Recommendation System for Hairstyle Based on Face Recognition Using AI and Machine Learning

Recommendation System for Hairstyle Based on Face Recognition Using AI and Machine Learning

Yogesh M. Kamble, Raj B. Kulkarni
Copyright: © 2024 |Pages: 10
DOI: 10.4018/IJSI.309960
Article PDF Download
Open access articles are freely available for download

Abstract

Many machine learning algorithms have been introduced to solve different types of problems. Recently, many of these algorithms have been applied to deep architecture models and showed very impressive performances. In general, deep architecture models suffer from the over-fitting problem when there is a small number of training data. In this article the attempt is made to remedy this problem in deep architecture with regularization techniques including overlap pooling and flipped image augmentation and dropout; the authors also compared a deep structure model (convolutional neural network (CNN)) with shallow structure models (support vector machine and artificial neural network with one hidden layer) on a small dataset. It was statistically confirmed that the shallow models achieved better performance than the deep model that did not use a regularization technique. Faces represent complex multidimensional meaningful visual stimuli and developing a computational model for face recognition is difficult. The authors present a hybrid neural-network solution which compares favorably with other methods.
Article Preview
Top

2. Literature Study

According to Y. Zhang, and E.C. Prakash (2008), face shape is also important information for glasses design companies. In this paper, we proposed a non-contact method to classify the face shape by using Support Vector Machine (SVM) technique. This algorithm consists of three steps: head segmentation, face plane identification, and face shape classification. First, as whole 3D body data is captured and used as input of system, Eigenvector is used to define frontal side. Chin-Neck junction, Ellipsoid Fitting Technique and Mahalanobis distance are combined as a head segmentation algorithm to segment the 3D head. Second, face shape can be observed when projected on a plane. Major axes of ellipsoid are used to define a plane along the head called the face plane. Face shape on the face plane is classified into four classes in third step.Face shape is classified into four groups: ellipse, long, round, and square face shape.

Accuracy rate is 73.68%. Significant points for classification are located in 91 positions around the face.

Some research proposed face shape classification for different application. Y. Xu et al. (2010) proposed a method to measure and classify Shanghai female face shape based on 3D image feature. Young female for 201 cases were divided into eight kinds of the face shapes by cluster analysis using SPSS software. Face features used for classification are facies temporal width, bizygomatic breadth, mandibular breadth, maxilla-chin breadth, and physiognomic facial length Eight types of face shape are heart shape, roundshape, ellipse shape, long shape, pear shape, square shape, diamond shape, and melon seeds shape. This paper aims to prove that all indexes is reasonable for classification of human faces. L. Li and et al. proposed a method to classify face shape for person’s expression recognition.Existing research proposed detection syndrome from face image. K. Wilamowska et al. (2009) proposed a method to classify between individuals with 22Q11.2 syndrome and general opulation based on face data. This method uses 3D face data, and finds the difference of facial features between two groups of data based on hapebased morphology. 3D snapshot, 2.5D depth image, and curved line of face are used for detection. Classification is performed by using feature vectors combining with the Principle Components Analysis. The accuracy rate ranged from 74% to 76%.

All the earlier work mentioned was trustworthy & verified by Biomedical Signal Processing Laboratory, National Electronics and Computer Technology Center, Thailand. The project is performed under the financial support from National Electronics and Computer Technology Center.

Complete Article List

Search this Journal:
Reset
Volume 12: 1 Issue (2024)
Volume 11: 1 Issue (2023)
Volume 10: 4 Issues (2022): 2 Released, 2 Forthcoming
Volume 9: 4 Issues (2021)
Volume 8: 4 Issues (2020)
Volume 7: 4 Issues (2019)
Volume 6: 4 Issues (2018)
Volume 5: 4 Issues (2017)
Volume 4: 4 Issues (2016)
Volume 3: 4 Issues (2015)
Volume 2: 4 Issues (2014)
Volume 1: 4 Issues (2013)
View Complete Journal Contents Listing