Texture feature extraction and classification : a comparative study between traditional methods and deep learning : a thesis presented in partial fulfilment of the requirements for the degree of Master of Information Science in Computer Sciences at Massey University, Auckland, New Zealand

dc.contributor.authorLi, Jun
dc.date.accessioned2021-01-05T20:44:16Z
dc.date.available2021-01-05T20:44:16Z
dc.date.issued2020
dc.descriptionFigure 3.1 (=Kaehler & Bradski, 2017 Fig 1-4, p. 9) was removed for copyright reasons.en
dc.description.abstractImage classification has always been a core problem of computer vision. With the development of deep learning, it also provides a good solution for us to solve the problem of image feature extraction in image classification. In this thesis we used machine learning and convolutional neural network to study texture feature extraction and classification problems. We implemented a pipeline within the sklearn framework that utilized Local Binary Pattern (LBP) and Haralick as our feature descriptor and various classifiers (namely KNearest Neighbors, Linear Discriminant Analysis, Support Vector Machines, Multilayer Perceptron, Gaussian Naive Bayes, Random Forest, AdaBoost, Logistic Regression and Decision Tree) to evaluate the performance on some popular texture datasets (Brodatz dataset, four extended Outex datasets and VisTex dataset). We also employed Linear Discriminant Analysis as our dimension reduction schema to observe the changes in classification accuracy. We also took advantage of Keras with TensorFlow backend framework and built a pipeline that uses ImageNet-trained convolutional neural network models to train and analyze classifier, extract image feature information and make predictions on test dataset samples. This allowed us to compare the results between traditional methods and CNN based methods. It was found that the classification accuracy has been greatly improved with the CNN based method.en
dc.identifier.urihttp://hdl.handle.net/10179/15934
dc.language.isoenen
dc.publisherMassey Universityen
dc.rightsThe Authoren
dc.subjectLocal binary patternen
dc.subjectHaralick textureen
dc.subjectTexture extractionen
dc.subjectDimensionality reductionen
dc.subjectSupport vector machinesen
dc.subjectTexture classificationen
dc.subjectTransfer learningen
dc.subjectOpenCVen
dc.subjectsklearnen
dc.subjectKerasen
dc.subjectTensorFlowen
dc.subject.anzsrc080104 Computer Visionen
dc.titleTexture feature extraction and classification : a comparative study between traditional methods and deep learning : a thesis presented in partial fulfilment of the requirements for the degree of Master of Information Science in Computer Sciences at Massey University, Auckland, New Zealanden
dc.typeThesisen
massey.contributor.authorLi, Jun
thesis.degree.disciplineComputer Sciencesen
thesis.degree.levelMastersen
thesis.degree.nameMaster of Information Science (MInfSc)en
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
LI JunMInfScThesis.pdf
Size:
6.63 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.32 KB
Format:
Item-specific license agreed upon to submission
Description: