Skip to main content

A Technique to Reduce the Processing Time of Defect Detection in Glass Tubes

  • Conference paper
  • First Online:
Intelligent Computing (CompCom 2019)

Abstract

The evolution of the glass production process requires high accuracy in defects detection and faster production lines. Both requirements result in a reduction in the processing time of defect detection in case of real-time inspection. In this paper, we present an algorithm for defect detection in glass tubes that allows such reduction. The main idea is based on the reduce the image areas to investigate by exploiting the features of images. In our experiment, we utilized two algorithms that have been successfully applied in the inspection of pharmaceutical glass tube: Canny algorithm and MAGDDA. The proposed solution, applied on both algorithms, doesn’t compromise the quality of detection and allows us to achieve a performance gain of 66% in terms of processing time, and 3 times in term of throughput (frames per second), in comparison with standard implementations. An automatic procedure has been developed to estimate optimal parameters for the algorithm by considering the specific production process.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Foglia, P., Prete, C.A., Zanda, M.: An inspection system for pharmaceutical glass tubes. WSEAS Trans. Syst. 14, Art. #12, 123–136 (2015)

    Google Scholar 

  2. Kumar, A.: Computer-vision-based fabric defect detection: a survey. IEEE Trans. Ind. Electron. 55(1), 348–363 (2008)

    Google Scholar 

  3. Peng, X., et al.: An online defects inspection method for float glass fabrication based on machine vision. Inter. J. Adv. Man. Technol. 39(11–12), 1180–1189 (2008)

    Google Scholar 

  4. Bradski, G., Kaehler, A.: Learning OpenCV: Computer vision with the OpenCV library. O’Reilly Media Inc, Sebastopol (2008)

    Google Scholar 

  5. Campanelli, S., Foglia, P., Prete, C.A.: An architecture to integrate IEC 61131-3 systems in an IEC 61499 distributed solution. Comput. Ind. 72, 47–67 (2015)

    Google Scholar 

  6. Foglia, P., Prete, C.A., Zanda, M.: Relating GSR signals to traditional usability metrics: Case study with an anthropomorphic web assistant. In: Instrumentation and Measurement Technology Conference Proceedings, pp. 1814–1818. IMTC 2008. IEEE (May 2008)

    Google Scholar 

  7. Reynolds, G., Peskiest, D.: Glass delamination and breakage, new answers for a growing problem. BioProcess Int. 9(11), 52–57 (2011)

    Google Scholar 

  8. Iacocca, R.G., Toltl, N., et al.: Factors affecting the chemical durability of glass used in the pharmaceutical industry. AAPS PharmSciTech 11(3), 1340–1349 (2010)

    Google Scholar 

  9. Schaut, R.A., Weeks, W.P.: Historical review of glasses used for parenteral packaging. PDA J. Pharm. Sci. Technol. 71(4), 279–296 (2017)

    Google Scholar 

  10. Berry, H.: Pharmaceutical aspects of glass and rubber. J. Pharm. Pharmacol. 5(11), 1008–1023; Wiley (2011)

    Google Scholar 

  11. Canny, J.F.: A computational approach to edge detection. IEEE Trans. Pattern Anal. Mach. Intell. 8(6), 679–698 (1986)

    Google Scholar 

  12. De Vitis, G.A., Foglia, P., Prete, C.A.: A Special Purpose Algorithm to Inspect Glass Tubes in the Production Phase. TR-DII-2018-01, University of Pisa, 2018

    Google Scholar 

  13. Martínez, S.S., et al.: An industrial vision system for surface quality inspection of transparent parts. Int. J. Adv. Manuf. Technol. 68(5–8), 1123–1136 (2013)

    Google Scholar 

  14. Malamas, N., et al.: A survey on industrial vision systems, applications and tools. Image Vis. Comput. 21(2), 171–188 (2003)

    Google Scholar 

  15. Li, D., Liang, L., Zhang, W.: Defect inspection and extraction of the mobile phone cover glass based on the principal components analysis. Int. J. Adv. Manuf. Technol. 73(9–12), 1605–1614 (2014)

    Google Scholar 

  16. Kumar, M., Saxena, R.: Algorithm and technique on various edge detection: a survey. Signal Image Process. 4(3), 65 (2013)

    Google Scholar 

  17. Shankar, N.G., Zhong, Z.W.: Defect detection on semiconductor wafer surfaces. Microelectron. Eng. 77(3–4), 337–346 (2005)

    Google Scholar 

  18. Adamo, F., et al.: A low-cost inspection system for online defects assessment in satin glass. Measurement 42(9), 1304–1311 (2009)

    Google Scholar 

  19. Huang, X., et al.: An online technology for measuring icing shape on conductor based on vision and force sensors. IEEE Trans. Instrum. Meas. 66(12), 3180–3189 (2017)

    Google Scholar 

  20. de Beer, M.M., et al.: Bubble formation in co-fed gas–liquid flows in a rotor-stator spinning disc reactor. Int. J. Multiph. Flow 83, 142–152 (2016)

    Google Scholar 

  21. Saxena, L.P.: Niblack’s binarization method and its modifications to real-time applications: a review. Artif. Intell. Rev., 1–33 (2017)

    Google Scholar 

  22. Otsu, N.: A threshold selection using an iterative selection method. IEEE Trans. Syst. Man Cybern 9, 62–66 (1979)

    Google Scholar 

  23. Wakaf, Z., Jalab, H.A.: Defect detection based on extreme edge of defective region histogram. J. King Saud Univ. – Comput. Inform. Sci. 30(1), 33–40 (2018)

    Google Scholar 

  24. Huai-guang, L., et al.: A classification method of glass defect based on multiresolution and information fusion. Int. J. Adv. Manuf. Technol. 56(9), 1079–1090 (2011)

    Google Scholar 

  25. Aminzadeh, M., Kurfess, T.: Automatic thresholding for defect detection by background histogram mode extents. J. Manuf. Syst. 37(1), 83–92 (2015)

    Google Scholar 

  26. Kong, H., et al.: Accurate and efficient inspection of speckle and scratch defects on surfaces of planar products. IEEE Trans. Industr. Inf. 13(4), 1855–1865 (2017)

    Google Scholar 

  27. Farid, S., Ahmed, F.: Application of Niblack’s method on images. Emerging Technologies. ICET 2009. International Conference on. IEEE (2009)

    Google Scholar 

  28. Kim, C.M., Kim, S.R., Ahn, J.H.: Development of auto-seeding system using image processing technology in the sapphire crystal growth process via the kyropoulos method. Appl. Sci. 7(4), 371 (2017)

    Google Scholar 

  29. https://opencv.org/

  30. Abella, J., Padilla, M., et al.: Measurement-based worst-case execution time estimation using the coefficient of variation. ACM Trans. Des. Autom. Electron. Syst. 22(4), Article 72 (June 2017)

    Google Scholar 

  31. Grana, C., Borghesani, D., Cucchiara, R.: Optimized block-based connected components labeling with decision trees. IEEE Trans. Image Process. 19(6), 1596–1609 (2010)

    Google Scholar 

  32. Bartolini, S., Foglia, P., Prete, C.A.: Exploring the relationship between architectures and management policies in the design of NUCA-based chip multicore systems. Future Gener. Comput. Syst. 78(2), 481–501 (2017)

    Google Scholar 

Download references

Acknowledgments

This work has been partially supported by the Italian Ministry of Education and Research (MIUR) in the framework of the CrossLab project (Departments of Excellence – LAB Advanced Manufacturing and LAB Cloud Computing, Big data & Cybersecurity).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gabriele Antonio De Vitis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

De Vitis, G.A., Foglia, P., Prete, C.A. (2019). A Technique to Reduce the Processing Time of Defect Detection in Glass Tubes. In: Arai, K., Bhatia, R., Kapoor, S. (eds) Intelligent Computing. CompCom 2019. Advances in Intelligent Systems and Computing, vol 997. Springer, Cham. https://doi.org/10.1007/978-3-030-22871-2_13

Download citation

Publish with us

Policies and ethics