In today's fast-paced world, smart homes and access control systems have become a necessity for people who value safety and efficiency.
With AI face identification running on STM32 microcontrollers, anyone can now experience security-grade applications without compromising performance or biometric data privacy.
ID3 Technologies, an ST authorized partner company, has developed a tiny, fast and accurate AI software solution for face recognition. It is already available on STM32H7 and can be easily ported on high-performance STM32 MCUs and MPUs.
This turnkey solution is ready for a commercial application. Contact us to learn more.

Key Features

  • Records up to 1000 faces with excellent accuracy
  • Trained with over 40 million labeled images
  • Detects multiple faces simultaneously
  • On-board enrolment
  • Supports indoor/outdoor scenario
  • Includes user application
  • Recognizes faces at distances greater than 3 meters (camera-dependent)
  • Thoroughly validated on people of diverse ages, ethnicities, and in various scenarios

Sensor

Demonstration based on B-CAMS-OMV. Can be adapted on any CMOS RGB image sensors.

Data

Embedded biometric libraries:

  • Flash: 4 Mbytes for AI libraries
  • External Ram:  768 Kbytes
  • Internal Ram: 433 Kbytes shared with user application

Results

Faces detection process < 0.4 s on STM32H747 (Cortex M7) @ 400 MHz
Faces recognition process <1.2 s on STM32H747 (Cortex M7) @ 400 MHz

Optimized with
STM32Cube.AI
STM32Cube.AI
Compatible with
STM32H7 series
STM32H7 series

Resources

Optimized with STM32Cube.AI

A free STM32Cube expansion package, X-CUBE-AI allows developers to convert pretrained AI algorithms automatically, such as neural network and machine learning models, into optimized C code for STM32.

STM32Cube.AI STM32Cube.AI STM32Cube.AI

Compatible with STM32H7 series

The STM32 family of 32-bit microcontrollers based on the Arm Cortex®-M processor is designed to offer new degrees of freedom to MCU users. It offers products combining very high performance, real-time capabilities, digital signal processing, low-power / low-voltage operation, and connectivity, while maintaining full integration and ease of development.

STM32H7 series STM32H7 series STM32H7 series

You might also be interested by

Entertainment | Image recognition | Vision | STM32Cube.AI | Demo | Tutorial | GitHub | Video

Smart mirrors for fitness: pose estimation and multi-person tracking

Track and analyze users' body movements to provide feedback on exercise with STM32N6 at 28 FPS.

Predictive maintenance | Accelerometer | NanoEdge AI Studio | Video | Partner | Industrial

Anomaly detection with on-device learning with Rtone

Anomaly detection solution on industrial equipment, running on STM32 MCU.

Object detection | Vision | STM32Cube.AI | Idea | GitHub | Video | Dataset | Smart building

Personal protective equipment detection

Detection of personal protective equipment on workers using an object detection AI model.