A pre‐processing technique to decrease inspection time in glass tube production lines

Abstract In case of glass tube for pharmaceutical applications, high‐quality defect detection is made via inspection systems based on computer vision. The processing must guarantee real‐time inspection and meet increasing rate and quality requirements. Defect detection in glass tubes is complicated...

Full description

Bibliographic Details
Main Authors: Gabriele Antonio De Vitis, Pierfrancesco Foglia, Cosimo Antonio Prete
Format: Article
Language:English
Published: Wiley 2021-08-01
Series:IET Image Processing
Subjects:
Online Access:https://doi.org/10.1049/ipr2.12186
_version_ 1798035528133640192
author Gabriele Antonio De Vitis
Pierfrancesco Foglia
Cosimo Antonio Prete
author_facet Gabriele Antonio De Vitis
Pierfrancesco Foglia
Cosimo Antonio Prete
author_sort Gabriele Antonio De Vitis
collection DOAJ
description Abstract In case of glass tube for pharmaceutical applications, high‐quality defect detection is made via inspection systems based on computer vision. The processing must guarantee real‐time inspection and meet increasing rate and quality requirements. Defect detection in glass tubes is complicated by aspects that hamper the efficiency of state‐of‐the‐art techniques. This paper presents a pre‐processing algorithm which excludes portions of the image where defects are surely absent. The approach decreases the time for defect detection and classification phases (any detection algorithm can be applied), as they are applied only in high‐probability candidate sub‐image. We derive a methodology to get robust values of algorithm's parameters during production. The algorithm relies on detrended standard deviation and double threshold hysteresis, which solve issues related to the misalignment between illuminator and acquisition camera, and enable a robust detection despite rotation, vibration, and irregularities of tubes. We consider Canny, MAGDDA, and Niblack algorithms. The solution keeps the detection quality of such algorithms and reaches a 4.69× throughput gain. It represents a methodology to obtain defect detection in time‐constrained environments through a software‐only approach, and can be exploited in parallel/accelerated solutions and in contexts where a linear camera is utilized on both flat and uneven surfaces.
first_indexed 2024-04-11T20:59:26Z
format Article
id doaj.art-b7068861a68b4a78b98eca37658d9b21
institution Directory Open Access Journal
issn 1751-9659
1751-9667
language English
last_indexed 2024-04-11T20:59:26Z
publishDate 2021-08-01
publisher Wiley
record_format Article
series IET Image Processing
spelling doaj.art-b7068861a68b4a78b98eca37658d9b212022-12-22T04:03:34ZengWileyIET Image Processing1751-96591751-96672021-08-0115102179219110.1049/ipr2.12186A pre‐processing technique to decrease inspection time in glass tube production linesGabriele Antonio De Vitis0Pierfrancesco Foglia1Cosimo Antonio Prete2Dipartimento di Ingegneria dell'Informazione Università di Pisa Via Diotisalvi 2 Pisa ItalyDipartimento di Ingegneria dell'Informazione Università di Pisa Via Diotisalvi 2 Pisa ItalyDipartimento di Ingegneria dell'Informazione Università di Pisa Via Diotisalvi 2 Pisa ItalyAbstract In case of glass tube for pharmaceutical applications, high‐quality defect detection is made via inspection systems based on computer vision. The processing must guarantee real‐time inspection and meet increasing rate and quality requirements. Defect detection in glass tubes is complicated by aspects that hamper the efficiency of state‐of‐the‐art techniques. This paper presents a pre‐processing algorithm which excludes portions of the image where defects are surely absent. The approach decreases the time for defect detection and classification phases (any detection algorithm can be applied), as they are applied only in high‐probability candidate sub‐image. We derive a methodology to get robust values of algorithm's parameters during production. The algorithm relies on detrended standard deviation and double threshold hysteresis, which solve issues related to the misalignment between illuminator and acquisition camera, and enable a robust detection despite rotation, vibration, and irregularities of tubes. We consider Canny, MAGDDA, and Niblack algorithms. The solution keeps the detection quality of such algorithms and reaches a 4.69× throughput gain. It represents a methodology to obtain defect detection in time‐constrained environments through a software‐only approach, and can be exploited in parallel/accelerated solutions and in contexts where a linear camera is utilized on both flat and uneven surfaces.https://doi.org/10.1049/ipr2.12186Inspection and quality controlImage and video codingImage sensorsPower applications in glass, ceramic, brick and cement industriesComputer vision and image processing techniquesProduction engineering computing
spellingShingle Gabriele Antonio De Vitis
Pierfrancesco Foglia
Cosimo Antonio Prete
A pre‐processing technique to decrease inspection time in glass tube production lines
IET Image Processing
Inspection and quality control
Image and video coding
Image sensors
Power applications in glass, ceramic, brick and cement industries
Computer vision and image processing techniques
Production engineering computing
title A pre‐processing technique to decrease inspection time in glass tube production lines
title_full A pre‐processing technique to decrease inspection time in glass tube production lines
title_fullStr A pre‐processing technique to decrease inspection time in glass tube production lines
title_full_unstemmed A pre‐processing technique to decrease inspection time in glass tube production lines
title_short A pre‐processing technique to decrease inspection time in glass tube production lines
title_sort pre processing technique to decrease inspection time in glass tube production lines
topic Inspection and quality control
Image and video coding
Image sensors
Power applications in glass, ceramic, brick and cement industries
Computer vision and image processing techniques
Production engineering computing
url https://doi.org/10.1049/ipr2.12186
work_keys_str_mv AT gabrieleantoniodevitis apreprocessingtechniquetodecreaseinspectiontimeinglasstubeproductionlines
AT pierfrancescofoglia apreprocessingtechniquetodecreaseinspectiontimeinglasstubeproductionlines
AT cosimoantonioprete apreprocessingtechniquetodecreaseinspectiontimeinglasstubeproductionlines
AT gabrieleantoniodevitis preprocessingtechniquetodecreaseinspectiontimeinglasstubeproductionlines
AT pierfrancescofoglia preprocessingtechniquetodecreaseinspectiontimeinglasstubeproductionlines
AT cosimoantonioprete preprocessingtechniquetodecreaseinspectiontimeinglasstubeproductionlines