Feature extraction for defect classification

This research project aims to determine the best method of image classification of the different defect types with high accuracy using Support Vector Machine (SVM) for classification. In the first experiment, features are extracted from defect images by convolving the image with Root Filter Set...

Full description

Saved in:
Bibliographic Details
Main Author: Chen, Gary Yan Hong
Other Authors: Ho Shen Shyang
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/66657
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-66657
record_format dspace
spelling sg-ntu-dr.10356-666572023-03-03T20:31:24Z Feature extraction for defect classification Chen, Gary Yan Hong Ho Shen Shyang School of Computer Engineering DRNTU::Engineering This research project aims to determine the best method of image classification of the different defect types with high accuracy using Support Vector Machine (SVM) for classification. In the first experiment, features are extracted from defect images by convolving the image with Root Filter Set (RFS) filter bank to generate filter responses and processed using texture descriptor called Local Binary Patterns (LBP). By applying Discrete Fourier Transform to the LBP histograms of different training images, Local Binary Patterns - Histogram Fourier (LBP-HF) features are computed such that the features are rotationally invariant and less noisy. The LBP-HF features are fed into Support Vector Machine (SVM) to be trained and classified. In the second experiment, a different approach is taken. Instead of processing the filter responses with LBP, the filter responses are processed using Complete Local Binary Patterns (CLBP) to retrieve the magnitude histogram of the filter response of the training defect image. The CLBP magnitude histograms of different training images are fed into Support Vector Machine (SVM) to be trained and classified. The classification rate in both experiments are based on the number of accurate predictions over total number of test images. Confusion matrix are generated to observe the percentage of each type of defect misclassified into other classes. Other than the two experiments that have positive results, this report also briefly discuss about different experiments tried in this period of FYP. Bachelor of Engineering (Computer Science) 2016-04-20T07:11:51Z 2016-04-20T07:11:51Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/66657 en Nanyang Technological University 59 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Chen, Gary Yan Hong
Feature extraction for defect classification
description This research project aims to determine the best method of image classification of the different defect types with high accuracy using Support Vector Machine (SVM) for classification. In the first experiment, features are extracted from defect images by convolving the image with Root Filter Set (RFS) filter bank to generate filter responses and processed using texture descriptor called Local Binary Patterns (LBP). By applying Discrete Fourier Transform to the LBP histograms of different training images, Local Binary Patterns - Histogram Fourier (LBP-HF) features are computed such that the features are rotationally invariant and less noisy. The LBP-HF features are fed into Support Vector Machine (SVM) to be trained and classified. In the second experiment, a different approach is taken. Instead of processing the filter responses with LBP, the filter responses are processed using Complete Local Binary Patterns (CLBP) to retrieve the magnitude histogram of the filter response of the training defect image. The CLBP magnitude histograms of different training images are fed into Support Vector Machine (SVM) to be trained and classified. The classification rate in both experiments are based on the number of accurate predictions over total number of test images. Confusion matrix are generated to observe the percentage of each type of defect misclassified into other classes. Other than the two experiments that have positive results, this report also briefly discuss about different experiments tried in this period of FYP.
author2 Ho Shen Shyang
author_facet Ho Shen Shyang
Chen, Gary Yan Hong
format Final Year Project
author Chen, Gary Yan Hong
author_sort Chen, Gary Yan Hong
title Feature extraction for defect classification
title_short Feature extraction for defect classification
title_full Feature extraction for defect classification
title_fullStr Feature extraction for defect classification
title_full_unstemmed Feature extraction for defect classification
title_sort feature extraction for defect classification
publishDate 2016
url http://hdl.handle.net/10356/66657
_version_ 1759855403702681600