TY - JOUR
T1 - Straight-Line Detection Within 1 Millisecond Per Frame for Ultrahigh-Speed Industrial Automation
AU - Du, Songlin
AU - Dong, Ziwei
AU - Li, Yuan
AU - Ikenaga, Takeshi
N1 - Funding Information:
This work was supported in part by the National Natural Science Foundation of China under Grant 62001110, in part by the Natural Science Foundation of Jiangsu Province under Grant BK20200353, and in part by the KAKENHI under Grant 21K11816.
Publisher Copyright:
© 2005-2012 IEEE.
PY - 2023/4/1
Y1 - 2023/4/1
N2 - Detecting straight lines in video plays a fundamental role in camera-based industrial automation. With the increasing demands on production efficiency, detection speed has become one of the bottlenecks for highly efficient industrial automation. Because of data dependence and hardware limitations, existing vision systems based on central processing unit/graphics processing unit are unable to detect straight lines at an ultrahigh speed. This article addresses this problem and proposes a hardware-friendly Hough transform that can be implemented in fully parallel for the ultrahigh-speed detection, because of the following two key features: it processes multiple pixels in parallel and directly calculates line parameters while capturing the current frame; and it simultaneously initializes the Hough parameter space and votes in the Hough parameter space without any delay. Based on the proposed hardware-friendly Hough transform, its chip-level implementation and system-level hardware design are presented. Experimental results show that the main benefits of the proposed architecture are in real-time performances at a high frame rate (784 frames/s) and an ultralow delay (0.7749 ms/frame).
AB - Detecting straight lines in video plays a fundamental role in camera-based industrial automation. With the increasing demands on production efficiency, detection speed has become one of the bottlenecks for highly efficient industrial automation. Because of data dependence and hardware limitations, existing vision systems based on central processing unit/graphics processing unit are unable to detect straight lines at an ultrahigh speed. This article addresses this problem and proposes a hardware-friendly Hough transform that can be implemented in fully parallel for the ultrahigh-speed detection, because of the following two key features: it processes multiple pixels in parallel and directly calculates line parameters while capturing the current frame; and it simultaneously initializes the Hough parameter space and votes in the Hough parameter space without any delay. Based on the proposed hardware-friendly Hough transform, its chip-level implementation and system-level hardware design are presented. Experimental results show that the main benefits of the proposed architecture are in real-time performances at a high frame rate (784 frames/s) and an ultralow delay (0.7749 ms/frame).
KW - High frame rate
KW - parallel Hough transform
KW - straight-line detection
KW - ultralow delay
UR - http://www.scopus.com/inward/record.url?scp=85129402080&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85129402080&partnerID=8YFLogxK
U2 - 10.1109/TII.2022.3170585
DO - 10.1109/TII.2022.3170585
M3 - Article
AN - SCOPUS:85129402080
SN - 1551-3203
VL - 19
SP - 5965
EP - 5975
JO - IEEE Transactions on Industrial Informatics
JF - IEEE Transactions on Industrial Informatics
IS - 4
ER -