Visual Scratch Defect Detection System of Aluminum Flat Tube Based on Cubic Bezier Curve Fitting Using Linear Scan Camera
This paper presents a scratch detection system based on a cubic Bezier curve fitting using a linear scan camera. The objective was to detect the scratch defects of an aluminum flat tube stably in real-time under complex uncertain background noise. To that end, according to the features of the input...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-06-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/12/12/6049 |
_version_ | 1797490301707747328 |
---|---|
author | Jianbin Tang Songxiao Cao Jiaze Chen Tao Song Zhipeng Xu Qiaojun Zhou Qing Jiang |
author_facet | Jianbin Tang Songxiao Cao Jiaze Chen Tao Song Zhipeng Xu Qiaojun Zhou Qing Jiang |
author_sort | Jianbin Tang |
collection | DOAJ |
description | This paper presents a scratch detection system based on a cubic Bezier curve fitting using a linear scan camera. The objective was to detect the scratch defects of an aluminum flat tube stably in real-time under complex uncertain background noise. To that end, according to the features of the input image of the linear scan camera and the scratch defects, the proposed method first segmented the input image to ten equal sections in a longitudinal direction, and for every section, OTSU thresholding and morphological filtering were used to reduce the background noise. After the image preprocessing, every section image was projected along a vertical direction to form a vertical histogram. After that, for each point of every vertical histogram, a novel curve fitting method based on the Monte Carlo method was employed to calculate the best fitted Bezier curve. All the curvatures of the middle point of the best fitted Bezier curves then formed a curvature curve, and the scratches were located by finding the peaks of the curvature curve. Next, the result of the ten sections were fused to find the final positions of the scratches. The experimental results based on the linear scan camera that captured the image of flat tubes on a moving speed of 2m/s showed that the proposed method can detect the scratch defects under complex background noise with a high success rate in real-time. |
first_indexed | 2024-03-10T00:31:02Z |
format | Article |
id | doaj.art-e525f7fb41dd4f76a64cb668741f9b97 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-10T00:31:02Z |
publishDate | 2022-06-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-e525f7fb41dd4f76a64cb668741f9b972023-11-23T15:26:55ZengMDPI AGApplied Sciences2076-34172022-06-011212604910.3390/app12126049Visual Scratch Defect Detection System of Aluminum Flat Tube Based on Cubic Bezier Curve Fitting Using Linear Scan CameraJianbin Tang0Songxiao Cao1Jiaze Chen2Tao Song3Zhipeng Xu4Qiaojun Zhou5Qing Jiang6College of Metrology and Measurement Engineering, China Jiliang University, Hangzhou 310018, ChinaCollege of Metrology and Measurement Engineering, China Jiliang University, Hangzhou 310018, ChinaCollege of Metrology and Measurement Engineering, China Jiliang University, Hangzhou 310018, ChinaCollege of Metrology and Measurement Engineering, China Jiliang University, Hangzhou 310018, ChinaCollege of Metrology and Measurement Engineering, China Jiliang University, Hangzhou 310018, ChinaCollege of Metrology and Measurement Engineering, China Jiliang University, Hangzhou 310018, ChinaCollege of Metrology and Measurement Engineering, China Jiliang University, Hangzhou 310018, ChinaThis paper presents a scratch detection system based on a cubic Bezier curve fitting using a linear scan camera. The objective was to detect the scratch defects of an aluminum flat tube stably in real-time under complex uncertain background noise. To that end, according to the features of the input image of the linear scan camera and the scratch defects, the proposed method first segmented the input image to ten equal sections in a longitudinal direction, and for every section, OTSU thresholding and morphological filtering were used to reduce the background noise. After the image preprocessing, every section image was projected along a vertical direction to form a vertical histogram. After that, for each point of every vertical histogram, a novel curve fitting method based on the Monte Carlo method was employed to calculate the best fitted Bezier curve. All the curvatures of the middle point of the best fitted Bezier curves then formed a curvature curve, and the scratches were located by finding the peaks of the curvature curve. Next, the result of the ten sections were fused to find the final positions of the scratches. The experimental results based on the linear scan camera that captured the image of flat tubes on a moving speed of 2m/s showed that the proposed method can detect the scratch defects under complex background noise with a high success rate in real-time.https://www.mdpi.com/2076-3417/12/12/6049scratch defects detectioncubic bezier curvemonte carlo samplingimage processing |
spellingShingle | Jianbin Tang Songxiao Cao Jiaze Chen Tao Song Zhipeng Xu Qiaojun Zhou Qing Jiang Visual Scratch Defect Detection System of Aluminum Flat Tube Based on Cubic Bezier Curve Fitting Using Linear Scan Camera Applied Sciences scratch defects detection cubic bezier curve monte carlo sampling image processing |
title | Visual Scratch Defect Detection System of Aluminum Flat Tube Based on Cubic Bezier Curve Fitting Using Linear Scan Camera |
title_full | Visual Scratch Defect Detection System of Aluminum Flat Tube Based on Cubic Bezier Curve Fitting Using Linear Scan Camera |
title_fullStr | Visual Scratch Defect Detection System of Aluminum Flat Tube Based on Cubic Bezier Curve Fitting Using Linear Scan Camera |
title_full_unstemmed | Visual Scratch Defect Detection System of Aluminum Flat Tube Based on Cubic Bezier Curve Fitting Using Linear Scan Camera |
title_short | Visual Scratch Defect Detection System of Aluminum Flat Tube Based on Cubic Bezier Curve Fitting Using Linear Scan Camera |
title_sort | visual scratch defect detection system of aluminum flat tube based on cubic bezier curve fitting using linear scan camera |
topic | scratch defects detection cubic bezier curve monte carlo sampling image processing |
url | https://www.mdpi.com/2076-3417/12/12/6049 |
work_keys_str_mv | AT jianbintang visualscratchdefectdetectionsystemofaluminumflattubebasedoncubicbeziercurvefittingusinglinearscancamera AT songxiaocao visualscratchdefectdetectionsystemofaluminumflattubebasedoncubicbeziercurvefittingusinglinearscancamera AT jiazechen visualscratchdefectdetectionsystemofaluminumflattubebasedoncubicbeziercurvefittingusinglinearscancamera AT taosong visualscratchdefectdetectionsystemofaluminumflattubebasedoncubicbeziercurvefittingusinglinearscancamera AT zhipengxu visualscratchdefectdetectionsystemofaluminumflattubebasedoncubicbeziercurvefittingusinglinearscancamera AT qiaojunzhou visualscratchdefectdetectionsystemofaluminumflattubebasedoncubicbeziercurvefittingusinglinearscancamera AT qingjiang visualscratchdefectdetectionsystemofaluminumflattubebasedoncubicbeziercurvefittingusinglinearscancamera |