34
Views
2
CrossRef citations to date
0
Altmetric
Original Articles

A fast machine vision approach for automatic recognition of industrial parts

&
Pages 687-699 | Received 01 Mar 1995, Published online: 25 Jun 2007
 

SUMMARY

The problem of recognizing arbitrary parts is of considerable interest in the field of industrial automation. While it is possible to employ carriers or pallets to prearrange the parts in fixed positions for robotic assembly tasks, a vision system which can recognize the parts in random positions, orientation as well as scaling is more flexible. In this paper, we present a fast contour-based approach to planar part recognition. The recognition results of the machine vision system can be employed for automation applications such as robotic assembly and part sorting

The2-D boundary of a part is initially transformed to a 1-Dθ—scurve Where tangle as a function of arc length s along the boundary. The tangent angle is directly evaluated from an approximated cubic polynomial function. A Hough-like clustering method for similarity measures is developed. It searches for a large cluster of the same tangent angle differences between the test part and the model part. The proposed method is computationally simple and requires only a small amount of memory space.

Notes

‡ To whom correspondence should be addressed at Department of Industrial Engineering, Yuan-Ze Institute of Technology, 135 Yuan-Tung Road, Nei-Li, Taiwan, R.O.C.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.