Camera Based Tests of Dimensions, Shapes and Presence Based on Virtual Instrumentation

  • Lukas SoustekEmail author
  • Radek Martinek
  • Lukas Snajdr
  • Petr Bilik
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 554)


This article focuses on the use of machine vision for the needs of automated inspections based on virtual instrumentation using a visualization tool called Vision Builder for Automated Inspection (VBAI) - National Instruments (NI). The experimental part presents a real application for camera tests of dimensions, shapes and presence. The application deals with sorting of nuts and washers M6 to M12, wherein the result is a list of the total number of nuts, washers and the number of individual indexes of nuts, washers and faulty objects and inspection status. The original contribution of the article is to demonstrate the use of machine vision based on virtual instrumentation by means of VBAI on a real industrial machine vision application.


Camera Vision Builder for Automated Inspection (VBAI) Machine vision system Virtual instrumentation 



This article was supported by the Ministry of Education of the Czech Republic (Project No. SP2018/170). This work was supported by the European Regional Development Fund in the Research Centre of Advanced Mechatronic Systems project, project number CZ.02.1.01/0.0/0.0/16_019/0000867 within the Operational Programme Research, Development and Education.


  1. 1.
    Sonka, M., Hlavac, V., Boyle, R.: Image processing, analysis, and machine vision. Cengage Learning (2014)Google Scholar
  2. 2.
    Tanimoto, S. (ed.): Structured Computer Vision: Machine Perception Through Hierarchical Computation Structures. Elsevier (2014)Google Scholar
  3. 3.
    Kuhajda, B., et al.: New strategies for frequency measurement using high-speed video camera system. In: 2015 International Conference on Applied Electronics (AE), pp. 125–130. IEEE (2015)Google Scholar
  4. 4.
    Jain, R., Kasturi, R., Schunck, B.G.: Machine Vision. McGraw-Hill, New York (1995)Google Scholar
  5. 5.
    Davies, E.R.: Machine Vision: Theory, Algorithms, Practicalities. Elsevier (2004)Google Scholar
  6. 6.
    Vernon, D.: Machine vision-Automated visual inspection and robot vision. NASA STI/Recon Technical Report A, p. 92 (1991)Google Scholar
  7. 7.
    Steger, C., Ulrich, M., Wiedemann, C.: Machine Vision Algorithms and Applications. Wiley (2018)Google Scholar
  8. 8.
    Beck, J., Hope, B., Rosenfeld, A. (ed.): Human and Machine Vision. Academic Press (2014)Google Scholar
  9. 9.
    Sarkar, N.R.: Machine vision for quality control in the food industry. In: Instrumental Methods for Quality Assurance in Foods. Routledge, pp. 177–198 (2017)Google Scholar
  10. 10.
    Cubero, S., et al.: Automated systems based on machine vision for inspecting citrus fruits from the field to postharvest—a review. Food Bioprocess Technol., 1623–1639 (2016)Google Scholar
  11. 11.
    Li, X., et al.: Fault-tolerant control method of robotic arm based on machine vision. In: 2018 Chinese Control and Decision Conference (CCDC). IEEE (2018)Google Scholar
  12. 12.
    Hryniewicz, P., et al.: Technological process supervising using vision systems cooperating with the LabVIEW vision builder. In: IOP Conference Series: Materials Science and Engineering. IOP Publishing, p. 012086 (2015)Google Scholar
  13. 13.
    Joshi, K.D., Surgenor, B.W., Chauhan, V.D.: Analysis of methods for the recognition of Indian coins: a challenging application of machine vision to automated inspection. In: 2016 23rd International Conference on Mechatronics and Machine Vision in Practice (M2VIP), pp. 1–6. IEEE (2016)Google Scholar
  14. 14.
    Ding, Z., Zhang, R., Kan, Z.: Quality and safety inspection of food and agricultural products by LabVIEW IMAQ vision. Food Anal. Methods, 290–301 (2015)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Lukas Soustek
    • 1
    Email author
  • Radek Martinek
    • 1
  • Lukas Snajdr
    • 1
  • Petr Bilik
    • 1
  1. 1.Department of Cybernetics and Biomedical Engineering, Faculty of Electrical Engineering and Computer ScienceVSB–Technical University of OstravaOstravaCzech Republic

Personalised recommendations