Convolutional Neural Network Driven Computer Vision Based Facial Emotion Detection and Recognition
Tsega Asresa1, Getahun Tigistu2, Melaku Bayih3
1Mr. Tsega Asresa, Lecturer, Wolaita Sodo University, School of Informatics, Ethiopia.
2Mr. Getahun Tigistu, Assistant Professor Arbaminch University, Faculty of Computing and Software Engineering, Ethiopia.
3Mr. Melaku Bayih, Lecturer, Wolaita Sodo University, School of Informatics, Ethiopia.
Manuscript received on 11 November 2021 | Revised Manuscript received on 02 August 2023 | Manuscript Accepted on 15 August 2023 | Manuscript published on 30 November 2023 | PP: 8-11 | Volume-3 Issue-2, August 2023 | Retrieval Number: 100.1/ijcgm.D66011110421 | DOI:10.54105/ijcgm.D6601.083223
Open Access | Editorial and Publishing Policies | Cite | Zenodo | Indexing and Abstracting
© The Authors. Published by Lattice Science Publication (LSP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Computer vision is a sub branch of artificial intelligence (AI) that enables computers and systems to derive substitutive information from digital images and Video. Artificial intelligence plays a significant role in the area of security and surveillance, image processing and machine learning. In computer vision and image processing object detection algorisms are used to detect objects from certain classes of images or video. There is a scope identification of human face emotion Facial emotion recognition is done using computer vision algorism whether the person’s emotion is Happy, sad, fear, disgust, neutral and so on. Object detection algorism are used in deep learning used to classify the detected the regions. Facial emotion recognition is an emerging research area for improving human and computer interaction. It plays a crucial role in security, social communication commercial enterprise and law enforcement. In this research project CNN is used for training the data and predicting seven emotions such as anger, happy, sad, disgust, fear neutral and surprise. In this paper the experiment will be conduct using convolutional neural network as classifier, since it is multi class classification relu, softmax (activation function), categorical cross entropy(loss function) dropout max pooling conducted. The researcher tried to train the model by 80/20, 70/30, 90/10 train test split. However 70/30 train test split out performs over the other. The performance of the model is measured by using the epoch 10 and dropout 0.3. Totally the model is performed 93.8% in the training accuracy and it 75% for the testing.
Keywords: Artificial Intelligence, Convolutional Neural Network, Computer Vision, Facial Emotion, Object Detection
Scope of the Article: Computer Vision