Chapter 1
Introduction
The SLN-VIZN3D-IOT development kit implements NXP’s Edge Ready turnkey solution for 3D face recognition-based access
control, using a 3D Structured Light Module (SLM) camera. This solution is enabled by a high-performance member of the
i.MX RT1170 microcontroller (MCU) family, running a Real-Time Operating System (RTOS) at up to 1 GHz clock rates, with 2
MB on-chip SRAM. This 3D face recognition solution Software Development Kit (SDK), also called SLN-VIZN3D-IOT, provides
OEMs with a fully integrated, self-contained, software, and hardware solution that includes pre-integrated machine learning
face-recognition algorithms, as well as all required drivers for all necessary peripherals, including memories, cameras, display,
and Bluetooth Low Energy (BLE) chipset. A runtime license to this software solution is bundled with the i.MX RT117F-numbered
devices in the i.MX RT1170 family. This cost-effective, easy-to-use solution facilitates the deployment of highly accurate face
recognition with robust liveness detection capability, that leverages 3D SLM cameras to operate effectively in even the most
challenging lighting conditions. By leveraging an MCU platform, this solution is able to deliver the low cost and low power
consumption required for battery powered consumer smart locks, combined with the quick inferencing and short boot times
needed to deliver a great user experience.
TARGET APPLICATIONS
• Smart door locks: for consumer and hospitality applications, including single family homes, multiple dwelling units, and
hotels.
• Access control: for office and industrial smart-building applications.
1.1 RT117F vision crossover processor overview
The i.MX RT117F is an Edge Ready member of the i.MX RT1170 family of crossover processors, targeting secured embedded
3D face-recognition applications. It features NXPs advanced implementation of the Arm
®
Cortex
®
-M7 core, which operates at
speeds up to 1 GHz to provide high CPU performance and best realtime response. This i.MX RT117F-based solution enables
system designers to add face recognition easily and inexpensively with 2D and 3D liveness detection capabilities for a wide variety
of smart home and access control products in smart homes, smart industrial, and smart building applications. The i.MX RT117F
processor is licensed to run NXP’s i.MX RT run-time library for 3D face recognition, which includes:
• Camera drivers
• Image capture
• Image pre-processing
• Face alignment
• Face tracking
• Face detection
• Face recognition
• Liveness detection
1.2 Additional peripherals
In addition to the i.MX RT117F microcontroller, the main board embeds all the additional components, modules, and connectors
required to create a secured and connected application. These peripherals are shown in
NXP Semiconductors
SLN-VIZN3D-IOT Kit User Guide, Rev. 0, 01 November 2021
User Guide
4 / 47