Skip to main content
Log in

Further development of adaptable automated visual inspection—part I: concept and scheme

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

The issue of adaptability in the design of automated visual inspection (AVI) systems has been a major road block in the application of AVI technology to manufacturing industry. The objective of an adaptable AVI system is to reduce system tuning time while maintaining the quality of inspection. In the authors’ previous work (Int J Adv Manuf Technol 59:655–667, 2012), we have proposed a novel adaptable AVI scheme, with which an AVI system can be trained online to accommodate new patterns. As such, the system can be deployed to undertake new inspection tasks or adapt to new operation conditions without excessive offline training efforts. The research presented in this two-part article is our further development of the adaptable AVI scheme, namely A2VIS. In this research, we focus on elaborating the concept, designing the structure, implementing the functions, and evaluating the performance of A2VIS in a systemic perspective. In part I, the proposed A2VIS is presented as a generic scheme at the conceptual level, with respect to the system components and structure, operating procedure, and performance measures. The key element in the design of the A2VIS is an adaptable inspection model that integrates subject localization, feature extraction, and classification functions as trainable submodels. In part I of this paper, we developed a generic tool for an adaptable AVI system without specifying the use of particular machine vision and machine learning techniques. Interested readers may choose techniques for implementing the proposed scheme according to their own preferences. In part II of this article, we focus on the system implementation and evaluation of A2VIS using such techniques as template matching, principal component analysis (PCA), and support vector machine (SVM).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Abramovich G, Weng J, Dutta D (2005) Adaptive part inspection through developmental vision. ASME Trans Manufact Sci Eng 127(4):846–856

    Article  Google Scholar 

  2. Bayro-Corrochano, E. (1993) Review of automated visual inspection 1983–1993 part I: conventional approaches. SPIE 2055: Intelligent Robots and Computer Vision XII, pp. 128–158

  3. Bayro-Corrochano, E. (1993) Review of automated visual inspection 1983–1993 part II: approaches to intelligent systems. SPIE 2055: Intelligent Robots and Computer Vision XII, pp. 159-172

  4. Chen S, Li Y, Kwok NM (2011) Active vision in robotic systems: a survey of recent developments. Int J Robot Res 30(11):1343–1377

    Article  Google Scholar 

  5. Chin RT, Harlow CA (1982) Automated visual inspection: survey. IEEE Trans Patt Anal Mach Intell 4(6):557–573

    Article  Google Scholar 

  6. Chin RT (1988) Survey of automated visual inspection: 1981 to 1987. Comput Vision, Graph Image Process 41:346–381

    Article  Google Scholar 

  7. Duan G, Wang H, Liu Z, Chen YW (2012) A machine learning-based framework for automated visual inspection of microdrill bits in PCB production. IEEE Trans Syst, Man, Cybernet—Part C: Applic Rev 42(6):1679–1689

    Article  Google Scholar 

  8. Freeman, W.T. (2011) Where computer vision needs help from computer science. ACM-SIAM Symposium on Discrete Algorithms (SODA), pp. 814–819

  9. Garcia HC, Rene-Villalobos J, Runger GC (2006) An automated feature selection method for visual inspection systems. IEEE Trans Automat Eng 3(4):394–406

    Article  Google Scholar 

  10. Gayubo F, González JL, Fuente E, Miguel F, Perán JR (2006) On-line machine vision system for detect split defects in sheet-metal forming processes. Proc Int Conf Patt Recognit Hong Kong, China 1:723–726

    Google Scholar 

  11. Ghorai S, Mukherjee A, Gangadaran M, Dutta PK (2013) Automatic defect detection on hot-rolled flat steel products. IEEE Trans Instrum Meas 62(3):612–621

    Article  Google Scholar 

  12. Hudson, R.E. (2012) Semi-supervised visual texture based pattern classification. Ph. D Dissertation. Case Western Reserve University, USA

  13. Jia H, Murphey YL, Shi J, Chang T (2004) An intelligent real-time vision system for surface defect detection. Proc 17th Int Conf Patt Recognit (ICPR’04), Cambridge, UK 3:239–242

    Google Scholar 

  14. Kuo CT, Kung CH, Kung CM, Jeng JH (2003) Support vector machine for image based automated inspection system. Proc 20th IEEE Instrument Measure Technol Conf 1:551–554

    Google Scholar 

  15. Kumar A (2003) Neural network based detection of local textile defects. Pattern Recogn 36:1645–1659

    Article  Google Scholar 

  16. Killing J, Surgenor BW, Mechefske CK (2009) A machine vision system for the detection of missing fasteners on steel stampings. Int J Adv Manuf Technol 41(7–8):808–819

    Article  Google Scholar 

  17. Malamas EN, Petrakis EGE, Zervakis M, Petit L, Legat JD (2003) A survey on industrial vision systems, application, and tools. Image Vis Comput 21(2):171–188

    Article  Google Scholar 

  18. Newman S, Jian AK (1995) A survey of automated visual inspection. Comput Vis Image Underst 61(2):231–262

    Article  Google Scholar 

  19. Peng B, Liu W, Liu Y, Huang G, Sun Z, Jin X (2004) An SVM-based incremental learning algorithm for user adaptation of sketch recognition. Int J Pattern Recognit Artif Intell 18(8):1529–1550

    Article  Google Scholar 

  20. Pena-Cabrera M, Lopez-Juarez I, Rios-Cabrera R, Corona-Castuera J (2005) Machine vision approach for robotic assembly. Assem Autom 25(3):204–216

    Article  Google Scholar 

  21. Pham DT, Bayro-Corrochano E (1994) Neural classifiers for automated visual inspection. Proc Institut Mech Eng 208-D:83–89

    Article  Google Scholar 

  22. Sablatnig R (2000) Increasing flexibility for automatic visual inspection: the general analysis graph. Mach Vis Appl 12:158–169

    Article  Google Scholar 

  23. Sculley, D. (2007) Online active learning methods for fast label-efficient spam filtering. Proceedings of the 4th Conference on Email and Anti-Spam, Mountain View, California, USA.

  24. Shirvaikar M (2006) Trends in automated visual inspection. J Real-Time Image Proc 1(1):41–43

    Article  Google Scholar 

  25. Su JC, Tarng YS (2006) Automated visual inspection for surface appearance defects of varistors using an adaptive neuron-fuzzy inference system. Int J Adv Manuf Technol 35:789–802

    Article  Google Scholar 

  26. Sun J., Sun Q., and Surgenor B.W. (2007) Adaptive visual inspection for assembly line parts verification. Proceedings of the World Congress on Engineering and Computer Science (WCECS 2007), San Francisco, USA. pp. 575-580

  27. Sun J, Sun Q, Surgenor BW (2012) Adaptable automated visual inspection scheme using online learning. Int J Adv Manuf Technol 59(5–8):655–667

    Article  Google Scholar 

  28. Wallace AM (1988) Industrial applications of computer vision since 1982. IEE Proc Part E—Comput Digit Tech 135(3):117–136

    Article  Google Scholar 

  29. Wen P., Zheng L., and Yi S. (2015) Object recognition-based automated inspection system for hose assembly. Proceedings of the Institution of Mechanical Engineers, Part B: J Eng Manufact, 0954405414554667

  30. Zheng H, Kong LH, Nahavandi S (2002) Automatic inspection of metallic surface defects using genetic algorithms. J Mater Process Technol 125–126:427–433

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Jun Sun or Qiao Sun.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sun, J., Sun, Q. Further development of adaptable automated visual inspection—part I: concept and scheme. Int J Adv Manuf Technol 81, 1067–1076 (2015). https://doi.org/10.1007/s00170-015-7213-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-015-7213-0

Keywords

Navigation