A Practitioner's Approach to Problem-Solving using AI

A Neural Network Study of Face Recognition

Author(s): Rishabh Saklani*, Karan Purohit, Santosh Kumar Upadhyay, Prashant Upadhyay, Satya Prakash Yadav, Aditya Verma and Ashish Garg

Pp: 142-157 (16)

DOI: 10.2174/9789815305364124010011

* (Excluding Mailing and Handling)

Abstract

The difficult subject of automatic recognition has attracted a lot of interest lately since it has so many uses in so many different industries. Face recognition is one of those difficult problems, and as of right now, no method can offer a reliable response in every circumstance. A novel method for recognizing human faces is presented in this research. This method employs a two-dimensional discrete cosine transform (2D-DCT) to compress photos and eliminate superfluous data from face photographs utilizing an image-based approach to artificial intelligence. Based on the skin tone, the DCT derives characteristics from photos of faces. DCT coefficients are calculated to create feature vectors. To determine if the subject in the input picture is “present” or “not present” in the image database, DCT-based feature vectors are divided into groups using a self-organizing map (SOM), which uses an unsupervised learning method. By categorizing the intensity levels of grayscale images into several categories, SOM performs face recognition. An image database including 25 face pictures, five participants, and five photos with various facial expressions for each subject was used to complete the evaluation in MATLAB. This method's primary benefits are its highspeed processing capacity and minimal computing demands, both in terms of speed and memory use.


Keywords: Matlab, Neural network, Two-dimensional discrete cosine transform (2D-DCT).

Related Journals
Related Books
© 2024 Bentham Science Publishers | Privacy Policy