Abstract

In recent years, many large-scale information systems in the Internet of Things (IoT) can be converted into interdependent sensor networks, such as smart cities, smart medical systems, and industrial Internet systems. The successful application of edge computing in the IoT will make our algorithms faster, more convenient, lower overall costs, providing better business practices, and enhance sustainability. Facial action unit (AU) detection recognizes facial expressions by analyzing cues about the movement of certain atomic muscles in the local facial area. According to the detected facial feature points, we could calculate the values of AU, and then use classification algorithms for emotion recognition. In edge devices, using optimized and custom algorithms to directly process the raw image data from each camera, the detected emotions can be more easily transmitted to the end-user. Due to the tremendous network overhead of transferring the facial action unit feature data, it poses challenges of a real-time facial expression recognition system being deployed in a distributed manner while running in production. Therefore, we designed a lightweight edge computing-based distributed system using Raspberry Pi tailed for this need, and we optimized the data transfer and components deployment. In the vicinity, the front-end and back-end processing modes are separated to reduce round-trip delay, thereby completing complex computing tasks and providing high-reliability, large-scale connection services. For IoT or smart city applications and services, they can be made into smart sensing systems that can be deployed anywhere with network connections.

Highlights

  • In recent years, Internet of Things (IoT) has been applied in many fields, such as urban traffic congestion monitoring, autonomous driving, and smart home

  • The main contributions presented in this paper are summarized as follow: (1) We proposed a facial expression recognition algorithm based on the facial action unit and used multiple classification algorithms to realize the mapping of multiple AUs to eight real-life facial expressions

  • The edge device used in this experiment is NVIDIA Jetson TX2, which uses the detection method of facial motion unit to realize the mapping from AU to eight facial expressions

Read more

Summary

INTRODUCTION

IoT has been applied in many fields, such as urban traffic congestion monitoring, autonomous driving, and smart home. In the process of communication between patients and doctors, doctors can obtain the changes of patients’ mental state through a facial expression analysis system, which can help doctors determine a better treatment plan. In terms of traffic safety, it can identify the state of the driver, making timely judgments and issue warnings, and effectively reducing the occurrence of fatigue driving and other situations For intelligent robots, such as hospital lobbies, hotel lobbies, government office lobbies, tourist attractions, and other places, intelligent robots can capture users’ facial expressions and respond to users’ emotions . (3) Using the Raspberry Pi for emotion recognition, realizes the overall effective data processing capability based on increased performance

RELATED WORK
METHODS AND EXPERIMENT
RESULT
Findings
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call