HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

EdgeFace: Efficient Face Recognition Model for Edge Devices

George Anjith ; Ecabert Christophe ; Shahreza Hatef Otroshi ; Kotwal Ketan ; Marcel Sebastien

EdgeFace: Efficient Face Recognition Model for Edge Devices

Abstract

In this paper, we present EdgeFace, a lightweight and efficient facerecognition network inspired by the hybrid architecture of EdgeNeXt. Byeffectively combining the strengths of both CNN and Transformer models, and alow rank linear layer, EdgeFace achieves excellent face recognition performanceoptimized for edge devices. The proposed EdgeFace network not only maintainslow computational costs and compact storage, but also achieves high facerecognition accuracy, making it suitable for deployment on edge devices.Extensive experiments on challenging benchmark face datasets demonstrate theeffectiveness and efficiency of EdgeFace in comparison to state-of-the-artlightweight models and deep face recognition models. Our EdgeFace model with1.77M parameters achieves state of the art results on LFW (99.73%), IJB-B(92.67%), and IJB-C (94.85%), outperforming other efficient models with largercomputational complexities. The code to replicate the experiments will be madeavailable publicly.

Benchmarks

BenchmarkMethodologyMetrics
face-recognition-on-cfp-fpEdgeFace - S (g=0.5)
Accuracy: 0.9581
face-recognition-on-lfwEdgeFace - S (g=0.5)
Accuracy: 0.9978
face-recognition-on-lfwEdgeFace - XS (g=0.6)
Accuracy: 0.9973
lightweight-face-recognition-on-agedb-30EdgeFace - XS (g=0.6)
Accuracy: 0.96
MFLOPs: 154
MParams: 1.77
lightweight-face-recognition-on-agedb-30EdgeFace - S (g=0.5)
Accuracy: 0.9693
MFLOPs: 306.11
MParams: 3.65
lightweight-face-recognition-on-calfwEdgeFace - XS (g=0.6)
Accuracy: 0.9528
MFLOPs: 154
MParams: 1.77
lightweight-face-recognition-on-calfwEdgeFace - S (g=0.5)
Accuracy: 0.9571
MFLOPs: 306.11
MParams: 3.65
lightweight-face-recognition-on-cfp-fpEdgeFace - S (g=0.5)
Accuracy: 0.9581
MFLOPs: 306.11
MParams: 3.65
lightweight-face-recognition-on-cfp-fpEdgeFace - XS (g=0.6)
Accuracy: 0.9437
MFLOPs: 154
MParams: 1.77
lightweight-face-recognition-on-cplfwEdgeFace - XS (g=0.6)
Accuracy: 0.9182
MFLOPs: 154
MParams: 1.77
lightweight-face-recognition-on-cplfwEdgeFace - S (g=0.5)
Accuracy: 0.9256
MFLOPs: 306.11
MParams: 3.65
lightweight-face-recognition-on-ijb-bEdgeFace - XS (g=0.6)
MFLOPs: 154
MParams: 1.77
TAR @ FAR=0.01: 0.9267
lightweight-face-recognition-on-ijb-bEdgeFace - S (g=0.5)
MFLOPs: 306.11
MParams: 3.65
TAR @ FAR=0.01: 0.9358
lightweight-face-recognition-on-ijb-cEdgeFace - S (g=0.5)
MFLOPs: 306.11
MParams: 3.65
TAR @ FAR=0.01: 0.9563
lightweight-face-recognition-on-ijb-cEdgeFace - XS (g=0.6)
MFLOPs: 154
MParams: 1.77
TAR @ FAR=0.01: 0.9485
lightweight-face-recognition-on-lfwEdgeFace - XS (g=0.6)
Accuracy: 0.9973
MFLOPs: 154
MParams: 1.77
lightweight-face-recognition-on-lfwEdgeFace - S (g=0.5)
Accuracy: 0.9978
MFLOPs: 306.11
MParams: 3.65

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
EdgeFace: Efficient Face Recognition Model for Edge Devices | Papers | HyperAI