Facial Expression and Drowsiness Detection

Project Code :TCMAPY352

Abstract

In recent years, with the development and application of big data, deep learning has received more and more attention. As a deep learning neural network, convolutional neural network plays an extremely important role in face image recognition. In this paper, a combination of micro-expression recognition technology of convolutional neural network and automatic music recommendation algorithm is developed to identify a model that recognizes facial micro-expressions and recommends music according to corresponding mood. The facial micro-expression recognition model established in this paper uses FER2013 with a recognition rate of 62.1%. After identifying the corresponding expression, a content-based music recommendation algorithm is used to extract the feature vector of the song and a cosine similarity algorithm is used to make the music recommendation. This research helps to improve the practicality of the music recommendation system, and the related results will also serve as a reference for the application of the music recommendation system in areas such as emotion regulation.

Key Words: Deep learning, Facial expression recognition, CNN, Music recommendation 

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

HARDWARE SPECIFICATIONS:

  • Processor: I3/Intel
  • Processor RAM: 4GB (min)
  • Hard Disk: 128 GB
  • Key Board: Standard Windows Keyboard
  • Mouse: Two or Three Button Mouse
  • Monitor: Any

SOFTWARE SPECIFICATIONS:

  • Operating System: Windows 7+
  • Server-side Script: Python 3.6+
  • IDE: PyCharm
  • Libraries Used: Pandas, Numpy, sklearn, Flask, NLTK, TensorFlow.

Learning Outcomes

·        About Python.

·        About PyCharm.

·        About Pandas.

·        About Numpy.

·        About HTML.

·        About CSS.

·        About JavaScript.

·        About Database.

·        About Deep Learning.

·        About Artificial Intelligent.

·        About how to use the libraries.

·        Cloud Overview.

·        Terminology of cloud.

·        Virtualization.

·        About how to create the registration table in sql.

Demo Video

mail-banner
call-banner
contact-banner
Request Video

Related Projects

Final year projects