Abstract
This paper presents the design and VLSI implementation of a new automated visual inspection system based on a cellular automaton architecture, suitable for circular object inspection. Cellular Automata (CA) transform the area of the object of interest into a number of evolution steps in the CA space. The proposed technique does not require the extraction of image features, such as boundary length and total area, which are computationally expensive in other methods. The die size dimensions of the chip, for a 16×16 pixel image, are 3.73 mm×3.09 mm=11.52 mm2 and its maximum frequency of operation is 25 MHz. Experimental results using computer-generated images, as well as real images obtained and processed through a commercial vision system, showing the suitability of the proposed hardware module for detecting circular objects, are also presented. Targeted applications include inspection tasks (accept/reject operations) of circular objects, such as tablets in the pharmaceutical industry, and detection of uncoated areas, foreign objects and level of bake in the confectionery and food industry.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
WallaceA. M.: Industrial applications of computer vision since 1982, IEE Proc., Pt. E 135 (1988), 117–136.
KimmeC., BallardD., and SklanskyJ.: Finding circles by an array of accumulators, Comm. ACM 18 (1975), 120–122.
MorishitaI. and OkumaraM.: Automated visual inspection systems for industrial applications, Measurement 1 (1983), 59–67.
BerryD.: Color recognition using spectral signatures, Pattern Recognition Letters 6 (1987), 69–75.
Koezuka, T., Suto, Y., and Ando, M.: I/O pin point inspection system, in Proc. SPIE Int. Conf. Machine Vision Applications in Industrial Inspection, San Jose, USA, 1993, pp. 28–37.
MageeM., WenigerR., and WenzelD.: Multidimensional pattern classification of bottles using diffuse and specular illumination, Pattern Recognition 26 (1993), 1639–1654.
YipR. K. K., TamP. K. S., and LeungD. N. K.: Modification of Hough transform for circle and ellipses detection using a 2-dimensional array, Pattern Recognition 25 (1992), 1007–1022.
HoC. T. and ChenL. H.: A fast ellipse/circle detector using geometric symmetry, Pattern Recognition 28 (1995), 117–124.
AlexanderI. and HannaF. K.: Automata Theory: An Engineering Approach, Crane Russak, New York, 1975.
WolframS.: Statistical mechanics of cellular automata, Rev. Mod. Phys. 55 (1983), 601–644.
Srisuchinwong, B.: VLSI applications of cellular automata to modulo arithmetic units and data encryption, PhD. Thesis, UMIST, Manchester, UK, 1992.
PriesW., ThanailakisA., and CardH. C.: Group properties of cellular automata and VLSI applications, IEEE Trans. Computers 35 (1986), 1013–1024.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Andreadis, I., Karafyllidis, I., Tzionas, P. et al. A new hardware module for automated visual inspection based on a cellular automaton architecture. J Intell Robot Syst 16, 89–102 (1996). https://doi.org/10.1007/BF00309657
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF00309657