Visual defect detection is critical to ensure the quality of most products. However, majority of small medium manufactures still rely on tedious and error-prune human manual inspection. The main reasons include: 1) the existing automated visual defect detection systems require altering production assembly lines, which is time consuming and expensive 2) the existing systems require manually collecting defective samples and labeling them for a comparison-based algorithm or training a machine learning model. This introduces heavy burden for Small and Medium-sized Enterprise (SME) manufactures as defects do not happen often and are difficult and time-consuming to collect. Furthermore, we cannot exhaustively collect or define all defect types as any new deviation from acceptable products are defects. In this paper, we overcome these challenges and design a three-stage plug-and-play fully automated unsupervised 360-degree defect detection system. In our system, products are freely placed on an unaltered assembly line and receive 360 degree visual inspection with multiple cameras from different angles. As such, the images collected from real-world product assembly lines contain lots of background noise. The products face different angles. The product sizes vary due to the distance to cameras. All these make defect detection much more difficult. Our system use object detection, background subtraction and unsupervised normalizing flow-based defect detection techniques to tackle these difficulty. Experiments show our system can achieve 0.90 AUROC in a real-world non-altered drink ware production assembly line.
翻译:然而,大多数中小型制成品仍然依赖乏味和误差的人工人工检查,主要原因包括:(1) 现有的自动视觉缺陷检测系统需要改变生产装配线,这耗时耗时且昂贵;(2) 现有系统需要人工收集有缺陷的样品,将其贴上标签,用于比较性算法或培训机器学习模型。这给中小企业制成品造成沉重负担,因为缺陷不会经常发生,而且难以收集,而且耗费时间。此外,我们无法详尽地收集或界定所有缺陷类型,因为对可接受产品的任何新偏差都是缺陷。在本文件中,我们克服这些挑战,设计一个三阶段的插头和舞台完全自动、不受监督的360度缺陷检测系统。 在我们的系统中,产品可以自由放置在无偏差的装配线上,用不同角度的多台照相机进行360度的视觉检查。这样,从现实世界产品组装线上收集的图像包含许多背景噪音。产品面对不同角度,产品大小因距离与正常的摄像头不同而变化。我们的产品大小与正常的制模系统相比,能够更困难地进行这些测试。