Authors :
Akshat Kotadia; Ekta Kalavadiya; Lakshin Pathak; Tvisha Patel
Volume/Issue :
Volume 9 - 2024, Issue 8 - August
Google Scholar :
https://tinyurl.com/mshpmwbx
Scribd :
https://tinyurl.com/mtv82yx3
DOI :
https://doi.org/10.38124/ijisrt/IJISRT24AUG894
Abstract :
This paper introduces the development of a
real-time system, which deploys an integrated use of
Flask, deep learning, Convolutional Neural Networks
(CNNs) and cascade classifier approach to detect age,
gender, and emotion from facial images. While its
numerous applications—ranging from marketing and
medical services to security surveillance—immediately
catches the eye, the facial recognition technology is
fast becoming the hot topic. Our suggested system aims
at absolutely determining the age, gender or emotional
state of a person instantaneously in real life.
Flask, Python micro web framework, is at the basis
of the software, providing the desired functionalities for
the exchange of information between the processing
engine and the front end. Convolutional Neural
Networks (CNNs) which are a part of deep learning for
tasks involving feature extraction and classification are
the main tool used by most learning algorithms. CNNs
are widely used in face recognition systems mainly due to
the fact that they perform very well at such tasks as
image processing.
On the one hand, the model uses cascade classifiers
for superior face detection, thereby finding and
separating face regions in input images or video streams.
Unlike some of the approaches that require heavy
computation, these classifiers are computationally light
solutions that can run in real-time even on resource-
limited devices.
The system capacity to identify age, gender, and
emotion accurately in real-time is exemplified through:
performance evaluation. We have used various means
to stress the system and ensure that it is precise and
offers timely results over the given period.
By means of varied testing stages, we have
discovered that the system usually brings high levels of
precision and validity for the numerous data sets and
trial situations. In this regard, be it differentiating
between individuals’ age or readily identifying the exact
gender or recognizing nuanced emotional clues, the
system performs at the optimum level.
Keywords :
Face Detection, Image Processing, Capturing Deep Learning, CNN, Age Estimation, Gender Classification, Emo- tion Recognition.
References :
- Jain, A. K., Duin, R. P. W., & Mao, J. (2000). Statistical Pattern Recognition: A Review. IEEE Transactions on Pattern Analysis and Machine Intelligence, 22(1), 4-37.
- Yang, M. H., Kriegman, D. J., & Ahuja, N. (2002). Detecting Faces in Images: A Survey. IEEE Transactions on Pattern Analysis and Machine Intelligence, 24(1), 34-58.
- LeCun, Y., Bottou, L., Bengio, Y., & Haffner, P. (1998). Gradient-Based Learning Applied to Document Recognition. Proceedings of the IEEE, 86(11), 2278-2324.
- Li, H., Lin, Z., Shen, X., Brandt, J., & Hua, G. (2015). A Convolutional Neural Network Cascade for Face Detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 5325-5334.
- Viola, P., & Jones, M. (2004). Robust Real-time Object Detection. International Journal of Computer Vision, 57(2), 137-154.
- Grinberg, M. (2018). Flask Web Development: Developing Web Appli- cations with Python. O’Reilly Media.
- Grinberg, M. (2018). Flask Web Development: Developing Web Appli- cations with Python. O’Reilly Media.
- Grinberg, M. (2018). Flask Web Development: Developing Web Appli- cations with Python. O’Reilly Media.
- LeCun, Y., Bottou, L., Bengio, Y., & Haffner, P. (1998). Gradient-Based Learning Applied to Document Recognition. Proceedings of the IEEE, 86(11), 2278-2324.
- Sun, Y., Wang, X., & Tang, X. (2018). Deep Learning Face Rep- resentation from Predicting 10,000 Classes. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 1891-1898.
- Viola, P., & Jones, M. (2004). Robust Real-time Object Detection. International Journal of Computer Vision, 57(2), 137-154.
- Zhang, X., & Zhang, Z. (2017). UTKFace Dataset. Retrieved from https://susanqq.github.io/UTKFace/
- Kaggle. (n.d.). Emotion Detection FER Dataset.
This paper introduces the development of a
real-time system, which deploys an integrated use of
Flask, deep learning, Convolutional Neural Networks
(CNNs) and cascade classifier approach to detect age,
gender, and emotion from facial images. While its
numerous applications—ranging from marketing and
medical services to security surveillance—immediately
catches the eye, the facial recognition technology is
fast becoming the hot topic. Our suggested system aims
at absolutely determining the age, gender or emotional
state of a person instantaneously in real life.
Flask, Python micro web framework, is at the basis
of the software, providing the desired functionalities for
the exchange of information between the processing
engine and the front end. Convolutional Neural
Networks (CNNs) which are a part of deep learning for
tasks involving feature extraction and classification are
the main tool used by most learning algorithms. CNNs
are widely used in face recognition systems mainly due to
the fact that they perform very well at such tasks as
image processing.
On the one hand, the model uses cascade classifiers
for superior face detection, thereby finding and
separating face regions in input images or video streams.
Unlike some of the approaches that require heavy
computation, these classifiers are computationally light
solutions that can run in real-time even on resource-
limited devices.
The system capacity to identify age, gender, and
emotion accurately in real-time is exemplified through:
performance evaluation. We have used various means
to stress the system and ensure that it is precise and
offers timely results over the given period.
By means of varied testing stages, we have
discovered that the system usually brings high levels of
precision and validity for the numerous data sets and
trial situations. In this regard, be it differentiating
between individuals’ age or readily identifying the exact
gender or recognizing nuanced emotional clues, the
system performs at the optimum level.
Keywords :
Face Detection, Image Processing, Capturing Deep Learning, CNN, Age Estimation, Gender Classification, Emo- tion Recognition.