Francesco Lupi, Nelson Freitas, Miguel Arvana, Andre Dionisio Rocha, Antonio Maffei, José Barata, Michele Lanzetta
{"title":"下一代视觉检测系统:从三维模型到 ReCo 文件的流水线","authors":"Francesco Lupi, Nelson Freitas, Miguel Arvana, Andre Dionisio Rocha, Antonio Maffei, José Barata, Michele Lanzetta","doi":"10.1007/s10845-024-02456-6","DOIUrl":null,"url":null,"abstract":"<p>This paper proposes and implements a novel pipeline for the self-reconfiguration of a flexible, reconfigurable, CAD-based, and autonomous Vision Inspection System (VIS), expanding upon the modular framework theoretically outlined in (Lupi, F., Maffei, A., & Lanzetta, M. (2024). CAD-based Autonomous Vision Inspection Systems. <i>Procedia Computer Science</i>, <i>232</i>, 2127–2136. https://doi.org/10.1016/J.PROCS.2024.02.033.). The pipeline automates the extraction and processing of inspection features manually incorporated by the designer into the Computer Aided Design (CAD) 3D model during the design stage, in accordance with Model Based Design (MBD) principles, which, in turn, facilitate virtuous approaches such as concurrent engineering and design for (Dfx), ultimately minimizing the time to market. The enriched CAD, containing inspection annotations (textual or dimensional) attached to geometrical entities, serving as the pipeline’s input, can be exported in a neutral file format, adhering to the Standard for Product Data Exchange (STEP) Application Protocol (AP)242, regardless of the modeling software used. The pipeline’s output is a Reconfiguration (ReCo) file, enabling the flexible hardware (e.g., robotic inspection cell) and software components of the VIS to be reconfigured via software (programmable). The main achievements of this work include: (i) demonstrating the feasibility of an end-to-end (i.e., CAD-to-ReCo file) pipeline that integrates the proposed software modules via Application Programming Interfaces (API)s, and (ii) formally defining the ReCo file. Experimental results from a demonstrative implementation enhance the clarity of the paper. The accuracy in defect detection achieved a 96% true positive rate and a 6% false positive rate, resulting in an overall accuracy of 94% and a precision of 88% across 72 quality inspection checks for six different inspection features of two product variants, each tested on six samples.</p>","PeriodicalId":16193,"journal":{"name":"Journal of Intelligent Manufacturing","volume":"68 1","pages":""},"PeriodicalIF":5.9000,"publicationDate":"2024-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Next-generation Vision Inspection Systems: a pipeline from 3D model to ReCo file\",\"authors\":\"Francesco Lupi, Nelson Freitas, Miguel Arvana, Andre Dionisio Rocha, Antonio Maffei, José Barata, Michele Lanzetta\",\"doi\":\"10.1007/s10845-024-02456-6\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>This paper proposes and implements a novel pipeline for the self-reconfiguration of a flexible, reconfigurable, CAD-based, and autonomous Vision Inspection System (VIS), expanding upon the modular framework theoretically outlined in (Lupi, F., Maffei, A., & Lanzetta, M. (2024). CAD-based Autonomous Vision Inspection Systems. <i>Procedia Computer Science</i>, <i>232</i>, 2127–2136. https://doi.org/10.1016/J.PROCS.2024.02.033.). The pipeline automates the extraction and processing of inspection features manually incorporated by the designer into the Computer Aided Design (CAD) 3D model during the design stage, in accordance with Model Based Design (MBD) principles, which, in turn, facilitate virtuous approaches such as concurrent engineering and design for (Dfx), ultimately minimizing the time to market. The enriched CAD, containing inspection annotations (textual or dimensional) attached to geometrical entities, serving as the pipeline’s input, can be exported in a neutral file format, adhering to the Standard for Product Data Exchange (STEP) Application Protocol (AP)242, regardless of the modeling software used. The pipeline’s output is a Reconfiguration (ReCo) file, enabling the flexible hardware (e.g., robotic inspection cell) and software components of the VIS to be reconfigured via software (programmable). The main achievements of this work include: (i) demonstrating the feasibility of an end-to-end (i.e., CAD-to-ReCo file) pipeline that integrates the proposed software modules via Application Programming Interfaces (API)s, and (ii) formally defining the ReCo file. Experimental results from a demonstrative implementation enhance the clarity of the paper. The accuracy in defect detection achieved a 96% true positive rate and a 6% false positive rate, resulting in an overall accuracy of 94% and a precision of 88% across 72 quality inspection checks for six different inspection features of two product variants, each tested on six samples.</p>\",\"PeriodicalId\":16193,\"journal\":{\"name\":\"Journal of Intelligent Manufacturing\",\"volume\":\"68 1\",\"pages\":\"\"},\"PeriodicalIF\":5.9000,\"publicationDate\":\"2024-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Intelligent Manufacturing\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://doi.org/10.1007/s10845-024-02456-6\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Intelligent Manufacturing","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1007/s10845-024-02456-6","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
Next-generation Vision Inspection Systems: a pipeline from 3D model to ReCo file
This paper proposes and implements a novel pipeline for the self-reconfiguration of a flexible, reconfigurable, CAD-based, and autonomous Vision Inspection System (VIS), expanding upon the modular framework theoretically outlined in (Lupi, F., Maffei, A., & Lanzetta, M. (2024). CAD-based Autonomous Vision Inspection Systems. Procedia Computer Science, 232, 2127–2136. https://doi.org/10.1016/J.PROCS.2024.02.033.). The pipeline automates the extraction and processing of inspection features manually incorporated by the designer into the Computer Aided Design (CAD) 3D model during the design stage, in accordance with Model Based Design (MBD) principles, which, in turn, facilitate virtuous approaches such as concurrent engineering and design for (Dfx), ultimately minimizing the time to market. The enriched CAD, containing inspection annotations (textual or dimensional) attached to geometrical entities, serving as the pipeline’s input, can be exported in a neutral file format, adhering to the Standard for Product Data Exchange (STEP) Application Protocol (AP)242, regardless of the modeling software used. The pipeline’s output is a Reconfiguration (ReCo) file, enabling the flexible hardware (e.g., robotic inspection cell) and software components of the VIS to be reconfigured via software (programmable). The main achievements of this work include: (i) demonstrating the feasibility of an end-to-end (i.e., CAD-to-ReCo file) pipeline that integrates the proposed software modules via Application Programming Interfaces (API)s, and (ii) formally defining the ReCo file. Experimental results from a demonstrative implementation enhance the clarity of the paper. The accuracy in defect detection achieved a 96% true positive rate and a 6% false positive rate, resulting in an overall accuracy of 94% and a precision of 88% across 72 quality inspection checks for six different inspection features of two product variants, each tested on six samples.
期刊介绍:
The Journal of Nonlinear Engineering aims to be a platform for sharing original research results in theoretical, experimental, practical, and applied nonlinear phenomena within engineering. It serves as a forum to exchange ideas and applications of nonlinear problems across various engineering disciplines. Articles are considered for publication if they explore nonlinearities in engineering systems, offering realistic mathematical modeling, utilizing nonlinearity for new designs, stabilizing systems, understanding system behavior through nonlinearity, optimizing systems based on nonlinear interactions, and developing algorithms to harness and leverage nonlinear elements.