AnoNet: Weakly Supervised Anomaly Detection in Textured Surfaces

11/24/2019
by   Manpreet Singh Minhas, et al.
21

Humans can easily detect a defect (anomaly) because it is different or salient when compared to the surface it resides on. Today, manual human visual inspection is still the norm because it is difficult to automate anomaly detection. Neural networks are a useful tool that can teach a machine to find defects. However, they require a lot of training examples to learn what a defect is and it is tedious and expensive to get these samples. We tackle the problem of teaching a network with a low number of training samples with a system we call AnoNet. AnoNet's architecture is similar to CompactCNN with the exceptions that (1) it is a fully convolutional network and does not use strided convolution; (2) it is shallow and compact which minimizes over-fitting by design; (3) the compact design constrains the size of intermediate features which allows training to be done without image downsizing; (4) the model footprint is low making it suitable for edge computation; and (5) the anomaly can be detected and localized despite the weak labelling. AnoNet learns to detect the underlying shape of the anomalies despite the weak annotation as well as preserves the spatial localization of the anomaly. Pre-seeding AnoNet with an engineered filter bank initialization technique reduces the total samples required for training and also achieves state-of-the-art performance. Compared to the CompactCNN, AnoNet achieved a massive 94 parameters from 1.13 million to 64 thousand parameters. Experiments were conducted on four data-sets and results were compared against CompactCNN and DeepLabv3. AnoNet improved the performance on an average across all data-sets by 106 can learn from a limited number of images. For one of the data-sets, AnoNet learnt to detect anomalies after a single pass through just 53 training images.

READ FULL TEXT

page 3

page 7

page 8

page 12

page 13

page 14

page 16

page 18

research
08/02/2022

DSR – A dual subspace re-projection network for surface anomaly detection

The state-of-the-art in discriminative unsupervised surface anomaly dete...
research
01/18/2020

OIAD: One-for-all Image Anomaly Detection with Disentanglement Learning

Anomaly detection aims to recognize samples with anomalous and unusual p...
research
04/19/2023

Weakly Supervised Detection of Baby Cry

Detection of baby cries is an important part of baby monitoring and heal...
research
03/20/2019

Segmentation-Based Deep-Learning Approach for Surface-Defect Detection

Automated surface-anomaly detection using machine learning has become an...
research
11/22/2020

Multiresolution Knowledge Distillation for Anomaly Detection

Unsupervised representation learning has proved to be a critical compone...
research
11/09/2020

Distance-Based Anomaly Detection for Industrial Surfaces Using Triplet Networks

Surface anomaly detection plays an important quality control role in man...
research
02/21/2020

The Automated Inspection of Opaque Liquid Vaccines

In the pharmaceutical industry the screening of opaque vaccines containi...

Please sign up or login with your details

Forgot password? Click here to reset