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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Foglia, P., Prete, C.A., Zanda, M.: An inspection system for pharmaceutical glass tubes. WSEAS Trans. Syst. 14, Art. #12, 123–136 (2015)
Kumar, A.: Computer-vision-based fabric defect detection: a survey. IEEE Trans. Ind. Electron. 55(1), 348–363 (2008)
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)
Bradski, G., Kaehler, A.: Learning OpenCV: Computer vision with the OpenCV library. O’Reilly Media Inc, Sebastopol (2008)
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)
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)
Reynolds, G., Peskiest, D.: Glass delamination and breakage, new answers for a growing problem. BioProcess Int. 9(11), 52–57 (2011)
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)
Schaut, R.A., Weeks, W.P.: Historical review of glasses used for parenteral packaging. PDA J. Pharm. Sci. Technol. 71(4), 279–296 (2017)
Berry, H.: Pharmaceutical aspects of glass and rubber. J. Pharm. Pharmacol. 5(11), 1008–1023; Wiley (2011)
Canny, J.F.: A computational approach to edge detection. IEEE Trans. Pattern Anal. Mach. Intell. 8(6), 679–698 (1986)
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
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)
Malamas, N., et al.: A survey on industrial vision systems, applications and tools. Image Vis. Comput. 21(2), 171–188 (2003)
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)
Kumar, M., Saxena, R.: Algorithm and technique on various edge detection: a survey. Signal Image Process. 4(3), 65 (2013)
Shankar, N.G., Zhong, Z.W.: Defect detection on semiconductor wafer surfaces. Microelectron. Eng. 77(3–4), 337–346 (2005)
Adamo, F., et al.: A low-cost inspection system for online defects assessment in satin glass. Measurement 42(9), 1304–1311 (2009)
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)
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)
Saxena, L.P.: Niblack’s binarization method and its modifications to real-time applications: a review. Artif. Intell. Rev., 1–33 (2017)
Otsu, N.: A threshold selection using an iterative selection method. IEEE Trans. Syst. Man Cybern 9, 62–66 (1979)
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)
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)
Aminzadeh, M., Kurfess, T.: Automatic thresholding for defect detection by background histogram mode extents. J. Manuf. Syst. 37(1), 83–92 (2015)
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)
Farid, S., Ahmed, F.: Application of Niblack’s method on images. Emerging Technologies. ICET 2009. International Conference on. IEEE (2009)
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)
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)
Grana, C., Borghesani, D., Cucchiara, R.: Optimized block-based connected components labeling with decision trees. IEEE Trans. Image Process. 19(6), 1596–1609 (2010)
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)
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
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
DOI: https://doi.org/10.1007/978-3-030-22871-2_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-22870-5
Online ISBN: 978-3-030-22871-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)