Title :
Line Detection on FPGA with parallel sensor-level segmentation
Author :
Santti, Tero ; Lahdenoja, Olli ; Paasio, Ari ; Laiho, Mika ; Poikonen, Jussi
Author_Institution :
Technol. Res. Center, Univ. of Turku, Turku, Finland
Abstract :
In this paper we describe the application of an embedded camera system consisting of a Vision Chip and an FPGA for fast line detection in industrial monitoring. The vision chip is used to perform low level image content reduction tasks where the result is a binary image consisting of e.g. edges in the image. In order to extract the equation of the dominant line from the Vision Chip output results, an FPGA auxiliary processor has been designed to perform the Hough transform for the binary result from the Vision Chip. The system is currently capable of achieving a 200-670fps line recognition speed using realistic input images. The achieved level of performance is sufficient for many industrial applications, e.g. in laser welding process for optical seam tracking. Because the Vision Chip operation is not affected by the Hough estimation, which is performed independently by the FPGA, other welding process analysis can be performed simultaneously at much higher frame rates (upto 10 000 fps demonstrated). The internal statistics of the Hough unit can also be used as feedback to enable parameter adjustment in the Vision Chip, yielding better end results.
Keywords :
computer vision; field programmable gate arrays; FPGA auxiliary processor; Hough estimation; binary image; embedded camera system; fast line detection; internal statistics; low level image content reduction tasks; parallel sensor-level segmentation; vision chip operation; Equations; Field programmable gate arrays; Image edge detection; Image segmentation; Monitoring; Transforms; Welding; APS; CMOS; FPGA; Hough transform; Laser; Real-time; Welding;
Conference_Titel :
Cellular Nanoscale Networks and their Applications (CNNA), 2014 14th International Workshop on
Conference_Location :
Notre Dame, IN
DOI :
10.1109/CNNA.2014.6888648