Facial Expression Recognition at the Edge: CPU vs GPU vs VPU vs TPU
Not on the map. Why?
Abstract (arXiv)
Facial Expression Recognition (FER) plays an important role in human-computer interactions and is used in a wide range of applications. Convolutional Neural Networks (CNN) have shown promise in their ability to classify human facial expressions, however, large CNNs are not well-suited to be implemented on resource- and energy-constrained IoT devices. In this work, we present a hierarchical framework for developing and optimizing hardware-aware CNNs tuned for deployment at the edge. We perform a comprehensive analysis across various edge AI accelerators including NVIDIA Jetson Nano, Intel Neural Compute Stick, and Coral TPU. Using the proposed strategy, we achieved a peak accuracy of 99.49% when testing on the CK+ facial expression recognition dataset. Additionally, we achieved a minimum inference latency of 0.39 milliseconds and a minimum power consumption of 0.52 Watts.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 8 of its 19 references that are in the map. First posted on arXiv 17 May 2023.
Builds on
8 of 19 references.
References · 8
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
- 2017Population Based Training of Neural Networkscited by 351
- 2018Searching for Efficient Multi-Scale Architectures for Dense Image Predictioncited by 96
- 2015Going Deeper in Facial Expression Recognition using Deep Neural Networkscited by 43
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 1.
6 papers.
- 2024Realtime Facial Expression Recognition: Neuromorphic Hardware vs. Edge AI Acceleratorscited by 4
- 2024Towards Efficient Deployment of Hybrid SNNs on Neuromorphic and Edge AI Hardwarecited by 2
- 2025LLMPi: Optimizing LLMs for High-Throughput on Raspberry Picited by 2
- 2024Flex-TPU: A Flexible TPU with Runtime Reconfigurable Dataflow Architecturecited by 1
- 2023Exploration of TPUs for AI Applicationscited by 0
- 2023TransONet: Automatic Segmentation of Vasculature in Computed Tomographic Angiograms Using Deep Learningcited by 0
- 2025LLMPi: Optimizing LLMs for High-Throughput on Raspberry Pi2 Apr 2025
- 2024Towards Efficient Deployment of Hybrid SNNs on Neuromorphic and Edge AI Hardware11 Jul 2024
- 2024Flex-TPU: A Flexible TPU with Runtime Reconfigurable Dataflow Architecture11 Jul 2024
- 2024Realtime Facial Expression Recognition: Neuromorphic Hardware vs. Edge AI Accelerators30 Jan 2024
- 2023TransONet: Automatic Segmentation of Vasculature in Computed Tomographic Angiograms Using Deep Learning17 Nov 2023
- 2023Exploration of TPUs for AI Applications16 Sep 2023