Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Transformer-Level Face Recognition on a Microcontroller - Real-Time Implementation with STM32N6

EDGE AI FOUNDATION via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to implement transformer-level face recognition on a microcontroller in this technical walkthrough demonstrating real-time performance on the STM32N6 platform. Discover how Software Engineer Davide Aiello from Sensor Reply achieved 25 FPS face recognition running entirely on-device with no cloud dependency, fitting within a 4MB RAM footprint. Explore the complete pipeline architecture combining a RetinaFace-style detector, MobileNetV2 anti-spoofing system, and EdgeFace recognizer that delivers both accuracy and speed. Understand how the STM32N6's NPU provides 600 GOPS at low power consumption, and see how unsupported dot-product attention was creatively reimagined using convolutional self-attention to work within embedded constraints. Examine the 512-dimension embedding approach that enables fast, privacy-first face recognition at the edge, with detailed benchmarks proving the system's performance in a constrained embedded environment. Gain insights into model design principles and silicon alignment strategies that unlock powerful, private, and performant AI applications for embedded engineers and edge AI developers.

Syllabus

Transformer-Level Face Recognition on a Microcontroller? It’s Here.

Taught by

EDGE AI FOUNDATION

Reviews

Start your review of Transformer-Level Face Recognition on a Microcontroller - Real-Time Implementation with STM32N6

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.