A Texture Removal Method for Surface Defect Detection in Machining

被引:0
作者
Yu, Xiaofeng [1 ,2 ]
Li, Zhengminqing [1 ,2 ]
Li, Letian [1 ,2 ]
Sheng, Wei [1 ,2 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Mech & Elect Engn, Nanjing, Peoples R China
[2] Nanjing Univ Aeronaut & Astronaut, Natl Key Lab Helicopter Aeromech, Nanjing, Peoples R China
基金
中国国家自然科学基金;
关键词
Machine vision; Texture removal; Spectrum analysis; Defect extraction; AUTOMATIC CRACK DETECTION; IMAGES; INSPECTION; ALGORITHM; VISION;
D O I
10.1007/s10921-024-01124-2
中图分类号
TB3 [工程材料学];
学科分类号
0805 ; 080502 ;
摘要
Surface defect detection in mechanical processing mainly adopts manual inspection, which has certain issues including strong dependence on manual experience, low efficiency, and difficulty in online detection. A surface texture elimination method based on improved frequency domain filtering in conjunction with morphological sub-pixel edge detection is put forward in order to address the aforementioned issues with machining surface defects. Firstly, ascertain whether textures exist in the image and determine their feature values using the grayscale co-occurrence matrix. The main energy direction of the textured surface in the frequency domain was then obtained by applying the Fourier transform to the processed surface. An elliptical domain narrow stopband was designed to reduce the energy in the band region corresponding to the processed surface texture and eliminate the processed surface texture. Finally, improve morphology and sub-pixel edge fusion to extract surface defect images. Cracks and scratches have a detectable width of 0.01 mm, a detection accuracy of 97.667%, and a detection time of 0.02 s. Therefore, the combination of machine vision and texture removal technology has achieved the detection of surface scratches and cracks in machining, providing a theoretical basis for defect detection in workpiece processing.
引用
收藏
页数:11
相关论文
共 39 条
[1]   Automatic Pixel-Level Pavement Crack Detection Using Information of Multi-Scale Neighborhoods [J].
Ai, Dihao ;
Jiang, Guiyuan ;
Kei, Lam Siew ;
Li, Chengwu .
IEEE ACCESS, 2018, 6 :24452-24463
[2]   Multispectral inspection of citrus in real-time using machine vision and digital signal processors [J].
Aleixos, N ;
Blasco, J ;
Navarrón, F ;
Moltó, E .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2002, 33 (02) :121-137
[3]   Automatic Crack Detection on Two-Dimensional Pavement Images: An Algorithm Based on Minimal Path Selection [J].
Amhaz, Rabih ;
Chambon, Sylvie ;
Idier, Jerome ;
Baltazart, Vincent .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2016, 17 (10) :2718-2729
[4]   Deep Learning-Based Crack Damage Detection Using Convolutional Neural Networks [J].
Cha, Young-Jin ;
Choi, Wooram ;
Buyukozturk, Oral .
COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2017, 32 (05) :361-378
[5]   Inspection System for Rail Surfaces Using Differential Images [J].
de la Calle Herrero, Francisco Javier ;
Garcia, Daniel F. ;
Usamentiaga, Ruben .
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2018, 54 (05) :4948-4957
[6]   Defect Detection on a Wind Turbine Blade Based on Digital Image Processing [J].
Deng, Liwei ;
Guo, Yangang ;
Chai, Borong .
PROCESSES, 2021, 9 (08)
[7]   Motion detection based on the combining of the background subtraction and the structure-texture decomposition [J].
Elharrouss, Omar ;
Moujahid, Driss ;
Tairi, Hamid .
OPTIK, 2015, 126 (24) :5992-5997
[8]   A robust automatic crack detection method from noisy concrete surfaces [J].
Fujita, Yusuke ;
Hamamoto, Yoshihiko .
MACHINE VISION AND APPLICATIONS, 2011, 22 (02) :245-254
[9]   Semi-supervised Rail Defect Detection from Imbalanced Image Data [J].
Hajizadeh, Siamak ;
Nunez, Alfredo ;
Tax, David M. J. .
IFAC PAPERSONLINE, 2016, 49 (03) :78-83
[10]   A novel automatic surface scratch defect detection for fluid-conveying tube of Coriolis mass flow-meter based on 2D-direction filter [J].
Huang, Danping ;
Liao, Shipeng ;
Sunny, Ali Imam ;
Yu, Shaodong .
MEASUREMENT, 2018, 126 :332-341