0% found this document useful (0 votes)
221 views3 pages

Age Gender and Emotion Identification Using Face Recognition

This document summarizes a research paper on age, gender, and emotion identification using face recognition. The paper describes using computer vision algorithms like OpenCV, NumPy, and the HAAR cascade algorithm to detect faces in images and video. The system first detects faces, then extracts features to classify images by age, gender, and emotion. It was able to accurately identify age, determine gender, and recognize emotions like happy, sad, angry and neutral. The system provides a way to automatically understand characteristics and states of humans from visual data, with applications in security, human-computer interaction, and personal monitoring.

Uploaded by

Anil Kumar B
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
221 views3 pages

Age Gender and Emotion Identification Using Face Recognition

This document summarizes a research paper on age, gender, and emotion identification using face recognition. The paper describes using computer vision algorithms like OpenCV, NumPy, and the HAAR cascade algorithm to detect faces in images and video. The system first detects faces, then extracts features to classify images by age, gender, and emotion. It was able to accurately identify age, determine gender, and recognize emotions like happy, sad, angry and neutral. The system provides a way to automatically understand characteristics and states of humans from visual data, with applications in security, human-computer interaction, and personal monitoring.

Uploaded by

Anil Kumar B
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

e-ISSN: 2582-5208

International Research Journal of Modernization in Engineering Technology and Science


( Peer-Reviewed, Open Access, Fully Refereed International Journal )
Volume:03/Issue:07/July-2021 Impact Factor- 5.354 www.irjmets.com

AGE GENDER AND EMOTION IDENTIFICATION USING FACE RECOGNITION


Harshitha H S*1, Soujanya CK*2, Suhas S K*3, Swathi S Gowda*4, Dr. Shashikala S V*5
*1,2,3,4 UG Student, Department of Information Science &Engineering, Bgsit, Mandya,
Karnataka, India.
*5Faculty, Professor Department of Computer Science & Engineering, Bgsit, Mandya,
Karnataka, India.
ABSTRACT
Face detection and recognition from a photo or video is nowadays a very wall-liked topic. Age, gender and
emotion recognition is done by face detection using we cameras, we designed real time face recognition based
on IP camera and image set algorithm by way of OpenCV and Python programming development. The system
has three parts detection part, training part and recognition part. we have used HAAR cascading algorithm
applied to image classification area. Facial expression can give some future references in the human machine
interaction. Human facial image processing has been a very popular and obsessed topic research issues for
years now. The capabilities of age and gender identification using images was quite effective. Personal
monitoring and recognition are also important in age, gender and emotion recognition.
Keywords: Face recognition, emotion detection, OpenCV, NumPy, HAAR cascade.
I. INTRODUCTION
Face detection and recognition is technology which is used to identify a person’s age, gender and emotion from
an image or web camera. Nowadays Human behaviors sometimes it will be uncertain so identifying human
emotions and behavior from recorded video and image or using web camera is important nowadays, so Age
and gender identification using image is also prominent. these days we are using OpenCV and NumPy. OpenCV
will supports vast programming languages those are C++, python, java, etc., and it is available in other stands
that will includes so many operating systems like Linux, OS X, Android, Windows and iOS. Interfaces for high-
speed GPU operations based on CUDA and OpenCL are also under active development. OpenCV-python is
basically a python application programming interface for the OpenCV and here we are combining the best
qualities of OpenCV C++ application programming interface and the python language. And here we also using
HAAR CASCADE algorithm to our project.
HAAR cascade algorithm is machine learning object-oriented algorithm that is used for identification of objects
in image or photo or video based on the lots of positive and negative images. Here positive images these images
contain the images that we want the classifier to identify, negative images these are other images that will not
contains the objects that we are going to detect. The HAAR cascading algorithm have four major steps HAAR
feature selection, creating integral images, ad boost training, cascading classifiers these will detect the face and
body parts in images but can be trained to identify any object. Now let’s take face detection as a example
initially, the HAAR cascade algorithm needs a lot of positive images of a face and negative images without face
to train the classifier. and after that we need extract the feature from it. Firstly we need to collect the HAAR
features after that adjacent rectangular regions at a specific location in a detection window, sums up the pixels
intensities in each of the region and calculates the difference between the sums.
II. METHODOLOGY
Initial steps require the input which is already stored in system as a dataset of some images. After that
retrieving image from an external source for further processing takes place which is also called image
acquisition. To know image has been successfully captured and saved into memory following visualization.
Next is image filtering which is used to curb the high frequency in the image for filtering image it uses gaussian
algorithm. It is followed by preprocessing for smoothing of an image, thresholding and also edge detection of
the images or photos. It further follows the features extraction which starts from a first set of measured data
and builds derive values intended to be informative and non-redundant also for character recognition as it
defines the behavior of images. The very next stage is segmentation it is the process of partitioning a digital
image into multiple segments. The goal is to simply changes the representation of an image into something that
www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science
[1553]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
( Peer-Reviewed, Open Access, Fully Refereed International Journal )
Volume:03/Issue:07/July-2021 Impact Factor- 5.354 www.irjmets.com
is more meaning full and easier to analyze and convert them into pixel formats. Next is train or test dataset here
in this stage we do training and testing of data set which we have given image. If we do 80% of training and
20% of testing this is the ratio of training and testing. if we want, we can also do validation. It uses HAAR
cascading algorithm which helps in object recognition and also in identifying the age and gender of the image.
HAAR cascade algorithm is a machine learning based topic where it contains so many positive and negative
images. After following all these above-mentioned steps, we get the output. Since approach to classify gender
and age from image of human faces which is an essential part of our method.
III. RESULTS AND DISCUSSION
The Datasets are first trained for face detection (skin texture, color, jawline, facial hair, chin, nose), Feature
extraction then it classifies the result initially we train the datasets, then it detects the face using webcam and
extracts the features of taken image and classifies them. the face detection process is to extract the face area
from the background of input images with various lighting conditions in object detection feature extraction
place an important role. Here, it includes shapes, movement, color, the texture of the facial image. It extracts
meaning full information from an image compared to the original image. Feature extraction greatly reduces
information of image, which has advantages in storage. The feature classification state recognizes facial images
and group them according to certain classes and help them reduce dimensions help to remove the non-
essential information from input images to recognize the face. Nowadays age and gender identification are a
very popular topic it is useful for now facial features play very significant role because of social interaction like
access control and all now we are taking about other work that they can increase the acquires of the
identification. here we are using Haar cascading algorithm this field is a very important in computer science
hence the application now depends on identification of gender, age, and emotion of human it has to be precise
and perfect.
In age estimation we get the gender identification and then in age we get age identification and in image
recognition we got some of the emotions, which results in achieving three goals: age, gender and emotion
recognition using CNN.
Gender and age classification is the facial features that play a significant role in social interaction. Age and
gender classification in face images play important tasks in online activities, for example access control, visual
observation and so on.
Emotion detection on face images can communicate and impact an individual’s feelings. It is one’s curiosity or
interest and to basic understating of the feelings passed on by the images and how the visual content of the
image implies emotions (i.e., happy, sad, angry, fear and neutral).

Figure :1 System Analysis

www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science


[1554]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
( Peer-Reviewed, Open Access, Fully Refereed International Journal )
Volume:03/Issue:07/July-2021 Impact Factor- 5.354 www.irjmets.com
Training of datasets are mainly important in here we have train the certain amount of images after the training
we have do the face detection here we are going to face our image or video or face then we will have to extract
the features after the feature extraction then after that we will do the classification after classifying the images
we have do the learning model part then here prediction of labels after the labels predictions CNN
classifications then here it will go to emotion recognition, age recognition and gender recognition in emotion
recognition we get happy, sad, neutral, angry and sad and in age we will get the age and after that we get gender
estimation in the process.

Figure :2 Shows how those features applicable


IV. CONCLUSION
In this paper we developed a combined system that is for face recognition it will using by OpenCV and NumPy.
These are used for the detection of age, gender and emotion from images. The images of a persons which are
basically trained and tested before recognition. For better recognition and detection, a bit other features can be
improved further. In the future the technologies will be more and more advanced features will be added to the
system of recognition.
V. REFERENCES
[1] P. Ekman, "Emotional and conversational nonverbal signals," in Language, knowledge, and
representation: Springer, pp. 39-50.
[2] K. Sandeep and A. Rajagopalan, "Human Face Detection in Cluttered Color Images Using Skin Color,
Edge Information," in ICVGIP,
[3] M. Zabłocki, K. Go, D. Frejlichowski, and R. Hofman, “Intelligent video surveillance systems for public
spaces – a survey,” J. Theor. Appl. Comput. Sci., vol. 8, no. 4, pp. 13–27, 2014
[4] T. A. McGregor, R. L. Klatzky, C. Hamilton, and S. J. Lederman, "Haptic classification of facial identity in
2D displays: Configural versus feature-based processing," Haptics, IEEE Transactions on, vol. 3, no. 1,
pp. 48-55, 2010.
[5] M. Hussain, A. Al-Haiqi, A. A. Zaidan, B. B. Zaidan, M. L. M. Kiah, N. B. Anuar, and M. Abdulnabi, “The
landscape of research on smartphone medical apps: Coherent taxonomy, motivations, open challenges
and recommendations,” Comput. Methods Programs Biomed., vol. 122, no. 3, pp. 393–408, 2015.
[6] D. Tran, L. Bourdev, R. Fergus, L. Torresani, and M. Paluri, “Learning spatiotemporal features with 3D
convolutional networks,” Proc. IEEE Int. Conf. Comput. Vis., vol. 11–18–Dece, pp. 4489–4497, 2016
[7] B. Sielly, J. Costa, C. G. Bezerra, L. A. Guedes, P. P. Angelov, and N. Z. Norte, “Unsupervised Classification
of Data Streams based on Typicality and Eccentricity Data Analytics,” in EEE International Conference
on Fuzzy Systems (FUZZ-IEEE), 2016, pp. 58–63.
[8] R. Sharma, T. S. Ashwin, and R. M. R. Guddeti, “A Novel Real-Time Face Detection System Using
Modified Affine Transformation and Haar Cascades,” in Recent Findings in Intelligent Computing
Techniques, Springer, 2019, pp. 193–204.

www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science


[1555]

You might also like