Synopsis of Facial Emotion Recognition to Emoji Conversion

Page 1

International Research Journal of Engineering and Technology (IRJET)

e-ISSN: 2395-0056

Volume: 10 Issue: 12 | Dec 2023

p-ISSN: 2395-0072

www.irjet.net

Synopsis of Facial Emotion Recognition to Emoji Conversion Rohit Karmakar1, Subhadip Das2, Angshuman Rana3, Kunal Roy4 123 Students, Dept. of Computer Science and Engineering, Durgapur Institute of Advanced Technology and

Management, Durgapur, West Bengal, India

4 Assistant Professor, Durgapur Institute of Advanced Technology and Management, Durgapur, West Bengal, India

---------------------------------------------------------------------***---------------------------------------------------------------------

Abstract - This project presents a real-time Facial Emotion Recognition (FER) to Emoji Conversion system developed using OpenCV, TensorFlow, and NumPy. The system aims to identify and classify human emotions from facial expressions captured in real-time through a webcam. The FER system leverages the powerful image processing capabilities of OpenCV, the computational efficiency of NumPy, and the machine learning techniques provided by TensorFlow. A model is trained on a large dataset of facial images labeled with their corresponding emotions. The trained model is then used to predict emotions from facial expressions captured by a webcam in real-time and the conversion of recognized emotions into corresponding emojis, providing a visual representation of the detected emotion.

machine learning, enables computers to interpret and classify human emotions from facial cues. This project dives into the creation of a real-time FER system utilizing OpenCV, TensorFlow, and NumPy. OpenCV provides a robust foundation for image and video analysis, while TensorFlow offers a comprehensive platform for machine learning. NumPy, with its efficient handling of large, multidimensional arrays, proves to be an ideal complement to these tools. The project’s target is to develop a system capable of accurately identifying and categorizing human emotions in real-time based on facial expressions. Employing machine learning techniques and leveraging OpenCV’s adept image processing capabilities, a model will be trained to recognize diverse emotions from a vast dataset of labelled facial images. Once trained, the model will be deployed to analyze facial expressions captured by a webcam, providing realtime emotion predictions.

Key Words: Facial Emotion Recognition (FER), OpenCV, TensorFlow, NumPy, Computer Vision

1.INTRODUCTION Emotion recognition constitutes a captivating facet of human behaviour and assumes a pivotal role in our daily interpersonal exchanges. With the progression of technology, the capability to discern emotions extends beyond the realm of humans, encompassing the training of computers for such recognition. Facial Emotion Recognition (FER) emerges as a subset within computer vision and AI, dedicated to formulating algorithms and methodologies for identifying human emotions through facial expressions and transformation of recognized emotions into corresponding emojis. This will amplify user engagement and interaction, making the system more user-friendly and appealing.

This initiative marks a significant step toward empowering machines with a deeper understanding of human emotions, paving the way for the realization of truly intelligent and empathetic artificial intelligence.

3. Project Objectives The primary objectives of this project on Facial Emotion Recognition to Emoji Conversion using OpenCV, TensorFlow, and NumPy are as follows: 

Develop a Real-Time Facial Emotion Recognition to Emoji Conversion System:

This undertaking centers on the creation of a FER system utilizing OpenCV, TensorFlow, and NumPy. OpenCV furnishes a robust framework for analysing images and videos, TensorFlow provides a comprehensive platform for machine learning, and NumPy facilitates efficient computation with expansive, multi-dimensional arrays and matrices. The selection of these tools is grounded in their suitability for the project's objectives.

The main objective is to create a system that can accurately identify and classify human emotions from facial expressions in real-time and will display the emotion. This involves developing an algorithm that can process facial images, extract relevant features, and classify the emotion expressed.

2. Motivation

The ability to decipher human emotions from facial expressions to emoji conversion provides a window into human behavior. FER, a convergence of computer vision and

© 2023, IRJET

|

Impact Factor value: 8.226

Utilize OpenCV for Robust Image and Video Analysis:

OpenCV will serve as the cornerstone for image and video analysis, providing a robust framework to handle real-time video streams from the webcam. The system

|

ISO 9001:2008 Certified Journal

|

Page 206


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Synopsis of Facial Emotion Recognition to Emoji Conversion by IRJET Journal - Issuu