Abstract

Face biometric has received more attention to recognize a person in a right way. However, the face recognition is considered to be hard due to size, ethnicity, illumination, pose, various expression, and age. In this work, a novel approach is proposed to recognize the human face based on K-nearest neighbor (KNN) with particle swarm optimization (PSO). Initially, the features are extracted using local binary pattern. The metaheuristic optimization algorithms such as genetic algorithm, PSO, and ant colony optimization are investigated for feature selection. The KNN classifier is optimized using the population-based metaheuristic algorithm PSO. Finally, the face recognition is performed using the proposed PSO–KNN algorithm. In this research, experiments have been conducted on real-time face images collected from 155 subjects each with ten orientations using Logitech Webcam and also on ORL face dataset. The experimental result of the proposed PSO–KNN is compared with other benchmark recognition techniques such as decision table, support vector machine, multilayer perceptron and conventional KNN, to conclude the efficacy of the proposed approach.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call