Realization Of The 1D Local Binary Pattern (LBP) Algorithm In Raspberry Pi For Iris Classification Using K-NN Classifier

The identity of a person can be identified by analyzing biometric identification. Iris is one of the biometric that widely used in the field of security due to its uniqueness. There are a lot of feature extraction methods and classification methods for iris classification. Classic local binary patt...

Full description

Bibliographic Details
Main Author: Siow, Shien Loong
Format: Monograph
Language:English
Published: Universiti Sains Malaysia 2018
Subjects:
Online Access:http://eprints.usm.my/53612/
http://eprints.usm.my/53612/1/Realization%20Of%20The%201D%20Local%20Binary%20Pattern%20%28LBP%29%20Algorithm%20In%20Raspberry%20Pi%20For%20Iris%20Classification%20Using%20K-NN%20Classifier_Siow%20Shien%20Loong_E3_2018.pdf
_version_ 1848882578106351616
author Siow, Shien Loong
author_facet Siow, Shien Loong
author_sort Siow, Shien Loong
building USM Institutional Repository
collection Online Access
description The identity of a person can be identified by analyzing biometric identification. Iris is one of the biometric that widely used in the field of security due to its uniqueness. There are a lot of feature extraction methods and classification methods for iris classification. Classic local binary pattern (LBP) is one of the most useful feature extraction methods. Moreover, K-Nearest Neighbour (K-NN) classifier is one of the widely use classifier due to its simplicity. Due to the current methods in feature extraction are still improving, this project proposed a new feature extraction method to increase the performance of iris classification. In this project, a classification system is proposed with the one-dimensional local binary pattern algorithm (1D-LBP) with the K-Nearest Neighbour (K-NN) classifier and the system is developed by using a Raspberry Pi 3.There are eight different subjects used to classify in this classification system and each subject consists of seven samples of normalized iris image as input to the system. There are two stages in the proposed classification system. Firstly, the 1D-LBP algorithm is used to extract the features of the normalized iris images and save the data in a text file according to the subject and the combinations to evaluate for the next stage. Secondly, the K-NN classifier is used to classify the 1D-LBP based features from the first stage. There are two methods to evaluate the features, which are one versus one and one versus many. Twenty-eight pairs of subjects are saved in different text files and classified under one versus one method. There are twenty pairs of the subjects are achieved 100% of classification accuracy. There are seven combinations of the subjects are classified by using the one versus many method. The best performance of the one versus many is when the data cluster involves three classes. The accuracy is 100%. The classification accuracy is decreased when the number of subjects in the test data is increased. The performance of the one versus many classification is affected by the 1D-LBP based information and the value of K in K-NN classifier. In conclusion, the 1D-LBP algorithm is performance well with K-NN classifier.
first_indexed 2025-11-15T18:37:08Z
format Monograph
id usm-53612
institution Universiti Sains Malaysia
institution_category Local University
language English
last_indexed 2025-11-15T18:37:08Z
publishDate 2018
publisher Universiti Sains Malaysia
recordtype eprints
repository_type Digital Repository
spelling usm-536122022-07-26T08:43:51Z http://eprints.usm.my/53612/ Realization Of The 1D Local Binary Pattern (LBP) Algorithm In Raspberry Pi For Iris Classification Using K-NN Classifier Siow, Shien Loong T Technology TK Electrical Engineering. Electronics. Nuclear Engineering The identity of a person can be identified by analyzing biometric identification. Iris is one of the biometric that widely used in the field of security due to its uniqueness. There are a lot of feature extraction methods and classification methods for iris classification. Classic local binary pattern (LBP) is one of the most useful feature extraction methods. Moreover, K-Nearest Neighbour (K-NN) classifier is one of the widely use classifier due to its simplicity. Due to the current methods in feature extraction are still improving, this project proposed a new feature extraction method to increase the performance of iris classification. In this project, a classification system is proposed with the one-dimensional local binary pattern algorithm (1D-LBP) with the K-Nearest Neighbour (K-NN) classifier and the system is developed by using a Raspberry Pi 3.There are eight different subjects used to classify in this classification system and each subject consists of seven samples of normalized iris image as input to the system. There are two stages in the proposed classification system. Firstly, the 1D-LBP algorithm is used to extract the features of the normalized iris images and save the data in a text file according to the subject and the combinations to evaluate for the next stage. Secondly, the K-NN classifier is used to classify the 1D-LBP based features from the first stage. There are two methods to evaluate the features, which are one versus one and one versus many. Twenty-eight pairs of subjects are saved in different text files and classified under one versus one method. There are twenty pairs of the subjects are achieved 100% of classification accuracy. There are seven combinations of the subjects are classified by using the one versus many method. The best performance of the one versus many is when the data cluster involves three classes. The accuracy is 100%. The classification accuracy is decreased when the number of subjects in the test data is increased. The performance of the one versus many classification is affected by the 1D-LBP based information and the value of K in K-NN classifier. In conclusion, the 1D-LBP algorithm is performance well with K-NN classifier. Universiti Sains Malaysia 2018-06-01 Monograph NonPeerReviewed application/pdf en http://eprints.usm.my/53612/1/Realization%20Of%20The%201D%20Local%20Binary%20Pattern%20%28LBP%29%20Algorithm%20In%20Raspberry%20Pi%20For%20Iris%20Classification%20Using%20K-NN%20Classifier_Siow%20Shien%20Loong_E3_2018.pdf Siow, Shien Loong (2018) Realization Of The 1D Local Binary Pattern (LBP) Algorithm In Raspberry Pi For Iris Classification Using K-NN Classifier. Project Report. Universiti Sains Malaysia, Pusat Pengajian Kejuruteraan Elektrik dan Elektronik. (Submitted)
spellingShingle T Technology
TK Electrical Engineering. Electronics. Nuclear Engineering
Siow, Shien Loong
Realization Of The 1D Local Binary Pattern (LBP) Algorithm In Raspberry Pi For Iris Classification Using K-NN Classifier
title Realization Of The 1D Local Binary Pattern (LBP) Algorithm In Raspberry Pi For Iris Classification Using K-NN Classifier
title_full Realization Of The 1D Local Binary Pattern (LBP) Algorithm In Raspberry Pi For Iris Classification Using K-NN Classifier
title_fullStr Realization Of The 1D Local Binary Pattern (LBP) Algorithm In Raspberry Pi For Iris Classification Using K-NN Classifier
title_full_unstemmed Realization Of The 1D Local Binary Pattern (LBP) Algorithm In Raspberry Pi For Iris Classification Using K-NN Classifier
title_short Realization Of The 1D Local Binary Pattern (LBP) Algorithm In Raspberry Pi For Iris Classification Using K-NN Classifier
title_sort realization of the 1d local binary pattern (lbp) algorithm in raspberry pi for iris classification using k-nn classifier
topic T Technology
TK Electrical Engineering. Electronics. Nuclear Engineering
url http://eprints.usm.my/53612/
http://eprints.usm.my/53612/1/Realization%20Of%20The%201D%20Local%20Binary%20Pattern%20%28LBP%29%20Algorithm%20In%20Raspberry%20Pi%20For%20Iris%20Classification%20Using%20K-NN%20Classifier_Siow%20Shien%20Loong_E3_2018.pdf