A machine vision approach for detecting and inspecting circular parts

被引:15
作者
Tsai, DM [1 ]
机构
[1] Yuan Ze Univ, Dept Ind Engn, Tao Yuan, Taiwan
关键词
circle detection; Hough transform; machine vision; part inspection;
D O I
10.1007/s001700050059
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a machine vision approach for detecting and inspecting circular parts and parts with circular arcs on the contours. The method uses the Hough transform technique and uses the directional information of a normal to the circle at each boundary point. Cubic polynomial curve fitting is used to estimate the normal, and determine the concavity of the fitted curve at each given boundary point. The proposed Hough transform method is a two-stage procedure. The first stage uses a 2D accumulator array to detect circle centres. The second stage uses a 1D accumulator array to detect the radii of circles. The proposed method is robust for detecting circular parts with partial occlusion such as peripheral defects or burrs. For an image of size N x N, the storage requirements are N-2 and the time complexity is bounded by (N+m)n, where m is the number of circle centres detected in the first stage and n is the number of boundary points in the image.
引用
收藏
页码:217 / 221
页数:5
相关论文
共 9 条