Diagnostics of Errors at Component Surface by Vision Recognition in Production Systems

The article deals with the diagnostics of components surface after painting by camera system in real-time. This solution is especially suitable for implementation to automatized production line above the conveyor belt. The faults on the part surface can be detected as scratches, imperfect surface coverage and dirt stuck to the surface. The scratch detection is based on edge detectors, imperfect coverage are checked by histogram comparison and all other errors are detected by counter detectors. The developed software uses open source library OpenCV and is written in C++ language. The software solution is platform independent. Final algorithm is implemented to embedded device based on SoC.

[1]  Bohumil Sulc,et al.  Dynamic simulation model of PAM based antagonistic actuator , 2011, 2011 12th International Carpathian Control Conference (ICCC).

[2]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Qasim Zaidi,et al.  Visual inferences of material changes: color as clue and distraction. , 2011, Wiley interdisciplinary reviews. Cognitive science.

[4]  Jozef Svetlík,et al.  Virtual Machining and its Experimental Verification , 2009 .

[5]  Richard O. Duda,et al.  Use of the Hough transformation to detect lines and curves in pictures , 1972, CACM.

[6]  Jitendra Malik,et al.  Representing and Recognizing the Visual Appearance of Materials using Three-dimensional Textons , 2001, International Journal of Computer Vision.

[7]  Alexander Hošovský,et al.  DYNAMIC MODELING OF ONE DEGREE OF FREEDOM PNEUMATIC MUSCLE-BASED ACTUATOR FOR INDUSTRIAL APPLICATIONS , 2012 .

[8]  Kamil Židek,et al.  Diagnostics of Product by Vision System , 2013 .

[9]  Edward H. Adelson,et al.  Exploring features in a Bayesian framework for material recognition , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.