Real-Time Facial Expression Recognition Based on Edge Computing

被引:19
作者
Yang, Jiannan [1 ]
Qian, Tiantian [1 ]
Zhang, Fan [2 ]
Khan, Samee U. [3 ]
机构
[1] Nanjing Tech Univ, Dept Comp Sci & Technol, Nanjing 211816, Peoples R China
[2] IBM Watson Grp, IBM Massachusetts Lab, Littleton, MA 02139 USA
[3] Mississippi State Univ, Dept Elect & Comp Engn, Mississippi State, MS 39762 USA
关键词
Gold; Feature extraction; Edge computing; Image edge detection; Face recognition; Task analysis; Servers; facial expression recognition; real-time; facial action units; Raspberry Pi; FEATURES;
D O I
10.1109/ACCESS.2021.3082641
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:76178 / 76190
页数:13
相关论文
共 49 条
[1]  
Abate A. F., 2020, IEEE ACCESS, V8
[2]  
Baltrusaitis T., 2017, P INT C COMPUTER VIS, P6
[3]  
Baltrusaitis T, 2015, IEEE INT CONF AUTOMA
[4]  
Belhumeur PN, 2011, PROC CVPR IEEE, P545, DOI 10.1109/CVPR.2011.5995602
[5]   Face-from-Depth for Head Pose Estimation on Depth Images [J].
Borghi, Guido ;
Fabbri, Matteo ;
Vezzani, Roberto ;
Calderara, Simone ;
Cucchiara, Rita .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2020, 42 (03) :596-609
[6]   Occlusion-Adaptive Deep Network for Robust Facial Expression Recognition [J].
Ding, Hui ;
Zhou, Peng ;
Chellappa, Rama .
IEEE/IAPR INTERNATIONAL JOINT CONFERENCE ON BIOMETRICS (IJCB 2020), 2020,
[7]  
Ekman R., 1997, WHAT FACE REVEALS BA
[8]  
Farzaneh A.H., 2021, P IEEECVF WINTER C A, P2402
[9]   Multiple Attention Network for Facial Expression Recognition [J].
Gan, Yanling ;
Chen, Jingying ;
Yang, Zongkai ;
Xu, Luhui .
IEEE ACCESS, 2020, 8 :7383-7393
[10]  
Girard JM, 2013, IEEE INT CONF AUTOMA