Computer Vision and Normalizing Flow-Based Defect Detection
Zijian Kuang, Xinran Tie, Lihang Ying, Shi Jin

TL;DR
This paper introduces an unsupervised, fully automated 360-degree defect detection system for manufacturing that leverages normalizing flows, object detection, and background subtraction, achieving high accuracy without altering production lines or requiring defect samples.
Contribution
The paper presents a novel three-stage plug-and-play defect detection system that operates without supervision and can be deployed on existing assembly lines with multiple cameras.
Findings
Achieves 0.90 AUROC in real-world tests
Operates without modifying assembly lines or collecting defect samples
Handles background noise, varying angles, and sizes effectively
Abstract
Visual defect detection is critical to ensure the quality of most products. However, the majority of small and medium-sized manufacturing enterprises still rely on tedious and error-prone 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 a heavy burden for small and medium-sized manufacturing enterprises 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIndustrial Vision Systems and Defect Detection · Advanced Neural Network Applications · Image and Object Detection Techniques
MethodsAffine Coupling · Batch Normalization · Normalizing Flows · RealNVP · Adam · DifferNet
