A New Classification of Existing Techniques for Error/Defect Detection in Image Processing
الموضوعات : Majlesi Journal of Telecommunication DevicesHaider Abdulzahra Saad Alsaide 1 , Mohammad Reza Soltanaghaei 2 , Wael Hussein Zayer Al-Lami 3 , Razieh Asgarnezhad 4
1 - Department of Computer Engineering, Isfahan (Khorasgan) Branch, Islamic Azad University, Isfahan, Iran
2 - Department of Computer Engineering, Isfahan (Khorasgan) Branch, Islamic Azad University, Isfahan, Iran
3 - Electronic Department, Amara Technical Institute, Southern Technical University, Missan, Iraq
4 - Department of Computer Engineering, Aghigh Institute of Higher Education Shahinshahr, 8314678755, Isfahan, Iran.
الکلمات المفتاحية: Machine Learning, Deep Learning, Defect Detection,
ملخص المقالة :
The detection of defects is important in quality control in manufacturing. These defects raise the costs incurred by enterprises, compress the service life of simulated products, and result in the expansive destruction of resources, thereby significantly harming people and their safety. Defect detection and classification need to be feasted as unique problems associated with the field of artificial vision. We categorize the defects like electronic components, pipes, welded parts, textile materials, etc. We express artificial visual processing techniques aimed at comprehending the charged picture in a mathematical/analytical manner. Recent mainstream and deep-learning techniques in defect detection are studied with their features, stability, and weaknesses explained. We resume with a survey of textural defect detection based on statistical, structural, and other methods. We investigate the application of ultrasonic testing, filtering, deep learning, machine vision, and other technologies utilized for defect detection to offer a new classification. In addition, high precision, high positioning, fast detection, and small objects through examination are the biggest challenges in applying quality detection.
[1] T. Wang, Y. Chen, M. Qiao, and H. Snoussi, "A fast and robust convolutional neural network-based defect detection model in product quality control," The International Journal of Advanced Manufacturing Technology, vol. 94, pp. 3465-3471, 2018.
[2] B. Li, M. Cobo-Medina, J. Lecourt, N. Harrison, R. J. Harrison, and J. V. Cross, "Application of hyperspectral imaging for nondestructive measurement of plum quality attributes," Postharvest Biology and Technology, vol. 141, pp. 8-15, 2018.
[3] P. Li, I. Dolado, F. J. Alfaro-Mozaz, F. Casanova, L. E. Hueso, S. Liu, et al., "Infrared hyperbolic metasurface based on nanostructured van der Waals materials," Science, vol. 359, pp. 892-896, 2018.
[4] X. Xie, "A review of recent advances in surface defect detection using texture analysis techniques," ELCVIA: electronic letters on computer vision and image analysis, pp. 1-22, 2008.
[5] H. Y. Ngan, G. K. Pang, and N. H. Yung, "Automated fabric defect detection—A review," Image and vision computing, vol. 29, pp. 442-458, 2011.
[6] P. Mahajan, S. Kolhe, and P. Patil, "A review of automatic fabric defect detection techniques," Advances in Computational Research, vol. 1, pp. 18-29, 2009.
[7] I. J. Aldave, P. V. Bosom, L. V. González, I. L. De Santiago, B. Vollheim, L. Krausz, et al., "Review of thermal imaging systems in composite defect detection," Infrared Physics & Technology, vol. 61, pp. 167-175, 2013.
[8] W. Zhang, C. Ye, K. Zheng, J. Zhong, Y. Tang, Y. Fan, et al., "Tensan silk-inspired hierarchical fibers for smart textile applications," ACS nano, vol. 12, pp. 6968-6977, 2018.
[9] E. Moulin, L. Chehami, J. Assaad, J. De Rosny, C. Prada, E. Chatelet, et al., "Passive defect detection in plate from nonlinear conversion of low-frequency vibrational noise," The Journal of the Acoustical Society of America, vol. 140, pp. 3002-3002, 2016.
[10] Y. Li, W. Zhao, and J. Pan, "Deformable patterned fabric defect detection with fisher criterion-based deep learning," IEEE Transactions on Automation Science and Engineering, vol. 14, pp. 1256-1264, 2016.
[11] A. L. Elrefai and I. Sasada, "Magnetic particle detection system using fluxgate gradiometer on a permalloy shielding disk," IEEE Magnetics Letters, vol. 7, pp. 1-4, 2016.
[12] G. D’Angelo, M. Laracca, S. Rampone, and G. Betta, "Fast eddy current testing defect classification using Lissajous figures," IEEE Transactions on Instrumentation and Measurement, vol. 67, pp. 821-830, 2018.
[13] M. Kusano, H. Hatano, M. Watanabe, S. Takekawa, H. Yamawaki, K. Oguchi, et al., "Mid-infrared pulsed laser ultrasonic testing for carbon fiber reinforced plastics," Ultrasonics, vol. 84, pp. 310-318, 2018.
[14] J. Yang, S. Li, Z. Gao, Z. Wang, and W. Liu, "Real-time recognition method for 0.8 cm darning needles and KR22 bearings based on convolution neural networks and data increase," Applied Sciences, vol. 8, p. 1857, 2018.
[15] J. Li, G. Wang, and Z. Xu, "Environmentally-friendly oxygen-free roasting/wet magnetic separation technology for in situ recycling cobalt, lithium carbonate and graphite from spent LiCoO2/graphite lithium batteries," Journal of Hazardous Materials, vol. 302, pp. 97-104, 2016.
[16] T. Rymarczyk, K. Szumowski, P. Adamkiewicz, P. Tchórzewski, and J. Sikora, "Moisture Wall Inspection Using Electrical Tomography Measurements," Przegląd Elektrotechniczny, vol. 94, pp. 97-100, 2018.
[17] G. Shelikhov and Y. A. Glazkov, "On the improvement of examination questions during the nondestructive testing of magnetic powder," Russian Journal of Nondestructive Testing, vol. 47, pp. 112-117, 2011.
[18] A. García-Arribas, F. Martínez, E. Fernández, I. Ozaeta, G. Kurlyandskaya, A. Svalov, et al., "GMI detection of magnetic-particle concentration in continuous flow," Sensors and Actuators A: Physical, vol. 172, pp. 103-108, 2011.
[19] J. Chen, Z. Liu, H. Wang, A. Núñez, and Z. Han, "Automatic defect detection of fasteners on the catenary support device using deep convolutional neural network," IEEE Transactions on Instrumentation and Measurement, vol. 67, pp. 257-269, 2017.
[20] G. Y. Tian and A. Sophian, "Defect classification using a new feature for pulsed eddy current sensors," Ndt & E International, vol. 38, pp. 77-82, 2005.
[21] H. Yang and L. Yu, "Feature extraction of wood-hole defects using wavelet-based ultrasonic testing," Journal of forestry research, vol. 28, pp. 395-402, 2017.
[22] S. Gholizadeh, "A review of non-destructive testing methods of composite materials," Procedia structural integrity, vol. 1, pp. 50-57, 2016.
[23] Y. Fang, L. Lin, H. Feng, Z. Lu, and G. W. Emms, "Review of the use of air-coupled ultrasonic technologies for nondestructive testing of wood and wood products," Computers and electronics in agriculture, vol. 137, pp. 79-87, 2017.
[24] H.-D. Lin and H.-L. Chen, "Automated visual fault inspection of optical elements using machine vision technologies," Journal of Applied Engineering Science, vol. 16, pp. 447-453, 2018.
[25] F. Jia, Y. Lei, J. Lin, X. Zhou, and N. Lu, "Deep neural networks: A promising tool for fault characteristic mining and intelligent diagnosis of rotating machinery with massive data," Mechanical systems and signal processing, vol. 72, pp. 303-315, 2016.
[26] M. A. Habib, C. H. Kim, and J.-M. Kim, "A crack characterization method for reinforced concrete beams using an acoustic emission technique," Applied Sciences, vol. 10, p. 7918, 2020.
[27] Y. Yang, L. Pan, J. Ma, R. Yang, Y. Zhu, Y. Yang, et al., "A high-performance deep learning algorithm for the automated optical inspection of laser welding," Applied Sciences, vol. 10, p. 933, 2020.
[28] M. Meng, Y. J. Chua, E. Wouterson, and C. P. K. Ong, "Ultrasonic signal classification and imaging system for composite materials via deep convolutional neural networks," Neurocomputing, vol. 257, pp. 128-135, 2017.
[29] M. G. Droubi, N. H. Faisal, F. Orr, J. A. Steel, and M. El-Shaib, "Acoustic emission method for defect detection and identification in carbon steel welded joints," Journal of Constructional Steel Research, vol. 134, pp. 28-37, 2017.
[30] W. M. Alobaidi, E. A. Alkuam, H. M. Al-Rizzo, and E. Sandgren, "Applications of ultrasonic techniques in oil and gas pipeline industries: A review," American Journal of Operations Research, vol. 5, p. 274, 2015.
[31] N. Boaretto and T. M. Centeno, "Automated detection of welding defects in pipelines from radiographic images DWDI," Ndt & E International, vol. 86, pp. 7-13, 2017.
[32] B. Masserey and P. Fromme, "Surface defect detection in stiffened plate structures using Rayleigh-like waves," Ndt & E International, vol. 42, pp. 564-572, 2009.
[33] I. G. Kazantsev, I. Lemahieu, G. Salov, and R. Denys, "Statistical detection of defects in radiographic images in nondestructive testing," Signal Processing, vol. 82, pp. 791-801, 2002.
[34] J. W. Wilson and G. Y. Tian, "Pulsed electromagnetic methods for defect detection and characterisation," NDT & E International, vol. 40, pp. 275-283, 2007.
[35] D. Marr and E. Hildreth, "Theory of edge detection," Proceedings of the Royal Society of London. Series B. Biological Sciences, vol. 207, pp. 187-217, 1980.
[36] D.-M. Tsai and T.-Y. Huang, "Automated surface inspection for statistical textures," Image and Vision computing, vol. 21, pp. 307-323, 2003.
[37] J. G. Daugman, "Two-dimensional spectral analysis of cortical receptive field profiles," Vision research, vol. 20, pp. 847-856, 1980.
[38] K. L. Mak and P. Peng, "An automated inspection system for textile fabrics based on Gabor filters," Robotics and Computer-Integrated Manufacturing, vol. 24, pp. 359-369, 2008.
[39] A. Bodnarova, M. Bennamoun, and S. Latham, "Optimal Gabor filters for textile flaw detection," Pattern recognition, vol. 35, pp. 2973-2991, 2002.
[40] J. J. Liu and J. F. MacGregor, "Estimation and monitoring of product aesthetics: application to manufacturing of “engineered stone” countertops," Machine Vision and Applications, vol. 16, pp. 374-383, 2006.
[41] S. G. Mallat, "A theory for multiresolution signal decomposition: the wavelet representation," IEEE transactions on pattern analysis and machine intelligence, vol. 11, pp. 674-693, 1989.
[42] B. B. Mandelbrot and B. B. Mandelbrot, The fractal geometry of nature vol. 1: WH freeman New York, 1982.
[43] R. M. Haralick, "Statistical and structural approaches to texture," Proceedings of the IEEE, vol. 67, pp. 786-804, 1979.
[44] J. L. Marroquin, E. A. Santana, and S. Botello, "Hidden Markov measure field models for image segmentation," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 25, pp. 1380-1387, 2003.
[45] H. Deng and D. A. Clausi, "Gaussian MRF rotation-invariant features for image classification," IEEE transactions on pattern analysis and machine intelligence, vol. 26, pp. 951-955, 2004.
[46] X.-c. Yuan, L.-s. Wu, and Q. Peng, "An improved Otsu method using the weighted object variance for defect detection," Applied surface science, vol. 349, pp. 472-484, 2015.
[47] M. Aminzadeh and T. Kurfess, "Automatic thresholding for defect detection by background histogram mode extents," Journal of Manufacturing Systems, vol. 37, pp. 83-92, 2015.
[48] X. Li, H. Jiang, and G. Yin, "Detection of surface crack defects on ferrite magnetic tile," Ndt & E International, vol. 62, pp. 6-13, 2014.
[49] D. Zhu, R. Pan, W. Gao, and J. Zhang, "Yarn-dyed fabric defect detection based on autocorrelation function and GLCM," Autex research journal, vol. 15, pp. 226-232, 2015.
[50] L. Zhang, J. Jing, and H. Zhang, "Fabric defect classification based on LBP and GLCM," Journal of Fiber Bioengineering and Informatics, vol. 8, pp. 81-89, 2015.
[51] J. Wang, Q. Li, J. Gan, H. Yu, and X. Yang, "Surface defect detection via entity sparsity pursuit with intrinsic priors," IEEE Transactions on Industrial Informatics, vol. 16, pp. 141-150, 2019.
[52] X. Kang, P. Yang, and J. Jing, "Defect detection on printed fabrics via gabor filter and regular band," Journal of Fiber Bioengineering and Informatics, vol. 8, pp. 195-206, 2015.
[53] Y. Huang and K. L. Chan, "Texture decomposition by harmonics extraction from higher order statistics," IEEE Transactions on Image Processing, vol. 13, pp. 1-14, 2004.
[54] C. E. Costa and M. Petrou, "Automatic registration of ceramic tiles for the purpose of fault detection," Machine Vision and Applications, vol. 11, pp. 225-230, 2000.
[55] K. Y. Song, J. Kittler, and M. Petrou, "Defect detection in random colour textures," Image and vision computing, vol. 14, pp. 667-683, 1996.
[56] W. Wen and A. Xia, "Verifying edges for visual inspection purposes," Pattern recognition letters, vol. 20, pp. 315-328, 1999.
[57] A. Tolba and H. M. Raafat, "Multiscale image quality measures for defect detection in thin films," The International Journal of Advanced Manufacturing Technology, vol. 79, pp. 113-122, 2015.
[58] J. Cao, J. Zhang, Z. Wen, N. Wang, and X. Liu, "Fabric defect inspection using prior knowledge guided least squares regression," Multimedia Tools and Applications, vol. 76, pp. 4141-4157, 2017.
[59] J. P. Yun, S. J. Lee, G. Koo, C. Shin, and C. Park, "Automatic defect inspection system for steel products with exhaustive dynamic encoding algorithm for searches," Optical Engineering, vol. 58, pp. 023107-023107, 2019.
[60] X. Zhou, Y. Wang, C. Xiao, Q. Zhu, X. Lu, H. Zhang, et al., "Automated visual inspection of glass bottle bottom with saliency detection and template matching," IEEE Transactions on Instrumentation and Measurement, vol. 68, pp. 4253-4267, 2019.
[61] C.-h. Chan and G. K. Pang, "Fabric defect detection by Fourier analysis," IEEE transactions on Industry Applications, vol. 36, pp. 1267-1276, 2000.
[62] S. Gai, "New banknote defect detection algorithm using quaternion wavelet transform," Neurocomputing, vol. 196, pp. 133-139, 2016.
[63] D.-M. Tsai, C.-P. Lin, and K.-T. Huang, "Defect detection in coloured texture surfaces using Gabor filters," The Imaging Science Journal, vol. 53, pp. 27-37, 2005.
[64] Q. Zhu, M. Wu, J. Li, and D. Deng, "Fabric defect detection via small scale over-complete basis set," Textile Research Journal, vol. 84, pp. 1634-1649, 2014.
[65] A. Conci and C. B. Proença, "A system for real-time fabric inspection and industrial decision," in Proceedings of the 14th international conference on Software engineering and knowledge engineering, 2002, pp. 707-714.
[66] S. Moradi and T. Zayed, "Real-time defect detection in sewer closed circuit television inspection videos," in Pipelines 2017, ed, 2017, pp. 295-307.
[67] X. Xie and M. Mirmehdi, "TEXEMS: Texture exemplars for defect detection on random textured surfaces," IEEE transactions on pattern analysis and machine intelligence, vol. 29, pp. 1454-1464, 2007.
[68] H. Wang, J. Zhang, Y. Tian, H. Chen, H. Sun, and K. Liu, "A simple guidance template-based defect detection method for strip steel surfaces," IEEE Transactions on Industrial Informatics, vol. 15, pp. 2798-2809, 2018.
[69] T. Czimmermann, G. Ciuti, M. Milazzo, M. Chiurazzi, S. Roccella, C. M. Oddo, et al., "Visual-based defect detection and classification approaches for industrial applications—A survey," Sensors, vol. 20, p. 1459, 2020.
[70] D.-T. Hoang and H.-J. Kang, "A survey on deep learning based bearing fault diagnosis," Neurocomputing, vol. 335, pp. 327-335, 2019.
[71] X. Wei, Z. Yang, Y. Liu, D. Wei, L. Jia, and Y. Li, "Railway track fastener defect detection based on image processing and deep learning techniques: A comparative study," Engineering Applications of Artificial Intelligence, vol. 80, pp. 66-81, 2019.
[72] J. Isavand, A. Kasaei, A. Peplow, X. Wang, and J. Yan, "A reduced-order machine-learning-based method for fault recognition in tool condition monitoring," Measurement, vol. 224, p. 113906, 2024.
[73] L. Luo, W. Wang, S. Bao, X. Peng, and Y. Peng, "Robust and sparse canonical correlation analysis for fault detection and diagnosis using training data with outliers," Expert Systems with Applications, vol. 236, p. 121434, 2024.
[74] L. Deng and D. Yu, "Deep learning: methods and applications," Foundations and trends® in signal processing, vol. 7, pp. 197-387, 2014.
[75] P. Bergmann, S. Löwe, M. Fauser, D. Sattlegger, and C. Steger, "Improving unsupervised defect segmentation by applying structural similarity to autoencoders," arXiv preprint arXiv:1807.02011, 2018.
[76] J. C. Cheng and M. Wang, "Automated detection of sewer pipe defects in closed-circuit television images using deep learning techniques," Automation in Construction, vol. 95, pp. 155-171, 2018.
[77] J. Yang and G. Yang, "Modified convolutional neural network based on dropout and the stochastic gradient descent optimizer," Algorithms, vol. 11, p. 28, 2018.
[78] K. Sun, J. Zhang, C. Zhang, and J. Hu, "Generalized extreme learning machine autoencoder and a new deep neural network," Neurocomputing, vol. 230, pp. 374-381, 2017.
[79] L. Yu, H. Chen, Q. Dou, J. Qin, and P.-A. Heng, "Automated melanoma recognition in dermoscopy images via very deep residual networks," IEEE transactions on medical imaging, vol. 36, pp. 994-1004, 2016.
[80] Y. Xue and Y. Li, "A fast detection method via region‐based fully convolutional neural networks for shield tunnel lining defects," Computer‐Aided Civil and Infrastructure Engineering, vol. 33, pp. 638-654, 2018.
[81] J. Lei, X. Gao, Z. Feng, H. Qiu, and M. Song, "Scale insensitive and focus driven mobile screen defect detection in industry," Neurocomputing, vol. 294, pp. 72-81, 2018.
[82] Z.-Q. Zhao, P. Zheng, S.-t. Xu, and X. Wu, "Object detection with deep learning: A review," IEEE transactions on neural networks and learning systems, vol. 30, pp. 3212-3232, 2019.
[83] D. Tabernik, S. Šela, J. Skvarč, and D. Skočaj, "Segmentation-based deep-learning approach for surface-defect detection," Journal of Intelligent Manufacturing, vol. 31, pp. 759-776, 2020.
[84] H. Lin, B. Li, X. Wang, Y. Shu, and S. Niu, "Automated defect inspection of LED chip using deep convolutional neural network," Journal of Intelligent Manufacturing, vol. 30, pp. 2525-2534, 2019.
[85] S. Ren, K. He, R. Girshick, and J. Sun, "Faster r-cnn: Towards real-time object detection with region proposal networks," Advances in neural information processing systems, vol. 28, 2015.
[86] Y. J. Cha, W. Choi, G. Suh, S. Mahmoudkhani, and O. Büyüköztürk, "Autonomous structural visual inspection using region‐based deep learning for detecting multiple damage types," Computer‐Aided Civil and Infrastructure Engineering, vol. 33, pp. 731-747, 2018.
[87] Y. Wang, M. Liu, P. Zheng, H. Yang, and J. Zou, "A smart surface inspection system using faster R-CNN in cloud-edge computing environment," Advanced Engineering Informatics, vol. 43, p. 101037, 2020.
[88] Y. Liu, Y. Yang, W. Chao, X. Xu, and T. Zhang, "Research on Surface Defect Detection Based on Semantic Segmentation," DEStech Trans. Comput. Sci. Eng, 2019.
[89] S. S. Kumar, D. M. Abraham, M. R. Jahanshahi, T. Iseley, and J. Starr, "Automated defect classification in sewer closed circuit television inspections using deep convolutional neural networks," Automation in Construction, vol. 91, pp. 273-283, 2018.
[90] Y. Li and C. Zhang, "Automated vision system for fabric defect inspection using Gabor filters and PCNN," SpringerPlus, vol. 5, pp. 1-12, 2016.
[91] H. Yang, T. Haist, M. Gronle, and W. Osten, "Realistic simulation of camera images of micro-scale defects for automated defect inspection," in Forum Bildverarbeitung, 2016.
[92] A. Krizhevsky, I. Sutskever, and G. E. Hinton, "Imagenet classification with deep convolutional neural networks," Advances in neural information processing systems, vol. 25, 2012.
[93] Y. He, K. Song, Q. Meng, and Y. Yan, "An end-to-end steel surface defect detection approach via fusing multiple hierarchical features," IEEE transactions on instrumentation and measurement, vol. 69, pp. 1493-1504, 2019.
[94] J. Li, Z. Su, J. Geng, and Y. Yin, "Real-time detection of steel strip surface defects based on improved yolo detection network," IFAC-PapersOnLine, vol. 51, pp. 76-81, 2018.
[95] S. Ozkan, B. Kaya, and G. B. Akar, "Endnet: Sparse autoencoder network for endmember extraction and hyperspectral unmixing," IEEE Transactions on Geoscience and Remote Sensing, vol. 57, pp. 482-496, 2018.
[96] M. Toğaçar, B. Ergen, and Z. Cömert, "Waste classification using AutoEncoder network with integrated feature selection method in convolutional neural network models," Measurement, vol. 153, p. 107459, 2020.
[97] J. Long, Z. Sun, C. Li, Y. Hong, Y. Bai, and S. Zhang, "A novel sparse echo autoencoder network for data-driven fault diagnosis of delta 3-D printers," IEEE Transactions on Instrumentation and Measurement, vol. 69, pp. 683-692, 2019.
[98] K. Chen, K. Chen, Q. Wang, Z. He, J. Hu, and J. He, "Short-term load forecasting with deep residual networks," IEEE Transactions on Smart Grid, vol. 10, pp. 3943-3952, 2018.
[99] A. Creswell, T. White, V. Dumoulin, K. Arulkumaran, B. Sengupta, and A. A. Bharath, "Generative adversarial networks: An overview," IEEE signal processing magazine, vol. 35, pp. 53-65, 2018.
[100] J. Long, E. Shelhamer, and T. Darrell, "Fully convolutional networks for semantic segmentation," in Proceedings of the IEEE conference on computer vision and pattern recognition, 2015, pp. 3431-3440.
[101] Y. Liu, K. Xu, Y. Xu, J. Liu, J. Wu, and Z. Zhang, "HTR: An ultra-high speed algorithm for cage recognition of clathrate hydrates," Nanotechnology Reviews, vol. 11, pp. 699-711, 2022.
[102] N. Kheradmandi and V. Mehranfar, "A critical review and comparative study on image segmentation-based techniques for pavement crack detection," Construction and Building Materials, vol. 321, p. 126162, 2022.
[103] K. E. Hazzan and M. Pacella, "Crack identification in tungsten carbide using image processing techniques," Procedia Structural Integrity, vol. 37, pp. 274-281, 2022.
[104] R. Yadhunath, S. Srikanth, A. Sudheer, C. Jyotsna, and J. Amudha, "Detecting surface cracks on buildings using computer vision: an experimental comparison of digital image processing and deep learning," in Soft Computing and Signal Processing: Proceedings of 3rd ICSCSP 2020, Volume 2, 2022, pp. 197-210.
[105] N. Aravind, S. Nagajothi, and S. Elavenil, "Machine learning model for predicting the crack detection and pattern recognition of geopolymer concrete beams," Construction and Building Materials, vol. 297, p. 123785, 2021.
[106] H. S. Munawar, A. W. Hammad, A. Haddad, C. A. P. Soares, and S. T. Waller, "Image-based crack detection methods: A review," Infrastructures, vol. 6, p. 115, 2021.
[107] N. Safaei, O. Smadi, B. Safaei, and A. Masoud, "Efficient road crack detection based on an adaptive pixel-level segmentation algorithm," Transportation Research Record, vol. 2675, pp. 370-381, 2021.
[108] S. Kostić and D. Vasović, "Prediction model for compressive strength of basic concrete mixture using artificial neural networks," Neural Computing and Applications, vol. 26, pp. 1005-1024, 2015.
[109] Y. Liu, B. He, F. Liu, S. Lu, and Y. Zhao, "Feature fusion using kernel joint approximate diagonalization of eigen-matrices for rolling bearing fault identification," Journal of Sound and Vibration, vol. 385, pp. 389-401, 2016.
[110] Y. Meng, L. Lu, and J. Yan, "Shaft orbit feature based rotator early unbalance fault identification," Procedia CIRP, vol. 56, pp. 512-515, 2016.
[111] K. Ščupáková, V. Terzopoulos, S. Jain, D. Smeets, and R. M. Heeren, "A patch-based super resolution algorithm for improving image resolution in clinical mass spectrometry," Scientific reports, vol. 9, p. 2915, 2019.
[112] J. Zhang, P. Wang, R. X. Gao, and R. Yan, "An image processing approach to machine fault diagnosis based on visual words representation," Procedia Manufacturing, vol. 19, pp. 42-49, 2018.
[113] K.-L. Hung and C. H. Tsai, "Image error detection and error concealment technique based on interleaving prediction and direction information hiding," in 2010 First International Conference on Pervasive Computing, Signal Processing and Applications, 2010, pp. 371-376.
[114] R. Lukac, K. Martin, and K. Platanoitis, "Digital camera zooming based on unified CFA image processing steps," IEEE Transactions on Consumer Electronics, vol. 50, pp. 15-24, 2004.
[115] F. Wu, Z. Yang, X. Mo, Z. Wu, W. Tang, J. Duan, et al., "Detection and counting of banana bunches by integrating deep learning and classic image-processing algorithms," Computers and Electronics in Agriculture, vol. 209, p. 107827, 2023.
[116] K. Adem, M. M. Ozguven, and Z. Altas, "A sugar beet leaf disease classification method based on image processing and deep learning," Multimedia Tools and Applications, vol. 82, pp. 12577-12594, 2023.
[117] M. Rottmann and M. Reese, "Automated detection of label errors in semantic segmentation datasets via deep learning and uncertainty quantification," in Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, 2023, pp. 3214-3223.
[118] S. Prabhakaran, R. A. Uthra, and J. Preetharoselyn, "Deep Learning-Based Model for Defect Detection and Localization on Photovoltaic Panels," Computer Systems Science & Engineering, vol. 44, 2023.
[119] T.-Y. Lin, P. Dollár, R. Girshick, K. He, B. Hariharan, and S. Belongie, "Feature pyramid networks for object detection," in Proceedings of the IEEE conference on computer vision and pattern recognition, 2017, pp. 2117-2125.
[120] C. Edwards, "Growing pains for deep learning," Communications of the ACM, vol. 58, pp. 14-16, 2015.
A New Classification of Existing Techniques for Error/Defect Detection in Image Processing
Haider Abdulzahra Saad Alsaide1, Mohammad Reza Soltanaghaei2, Wael Hussein Zayer Al-Lami3, Razieh Asgarnezhad4
1- Department of Computer Engineering, Isfahan (Khorasgan) Branch, Islamic Azad University, Isfahan, Iran.
Email: headerabd917@gmail.com
2- Department of Computer Engineering, Isfahan (Khorasgan) Branch, Islamic Azad University, Isfahan, Iran.
Email: soltan@khuisf.ac.ir(Corresponding author)
3- Electronic Department, Amara Technical Institute, Southern Technical University, Missan, Iraq.
Email: wael.zayer@stu.edu.iq
4- Department of Computer Engineering, Aghigh Institute of Higher Education Shahinshahr, 8314678755, Isfahan, Iran.
Email: r.asgarnezhad@aghigh.ac.ir
ABSTRACT: The detection of defects is important in quality control in manufacturing. These defects raise the costs incurred by enterprises, compress the service life of simulated products, and result in the expansive destruction of resources, thereby significantly harming people and their safety. Defect detection and classification need to be feasted as unique problems associated with the field of artificial vision. We categorize the defects like electronic components, pipes, welded parts, textile materials, etc. We express artificial visual processing techniques aimed at comprehending the charged picture in a mathematical/analytical manner. Recent mainstream and deep-learning techniques in defect detection are studied with their features, stability, and weaknesses explained. We resume with a survey of textural defect detection based on statistical, structural, and other methods. We investigate the application of ultrasonic testing, filtering, deep learning, machine vision, and other technologies utilized for defect detection to offer a new classification. In addition, high precision, high positioning, fast detection, and small objects through examination are the biggest challenges in applying quality detection.
KEYWORDS: Machine Learning, Deep Learning, Defect Detection.
|
1. Introduction
Due to failure in design and machine production equipment, the defect of the complex industrial processes, like internal holes, pits, abrasions, and scratches arise unfavorable working conditions. Products easily disintegrate and be inclined to weariness because of daily application. These defects raise the costs incurred by enterprises, compress the service life of simulated products, and result in an expansive destruction of resources, thereby generating significant harm to people and their safety [1]. Therefore, catching defects is a center competency that companies possess to enhance the quality of the simulated products without influencing production. Automated defect detection technology evident benefits over manual detection. It adjusts to an inappropriate environment and achieves with high precision and efficiency. The earlier research on this scope decreases the production cost enhance production efficiency and product quality for the intelligent transformation in industry.
Defect detection and classification need to be feasted as unique problems associated to the field of artificial vision. The general purpose of mimicking human vision is to determinate and organize a subject. These two objectives bonded together. We handle both classes and concentrate on the precise solutions that intensely associated to visual processing methods, particularly on inspection techniques in industrial applications. Quality control is an essential characteristic in the industrial production line. Some approaches employed to evaluate the quality of a process. Relying on the method used to determine a defect on a surface/volume, quality control strategies categorized as destructive or non-destructive (See Fig. 1). Non-destructive testing aims at observing an element to detect a defect without extracting samples from it or perpetually impairing it.
Fig. 1. Categorization of the quality control techniques.
Many researchers reviewed defect detection technologies to supply references for the application and research of defect detection technology. We outlined the application of hyperspectral [2], pulsation spectrum, infrared [3], etc. For surface defect detection, Xianghua Xie [4] contemporary advancements in surface detection utilizing computer vision and image processing techniques. By approximating of the findings of past investigations, it revealed that surface defect detection based on image processing needs high real-time performance in industrial applications. For fabric defect detection, researchers [5]-[6] investigated the application and development of defect detection methods typically employed in the textile fabrics from the standpoint of defect detection development of the textile industry production. Thermal imaging technologies employed in many industrial areas. I. Jorge Aldave [7] concentrated on the comparison of consequences received with commercially general non-experimental IR techniques to supply references for non-destructive defect detection. Defect detection technology is a hot topic in the enterprise. Defect detection technology is a desirable topic in the enterprise. Nevertheless, researchers categorize product defect types [8], the main detection techniques, summary of applications of defect detection technology, existing equipment for defect detection, etc. The review of the research status of relevant technologies have yet to be realized.
The visual based approach is one of the most common defect detection procedures in industry. Nevertheless, the traditional visual assessment is a non-measurable process with unstable and subjective outcomes. It caused authors to devise new automated defect detection systems with challenging requirements because of the complexity and individuality of any specific problem to decode. Nevertheless, a system relies on the fabric effects of the surfaces to observe the environmental requirements.
The definition of a defect and its categorization is a manner that effects on series of subjective decisions. The main features of a defect depend on the desired precision and resolution of the detection approach; the size of defects vary among industrial applications. It recommended to specify a quality criterion of the outcome in every industrial application before organizing and executing the automated system.
This study organizes the common defects of electronic elements, pipes, welding regions, and fabric textiles. It outlines the mainstream deep learning technology for defect detection with its application status to analyze the application situation of the major defect detection equipment, to supply reference for defect detection technology in approach and useful application.
This study contained as follows. In Sect. 2, we present a taxonomy of defects that appear on metal surfaces. In Sect. 3, we represent the defect detection technologies. In Sect. 4 and Sect. 5, we reviewed the existing machine learning and deep learning methods for defect detection. In Sect. 6, we express the challenges and finally concluded the conclusion.
2. Taxonomy of defects
In the industrial exhibition area, quality control strives at maintaining a quality level or at localizing the defects for further repair. Conventional detection techniques deal with regular, macro-sized and complex deviations of surface defects. Basically, every artificial optical defect detection method strived to detect defect and classified them for additional processing. For a reasonable classification, industrial applications require well-structured databases of the possible defect types. Due to the randomness and essence of the defects that can appear in the operation scenarios, showing such a general and complete database for a classifier is challenging way.
In this area, basically every application utilizes a material-based defect classifier. The proposed taxonomy of defects organized to two major groups: visible and palpable. It is worth mentioning that the categorization is basically and not sufficient for systems with specific conditions. It delivered a strong and reliable basis for a classification with artificial intelligence system. The essential assumption of this defect categorization is a hardly subjective decision. This decision is based on a threshold and a logical-based illustration of the size ratio of both the element and the defect. Thus, the structure of the proposed taxonomy organized by size ratios and spatial features.
3. defect detection technologies
Product defect detection technology detects the surface and internal defects of outcomes. The defect detection technology guides to the detection technology of spot, pit, scratch, and color differences. Internal defect detection technology contains internal flaw detection, hole detection and crack detection [9]. Some techniques used to detect product quality. These consists deep [10], magnetic powder [11], eddy current testing [12], ultrasonic testing [13], and machine vision [14] detection methods. Moist magnetic particle detection combines the magnetic powder in all liquid media. Magnetic powder observes the location of defects via liquid force and the interest of the superficial magnetic domain [15]. The moisture detection technique has high sensitivity [16]. Dry Magnetic powder testing [17] connects magnetic powder onto the cover of the magnetized workpiece for defect detection. This technique employed for the local examination of defects in large casting, welding parts, and other features that are inappropriate for moist detection.
The constant magnetic particle detection method notices defects in magnetic break or powder under the external magnetic field [18]. This method employed to monitor the defects in the external magnetic field. Some elements effect on the precision of magnetic powder testing contain roughness and the profile of the test piece, the geometrical features of defects, the specified magnetization approach, and the quality of operators [19]. The factors that affect the sensitivity of testing are imaging reagents, the performance of fluid, the quality of operators, and the impact of defects. Factors that affect the accuracy of the detection of vortex current are the parameters of material and the shape of the test piece [20].
The ultrasonic testing product influenced by the angle between the defect surface and the ultrasonic propagation direction [21]. If the angle is vertical, the signal produced is strong and the defect is efficiently detected. If the angle is horizontal, the signal returned is weak in which detecting make a leak straightforward. Thus, choosing the proper detection sensitivity and corresponding search to decrease leakage detection is necessary [22]. The factors influence ultrasonic testing contain projection direction, investigation effectiveness, sound connection quality, and instrument operating frequency [23].
Machine vision detection consists of image acquisition, defect detection, and classification. Because of accurate, non-destructive, and low-cost characteristics, machine vision is employed. Machine vision recognizes objects based on the color, texture and geometric features of objects. The quality of image acquisition defines the difficulty of image processing. The quality of the image processing algorithm impacts the accuracy, error detection rate of defect detection, and classification [24]. The deep learning approach is likewise a defect detection approach that is based on image processing, which utilized to acquire proper features in massive data [25]. Table 1 displays a comparison of employed product defect detection approaches.
Table 1. Comparison of standard defect detection techniques
Method | Advantage | Disadvantage |
Ultrasonic testing | Easy to use Strong penetration High sensitivity Automatic detection Portable equipment | Unsuitable for complex work pieces |
Machine vision detection | High precision Automatic detection Many applications | Surface detection only
|
Magnetic powder testing | Visualization in shape, size, and position Suitable for any size High precision Low cost | Difficult automatic detection Influenced by geometric shape and test pieces Limited to ferromagnetic materials |
Osmosis testing | High sensitivity Affectless on shape and material type | Difficult detection for porous materials and automatically Slow detection speed |
Eddy current testing | Non-contact detection Fast detection speed High sensitivity Automatic detection Suitable for high temperature environments | Low detection accuracy Difficult detection for deep detection Limitation for applicable materials Not-visualization for shape and size |
X-ray testing | Non-destructive detection Strong penetration Affectless on material and structure Easy operation | Radiation affects |
The traditional defect detection methods and the popular deep learning defect detection methods have their benefits. These methods are positively concentrated. Osmosis testing technology [26] is an applicable for detecting defects in highly absorbent and non-porous materials.
Most of the traditional detection techniques need to depend on manual assistance to complete, the equipment product cost increased, which is not adaptable and defined by the equipment life and manufacturing accuracy. Creative defect detection methods, especially machine vision and deep learning techniques [27], have evolved as one of the important technologies for automating defect detection due to their versatility and lack of support on human assistance.
Corresponded to traditional defect detection techniques, the new technologies present more useful examination results and decrease costs. Though these nevertheless depend on large amounts of known data to guide model updates and enhance inspection accuracy.
3.1. Artificial Visual Processing Techniques
The primary purpose of visual-based approaches is to comprehend the world both natural and artificial illustrations. The procedure in the latter is to recognize images to look for a mathematical/logical connection between the input and representations. This connection is a change from the input to the model to reduce the information included in the image to appropriate information for the application domain.
Image representation approximately separated into four levels, as depicted in Figure 3. The order of image presentation and the background functions/algorithms facilitated as low and high-level image processing. Low-level processing techniques do not employ prior knowledge about the content of the image. It means that the techniques that belong to this group applied to every image. This group contains: (1) image compression; (2) pre-processing; (3) sharpening; and (4) edge extraction techniques.
The higher-level processing techniques are complicated and work above the mathematical model of the image by selecting classifiers and where imitating the human understanding is required.
Fig. 2. The hypothetical levels of image presentation for image analysis. The modification from the analog to the digital domain consequences in some information loss.
As illustrated in Fig. 2, to achieve the level of the picture with content, several features of the image have to be conveyed. Two different principles devote for unaffectedly emerging visual statements. The one achieved about the object to be found. The second performed with no given information about the object; but with knowledge on the environment. Most non-destructive visual examination techniques to find surface irregularities apply textures, performed by low-level processes. These principles can be replicated in artificial systems, but utilizing distinct methods. To identify particular defects on a surface, a descriptor database of the possible defects must be installed.
Textural Defect Detection: Surfaces supply unique information for artificial visual detection. The latter utilize various types of texture analysis because the general task of defect detection is a surface analysis problem. The favorable and accurate method to represent a texture is to extract its unique features, although this turns out to be a demanding task.
3.2. The Traditional Method for Defect Detection Technology
Non-destructive defect detection of outcomes is utilized in manufacturing to analyze the advantages and disadvantages of diverse algorithms and enable to comprehension of the algorithms. We concentrate on the application status by the combination of classical defect detection and different algorithms. Figure 3 illustrates the diverse defect detection techniques and their affiliated performance results or outlines for non-destructive defect detection.
The ultrasonic defect detection techniques utilized to detect the defects in the internal structure of the sample. Thus, the results contemplated in the performance of the ultrasonic signal [28]. The results, as illustrated in [29], indicates that the ultrasonic defect detection techniques have the advantages of fast detection speed and simple operability. They also have special advantages in detecting defects in the internal material and structure as well as the size of the product. However, this method is unsuitable for workpieces with complicated structures with low detection efficiency.
Ultrasonic methods are ineffective for catching defects on the upper surface of the sample since a nonlinear relationship exists between the defect position and the signal obtaining the time, which shows to the defect to be arranged to the unaffected pass lock end [30].
The denser the allocation of the real position of the effect, the higher the confidence of the “trailing” spectacle of the direct access wave signal on the map. The machine vision-based defect detection techniques are appropriate for the detection of surface defects in products, which has reached up to 88.60% accuracy in binary defect detection problems [31]. The accuracy of defect detection over scratches, gaps, hierarchies, pitting, edge cracks, crusting, and inclusions achieve 95.30% [32]. The defect detection techniques based on filtering has a strong ability to explain the disruption signal and detection of the tool defect inside the machine.
To the categories of defect detection techniques for mechanical products, several other technologies are unrestricted like the X-ray image defect detection technology [33], Pulse magnetoresistance approach [34], and Acoustic emission technology [29].
Statistical Approaches: Statistical methods concentrate on study the spatial allocation of pixel values in a registered image. In this classification, it is achievable to calculate numerous publications and methods, varying from low-level to higher-order statistics, like histogram statistics, autocorrelation, local binary patterns (LBP) and others. Histogram effects and statistics support for both higher and low procedures with low computational cost. These functions include operations from statistics. It contains other histogram comparison statistics utilized for texture features, like L1 and L2 norm, EMD distance, divergence, Chi-square, and the normalized correlation coefficient. The technique catches defects by reviewing whether the distribution of the monitored data is distinct from a baseline recorded allocation in an adaptive manner.
| (1) | ||
| (2) | ||
| (3) |
Approach | Method | Reference |
Statistical | Histogram Co-occurrence matrix Local binary pattern Other gray level statistics Auto-correlation Registration-based | [46] [47] [48] [49] [50] [50] [51] [49] [52] [53] [54] |
Structural | Primitive measurement Edge features Skeleton representation Morphological operations | [55] [56] [57] [58] [59] |
Filter based | Spatial domain filtering Frequency domain analysis Joint spatial/spatial frequency | [60] [61] [62] [63] [64] |
Model based | Fractal model Random field model Texem model Auto-regressive | [65] [66] [67] [68] |
Other | Color texture analysis | [67] [63] [55] |
4. MACHINE LEARNING FOR DEFECT DETECTION TECHNOLOGY
Here, the main direction is the emerging authority of the machine learning techniques. These techniques employed in all fields of product defect detection. The defect detection technology split into two major types: surface defect detection [69] and internal fault diagnosis [70]. Surface defect detection is equivalent to ’visual’ detection, understanding from the target characteristics in an image with the benefit of deep learning image processing technology to organize and discover product defects, whereas internal defect diagnosis is equivalent to ’Auditory’ detection, the diagnosis of defects in rotating parts like directions by means of modal analysis utilizing digital signals in the time or frequency part. We discovered the defect detection procedures and improved feature extraction [71]. Because Tool Condition Monitoring is a challenging, authors proposed a new ML-based method to describe failure symptoms of cutting tools in the time-frequency domain in 2024. This investigation concerns five cutting tools, and the results validated utilizing the Fast Fourier Transform, Short-time Fourier Transform, Empirical Mode Decomposition, and Variation Mode Decomposition methods. These methods applied to demonstrate that the suggested methodology better recognizes failure symptoms corresponded to other methods. One benefit of the suggested method is to regrade a lower order of the system results in time–frequency domain [72]. The canonical correlation analysis (CCA) is an issue for the lack of robustness against outliers. The authors in 2024 suggested a method to overcome this issue. The rendition and benefits of the suggested methods illustrated with two case studies. The results of two case analyses demonstrate that the RCCA and RSCCA methods have high robustness against outliers, and the robust FDD method is able to produce reliable results even if using the low-quality training data with outliers [73].
5. DEEP LEARNING FOR DEFECT DETECTION
Deep learning technology evolved to completed success in object detection, intelligent robot, and other fields. Deep learning has a type of neural network structure with multiple convolutions layer.
By integrating low-level characteristics to construct a conceptual high-level presentation of attribute, the data were sufficiently advanced in abstract ways like edge and shape to enhance the significance of the deep learning algorithm [74].
Thus, many researchers attempt to employ deep learning technology to defect detection of product and enhanced the product quality [75]- [76].
Table 2 outlines the benefits and drawbacks of deep learning techniques typically employed in product defect detection. It especially contains convolutional neural network (CNN) [77], autoencoder neural network [78], deep residual neural network [79], full convolution neural network [80], and recurrent neural network [81].
Table 3. Deep learning defect detection techniques.
Method | Advantage | Disadvantage |
Convolutional neural network | Strong learning ability High-dimensional data High-order features | Increase the network depth |
Auto encoder neural network | Good representation ability Good robustness | Consist the dimension of the input |
Depth residual neural network | Better classification performance Not-overfitting | Cooperate with deeper depth |
Full Convolutional neural network | Extracting the feature with any size image Obtaining the high-level semantic prior knowledge | Low speed of model |
Recurrent neural network | Learning the essential features with fewer sample data | Overfitting phenomenon due to increasing the number of iterations |
Deep learning is one of the quickest developing fields in computer sciences due to its capability to translate approvingly complex problems [82]. The decadent collection of classic machine learning methods resulted in the expansion of deep learning that earned its motivation from statistical learning. Most of the methods noted in the earlier sections regarded as traditional solutions, where the emphasis is on the explicitly planned features which can be contesting to represent in complex issues.
Nevertheless, deep learning utilizes data presentation learning to accomplish tasks and convert data into abstract expressions that promote the features learned for systems. This capability of deep learning overwhelms the condition of complex characteristics. Both deep and traditional machine learning exist data-driven artificial intelligence methods capable to successfully model deterministic directions, which are impossible to humans and connections between input and output. Deep learning disposes the capability of executing feature learning, model structure and model training by choosing various kernels and optimizing parameters.
A number of suitable investigations issued on defect detection explanations utilizing deep learning [83]- [84].
In 2015 Ren et al. [85] presented a technique by integrating the region proposal network (RPN) and Faster Region-based Convolutional Neural Network (Faster R-CNN) for object detection to develop about cost-free region suggestions. In [86], the authors employed a Faster R-CNN-based visual inspection approach to notice and categorize five defect classes with 90.6%, 83.4%, 82.1%, 98.1%, and 84.7% average precisions.
Their procedure completed the task especially faster than a traditional CNN based approach, which is essential for real-time implementation. Wang et al. [87] conceived a more rapid R-CNN algorithm to translate the speed problem of CNNs and to find short defects in complex products where they gained 72% detection and 81% classification accuracy. Liu et al. [88] presented a defect detection approach based on semantic segmentation. They employed a development and elongation of CNN called Fully Connected Networks (FCN). They converted the comprehensively combined layer of a CNN into a convolution layer. They acquired 99.6% accuracy on the German DAGM 2007 dataset. Lately, Kumar et al. [89] employed a deep convolutional neural network (DCNN) to catch and organize defect in tailors and performed and average of 86.2% testing accuracy, 87.7% precision and 90.6% recall.
Li et al. [90] connected Gabor filters and Pulse Coupled Neural Network (PCNN) for fabric defect detection and reached 98.6% accuracy. This factor is one of the most important factors by utilizing CNNs. To decrypt this problem, Yang et al. [91] designed a profitable and strong approach as virtual defect rendering to decode the problem of small datasets.
In a current study, Yang et al [27], designed a DCNN based system to catch and categorize defects to appear during laser welding in battery manufacturing. But they offered a novel model contacted Visual Geometry Group (VGG) model to enhance the efficiency of defect classification. Their examination on 8000 examples with a 99.87% accuracy confirmed that the pre-trained VGG model has small model size, lower defect positive rate and shorter training time and foretelling time. It is recognized that their model is favorably appropriate for quality assessment in an industrial environment.
CNN is a feedforward neural network. CNN consists of one or more convolutional layers and related layers and associated weights and pooling layers [92]. Publications is a famous LeNet convolution neural network configuration. LeNet network configuration utilized to detect defects in two conditions: (1) develop a complex multi-layer CNN structure, employ various network configuration to additional image content characteristics, and comprehensive end-to-end training to detect defects in images [93]- [94]; (2) integrate CNN with CRF model, prepare CNN with CRF energy function as restriction or optimize network prediction results with CRF.
Autoencoder network primarily contains two steps: coding and decoding. In the first step, the input signal transformed into a coding signal for feature extraction; in the second step, the feature information is converted into a reconstruction signal. After it, the reconstruction error is underestimated by modifying the weight and bias to discover the defect detection [95]. The contrast between autoencoder networks and other machine learning algorithms is that the learning objective of the autoencoder network is not for classification, whereas for characteristic learning [96]. It has a powerful capability of autonomous learning and favorably nonlinear mapping. It learn nonlinear metric procedures to translate the problem of segmentation of difficult background and foreground regions [97].
The deep residual network counts a residual module on the basis of the convolutional neural network. The residual network is represented by effortless optimization and enhances the accuracy by improving the network depth [98], CNN, Generative Adversarial Networks [99], etc. As the depth of the network grows, the extraction characteristic grows, whereas it is effortless to yield the activation function not to combine.
The purpose of the deep residual network is to optimize the increasing number of network layers with residual while improving the network structure. The output and input segment dimensions of the convolution layer in the residual unit are identical. Then via the activation function, the loss is decreased.
The completely connected layer is a relation between any two nodes between two bordering layers. A thoroughly connected neural network employs a completely connected operation. There are more additional weight values, which indicate that the network takes up more memory and calculations [100]. During the analysis of the totally connected neural network, the feature map developed by the convolution layer mapped into a fixed-length feature vector. The entire convolution neural network obtains the input image of any size, and utilizes the deconvolution layer to sample the feature map of the last convolution layer. It retrieves to the same size of the input image. In that case, a prediction developed for each pixel, while maintaining the spatial information in the original input image. Eventually categorizes the feature map of the upper sampling pixel by pixel.
The recurrent neural network utilizes the recurrent convolution process to substitute the convolution operation on CNN. The contrast is that the recurrent neural network does not achieve the pooling layer operation to remove the features behind the recurrent operation for removing the input layer features. While it utilizes the recurrent convolution operation to process the features of the samples.
For error detection in this scope, some works are of concern. Table 2 shows the comparison of the related works. In [101], Clathrate hydrates find diverse significant applications including, but not limited to, future energy resources, gas storage and transport, gas separation, water desalination, and refrigeration. Studies on the nucleation, growth, dissociation, and micro/nanoscale properties of clathrate hydrates that are of utmost importance for those applications are challenging by experiments but can be accessible by molecular simulations. By this method, however, the identification of cage structures to extract useful insights is highly required. Herein, we introduce a hierarchical topology ring (HTR) algorithm to recognize cage structures with high efficiency and high accuracy. The HTR algorithm can identify all types of complete cages and is particularly optimized for hydrate identification in large-scale systems composed of millions of water molecules. Moreover, topological isomers of cages and n × guest@cage can be uniquely identified. Besides, we validate the use of HTR for the identification of cages of clathrate hydrates upon mechanical loads to failure.
In 2022, the prompt detection of early decay in the pavement could be an auspicious technique in road maintenance. Admittedly, early crack detection allows preventive measures to be taken to avoid damage and possible failure. With regards to the advancement in computer vision and image processing in civil engineering, traditional visual inspection has been replaced by semi-automatic/automatic techniques. The process of detecting objects from the images is a fundamental stage of any image processing technique since the accuracy rate of the classification will depend heavily on the quality of the results obtained from the segmentation step. The major challenge of pavement image segmentation is the detection of thin, irregular dark lines cracks that are buried into the textured backgrounds. Although the pioneering works on image processing methodologies have proven great merit of such techniques in detecting pavement surface distresses, there is still a need for further improvement. The academic community is already working on image-based identification of pavement cracks, but there is currently no standard structure. This literature review establishes the history of development and interpretation of existing studies before conducting new research; and focuses heavily on three major types of approaches in the field of image segmentation, namely thresholding-based, edge-based, and data driven-based methods. With comparison and analysis of various image segmentation algorithms, this research provides valuable information for researchers working on enhanced segmentation strategies that potentially yield a fully automated distress detection process for pavement images with varying conditions [102].
In [103], Laser processing of cutting tool materials particularly cemented carbides can induce many surface defects including porosity, balling, and micro-cracks. When present in the microstructure of cutting tools, micro-cracks can lead to chipping and early failure. The detection and identification of cracks can be used to predict tool performance post laser processing. To develop a method for crack identification scanning electron microscopy (SEM) images were used. The manual review of SEM images is subjective and time consuming. This study presents a method to identify and quantify cracks from an SEM microstructure of tungsten carbide (WC) in MATLAB. Image processing algorithms were used to segment crack regions from other surface defects and the background microstructure; and subsequently to extract crack geometry and information. The results show successful segmentation of cracks from SEM images with an identification accuracy greater than 95 % across a range of different laser processing parameters.
In [104], the construction of a building involves tremendous investments of time, money, and emotion. Therefore, every stakeholder involved in the process starting from construction companies to the tenants wants to make sure that a structure is built well and that it can serve its purpose without any safety hazards. While the majority of factors concerning a building’s safety are evaluated manually, there are factors like detecting visible structural damage that might incur a severe investment of time via manual inspection. Therefore, the need of the hour is to engineer automated systems that with the help of computer vision techniques will detect visually discernible defects in buildings. The paper proposes two approaches, namely digital image processing-based and deep learning-based that deal with creating surface crack inspection systems and attempt to showcase their performances in perspective by comparing their results across four different types of surface crack image datasets.
In [105], one of the major challenges in the construction industry is the detection of cracks in concrete structures and identification of failure types of these structures that lead to their degradation. Manual quality checks are prone to human error, and require longer response time and specialist experience and knowledge. Therefore, visualizing the cracks and identifying failures in concrete structures using computer techniques is now a preferred option. The present work focuses on identifying the cracks using image processing and failure pattern recognition technique by employing suitable machine learning algorithms, and validating the techniques using Python programming. For this purpose, M30 grade geopolymer and conventional concrete beams were cast using Basalt Fiber Reinforced Polymer/Glass Fiber Reinforced Polymer and Steel bars. The beams were subjected to four-point static bending test by varying the shear span to the effective depth ratio. The experimental images were used for image processing and failure pattern recognition in Python language. Employing six machine learning classifiers, the failures in the structures were classified into three classes namely, flexure, shear, and compression. The machine learning classifiers were also adopted to determine the confusion matrix, accuracy, precision, and recall scores. It was found that among the six classifiers used, the support vector classifier gave the best performance with 100% accuracy in identifying the failure patterns.
In [106], annually, millions of dollars are spent to carry out defect detection in key infrastructure including roads, bridges, and buildings. The aftermath of natural disasters like floods and earthquakes leads to severe damage to the urban infrastructure. Maintenance operations that follow for the damaged infrastructure often involve a visual inspection and assessment of their state to ensure their functional and physical integrity. Such damage may appear in the form of minor or major cracks, which gradually spread, leading to ultimate collapse or destruction of the structure. Crack detection is a very laborious task if performed via manual visual inspection. Many infrastructure elements need to be checked regularly and it is therefore not feasible as it will require significant human resources. This may also result in cases where cracks go undetected. A need, therefore, exists for performing automatic defect detection in infrastructure to ensure its effectiveness and reliability. Using image processing techniques, the captured or scanned images of the infrastructure parts can be analyzed to identify any possible defects. Apart from image processing, machine learning methods are being increasingly applied to ensure better performance outcomes and robustness in crack detection. This paper provides a review of image-based crack detection techniques which implement image processing and/or machine learning. A total of 30 research articles have been collected for the review which is published in top tier journals and conferences in the past decade. A comprehensive analysis and comparison of these methods are performed to highlight the most promising automated approaches for crack detection.
In [107], cracks considerably reduce the life span of pavement surfaces. Currently, there is a need for the development of robust automated distress evaluation systems that comprise a low-cost crack detection method for performing fast and cost-effective roadway health monitoring practices. Most of the current methods are costly and have labor-intensive learning processes, so they are not suitable for small local-level projects with limited resources or are only usable for specific pavement types. This paper proposes a new method that uses an adapted version of the weighted neighborhood pixels’ segmentation algorithm to detect cracks in 2-D pavement images. The method uses the Gaussian cumulative density function (CDF) as the adaptive threshold to overcome the drawback of fixed thresholds in noisy environments. The proposed algorithm was tested on 300 images containing a wide range of noise representative of various pavement noise conditions. The method proved to be time and cost-efficient as it took less than 3.15 s per 320 × 480 pixels’ image for a Xeon (R) 3.70 GHz CPU processor to generate the detection results. This makes the proposed method a perfect choice for county-level pavement maintenance projects requiring cost-effective pavement crack detection systems. The validation results were promising for the detection of medium to severe-level cracks (precision = 79.21%, recall = 89.18%, and F1 score = 83.90%).
In [107], in addition to causing damage to vehicles, road defects are one of the main causes of vehicle accidents which lead to loss of human lives. Many methods of detecting defects have been introduced over the years to reduce the consequences of these defects. One of these methods is image processing. Use of image and video processing has many applications in medicine, science, agriculture, and defect detection in structures. It has been used for defect detection on roads because timely detection and analysis of defect is very important for road serviceability and safety of the people. Detection of a defect by image processing broadly follows some of the basic steps which include feature extraction, edge detection, morphological operators, and training of data. Different approaches are used for various kinds of defect detection and analysis which have replaced the manual inspection method of roads saving time and resources. This chapter discusses the basic steps involved in defect detection using image processing along with existing systems that use machine learning and artificial intelligence for the detection of defects from a distance. To write this chapter, papers on the topic of image and computer vision-based defect detection systems have been consulted.
In [108], image processing is a subset of digital signal processing that has different applications and benefits in different fields. Digital processing is in fact the digital image processing that can be performed with the help of computer science, programing, and artificial intelligence. Image processing is one of the applications and subsets of artificial intelligence that, as its name suggests, processes digital images and displays a certain output with specific information based on predefined training. Nowadays, the applications of image processing technology in various fields of science, technology have caused a lot of attention in order to expand the capabilities of arterial intelligence in different engineering challenges. This paper presents recent development and applications in image processing systems in order to move forward the research field by reviewing and analyzing recent achievements in the published papers. As a result, advanced image processing systems in different applications can be developed and new techniques in the image processing systems can be introduced.
In [109], the widespread popularity of unmanned aerial vehicles enables an immense amount of power lines inspection data to be collected. How to employ massive inspection data especially the visible images to maintain the reliability, safety, and sustainability of power transmission is a pressing issue. To date, substantial works have been conducted on the analysis of power lines inspection data. With the aim of providing a comprehensive overview for researchers who are interested in developing a deep-learning-based analysis system for power lines inspection data, this paper conducts a thorough review of the current literature and identifies the challenges for future research. Following the typical procedure of inspection data analysis, we categorize current works in this area into component detection and defect detection diagnosis. For each aspect, the techniques and methodologies adopted in the literature are summarized. Some valuable information is also included such as data description and method performance. Further, an in-depth discussion of existing deep-learning-related analysis methods in power lines inspection is proposed. Finally, we conclude the paper with several research trends for the future of this area, such as data quality problems, small object detection, embedded application, and evaluation baseline.
In [110], the material extrusion (ME) process is one of the most widely used 3D printing processes, especially considering its use of inexpensive materials. However, the error known as the “spaghetti-shape error,” related to filament tangling, is a common problem associated with the ME process. Once occurring, this issue, which consumes both time and materials, requires a restart of the entire process. In order to prevent this, the user must constantly monitor the process. In this research, a failure detection method which uses a webcam and deep learning is developed for the ME process. The webcam captures images and then analyzes them by machine learning based on a convolutional neural network (CNN), showing outstanding performance in both image classification and the recognition of objects. Sample images were trained based on a modified Visual Geometry Group Network (VGGNet) model and the trained model was evaluated, resulting in 97% accuracy. The pre-trained model was tested on a 3D printer monitoring system for its ability to recognize the “spaghetti-shape-error” and was able to detect 96% of abnormal deposition processes. The proposed method can analyze the ME process in real-time and inform the user or halts the process when abnormal printing is detected.
In [111], mass spectrometry imaging (MSI) and histology are complementary analytical tools. Integration of the two imaging modalities can enhance the spatial resolution of the MSI beyond its experimental limits. Patch-based super-resolution (PBSR) is a method where high spatial resolution features from one image modality guide the reconstruction of a low-resolution image from a second modality. The principle of PBSR lies in image redundancy and aims at finding similar pixels in the neighborhood of a central pixel that is then used to guide reconstruction of the central pixel. In this work, we employed PBSR to increase the resolution of MSI. We validated the proposed pipeline by using a phantom image (micro-dissected logo within a tissue) and mouse cerebellum samples. We compared the performance of the PBSR with other well-known methods: linear interpolation (LI) and image fusion (IF). Quantitative and qualitative assessment showed advantage over the former and comparability with the latter. Furthermore, we demonstrated the potential applicability of PBSR in a clinical setting by accurately integrating structural (i.e., histological) and molecular (i.e., MSI) information from a case study of a dog liver.
In [112], machine fault diagnosis and remaining service life prognosis provide the basis for condition-based maintenance and are key to operational reliability. Accurate assessment of machine health requires effective analysis of vibration data, which is typically performed by examining the change in frequency components. One limitation associated with these methods is the empirical knowledge required for fault feature selection. This paper presents an image processing approach to automatically extract features from vibration signals, based on visual word representation. Specifically, a time-frequency image of vibration signal is obtained through wavelet transform, which is then used to extract “visual word” features for recognizing fault-related patterns. The extracted features are subsequently fed into a sparse representation-based classifier for classification. Evaluation using experimental bearing data confirmed the effectiveness of the developed method with a classification accuracy of 99.7%.
In [113], the advent of the 3G communications era has led to a trend of digital media information being transmitted through wireless networks. The variability and high error rate of the wireless communications environment often cause loss of information. Images transmitted in a noisy channel environment tend to be obstructed by unexpected information, which decreases the quality of the image. Therefore, it is an intensive research topic to repair error images and increase their post-transmission quality. Image authentication technique is a mechanism to deal with the malicious image modification problem. However, it can also be used to solve the problem of error image transmission. In this paper, a new image authentication technique is proposed to embed the image block directions as the verification information. At the receiver, the information is then extracted to detect transmission error and incorporated with a newly interleaving prediction method to repair the erroneous regions of the image. In this way, it can not only repair the image, but also detect the image blocks that are erroneous, thus enhancing the post-transmission quality of the image.
In [114], image processing has two main branches: image enhancement and machine vision. Improving images includes methods such as using a blur filter and increasing contrast to improve the visual quality of images and ensure that they are displayed correctly in the target environment, such as a printer or computer monitor. While machine vision deals with methods that can be used to understand the meaning and content of images to be used in tasks such as robotics and image axis.
In [115], robots first detect the number of banana bunches when making judgements on sterile bud removal and estimating weight for harvest in the field environment. Banana bunches are complex in shape, arranged in a nonlinear helical curve along the stalk, and have different growth states in different periods, with bunches widely spaced in the early period and densely arranged in the harvest period. Deep Learning nor classical image-processing algorithms alone can detect and count bunches in both periods. Therefore, these algorithms were combined to calculate the number of bunches in the two periods. For counting bunches in the debudding period, the convolutional neural network Deeplab V3 + model and classic image-processing algorithm were combined to finely segment bunches and calculate bunch numbers, providing intelligent decision-making for judgment on the timing for debudding. To count bunches during harvest, based on deep learning to identify the overall banana fruit cluster, the edge detection algorithm was employed to extract the centroid points of fruit fingers, and the clustering algorithm was used to determine the optimal number of bunches on the visual detection surface. An estimation model for the total number of bunches, including hidden ones, was created based on their helical curve arrangement. The results indicated a target segmentation MIoU of 0.878 during the debudding period, a mean pixel precision of 0.936, and a final bunch detection accuracy rate of 86%. Bunch detection was highly challenging during the harvest period, with a detection accuracy rate of 76% and a final overall bunch counting accuracy rate of 93.2%. Software was designed to estimate banana fruit weight during the harvest period. This research method provided a theoretical basis and experimental data support for automatic sterile bud removal and weight estimation for bananas.
In [116], leaf spot disease, which causes 10 − 50% loss in sugar beet yield, causes great damage on the leaves. This disease physiologically appears as individual circular spots on the sugar beet leaves and over time spreads to the entire leaf, resulting in complete death of the leaf. Therefore, in our study, Faster R-CNN, SSD, VGG16, Yolov4 deep learning models were used directly, and Yolov4 deep learning model with image processing was used in a hybrid way for automatic determination of leaf spot disease on sugar beet and classification of severity. The proposed hybrid method for the diagnosis of diseases and identifying the severity were trained and tested using 1040 images, and the classification accuracy rate of the most successful method was found to be 96.47%. The proposed hybrid approach showed that the combined use of image processing and deep learning models yield more successful results than the analysis made using only deep learning models. In this way, both the time spent for the diagnosis of leaf spot disease on sugar beet will be reduced and human error will be eliminated, and the relevant pesticides will be sprayed to the plant at the right time.
In [117], the authors present for the first time a method for detecting label errors in image datasets with semantic segmentation, i.e., pixel-wise class labels. Annotation acquisition for semantic segmentation datasets is time-consuming and requires plenty of human labor. In particular, review processes are time consuming and label errors can easily be overlooked by humans. The consequences are biased benchmarks and in extreme cases also performance degradation of deep neural networks (DNNs) trained on such datasets. DNNs for semantic segmentation yield pixel-wise predictions, which makes detection of label errors via uncertainty quantification a complex task. Uncertainty is particularly pronounced at the transitions between connected components of the prediction. By lifting the consideration of uncertainty to the level of predicted components, we enable the usage of DNNs together with component-level uncertainty quantification for the detection of label errors. We present a principled approach to benchmark the task of label error detection by dropping labels from the Cityscapes dataset as well as from a dataset extracted from the CARLA driving simulator, where in the latter case we have the labels under control. Our experiments show that our approach is able to detect the vast majority of label errors while controlling the number of false label error detections. Furthermore, we apply our method to semantic segmentation datasets frequently used by the computer vision community and present a collection of label errors along with sample statistics [118] .
The Problem of Photovoltaic (PV) defects detection and classification has been well studied. Several techniques exist in identifying the defects and localizing them in PV panels that use various features, but suffer to achieve higher performance. An efficient Real-Time Multi Variant Deep Learning Model (RMVDM) is presented in this article to handle this issue. The method considers different defects like a spotlight, crack, dust, and micro-cracks to detect the defects as well as localizes the defects. The image data set given has been preprocessed by applying the Region-Based Histogram Approximation (RHA) algorithm. The preprocessed images are applied with Gray Scale Quantization Algorithm (GSQA) to extract the features. Extracted features are trained with a Multi Variant Deep learning model where the model trained with a number of layers belongs to different classes of neurons. Each class neuron has been designed to measure Defect Class Support (DCS). At the test phase, the input image has been applied with different operations, and the features extracted passed through the model trained. The output layer returns a number of DCS values using which the method identifies the class of defect and localizes the defect in the image. Further, the method uses the Higher- Order Texture Localization (HOTL) technique in localizing the defect. The proposed model produces efficient results with around 97% in defect detection and localization with higher accuracy and less time complexity.
6. Challenges
High precision, high positioning, fast detection, and small object through examination are the most challenges in the application of quality detection [119]- [85] (See Table 4).
7. Conclusion
Industrial product quality is a significant portion of product production. The research on defect detection technology has excellent functional significance to guarantee product quality. This article supplies a complete outline of the research status of product defect detection technology in complicated industrial processes. We approximated and studied traditional defect detection and deep learning techniques and completely outlined the empirical results of defect detection methods. Integrated with the actual application conditions and the result of artificial intelligence technology, the defect detection tools examined and studied. Via analysis, we discovered that 3D object detection, high precision, high positioning, and rapid detection are the challenges of industrial research. We suggested that implanted sensor equipment, online product defect detection, 3D defect detection, etc. are the evolution directions in the field of industrial product defect detection. We consider that the study will aid industrial businesses and researchers comprehend the research progress of product defect detection technology in the field of deep learning and traditional defect detection.
This article provides a review of defect detection methods represented in more than 100 scientific assistances. A substantial part of works is based on statistical statements and employs statistical or filter-based procedures. The Gabor filter is one of the utilized techniques. Nevertheless, most of the investigations offer detailed restrictions, being heavily conditional on the pattern, material and texture. Cracking the segmentation and windowing problems of coinciding objects is a ponderous topic closed by some investigators. Images having color features reproduce the complexity of these problems.
Neural networks are a strong approach utilized in artificial image processing. These almost decode every classification problem. Nonetheless, the major disadvantage is the needed large amount of training samples. In artificial image processing, this issue effortlessly cracked with labeled datasets. Regardless, in other fields like robotics, it is a challenging problem. Enhancing the training efficiency and intersection qualification of neural networks is a continuous research area. It is noted that large neural networks employed for deep learning need considerable computational resources, which direct to an inevitable parallelization of the challenges [120].
In artificial image processing, various textural databases are known for testing. Although some investigations do not supply sufficient results due to the scarcity of testing samples and regular inconsistency of such databases, there is a tremendous demand for designing general defect detection techniques able to deal with any type of defect on every kind of material and able to show a general and dedicated defect description system. To this purpose, deep learning is the emerging field that decodes the generality need and hyper-complexity of problems without drastically increasing computational costs.
REFERENCES:
[1] T. Wang, Y. Chen, M. Qiao, and H. Snoussi, "A fast and robust convolutional neural network-based defect detection model in product quality control," The International Journal of Advanced Manufacturing Technology, vol. 94, pp. 3465-3471, 2018.
[2] B. Li, M. Cobo-Medina, J. Lecourt, N. Harrison, R. J. Harrison, and J. V. Cross, "Application of hyperspectral imaging for nondestructive measurement of plum quality attributes," Postharvest Biology and Technology, vol. 141, pp. 8-15, 2018.
[3] P. Li, I. Dolado, F. J. Alfaro-Mozaz, F. Casanova, L. E. Hueso, S. Liu, et al., "Infrared hyperbolic metasurface based on nanostructured van der Waals materials," Science, vol. 359, pp. 892-896, 2018.
[4] X. Xie, "A review of recent advances in surface defect detection using texture analysis techniques," ELCVIA: electronic letters on computer vision and image analysis, pp. 1-22, 2008.
[5] H. Y. Ngan, G. K. Pang, and N. H. Yung, "Automated fabric defect detection—A review," Image and vision computing, vol. 29, pp. 442-458, 2011.
[6] P. Mahajan, S. Kolhe, and P. Patil, "A review of automatic fabric defect detection techniques," Advances in Computational Research, vol. 1, pp. 18-29, 2009.
[7] I. J. Aldave, P. V. Bosom, L. V. González, I. L. De Santiago, B. Vollheim, L. Krausz, et al., "Review of thermal imaging systems in composite defect detection," Infrared Physics & Technology, vol. 61, pp. 167-175, 2013.
[8] W. Zhang, C. Ye, K. Zheng, J. Zhong, Y. Tang, Y. Fan, et al., "Tensan silk-inspired hierarchical fibers for smart textile applications," ACS nano, vol. 12, pp. 6968-6977, 2018.
[9] E. Moulin, L. Chehami, J. Assaad, J. De Rosny, C. Prada, E. Chatelet, et al., "Passive defect detection in plate from nonlinear conversion of low-frequency vibrational noise," The Journal of the Acoustical Society of America, vol. 140, pp. 3002-3002, 2016.
[10] Y. Li, W. Zhao, and J. Pan, "Deformable patterned fabric defect detection with fisher criterion-based deep learning," IEEE Transactions on Automation Science and Engineering, vol. 14, pp. 1256-1264, 2016.
[11] A. L. Elrefai and I. Sasada, "Magnetic particle detection system using fluxgate gradiometer on a permalloy shielding disk," IEEE Magnetics Letters, vol. 7, pp. 1-4, 2016.
[12] G. D’Angelo, M. Laracca, S. Rampone, and G. Betta, "Fast eddy current testing defect classification using Lissajous figures," IEEE Transactions on Instrumentation and Measurement, vol. 67, pp. 821-830, 2018.
[13] M. Kusano, H. Hatano, M. Watanabe, S. Takekawa, H. Yamawaki, K. Oguchi, et al., "Mid-infrared pulsed laser ultrasonic testing for carbon fiber reinforced plastics," Ultrasonics, vol. 84, pp. 310-318, 2018.
[14] J. Yang, S. Li, Z. Gao, Z. Wang, and W. Liu, "Real-time recognition method for 0.8 cm darning needles and KR22 bearings based on convolution neural networks and data increase," Applied Sciences, vol. 8, p. 1857, 2018.
[15] J. Li, G. Wang, and Z. Xu, "Environmentally-friendly oxygen-free roasting/wet magnetic separation technology for in situ recycling cobalt, lithium carbonate and graphite from spent LiCoO2/graphite lithium batteries," Journal of Hazardous Materials, vol. 302, pp. 97-104, 2016.
[16] T. Rymarczyk, K. Szumowski, P. Adamkiewicz, P. Tchórzewski, and J. Sikora, "Moisture Wall Inspection Using Electrical Tomography Measurements," Przegląd Elektrotechniczny, vol. 94, pp. 97-100, 2018.
[17] G. Shelikhov and Y. A. Glazkov, "On the improvement of examination questions during the nondestructive testing of magnetic powder," Russian Journal of Nondestructive Testing, vol. 47, pp. 112-117, 2011.
[18] A. García-Arribas, F. Martínez, E. Fernández, I. Ozaeta, G. Kurlyandskaya, A. Svalov, et al., "GMI detection of magnetic-particle concentration in continuous flow," Sensors and Actuators A: Physical, vol. 172, pp. 103-108, 2011.
[19] J. Chen, Z. Liu, H. Wang, A. Núñez, and Z. Han, "Automatic defect detection of fasteners on the catenary support device using deep convolutional neural network," IEEE Transactions on Instrumentation and Measurement, vol. 67, pp. 257-269, 2017.
[20] G. Y. Tian and A. Sophian, "Defect classification using a new feature for pulsed eddy current sensors," Ndt & E International, vol. 38, pp. 77-82, 2005.
[21] H. Yang and L. Yu, "Feature extraction of wood-hole defects using wavelet-based ultrasonic testing," Journal of forestry research, vol. 28, pp. 395-402, 2017.
[22] S. Gholizadeh, "A review of non-destructive testing methods of composite materials," Procedia structural integrity, vol. 1, pp. 50-57, 2016.
[23] Y. Fang, L. Lin, H. Feng, Z. Lu, and G. W. Emms, "Review of the use of air-coupled ultrasonic technologies for nondestructive testing of wood and wood products," Computers and electronics in agriculture, vol. 137, pp. 79-87, 2017.
[24] H.-D. Lin and H.-L. Chen, "Automated visual fault inspection of optical elements using machine vision technologies," Journal of Applied Engineering Science, vol. 16, pp. 447-453, 2018.
[25] F. Jia, Y. Lei, J. Lin, X. Zhou, and N. Lu, "Deep neural networks: A promising tool for fault characteristic mining and intelligent diagnosis of rotating machinery with massive data," Mechanical systems and signal processing, vol. 72, pp. 303-315, 2016.
[26] M. A. Habib, C. H. Kim, and J.-M. Kim, "A crack characterization method for reinforced concrete beams using an acoustic emission technique," Applied Sciences, vol. 10, p. 7918, 2020.
[27] Y. Yang, L. Pan, J. Ma, R. Yang, Y. Zhu, Y. Yang, et al., "A high-performance deep learning algorithm for the automated optical inspection of laser welding," Applied Sciences, vol. 10, p. 933, 2020.
[28] M. Meng, Y. J. Chua, E. Wouterson, and C. P. K. Ong, "Ultrasonic signal classification and imaging system for composite materials via deep convolutional neural networks," Neurocomputing, vol. 257, pp. 128-135, 2017.
[29] M. G. Droubi, N. H. Faisal, F. Orr, J. A. Steel, and M. El-Shaib, "Acoustic emission method for defect detection and identification in carbon steel welded joints," Journal of Constructional Steel Research, vol. 134, pp. 28-37, 2017.
[30] W. M. Alobaidi, E. A. Alkuam, H. M. Al-Rizzo, and E. Sandgren, "Applications of ultrasonic techniques in oil and gas pipeline industries: A review," American Journal of Operations Research, vol. 5, p. 274, 2015.
[31] N. Boaretto and T. M. Centeno, "Automated detection of welding defects in pipelines from radiographic images DWDI," Ndt & E International, vol. 86, pp. 7-13, 2017.
[32] B. Masserey and P. Fromme, "Surface defect detection in stiffened plate structures using Rayleigh-like waves," Ndt & E International, vol. 42, pp. 564-572, 2009.
[33] I. G. Kazantsev, I. Lemahieu, G. Salov, and R. Denys, "Statistical detection of defects in radiographic images in nondestructive testing," Signal Processing, vol. 82, pp. 791-801, 2002.
[34] J. W. Wilson and G. Y. Tian, "Pulsed electromagnetic methods for defect detection and characterisation," NDT & E International, vol. 40, pp. 275-283, 2007.
[35] D. Marr and E. Hildreth, "Theory of edge detection," Proceedings of the Royal Society of London. Series B. Biological Sciences, vol. 207, pp. 187-217, 1980.
[36] D.-M. Tsai and T.-Y. Huang, "Automated surface inspection for statistical textures," Image and Vision computing, vol. 21, pp. 307-323, 2003.
[37] J. G. Daugman, "Two-dimensional spectral analysis of cortical receptive field profiles," Vision research, vol. 20, pp. 847-856, 1980.
[38] K. L. Mak and P. Peng, "An automated inspection system for textile fabrics based on Gabor filters," Robotics and Computer-Integrated Manufacturing, vol. 24, pp. 359-369, 2008.
[39] A. Bodnarova, M. Bennamoun, and S. Latham, "Optimal Gabor filters for textile flaw detection," Pattern recognition, vol. 35, pp. 2973-2991, 2002.
[40] J. J. Liu and J. F. MacGregor, "Estimation and monitoring of product aesthetics: application to manufacturing of “engineered stone” countertops," Machine Vision and Applications, vol. 16, pp. 374-383, 2006.
[41] S. G. Mallat, "A theory for multiresolution signal decomposition: the wavelet representation," IEEE transactions on pattern analysis and machine intelligence, vol. 11, pp. 674-693, 1989.
[42] B. B. Mandelbrot and B. B. Mandelbrot, The fractal geometry of nature vol. 1: WH freeman New York, 1982.
[43] R. M. Haralick, "Statistical and structural approaches to texture," Proceedings of the IEEE, vol. 67, pp. 786-804, 1979.
[44] J. L. Marroquin, E. A. Santana, and S. Botello, "Hidden Markov measure field models for image segmentation," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 25, pp. 1380-1387, 2003.
[45] H. Deng and D. A. Clausi, "Gaussian MRF rotation-invariant features for image classification," IEEE transactions on pattern analysis and machine intelligence, vol. 26, pp. 951-955, 2004.
[46] X.-c. Yuan, L.-s. Wu, and Q. Peng, "An improved Otsu method using the weighted object variance for defect detection," Applied surface science, vol. 349, pp. 472-484, 2015.
[47] M. Aminzadeh and T. Kurfess, "Automatic thresholding for defect detection by background histogram mode extents," Journal of Manufacturing Systems, vol. 37, pp. 83-92, 2015.
[48] X. Li, H. Jiang, and G. Yin, "Detection of surface crack defects on ferrite magnetic tile," Ndt & E International, vol. 62, pp. 6-13, 2014.
[49] D. Zhu, R. Pan, W. Gao, and J. Zhang, "Yarn-dyed fabric defect detection based on autocorrelation function and GLCM," Autex research journal, vol. 15, pp. 226-232, 2015.
[50] L. Zhang, J. Jing, and H. Zhang, "Fabric defect classification based on LBP and GLCM," Journal of Fiber Bioengineering and Informatics, vol. 8, pp. 81-89, 2015.
[51] J. Wang, Q. Li, J. Gan, H. Yu, and X. Yang, "Surface defect detection via entity sparsity pursuit with intrinsic priors," IEEE Transactions on Industrial Informatics, vol. 16, pp. 141-150, 2019.
[52] X. Kang, P. Yang, and J. Jing, "Defect detection on printed fabrics via gabor filter and regular band," Journal of Fiber Bioengineering and Informatics, vol. 8, pp. 195-206, 2015.
[53] Y. Huang and K. L. Chan, "Texture decomposition by harmonics extraction from higher order statistics," IEEE Transactions on Image Processing, vol. 13, pp. 1-14, 2004.
[54] C. E. Costa and M. Petrou, "Automatic registration of ceramic tiles for the purpose of fault detection," Machine Vision and Applications, vol. 11, pp. 225-230, 2000.
[55] K. Y. Song, J. Kittler, and M. Petrou, "Defect detection in random colour textures," Image and vision computing, vol. 14, pp. 667-683, 1996.
[56] W. Wen and A. Xia, "Verifying edges for visual inspection purposes," Pattern recognition letters, vol. 20, pp. 315-328, 1999.
[57] A. Tolba and H. M. Raafat, "Multiscale image quality measures for defect detection in thin films," The International Journal of Advanced Manufacturing Technology, vol. 79, pp. 113-122, 2015.
[58] J. Cao, J. Zhang, Z. Wen, N. Wang, and X. Liu, "Fabric defect inspection using prior knowledge guided least squares regression," Multimedia Tools and Applications, vol. 76, pp. 4141-4157, 2017.
[59] J. P. Yun, S. J. Lee, G. Koo, C. Shin, and C. Park, "Automatic defect inspection system for steel products with exhaustive dynamic encoding algorithm for searches," Optical Engineering, vol. 58, pp. 023107-023107, 2019.
[60] X. Zhou, Y. Wang, C. Xiao, Q. Zhu, X. Lu, H. Zhang, et al., "Automated visual inspection of glass bottle bottom with saliency detection and template matching," IEEE Transactions on Instrumentation and Measurement, vol. 68, pp. 4253-4267, 2019.
[61] C.-h. Chan and G. K. Pang, "Fabric defect detection by Fourier analysis," IEEE transactions on Industry Applications, vol. 36, pp. 1267-1276, 2000.
[62] S. Gai, "New banknote defect detection algorithm using quaternion wavelet transform," Neurocomputing, vol. 196, pp. 133-139, 2016.
[63] D.-M. Tsai, C.-P. Lin, and K.-T. Huang, "Defect detection in coloured texture surfaces using Gabor filters," The Imaging Science Journal, vol. 53, pp. 27-37, 2005.
[64] Q. Zhu, M. Wu, J. Li, and D. Deng, "Fabric defect detection via small scale over-complete basis set," Textile Research Journal, vol. 84, pp. 1634-1649, 2014.
[65] A. Conci and C. B. Proença, "A system for real-time fabric inspection and industrial decision," in Proceedings of the 14th international conference on Software engineering and knowledge engineering, 2002, pp. 707-714.
[66] S. Moradi and T. Zayed, "Real-time defect detection in sewer closed circuit television inspection videos," in Pipelines 2017, ed, 2017, pp. 295-307.
[67] X. Xie and M. Mirmehdi, "TEXEMS: Texture exemplars for defect detection on random textured surfaces," IEEE transactions on pattern analysis and machine intelligence, vol. 29, pp. 1454-1464, 2007.
[68] H. Wang, J. Zhang, Y. Tian, H. Chen, H. Sun, and K. Liu, "A simple guidance template-based defect detection method for strip steel surfaces," IEEE Transactions on Industrial Informatics, vol. 15, pp. 2798-2809, 2018.
[69] T. Czimmermann, G. Ciuti, M. Milazzo, M. Chiurazzi, S. Roccella, C. M. Oddo, et al., "Visual-based defect detection and classification approaches for industrial applications—A survey," Sensors, vol. 20, p. 1459, 2020.
[70] D.-T. Hoang and H.-J. Kang, "A survey on deep learning based bearing fault diagnosis," Neurocomputing, vol. 335, pp. 327-335, 2019.
[71] X. Wei, Z. Yang, Y. Liu, D. Wei, L. Jia, and Y. Li, "Railway track fastener defect detection based on image processing and deep learning techniques: A comparative study," Engineering Applications of Artificial Intelligence, vol. 80, pp. 66-81, 2019.
[72] J. Isavand, A. Kasaei, A. Peplow, X. Wang, and J. Yan, "A reduced-order machine-learning-based method for fault recognition in tool condition monitoring," Measurement, vol. 224, p. 113906, 2024.
[73] L. Luo, W. Wang, S. Bao, X. Peng, and Y. Peng, "Robust and sparse canonical correlation analysis for fault detection and diagnosis using training data with outliers," Expert Systems with Applications, vol. 236, p. 121434, 2024.
[74] L. Deng and D. Yu, "Deep learning: methods and applications," Foundations and trends® in signal processing, vol. 7, pp. 197-387, 2014.
[75] P. Bergmann, S. Löwe, M. Fauser, D. Sattlegger, and C. Steger, "Improving unsupervised defect segmentation by applying structural similarity to autoencoders," arXiv preprint arXiv:1807.02011, 2018.
[76] J. C. Cheng and M. Wang, "Automated detection of sewer pipe defects in closed-circuit television images using deep learning techniques," Automation in Construction, vol. 95, pp. 155-171, 2018.
[77] J. Yang and G. Yang, "Modified convolutional neural network based on dropout and the stochastic gradient descent optimizer," Algorithms, vol. 11, p. 28, 2018.
[78] K. Sun, J. Zhang, C. Zhang, and J. Hu, "Generalized extreme learning machine autoencoder and a new deep neural network," Neurocomputing, vol. 230, pp. 374-381, 2017.
[79] L. Yu, H. Chen, Q. Dou, J. Qin, and P.-A. Heng, "Automated melanoma recognition in dermoscopy images via very deep residual networks," IEEE transactions on medical imaging, vol. 36, pp. 994-1004, 2016.
[80] Y. Xue and Y. Li, "A fast detection method via region‐based fully convolutional neural networks for shield tunnel lining defects," Computer‐Aided Civil and Infrastructure Engineering, vol. 33, pp. 638-654, 2018.
[81] J. Lei, X. Gao, Z. Feng, H. Qiu, and M. Song, "Scale insensitive and focus driven mobile screen defect detection in industry," Neurocomputing, vol. 294, pp. 72-81, 2018.
[82] Z.-Q. Zhao, P. Zheng, S.-t. Xu, and X. Wu, "Object detection with deep learning: A review," IEEE transactions on neural networks and learning systems, vol. 30, pp. 3212-3232, 2019.
[83] D. Tabernik, S. Šela, J. Skvarč, and D. Skočaj, "Segmentation-based deep-learning approach for surface-defect detection," Journal of Intelligent Manufacturing, vol. 31, pp. 759-776, 2020.
[84] H. Lin, B. Li, X. Wang, Y. Shu, and S. Niu, "Automated defect inspection of LED chip using deep convolutional neural network," Journal of Intelligent Manufacturing, vol. 30, pp. 2525-2534, 2019.
[85] S. Ren, K. He, R. Girshick, and J. Sun, "Faster r-cnn: Towards real-time object detection with region proposal networks," Advances in neural information processing systems, vol. 28, 2015.
[86] Y. J. Cha, W. Choi, G. Suh, S. Mahmoudkhani, and O. Büyüköztürk, "Autonomous structural visual inspection using region‐based deep learning for detecting multiple damage types," Computer‐Aided Civil and Infrastructure Engineering, vol. 33, pp. 731-747, 2018.
[87] Y. Wang, M. Liu, P. Zheng, H. Yang, and J. Zou, "A smart surface inspection system using faster R-CNN in cloud-edge computing environment," Advanced Engineering Informatics, vol. 43, p. 101037, 2020.
[88] Y. Liu, Y. Yang, W. Chao, X. Xu, and T. Zhang, "Research on Surface Defect Detection Based on Semantic Segmentation," DEStech Trans. Comput. Sci. Eng, 2019.
[89] S. S. Kumar, D. M. Abraham, M. R. Jahanshahi, T. Iseley, and J. Starr, "Automated defect classification in sewer closed circuit television inspections using deep convolutional neural networks," Automation in Construction, vol. 91, pp. 273-283, 2018.
[90] Y. Li and C. Zhang, "Automated vision system for fabric defect inspection using Gabor filters and PCNN," SpringerPlus, vol. 5, pp. 1-12, 2016.
[91] H. Yang, T. Haist, M. Gronle, and W. Osten, "Realistic simulation of camera images of micro-scale defects for automated defect inspection," in Forum Bildverarbeitung, 2016.
[92] A. Krizhevsky, I. Sutskever, and G. E. Hinton, "Imagenet classification with deep convolutional neural networks," Advances in neural information processing systems, vol. 25, 2012.
[93] Y. He, K. Song, Q. Meng, and Y. Yan, "An end-to-end steel surface defect detection approach via fusing multiple hierarchical features," IEEE transactions on instrumentation and measurement, vol. 69, pp. 1493-1504, 2019.
[94] J. Li, Z. Su, J. Geng, and Y. Yin, "Real-time detection of steel strip surface defects based on improved yolo detection network," IFAC-PapersOnLine, vol. 51, pp. 76-81, 2018.
[95] S. Ozkan, B. Kaya, and G. B. Akar, "Endnet: Sparse autoencoder network for endmember extraction and hyperspectral unmixing," IEEE Transactions on Geoscience and Remote Sensing, vol. 57, pp. 482-496, 2018.
[96] M. Toğaçar, B. Ergen, and Z. Cömert, "Waste classification using AutoEncoder network with integrated feature selection method in convolutional neural network models," Measurement, vol. 153, p. 107459, 2020.
[97] J. Long, Z. Sun, C. Li, Y. Hong, Y. Bai, and S. Zhang, "A novel sparse echo autoencoder network for data-driven fault diagnosis of delta 3-D printers," IEEE Transactions on Instrumentation and Measurement, vol. 69, pp. 683-692, 2019.
[98] K. Chen, K. Chen, Q. Wang, Z. He, J. Hu, and J. He, "Short-term load forecasting with deep residual networks," IEEE Transactions on Smart Grid, vol. 10, pp. 3943-3952, 2018.
[99] A. Creswell, T. White, V. Dumoulin, K. Arulkumaran, B. Sengupta, and A. A. Bharath, "Generative adversarial networks: An overview," IEEE signal processing magazine, vol. 35, pp. 53-65, 2018.
[100] J. Long, E. Shelhamer, and T. Darrell, "Fully convolutional networks for semantic segmentation," in Proceedings of the IEEE conference on computer vision and pattern recognition, 2015, pp. 3431-3440.
[101] Y. Liu, K. Xu, Y. Xu, J. Liu, J. Wu, and Z. Zhang, "HTR: An ultra-high speed algorithm for cage recognition of clathrate hydrates," Nanotechnology Reviews, vol. 11, pp. 699-711, 2022.
[102] N. Kheradmandi and V. Mehranfar, "A critical review and comparative study on image segmentation-based techniques for pavement crack detection," Construction and Building Materials, vol. 321, p. 126162, 2022.
[103] K. E. Hazzan and M. Pacella, "Crack identification in tungsten carbide using image processing techniques," Procedia Structural Integrity, vol. 37, pp. 274-281, 2022.
[104] R. Yadhunath, S. Srikanth, A. Sudheer, C. Jyotsna, and J. Amudha, "Detecting surface cracks on buildings using computer vision: an experimental comparison of digital image processing and deep learning," in Soft Computing and Signal Processing: Proceedings of 3rd ICSCSP 2020, Volume 2, 2022, pp. 197-210.
[105] N. Aravind, S. Nagajothi, and S. Elavenil, "Machine learning model for predicting the crack detection and pattern recognition of geopolymer concrete beams," Construction and Building Materials, vol. 297, p. 123785, 2021.
[106] H. S. Munawar, A. W. Hammad, A. Haddad, C. A. P. Soares, and S. T. Waller, "Image-based crack detection methods: A review," Infrastructures, vol. 6, p. 115, 2021.
[107] N. Safaei, O. Smadi, B. Safaei, and A. Masoud, "Efficient road crack detection based on an adaptive pixel-level segmentation algorithm," Transportation Research Record, vol. 2675, pp. 370-381, 2021.
[108] S. Kostić and D. Vasović, "Prediction model for compressive strength of basic concrete mixture using artificial neural networks," Neural Computing and Applications, vol. 26, pp. 1005-1024, 2015.
[109] Y. Liu, B. He, F. Liu, S. Lu, and Y. Zhao, "Feature fusion using kernel joint approximate diagonalization of eigen-matrices for rolling bearing fault identification," Journal of Sound and Vibration, vol. 385, pp. 389-401, 2016.
[110] Y. Meng, L. Lu, and J. Yan, "Shaft orbit feature based rotator early unbalance fault identification," Procedia CIRP, vol. 56, pp. 512-515, 2016.
[111] K. Ščupáková, V. Terzopoulos, S. Jain, D. Smeets, and R. M. Heeren, "A patch-based super resolution algorithm for improving image resolution in clinical mass spectrometry," Scientific reports, vol. 9, p. 2915, 2019.
[112] J. Zhang, P. Wang, R. X. Gao, and R. Yan, "An image processing approach to machine fault diagnosis based on visual words representation," Procedia Manufacturing, vol. 19, pp. 42-49, 2018.
[113] K.-L. Hung and C. H. Tsai, "Image error detection and error concealment technique based on interleaving prediction and direction information hiding," in 2010 First International Conference on Pervasive Computing, Signal Processing and Applications, 2010, pp. 371-376.
[114] R. Lukac, K. Martin, and K. Platanoitis, "Digital camera zooming based on unified CFA image processing steps," IEEE Transactions on Consumer Electronics, vol. 50, pp. 15-24, 2004.
[115] F. Wu, Z. Yang, X. Mo, Z. Wu, W. Tang, J. Duan, et al., "Detection and counting of banana bunches by integrating deep learning and classic image-processing algorithms," Computers and Electronics in Agriculture, vol. 209, p. 107827, 2023.
[116] K. Adem, M. M. Ozguven, and Z. Altas, "A sugar beet leaf disease classification method based on image processing and deep learning," Multimedia Tools and Applications, vol. 82, pp. 12577-12594, 2023.
[117] M. Rottmann and M. Reese, "Automated detection of label errors in semantic segmentation datasets via deep learning and uncertainty quantification," in Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, 2023, pp. 3214-3223.
[118] S. Prabhakaran, R. A. Uthra, and J. Preetharoselyn, "Deep Learning-Based Model for Defect Detection and Localization on Photovoltaic Panels," Computer Systems Science & Engineering, vol. 44, 2023.
[119] T.-Y. Lin, P. Dollár, R. Girshick, K. He, B. Hariharan, and S. Belongie, "Feature pyramid networks for object detection," in Proceedings of the IEEE conference on computer vision and pattern recognition, 2017, pp. 2117-2125.
[120] C. Edwards, "Growing pains for deep learning," Communications of the ACM, vol. 58, pp. 14-16, 2015.
Table 4. Research Related Summary.
Author(s) /Year | Suggested method | Parameters and variables | Advantages / Result |
---|---|---|---|
[101] Liu et al. 2022
| HTR algorithm efficiently and accurately recognizes cage structures. | Resources, gas storage, transport, separation, water desalination, refrigeration. | HTR algorithm efficiently identifies complete cages, hydrates in large-scale systems, and unique topological isomers of cages. Validated for clathrate hydrate identification under mechanical loads. |
[102] Kheradmandi and Mehranfar 2022 | Research analyses image segmentation algorithms for automated distress detection in pavement images under various conditions. | Image segmentation, irregular dark lines cracks | Research analyses image segmentation algorithms for automated distress detection in pavement images under various conditions. |
[103] Hazzan and Pacella 2022 | SEM images developed for crack identification method. | SEM images aid in crack identification and quantification. | Study uses MATLAB to identify and quantify cracks in SEM tungsten carbide microstructure, segmenting regions and extracting geometry information. SEM crack segmentation accuracy over 95% achieved using various laser processing parameters. |
[104] Yadhunath et al. 2022 | Computer vision techniques | Surface crack | The paper presents two approaches for surface crack inspection systems: digital image processing and deep learning. |
[105] Aravind et al. 2021 | Work uses image processing and machine learning algorithms to identify cracks and validate techniques. | Determine the confusion matrix, accuracy, precision, recall scores | Experimental images were processed and failure pattern recognition in Python using six machine learning classifiers. Support vector classifiers achieved 100% accuracy in identifying failure patterns, outperforming the other classifiers. |
[106] Munawar et al. 2021 | This paper provides a review of image-based crack detection techniques which implement image processing and/or machine learning | Crack detection, possible defects | Image processing and machine learning techniques analyze infrastructure parts for defects, improving performance and crack detection robustness. This paper provides a review of image-based crack detection techniques which implement image processing and/or machine learning. A total of 30 research articles have been collected for the review which is published in top tier journals and conferences in the past decade. A comprehensive analysis and comparison of these methods are performed to highlight the most promising automated approaches for crack detection. |
[107] Safaei et al. 2021 | New method detects cracks in 2-D pavement images using adapted weighted neighborhood pixels segmentation algorithm and Gaussian cumulative density function as adaptive threshold | Detect cracks | The proposed algorithm, tested on 300 images, is time and cost-efficient, taking less than 3.15 seconds per 320x480 pixels image. It is ideal for county-level pavement maintenance projects requiring cost-effective crack detection systems. |
[108] Klára Ščupáková, et al. 2019 | Patch-based super-resolution (PBSR) enhances the spatial resolution of MSI by guiding high-resolution features from one modality to reconstruct low-resolution images. | Linear interpolation (LI) image fusion (IF) |
This study uses PBSR to improve MSI resolution, validated using phantom images and mouse cerebellum samples. PBSR outperformed linear interpolation and image fusion, showing advantages in quantitative and qualitative assessments. It has potential clinical applicability in integrating structural and molecular information. |
[109] Zhang et al. 2018 | This paper presents an image-processing approach for extracting features from vibration signals using visual word representation. It uses PBSR to increase MSI resolution and validates its performance using phantom images and mouse cerebellum samples. | Machine fault diagnosis, remaining service life prognosis | This paper presents an image processing method for automatically extracting features from vibration signals using visual word representation. The method uses wavelet transform to recognize fault-related patterns and uses a sparse representation-based classifier for classification accuracy. |
[110] Kuo-Lung Hung 2017 | New image authentication technique embeds image block directions for verification. | Variability, error image transmission, detect transmission error | The image authentication technique addresses malicious image modification and error transmission issues. This paper proposes a new image authentication technique embedding image block directions for verification, extracting information to detect transmission errors, and incorporating an interleaving prediction method to repair erroneous regions, improving image quality post-transmission. |
[111] Liu et al. 2016 | Review of literature on component detection and defect detection, identifying challenges for future research. | Maintain the reliability, safety, and sustainability of power transmission | This paper summarizes literature techniques and methodologies, including data description and method performance. It reviews current works in component detection and defect detection diagnosis, identifying challenges for future research. Discusses deep-learning analysis methods for power lines inspection, identifies future research trends, and discusses data quality issues. |
[112] Meng et al. 2016 | Research develops webcam-based failure detection method for ME process. | Spaghetti-shape error, abnormal printing is detection | Webcam uses CNN for image classification and object recognition. The trained image model achieved 97% accuracy and was tested on a 3D printer monitoring system to detect "spaghetti-shape-error" and 96% abnormal deposition processes. The method analyses ME processes in real-time and informs users or halts them. |
[113] Kosti and Vasovi 2015 | Recent advancements in image processing systems reviewed and analyzed for future research. | Review Articles | Recent advancements in image processing systems reviewed and analyzed for future research. Advanced image processing systems developed; new techniques introduced for various applications. |
[114] Lukac, Rastislav and Karl Martin 2014 | Machine vision | Image enhancement, machine vision. Improving images | Image processing consists of two branches: image enhancement and machine vision. Enhancing images involves using blur filters and increasing contrast to enhance visual quality and display in the target environment. Machine vision focuses on understanding image meaning for tasks like robotics and image axis. |
[115] Wu et al. 2023 | Deep Learning | Bunch detection, target segmentation, accuracy rate | These algorithms combined to calculate the number of bunches in the two periods. The convolutional neural network Deeplab V3 + model and classic image-processing algorithm. The results indicated a target segmentation MIoU of 0.878 during the debudding period, a mean pixel precision of 0.936, and a final bunch detection accuracy rate of 86%. Bunch detection was highly challenging during the harvest period, with a detection accuracy rate of 76% and a final overall bunch counting accuracy rate of 93.2%. |
[116] Adem et al. 2023 | Faster R-CNN, SSD, VGG16, Yolov4 deep learning models | Accuracy rate | Leaf spot disease appears as individual circular spots on the sugar beet leaves and over time spreads to the entire leaf, resulting in complete death of the leaf. Faster R-CNN, SSD, VGG16, Yolov4 deep learning models were used directly, and Yolov4 deep learning model with image processing was used in a hybrid way for automatic determination of leaf spot disease on sugar beet and classification of severity. The proposed hybrid method for the diagnosis of diseases and identifying the severity was trained and tested using 1040 images, and the classification accuracy rate of the most successful method was found to be 96.47%. |
[117] Rottmann et al. 2023 | deep neural networks (DNNs) | Accuracy rate | Annotation acquisition for semantic segmentation datasets is time-consuming and requires plenty of human labor. In particular, review processes are humans can easily overlook time consuming and label errors. The consequences are biased benchmarks and in extreme cases also performance degradation of deep neural networks (DNNs) trained on such datasets. DNNs for semantic segmentation yield pixel-wise predictions, which makes the detection of label errors via uncertainty quantification a complex task. |
[118] Prabhakaran et al. 2023 | Real-Time Multi Variant Deep Learning Model (RMVDM), Gray Scale Quantization Algorithm (GSQA), Multi Variant Deep learning | Accuracy rate | The method considers different defects like a spotlight, crack, dust, and micro-cracks to detect the defects as well as localizes the defects. The image data set given has been preprocessed by applying the Region-Based Histogram Approximation (RHA) algorithm. The preprocessed images are applied with Gray Scale Quantization Algorithm (GSQA) to extract the features. Extracted features are trained with a Multi Variant Deep learning model where the model trained with a number of layers belongs to different classes of neurons. Each class neuron has been designed to measure Defect Class Support (DCS). Further, the method uses the Higher- Order Texture Localization (HOTL) technique in localizing the defect. The proposed model produces efficient results with around 97% in defect detection and localization with higher accuracy and less time complexity. |
[46] Hor et al. 2015 | Combining color and texture features | High efficiency of the automatic method of recovery | Recovery systems aim to provide relevant information to users, with images being crucial for conveying significant information. |
Paper type: Research paper
Received: 19 April 2024; revised: 11 May 2024; accepted: 27 June 2024; published: 1 September 2024
How to cite this paper: H. A. Saad Alsaide, M. R. Soltanaghaei, W. H. Zayer Al-Lami, and R. Asgarnezhad, “A New Classification of Existing Techniques for Error/Defect Detection in Image Processing”, Majlesi Journal of Telecommunication Devices, Vol. 13, No. 3, pp. 117-136, 2024.
87