NXP EdgeReady MCU-Based Solution
for 3D Face Recognition
VIZN3D
Last Updated: Feb 3, 2022
NXP’s EdgeReady MCU-based solution for 3D face recognition leverages the i.MX RT117F
crossover MCU, enabling developers to quickly and easily add 3D face recognition with
advanced liveness detection to their products, with the confidence that it will work in even the
most challenging outdoor lighting conditions and can resist the most sophisticated spoofing
attacks. 3D liveness detection defeats spoofing attempts using photographs or 3D models,
and uses a high performance 3D structured light camera module (SLM) with an optional low-
cost CMOS sensor-based RGB camera, without requiring the use an expensive, power hungry,
Linux-based MPU with long boot times. The development kit for this solution, SLN-VIZN3D-IOT,
comes with fully integrated turnkey software, for quick out-of-the-box operation, minimizing time
to market, risk and development effort. Face recognition and liveness detection are done entirely
offline, on the i.MX RT117F MCU, without using the cloud, addressing the privacy concerns of
some consumers and eliminating the latency associated with cloud-based implementations. The
solution includes an available remote registration capability to allow end users to register their
faces from mobile devices.
i.MX RT117F 3D Face Recognition Hardware Block Diagram Block Diagram
NX P T echnology
Non NX P T echnology Optional T echnology
BLE
Radio
User/Reset
Switch
PIR
Sensor
RGB
Status LED
LED
Driver
Image Sensor
(CMOS RGB)
Image Sensor
3D-SLM
Audio
Amplifier
White
LED
White
LED
3.3 V Buck
REG
Low Cost
LDO(s)
24 Mhz
Crystal
32 MB QSPI
NOR Flash
Buck Boost
REG
Batteries
6 V DC-IN
32 MB SDRAM
NOR Flash
2W
Speaker
Color
Display
Expansion
Header
AntennaAntenna
MCU
Camera
Interface
Display
Interface
I
2
C
I
2
C
QSPI SEMC
MQS
GPIO
GPIO
UA RT SPI I
2
C ADC PWM GPIOs
i.MX RT117F 3D Face Recognition Software Block Diagram Block Diagram