用于制造检测的未见背景计算机视觉缺陷检测

IF 7.5 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Ahmad Mohamad Mezher , Andrew E. Marble
{"title":"用于制造检测的未见背景计算机视觉缺陷检测","authors":"Ahmad Mohamad Mezher ,&nbsp;Andrew E. Marble","doi":"10.1016/j.eswa.2023.122749","DOIUrl":null,"url":null,"abstract":"<div><p>Visual defect detection<span><span> is an important aspect of quality inspection. High performance manufacturing can benefit from automating defect detection, and deep learning techniques are the current state of the art for this </span>computer vision<span><span> task. The premise of deep learning is that an over parameterized model learns to generalize in performing a task such as classification or object detection by exposure to a wide variety of training examples. In the canonical example, a classifier that has seen thousands of pictures of dogs and cats in different situations and backgrounds will be able to generalize to tell one animal from the other in a newly obtained photo. The assumption that the training data contains great variety is not met in typical manufacturing data sets. Data is highly repetitive and mostly represents defect-free products, meaning there are few images of defects or deviations to learn from. In this training regime, deep learning models are easily over-fit to the training data and can fail to detect defects in the face of variations such as position, lighting, or data drift. In this work, we explore training defect detection models with images of defects on different backgrounds and in different locations, in order to approximate the exposure to highly diverse data sets that is an assumption of a well-trained deep learning model. We demonstrate how models trained on diverse images containing a common defect type can pick defects out in new circumstances. Such generic models could be more robust to new defects not found in data collected for training, and can reduce data collection impediments to implementing visual inspection on production lines. Additionally, we demonstrate that object detection models trained to predict a label and </span>bounding box outperform classifiers that predict a label only on held out test data typical of manufacturing inspection tasks. Finally, we studied the factors that affect generalization in order to train models that work under a wider range of conditions.</span></span></p></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":null,"pages":null},"PeriodicalIF":7.5000,"publicationDate":"2023-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Computer vision defect detection on unseen backgrounds for manufacturing inspection\",\"authors\":\"Ahmad Mohamad Mezher ,&nbsp;Andrew E. Marble\",\"doi\":\"10.1016/j.eswa.2023.122749\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Visual defect detection<span><span> is an important aspect of quality inspection. High performance manufacturing can benefit from automating defect detection, and deep learning techniques are the current state of the art for this </span>computer vision<span><span> task. The premise of deep learning is that an over parameterized model learns to generalize in performing a task such as classification or object detection by exposure to a wide variety of training examples. In the canonical example, a classifier that has seen thousands of pictures of dogs and cats in different situations and backgrounds will be able to generalize to tell one animal from the other in a newly obtained photo. The assumption that the training data contains great variety is not met in typical manufacturing data sets. Data is highly repetitive and mostly represents defect-free products, meaning there are few images of defects or deviations to learn from. In this training regime, deep learning models are easily over-fit to the training data and can fail to detect defects in the face of variations such as position, lighting, or data drift. In this work, we explore training defect detection models with images of defects on different backgrounds and in different locations, in order to approximate the exposure to highly diverse data sets that is an assumption of a well-trained deep learning model. We demonstrate how models trained on diverse images containing a common defect type can pick defects out in new circumstances. Such generic models could be more robust to new defects not found in data collected for training, and can reduce data collection impediments to implementing visual inspection on production lines. Additionally, we demonstrate that object detection models trained to predict a label and </span>bounding box outperform classifiers that predict a label only on held out test data typical of manufacturing inspection tasks. Finally, we studied the factors that affect generalization in order to train models that work under a wider range of conditions.</span></span></p></div>\",\"PeriodicalId\":50461,\"journal\":{\"name\":\"Expert Systems with Applications\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":7.5000,\"publicationDate\":\"2023-12-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Expert Systems with Applications\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0957417423032517\",\"RegionNum\":1,\"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":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417423032517","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

摘要

视觉缺陷检测是质量检测的一个重要方面。自动化缺陷检测能让高性能制造受益匪浅,而深度学习技术是当前计算机视觉任务的最新技术。深度学习的前提是,过度参数化的模型通过接触大量训练实例,学会在执行分类或物体检测等任务时进行泛化。举个典型的例子,一个分类器看过成千上万张不同情况和背景下的猫狗照片后,就能归纳出新获得的照片中的猫狗。在典型的制造数据集中,训练数据包含大量多样性的假设并不成立。数据的重复性很高,而且大多代表无缺陷产品,这意味着可借鉴的缺陷或偏差图像很少。在这种训练机制下,深度学习模型很容易与训练数据过度拟合,面对位置、光照或数据漂移等变化,可能无法检测出缺陷。在这项工作中,我们探索用不同背景和不同位置上的缺陷图像来训练缺陷检测模型,以便近似地接触高度多样化的数据集,这是训练有素的深度学习模型的一个假设。我们展示了在包含常见缺陷类型的不同图像上训练的模型如何在新的环境中找出缺陷。这种通用模型对训练数据中未发现的新缺陷具有更强的鲁棒性,并能减少数据收集对在生产线上实施视觉检测的阻碍。此外,我们还证明,在典型的制造检测任务中,经过训练可预测标签和边界框的物体检测模型优于只预测测试数据标签的分类器。最后,我们研究了影响泛化的因素,以便训练出在更广泛条件下工作的模型。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Computer vision defect detection on unseen backgrounds for manufacturing inspection

Visual defect detection is an important aspect of quality inspection. High performance manufacturing can benefit from automating defect detection, and deep learning techniques are the current state of the art for this computer vision task. The premise of deep learning is that an over parameterized model learns to generalize in performing a task such as classification or object detection by exposure to a wide variety of training examples. In the canonical example, a classifier that has seen thousands of pictures of dogs and cats in different situations and backgrounds will be able to generalize to tell one animal from the other in a newly obtained photo. The assumption that the training data contains great variety is not met in typical manufacturing data sets. Data is highly repetitive and mostly represents defect-free products, meaning there are few images of defects or deviations to learn from. In this training regime, deep learning models are easily over-fit to the training data and can fail to detect defects in the face of variations such as position, lighting, or data drift. In this work, we explore training defect detection models with images of defects on different backgrounds and in different locations, in order to approximate the exposure to highly diverse data sets that is an assumption of a well-trained deep learning model. We demonstrate how models trained on diverse images containing a common defect type can pick defects out in new circumstances. Such generic models could be more robust to new defects not found in data collected for training, and can reduce data collection impediments to implementing visual inspection on production lines. Additionally, we demonstrate that object detection models trained to predict a label and bounding box outperform classifiers that predict a label only on held out test data typical of manufacturing inspection tasks. Finally, we studied the factors that affect generalization in order to train models that work under a wider range of conditions.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Expert Systems with Applications
Expert Systems with Applications 工程技术-工程:电子与电气
CiteScore
13.80
自引率
10.60%
发文量
2045
审稿时长
8.7 months
期刊介绍: Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信