Abstract
Machine vision systems provide significant advantages when compared to conventional methods. Inspired from this idea, a visual inspected system that is independent of dust and dirt is presented for glass production systems. The method consists of a camera, a conveyor system, and an image segmentation method. Architecture of proposed system is as follows: a specific area of the conveyor is isolated from the outside. When glass enters this area, defect inspection process begins. In the inspection process, damaged and undamaged regions on glass surface are segmented. Gabor filter is very effective to detect orientation and thickness of these defects. But, Gabor filter bank should be created using appropriate Gabor coefficients for real-time applications. Otherwise, the processing time will be too long or fail results will be obtained. For this purpose, a new Gabor filter bank is created using gray wolf optimizer. In the hardware section, light beams are injected into the glass and the movements of these beams are observed to increase the perceptibility of the damage. Beam distribution is homogenous in the undamaged regions, but homogeneity is disturbed in defected areas. To avoid irregular glare on the glass surface, external lights are blocked and an artificial light source is used. Artificial light beams are injected into perpendicularly in the glass. So, homogeneous illumination in the glass can be occurred. Finally, optimized Gabor filter bank is applied to glass images. Proposed system detects all defects on the glass surface in the experiments. Size of the smallest defect is 0.4 mm. Defect detection performance of proposed system is nearly 100%. If it is evaluated in terms of shape and size, accuracy rate is 98.1%.
Similar content being viewed by others
References
Malamas EN, Petrakis EG, Zervakis M, Petit L, Legat J-D (2003) A survey on industrial vision systems, applications and tools. Image Vis Comput 21(2):171–188. https://doi.org/10.1016/s0262-8856(02)00152-x
Coelho PA, Torres SN, Ramírez WE, Gutiérrez PA, Toro CA, Soto JG, Sbarbaro DG, Pezoa JE (2016) A machine vision system for automatic detection of parasites Edotea magellanica in shell-off cooked clam Mulinia edulis. J Food Eng 181:84–91. https://doi.org/10.1016/j.jfoodeng.2016.03.005
Andersen A-L, Nielsen K, Brunoe TD (2016) Prerequisites and barriers for the development of reconfigurable manufacturing systems for high speed ramp-up. Procedia CIRP 51:7–12. https://doi.org/10.1016/j.procir.2016.05.043
Smith LN, Smith ML, Fletcher ME, Henderson AJ (2015) A 3D machine vision method for non-invasive assessment of respiratory function. Int J Med Robot Int J Med Robotics Comput Assist Surg 12(2):179–188. https://doi.org/10.1002/rcs.1669
Hu D, Gong Y, Hannaford B, Seibel EJ (2015) Semi-autonomous simulated brain tumor ablation with RAVENII surgical robot using behavior tree. 2015 I.E. International Conference on Robotics and Automation (ICRA). doi:https://doi.org/10.1109/icra.2015.7139738
Cubero S, Lee WS, Aleixos N, Albert F, Blasco J (2016) Automated systems based on machine vision for inspecting citrus fruits from the field to postharvest—a review. Food Bioprocess Technol Food Bioprocess Technol 9(10):1623–1639. https://doi.org/10.1007/s11947-016-1767-1
Moghaddam PA, Arasteh AS, Komarizadeh MH, Babazadeh S (2016) Developing a selective thinning algorithm in sugar beet fields using machine vision system. Comput Electron Agric 122:133–138. https://doi.org/10.1016/j.compag.2016.01.025
Gongal A, Silwal A, Amatya S, Karkee M, Zhang Q, Lewis K (2016) Apple crop-load estimation with over-the-row machine vision system. Comput Electron Agric 120:26–35. https://doi.org/10.1016/j.compag.2015.10.022
Amabdiyil S, Thomas D, Pillai V (2016) Marine vessel detection comparing GPRS and satellite images for security applications. 2016 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET) doi:https://doi.org/10.1109/wispnet.2016.7566303
Glowacz A, Kmieć M, Dziech A (2013) Visual detection of knives in security applications using active appearance models. Multimed Tools Applications 74:4253–4267. https://doi.org/10.1007/s11042-013-1537-2.
Koutsoudis A, Vidmar B, Arnaoutoglou F (2013) Performance evaluation of a multi-image 3D reconstruction software on a low-feature artefact. J Archaeol Sci 40(12):4450–4456. https://doi.org/10.1016/j.jas.2013.07.007
Martinez-Leon M, Lizarraga-Morales RA, Rodriguez-Donate C, Cabal-Yepez E, Mata-Chavez RI (2016) Defect detection on patterned fabrics using entropy cues. Lecture notes in computer science image and signal processing. 71–8. doi:https://doi.org/10.1007/978-3-319-33618-3_8
Corvec G, Robin E, Cam J-BL, Sangleboeuf J-C, Lucas P (2016) Improving spatio-temporal resolution of infrared images to detect thermal activity of defect at the surface of inorganic glass. Infrared Phys Amp; Technol 77:193–202. https://doi.org/10.1016/j.infrared.2016.05.026
Ducharme S, Albaugh MD, Nguyen T-V, Hudziak JJ, Mateos-Pérez J, Labbe A et al (2016) Trajectories of cortical thickness maturation in normal brain development—the importance of quality control procedures. NeuroImage 125:267–279. https://doi.org/10.1016/j.neuroimage.2015.10.010
Dema M, Turner C, Sari-Sarraf H, Hequet E (2016) Machine vision system for characterizing horizontal wicking and drying using an infrared camera. IEEE Trans Ind Inform 12(2):493–502. https://doi.org/10.1109/tii.2016.2516441
Delogu M, Zanchi L, Maltese S, Bonoli A, Pierini M (2016) Environmental and economic life cycle assessment of a lightweight solution for an automotive component: a comparison between talc-filled and hollow glass microspheres-reinforced polymer composites. J Clean Prod 139:548–560. https://doi.org/10.1016/j.jclepro.2016.08.079.
Arulrajah A, Kua T-A, Horpibulsuk S, Phetchuay C, Suksiripattanapong C, Du Y-J (2016) Strength and microstructure evaluation of recycled glass-fly ash geopolymer as low-carbon masonry units. Constr Build Mater 114:400–406. https://doi.org/10.1016/j.conbuildmat.2016.03.123
Shirazi M, Park K, Wijesinghe R, Jeong H, Han S, Kim P, Jeon M, Kim J (2016) Fast industrial inspection of optical thin film using optical coherence tomography. Sensors 16(10):1598. https://doi.org/10.3390/s16101598
Park Y, Kweon IS (2016) Ambiguous surface defect image classification of AMOLED displays in smartphones. IEEE Trans Ind Inform 12(2):597–607. https://doi.org/10.1109/tii.2016.2522191
Miyatake M, Akahori H, Yoshimoto S (2016) Deformation of large liquid crystal display glass sheets across a gap between noncontact transportation devices. Precis Eng 46:360–368. https://doi.org/10.1016/j.precisioneng.2016.06.005.
Fredholm YC, Karpukhina N, Law RV, Hill RG (2010) Strontium containing bioactive glasses: glass structure and physical properties. J Non-Cryst Solids 356(44-49):2546–2551. https://doi.org/10.1016/j.jnoncrysol.2010.06.078
Wang J, Asundi AK (2000) A computer vision system for wineglass defect inspection via Gabor-filter-based texture features. Inf Sci 127(3-4):157–171. https://doi.org/10.1016/s0020-0255(00)00036-0
Peng X, Chen Y, Yu W, Zhou Z, Sun G (2007e) An online defects inspection method for float glass fabrication based on machine vision. Int J Adv Manuf Technol 39(11-12):1180–1189. https://doi.org/10.1007/s00170-007-1302-7
Ai J, Zhu X (2002) Analysis and detection of ceramic-glass surface defects based on computer vision. Proceedings of the 4th World Congress on Intelligent Control and Automation. doi:https://doi.org/10.1109/wcica.2002.1020081
Fezani F, Rahmani A (2006) Wavelets analysis for defects detection in flat glass. The Proceedings of the Multiconference on Computational Engineering in Systems Applications doi:https://doi.org/10.1109/cesa.2006.4281638
Adamo F, Attivissimo F, Nisio AD (2010) Calibration of an inspection system for online quality control of satin glass. IEEE Trans Instrum Meas 59:1035–1046. https://doi.org/10.1109/tim.2010.2040963.
Adamo F, Attivissimo F, Nisio AD, Savino M (2009) A low-cost inspection system for online defects assessment in satin glass. Measurement 42(9):1304–1311. https://doi.org/10.1016/j.measurement.2009.05.006
Jin Y, Wang Z, Zhu L, Yang J (2011) Research on in-line glass defect inspection technology based on Dual CCFL. Procedia Eng 15:1797–1801. https://doi.org/10.1016/j.proeng.2011.08.334
Rufenacht D, Trumpy G, Gschwind R, Susstrunk S (2013) Automatic detection of dust and scratches in silver halide film using polarized dark-field illumination. 2013 I.E. International Conference on Image Processing. doi:https://doi.org/10.1109/icip.2013.6738432
Amano K, Yoshimoto S, Miyatake M, Hirayama T (2011) Basic investigation of noncontact transportation system for large TFT-LCD glass sheet used in CCD inspection section. Precis Eng 35(1):58–64. https://doi.org/10.1016/j.precisioneng.2010.08.010
Zhao J, Kong Q-J, Zhao X, Liu J, Liu Y (2011) A method for detection and classification of glass defects in low resolution images. 2011 Sixth International Conference on Image and Graphics. doi:https://doi.org/10.1109/icig.2011.187
Jian C, Gao J, Ao Y (2017) Automatic surface defect detection for mobile phone screen glass based on machine vision. Appl Soft Comput 52:348–358. https://doi.org/10.1016/j.asoc.2016.10.030
Chang M, Chen BC, Gabayno JL, Chen MF (2016) Development of an optical inspection platform for surface defect detection in touch panel glass. Int J Optomechatron 10(2):63–72. https://doi.org/10.1080/15599612.2016.1166304
Liang LQ, Li D, Fu X, Zhang WJ (2016) Touch screen defect inspection based on sparse representation in low resolution images. Multimedia Tools Applications 75(5):2655–2666. https://doi.org/10.1007/s11042-015-2559-8
Daugman J (1988) Complete discrete 2-D Gabor transforms by neural networks for image analysis and compression. IEEE Trans Acoust Speech Signal Process 36(7):1169–1179. https://doi.org/10.1109/29.1644
Wolf KB, Krotzsch G (1995) Geometry and dynamics in refracting systems. Eur J Phys 16(1):14–20. https://doi.org/10.1088/0143-0807/16/1/003
Gabor D (1946) Theory of communication. Part 1: the analysis of information. J Inst Electr Eng - Part III: Radio Commun Eng 93(26):429–441. https://doi.org/10.1049/ji-3-2.1946.0074
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61. https://doi.org/10.1016/j.advengsoft.2013.12.007
Ding L, Goshtasby A (2001) On the Canny edge detector. Pattern Recogn 34(3):721–725. https://doi.org/10.1016/s0031-3203(00)00023-6
Jayasuriya SA, Liew AW-C (2013) Symmetry incorporated fuzzy c-means method for image segmentation. 2013 I.E. International Conference on Fuzzy Systems (FUZZ-IEEE). doi: https://doi.org/10.1109/fuzz-ieee.2013.6622511
Funding
This work was supported by the Scientific and Technological Research Council of Turkey (TUBITAK) (114E925).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Öztürk, Ş., Akdemir, B. Real-time product quality control system using optimized Gabor filter bank. Int J Adv Manuf Technol 96, 11–19 (2018). https://doi.org/10.1007/s00170-018-1585-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-018-1585-x