Robust and High-Performance Machine Vision System for Automatic Quality Inspection in Assembly Processes.
assembly process
automatic in-line inspection
field programmable gate array systems-on-chip
geometrical model
hardware–software co-design
machine vision
Journal
Sensors (Basel, Switzerland)
ISSN: 1424-8220
Titre abrégé: Sensors (Basel)
Pays: Switzerland
ID NLM: 101204366
Informations de publication
Date de publication:
07 Apr 2022
07 Apr 2022
Historique:
received:
02
03
2022
revised:
31
03
2022
accepted:
06
04
2022
entrez:
23
4
2022
pubmed:
24
4
2022
medline:
27
4
2022
Statut:
epublish
Résumé
This paper addresses the problem of automatic quality inspection in assembly processes by discussing the design of a computer vision system realized by means of a heterogeneous multiprocessor system-on-chip. Such an approach was applied to a real catalytic converter assembly process, to detect planar, translational, and rotational shifts of the flanges welded on the central body. The manufacturing line imposed tight time and room constraints. The image processing method and the features extraction algorithm, based on a specific geometrical model, are described and validated. The algorithm was developed to be highly modular, thus suitable to be implemented by adopting a hardware-software co-design strategy. The most timing consuming computational steps were identified and then implemented by dedicated hardware accelerators. The entire system was implemented on a Xilinx Zynq heterogeneous system-on-chip by using a hardware-software (HW-SW) co-design approach. The system is able to detect planar and rotational shifts of welded flanges, with respect to the ideal positions, with a maximum error lower than one millimeter and one sexagesimal degree, respectively. Remarkably, the proposed HW-SW approach achieves a 23× speed-up compared to the pure software solution running on the Zynq embedded processing system. Therefore, it allows an in-line automatic quality inspection to be performed without affecting the production time of the existing manufacturing process.
Identifiants
pubmed: 35458824
pii: s22082839
doi: 10.3390/s22082839
pmc: PMC9032890
pii:
doi:
Types de publication
Journal Article
Langues
eng
Sous-ensembles de citation
IM
Subventions
Organisme : Italian Ministry of Education, University and Research (MIUR), PNR 2015-2020 Program
ID : ARS01_01061 - "PICOePRO"
Organisme : PON Ricerca & Innovazione - Ministero dell'Università e della Ricerca
ID : 1062_R24_INNOVAZIONE
Références
IEEE Trans Pattern Anal Mach Intell. 1986 Jun;8(6):679-98
pubmed: 21869365
Sensors (Basel). 2020 May 11;20(9):
pubmed: 32403333
Sensors (Basel). 2020 Jul 29;20(15):
pubmed: 32751128
Sensors (Basel). 2021 Dec 29;22(1):
pubmed: 35009767