Store

DFRobot

· MPN: SEN0677

$120.45 |
In stock at supplier
No reviews yet

This standalone vision module combines face recognition, palm vein recognition and QR code decoding in one compact sensor. It uses dual colour and infrared c...

Stock availability

Available with leadtime
188 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

This standalone vision module combines face recognition, palm vein recognition and QR code decoding in one compact sensor. It uses dual colour and infrared cameras with onboard AI processing, so recognition happens locally without needing cloud access or host-side computation.

The binocular RGB + infrared camera system supports 3D liveness detection to help reject photo and video spoofing attempts. Recognition results are sent over a simple UART serial interface, while the USB interface supports UVC video transmission so the module can also provide a video stream.

It is suited to secure access control, smart door locks, smart home systems and self-service terminals. DFRobot provides a Product wiki and Development Manual, and the package includes the sensor, a 1.25mm 4-pin to Dupont female connector cable and a USB data cable.

Features:

  • Binocular 3D liveness detection resists spoofing via photos/videos
  • Neural network-based algorithms: face recognition, palm vein recognition, QR code decoding
  • Local storage: 1,000 faces + 1,000 palm vein templates
  • Operates in complete darkness and non-direct sunlight outdoors
  • Zero host-computation requirement; all AI processing occurs offline on-module

Specifications:

  • SoC: Arm CPU@900MHz, NPU@0.5TOPS, RISC-V@600MHz
  • DDR2: 64MB
  • Flash: 32MB
  • Cameras: Dual 1/5” CMOS, 2MP, dual MIPI interfaces
  • Lens: FOV: 83° diagonal; optimal focus: 60cm
  • LED: IR@850nm, RGB@650nm (90° illumination)
  • USB: UVC video transmission (expandable to UAC); MJPEG output (H.264/YUY2 expandable)
  • Communication: UART@115200 baud
  • Supply voltage: 5-12V
  • Operating current: 320-330mA@8V
  • Standby current: 120–130mA (auto-detection mode)
  • Shutdown current: 0µA (non-auto-detection mode)
  • Operating temperature: -20°C to +60°C
  • Storage temperature: -30°C to +70°C
  • Humidity: 10–93% RH (non-condensing)
  • Audio I/O: Expandable (speaker/microphone)
  • Boot time: 900ms–2.5s (varies with stored user count)
  • User capacity: 1,000 faces; 1,000 palm veins
  • Algorithms: Binocular liveness detection, deep learning face recognition, palm vein recognition, QR code recognition
  • Liveness FAR (False Acceptance Rate): ≤1%
  • Liveness FRR (False Rejection Rate): ≤1%
  • Face recognition pass rate: 98.85%
  • Face recognition FAR: 0.001%
  • Recognition angle: ±20° pitch/yaw; supports multi-angle enrollment
  • Face detection range: 30–120 cm
  • Palm vein / QR code detection range: 15cm
  • Dimensions: 57.8×20×10.12mm

A strong choice for makers and integrators building biometric access, payment, attendance or AIoT projects where offline recognition and simple serial integration are important.

Jargon buster

Plain-language definitions for the technical terms used above.

baud
Baud is the signalling rate of a serial connection, often used as the speed setting for UART communication. Matching the baud rate matters because both connected devices must use the same setting for readable data.
LED
A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
MIPI
MIPI is a high-speed display and camera interface often used inside phones, tablets, and embedded devices. It matters because raw MIPI displays usually need special driver hardware or software support, unlike plug-and-play HDMI screens.
RGB
Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
RISC-V
An open processor architecture used inside some modern microcontroller chips. It matters because it affects the software tools, performance, and low-power features available for developing projects on the board.
UART
UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
UVC
UVC is a short-wavelength, high-energy band of ultraviolet light often used in germicidal lamps and curing applications. A separate UVC reading matters if your project needs to monitor or verify UVC sources rather than just detect general UV light.

Supplier page — dfrobot.com

Supplier Description · 150.5 KB · Click any page to view full size

Download PDF
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.