Summary of SLN-VIZNAS-IOT SECURE FACIAL RECOGNITION SOLUTION
NXP's SLN-VIZNAS-IOT is an ultra-small, offline facial recognition solution using the i.MX RT106F MCU. It offers secure access control for smart homes and buildings with liveness detection to prevent spoofing. The system processes data at the edge via FreeRTOS, eliminating cloud dependency for privacy and cost efficiency. Developers can register faces locally or remotely via Wi-Fi/BLE, supported by comprehensive tools like MCUXpresso SDK and built-in security features for rapid deployment.
Parts used in the SLN-VIZNAS-IOT:
- i.MX RT106F crossover MCU
- SLN-VIZNAS-IOT development kit
- FreeRTOS operating system
- Camera drivers
- Wi-Fi connectivity module
- Bluetooth connectivity module
- MQTT protocol stack
- lwIP networking stack
- TLS security library
- MCUXpresso SDK
- MCUXpresso IDE
- USB mass storage interface
NXP’s MCU-based facial recognition solution helps deliver access control capabilities to smart home, smart building, and smart industrial applications
NXP’s SLN-VIZNAS-IOT MCU-based solution for secure facial recognition, with liveness detection for anti-spoofing, leverages the i.MX RT106F crossover MCU. It enables developers to quickly and easily add low-cost, secure facial recognition capabilities to access-control products. This ultra-small form-factor reference design comes with fully integrated software running on FreeRTOS for quick out-of-the-box evaluation and proof-of-concept development. The SLN-VIZNAS-IOT development kit implements this solution and begins trying to recognize faces immediately after power-up. It does facial recognition entirely offline, without the need for cloud connectivity, reducing total cost of ownership and design complexity. New faces can be registered both on the i.MX RT106F and also remotely on mobile and PC platforms, enabling face models to be conveniently created at a distance and downloaded to i.MX RT106F-based access devices over Wi-Fi or BLE connections. This turnkey solution minimizes time-to-market, risk, and development effort, enabling OEMs to easily add secure facial recognition. It also delivers access-control capabilities to smart home, smart building, and smart industrial applications, including smart locks for residential and hospitality use cases. All processing of facial recognition and face model creation is done at the network edge, without the need for cloud connectivity, addressing the privacy concerns that many consumers have.
Features
- Camera drivers, image capturing, and pre-processing
- Face detection, tracking, alignment, and recognition with quantified results and confidence measure
- Liveness detection for anti-spoofing
- Connectivity (optional)
- MQTT, lwIP, and TLS
- Discovery and onboarding
- All drivers, including Wi-Fi and Bluetooth™
- Emotion recognition
- Built-in security, bootloader, and application validation
- RTOS OTW/OTA client with signing scripts, rollback, and image redundancy
- USB mass storage device updates
- Factory automation scripts
- Supported by MCUXpresso SDK, IDE, and config tools
Read more: SLN-VIZNAS-IOT SECURE FACIAL RECOGNITION SOLUTION
- How does the solution handle face registration?
New faces can be registered on the i.MX RT106F chip directly or remotely on mobile and PC platforms. - Does the system require cloud connectivity to function?
No, all facial recognition processing and face model creation are done entirely offline at the network edge. - What methods are available to download face models to the device?
Face models can be downloaded to i.MX RT106F-based devices over Wi-Fi or BLE connections. - How does the system prevent spoofing attacks?
The solution includes liveness detection specifically designed for anti-spoofing. - Can users update the software remotely?
Yes, the system supports OTW/OTA client updates with signing scripts, rollback capabilities, and image redundancy. - What applications benefit from this access control capability?
It delivers capabilities to smart home, smart building, and smart industrial applications including residential and hospitality smart locks. - Which tools support the development of this solution?
The project is supported by the MCUXpresso SDK, IDE, and configuration tools. - How does the system address consumer privacy concerns?
By performing all processing at the network edge without needing cloud connectivity, it addresses privacy concerns.
