Views 65145 Votes 0 Comment 0
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print Attachment
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print Attachment

With the continuous progress of science and technology, human beings have found that training machine learning can improve efficiency in many ways. Deep neural network is more widely used, such as face recognition, big data analysis and so on. In our daily life, people can sum up other people's emotions by observing other people's facial features, because different emotions will have different facial features, such as the shape of lips. Therefore, I choose facial expression recognition through deep neural network. In the experiment, I got the facial features by detecting the facial image, and trained the deep neural network through the existing training set, and test it.

Since the 21st century, artificial intelligence (AI) has developed rapidly, the rise of artificial intelligence has redefined the relationship between "human" and "computer". Scientists in the field of artificial intelligence are constantly trying to optimize computers so that they can better meet the needs of human beings, and even get closer to their emotional needs. Facial expression recognition is an important direction for computers to understand human emotions and an important aspect of human-computer interaction. Facial expression recognition refers to the selection of facial expressions from still photos or video sequences to determine the emotional and psychological changes of the characters. Based on TensorFlow, this report tries to solve the problem of facial expression recognition by using deep neural network (DNN). In this report, I use Dlib to preprocess the RaFD database, then build a DNN using TensorFlow. I use the processed database to train the model, and evaluate the accuracy of it.

Picture1.png




  1. Smart Socket Project

    The aim of this project is to build a custom ‘Smart Socket’ (SS) based on Arduino UNO and Raspberry Pi 3. Its main function is to provide services such as remote control and monitoring, reliable electrical protection and tasks automa...
    Date2021.01.04 Views36821
    Read More
  2. Smart Garage Door

    Looking at the world and the implementation of technology, we can realize the big impact technology has had in our lives in the last 20 years if not more. Technology assists us through our tasks through the day and has been so essent...
    Date2021.01.04 Views100667
    Read More
  3. Computer Vision and Image Processing for Commercial use Applications

    Utilizing computer vision for creating new smart technologies can significantly improve the practical applications of a system. This project explores several concepts in image processing, including object detection and object clas...
    Date2021.01.04 Views70034
    Read More
  4. Real Time Object Detection and Spatial Audio Generation using YOLO and Head Related Transfer Function

    Many visually impaired people stay at home to avoid the challenges and difficulties in navigating from one place to another. Navigating in indoor areas like hospitals, mall is very difficult due to many external factors like noise...
    Date2021.01.04 Views76125
    Read More
  5. Emotion Recognition using Deep Neural Network with Vectorized Landmark Features

    Facial expression is a big factor when humans communication, facial expressions make it easy to understand how an individual feels without speaking. The human eyes and the brain help us recognize and identity the different expression...
    Date2021.01.04 Views36326
    Read More
  6. Image Upscaling with Deep Convolutional Generative Networks

    The goal of this project is to upscale images. The images are of shape 640x360 and are converted to be of shape 1280x720. The images are upscaled using a Generative Adversarial Network (GAN). A GAN is an architecture that uses 2 mode...
    Date2021.01.04 Views79771
    Read More
  7. Emotion Recognition using Deep Neural Network

    With the continuous progress of science and technology, human beings have found that training machine learning can improve efficiency in many ways. Deep neural network is more widely used, such as face recognition, big data analysis ...
    Date2021.01.04 Views65145
    Read More
Board Pagination Prev 1 Next
/ 1