DocumentCode
172908
Title
FPGA-based image processing system for Quality Control and Palletization applications
Author
Ashir, Abubakar M. ; Ata, Atef A. ; Salman, M.S.
Author_Institution
Dept. of Electr. & Electron. Eng., Mevlana Univ., Konya, Turkey
fYear
2014
fDate
14-15 May 2014
Firstpage
285
Lastpage
290
Abstract
This paper proposes a new approach for solving well-known industrial automation problems such as Quality Control and Palletization (QCP). An intelligent four-bar mechanism has been designed as a mechanical palletizer. It has been modelled as a singular quadrilateral mechanism whose intelligence is sourced from an image processing algorithm targeted for Field Programmable Gate Array (FPGA) real-time processing system. In this proposed approach the algorithms are implemented using MATLAB and Simulink packages. The critical system blocks of the Simulink model are the serial pixel data generator and the thresholder whose functions is to compute threshold value of all pixels for binarization. All the Simulink system blocks have been designed based on the proposed FPGA architecture and mapped onto the Configurable Logic Blocks of the FPGA. The hardware description language (HDL) codes generated from the Simulink model show no behavioral deviation from the original MATLAB version of the algorithm. The recognition rate results are high and the whole system is very fast at 50 MHz clock frequency.
Keywords
control engineering computing; field programmable gate arrays; hardware description languages; image processing; industrial robots; palletising; quality control; FPGA architecture; FPGA configurable logic blocks; FPGA-based image processing system; MATLAB; QCP applications; Simulink model; Simulink system blocks; binarization; field programmable gate array real-time processing system; frequency 50 MHz; hardware description language codes; industrial automation problems; intelligent four-bar mechanism; mechanical palletizer; quality control and palletization applications; serial pixel data generator; singular quadrilateral mechanism; thresholder; Algorithm design and analysis; Computer architecture; Field programmable gate arrays; Object recognition; Robots; Shift registers; Software packages; BLOB; Edge Detection; FPGA; Mechanical Palletizer; Robotics and Automation;
fLanguage
English
Publisher
ieee
Conference_Titel
Autonomous Robot Systems and Competitions (ICARSC), 2014 IEEE International Conference on
Conference_Location
Espinho
Type
conf
DOI
10.1109/ICARSC.2014.6849800
Filename
6849800
Link To Document