Vision-based shape recognition and analysis of machined parts
- 1 January 1995
- journal article
- research article
- Published by Taylor & Francis in International Journal of Production Research
- Vol. 33 (1) , 101-135
- https://doi.org/10.1080/00207549508930140
Abstract
Machine vision has the potential to significantly impact both quality and productivity in computer integrated manufacturing, due to its versatility, flexibility and relative speed. Unfortunately, algorithmic development has not kept pace with advances in vision hardware technology, particularly in the areas of inspection and decision making. This paper deals with the development of machine vision algorithms for automated inspection of production parts. The inspection system presented in this work consists of three parts in series: segmentation, recognition and analysis. The input of this system is a set of ordered boundary data extracted from the object, and the output includes the identity of this object, and its pose, dimension and out-of-profile error, Computer experiments have shown the proposed algorithms to be consistently accurate and extremely fast. These algorithms can be easily programmable lo inspect different types of shapes, which makes the vision system generic and flexible. Furthermore, these algorithms were developed based on the current definitions of dimensioning and tolerancing standards provided by ANSI YI4-5M-I982, so that the results generated by the system are unique and interpretable.Keywords
This publication has 15 references indexed in Scilit:
- Segmentation of two-dimensional curve contoursPattern Recognition, 1992
- Edge linking by sequential searchPublished by SPIE-Intl Soc Optical Eng ,1992
- Machine vision in the 1990s: Applications and how to get thereMachine Vision and Applications, 1991
- Computerized roundness inspectionInternational Journal of Production Research, 1988
- An algorithm for polygonal approximation of a digital objectPattern Recognition Letters, 1988
- Automated visual inspection: 1981 to 1987Computer Vision, Graphics, and Image Processing, 1988
- Segmentation of two-dimensional boundaries using the chain codePattern Recognition, 1988
- An introduction to computing with neural netsIEEE ASSP Magazine, 1987
- Evaluation of conditional multiple concentric circular arcsPrecision Engineering, 1986
- A comparison of different algorithms for circularity evaluationPrecision Engineering, 1986