UWSpace staff members will be away from May 5th to 9th, 2025. We will not be responding to emails during this time. If there are any urgent issues, please contact GSPA at gsrecord@uwaterloo.ca. If any login or authentication issues arise during this time, please wait until UWSpace Staff members return on May 12th for support.
 

Anomaly Detection in Textured Surfaces

dc.contributor.advisorZelek, John
dc.contributor.authorMinhas, Manpreet Singh
dc.date.accessioned2019-12-17T14:22:53Z
dc.date.available2019-12-17T14:22:53Z
dc.date.issued2019-12-17
dc.date.submitted2019-12-09
dc.description.abstractDetecting anomalies in textured surfaces is an important and interesting problem that has practical applications in industrial defect detection and infrastructure asset management with a lot of potential financial benefits. The main challenges in this task are that the definition of anomaly changes from domain to domain, even noise can differ from the normal data but should not be classified as an anomaly, lack of labelled datasets and a limited number of anomalous instances. In this research, we have explored weak supervision and network-based transfer learning for anomaly detection. We developed a technique called AnoNet, which is a novel and compact fully convolutional network architecture capable of learning to detect the actual shape of anomalies not only from weakly labelled data but also from a limited number of examples. It uses a unique filter bank initialization technique that allows faster training. For a HxWx1 input image, it outputs a HxWx1 segmentation mask and also generalises to similar anomaly detection tasks. AnoNet on an average across four challenging datasets achieved an impressive F1 Score and AUROC value of 0.98 and 0.94 respectively. The second approach involved the use of network-based transfer learning for anomaly detection using pre-trained CNN architectures. In this investigation, fixed feature extraction and full network fine tuning approaches were explored. Results on four challenging datasets showed that the full network fine tuning based approach gave promising results with an average F1 Score and AUROC values of 0.89 and 0.98 respectively. While we have successfully explored and developed a method each for anomaly detection with weak supervision and supervision from a limited number of samples, research potential exists in semi-supervised and unsupervised anomaly detection.en
dc.identifier.urihttp://hdl.handle.net/10012/15331
dc.language.isoenen
dc.pendingfalse
dc.publisherUniversity of Waterlooen
dc.subjectanomaly detectionen
dc.subjecttextured surfacesen
dc.subjectdeep learningen
dc.subjectconvolutional neural networksen
dc.subjectweakly supervised learningen
dc.subjecttransfer learningen
dc.subjectsupervised learningen
dc.titleAnomaly Detection in Textured Surfacesen
dc.typeMaster Thesisen
uws-etd.degreeMaster of Applied Scienceen
uws-etd.degree.departmentSystems Design Engineeringen
uws-etd.degree.disciplineSystem Design Engineeringen
uws-etd.degree.grantorUniversity of Waterlooen
uws.contributor.advisorZelek, John
uws.contributor.affiliation1Faculty of Engineeringen
uws.peerReviewStatusUnrevieweden
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Minhas_ManpreetSingh.pdf
Size:
3.41 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
6.08 KB
Format:
Item-specific license agreed upon to submission
Description: