2018 · 10 citations · 18 references
ComputingComputer ScienceManufacturing EngineeringComputer VisionMachine LearningMachine VisionAnomaly DetectionDeep LearningDefect DetectionFault DetectionIndustrial InspectionUnsupervised LearningConvolutional Neural NetworksConvolutional Neural Networks For InspectionDeep Learning For InspectionDeep Learning-based Anomaly DetectionImage Anomaly DetectionReconstruction Error AnalysisSupervised Anomaly DetectionUnsupervised Neural Learning
Automated surface inspection is an important task in many manufacturing industries and often requires machine learning driven solutions. Supervised approaches, however, can be challenging, since it is often difficult to obtain large amounts of labeled training data. In this work, we instead perform one-class unsupervised learning on fault-free samples by training a deep convolutional neural network to complete images whose center regions are cut out. Since the network is trained exclusively on fault-free data, it completes the image patches with a fault-free version of the missing image region. The pixel-wise reconstruction error within the cut out region is an anomaly image which can be used for anomaly detection. Results on surface images of decorated plastic parts demonstrate that this approach is suitable for detection of visible anomalies and moreover surpasses all other tested methods.
18
Adam: A Method for Stochastic Optimization
Diederik P. Kingma, Jimmy Ba · UvA-DARE (University of Amsterdam) · 2014 · 84.8K citations · Full text
Fully convolutional networks for semantic segmentation
Jonathan Long, Evan Shelhamer, Trevor Darrell · 2015 · 36.9K citations
Estimating the Support of a High-Dimensional Distribution
Bernhard Schölkopf, John Platt, John Shawe‐Taylor et al. · Neural Computation · 2001 · 5.9K citations