Registro 26-AT2099·Ganador CNPyPE 2026

Control de acceso biométrico.
Hecho para escuelas reales.

Reconocimiento facial Edge AI en Raspberry Pi. Sin imágenes en la nube. Push al tutor en menos de dos segundos.

CBTis No. 001
ESP32
07:42:18
SR
Reconociendo rostro
0%
ENTRADA
SALIDA
Sesión en vivo
keyon-pi-zero2w-01
<1s
tiempo de reconocimiento
98.5%
precisión facial
0
imágenes en la nube
Del kiosco al bolsillo del padre

El tutor recibe el aviso
antes de que el alumno llegue al salón.

En cuanto la terminal confirma la identidad, Firebase Cloud Messaging entrega el push en menos de dos segundos. El padre ve el nombre de su hijo, la hora exacta y el estado de la llegada.

  • 01Reconocimiento
    842 ms
  • 02Escritura en Firestore
    280 ms
  • 03Push al tutor (FCM)
    1.2 s
07:42
LTE
KEYON Padresahora

Santiago entró al plantel · 5B Matutino

KEYON Padreshace 3 días

María (hermana) salió del plantel · 3A

KEYON Padreshace 4 días

Recordatorio: firma consentimiento LFPDPPP

Arquitectura

Arquitectura distribuida de 3 capas.

El edge procesa biometría sin salir del plantel. La nube solo recibe eventos. Los clientes consumen datos con permisos por rol.

live
Terminal (edge)

Kiosco físico

Alumno
Cámara USB
Raspberry Pi Zero 2W
ESP32 + display
YuNet + SFace ONNX
Procesamiento local
live
Cloud

Backend gestionado

Firestore
Firebase Auth
Cloud Messaging
Cloud Functions
AES-GCM 256
PBKDF2 150k iters
live
Clientes

Apps de consumo

App Keyon Padres
Android · React Native
Panel SCANER-V3
Web · PWA
Roles granulares
Tiempo real
Producción · telemetría continua
3
capas de red
<1s
latencia total
0
imágenes en tránsito
Capacidades

Todo lo que un plantel moderno necesita en un solo sistema.

Reconocimiento facial Edge AI

Detección YuNet + identificación SFace corriendo localmente en la Pi. Threshold 0.42 cosine. Sin dependencia de internet.

SR
detectyunet
matchsface · 0.87
latency842ms

Registro multi-método

Rostro, QR dinámico TOTP (rotación cada 30s) y código de barras. El alumno escoge el método que prefiera.

Push al tutor

Firebase Cloud Messaging envía notificación al padre en menos de 2 segundos tras el ingreso o salida.

KEYON Padres07:42

Santiago entró al plantel.

Panel administrativo

19 secciones · 6 roles granulares: superadmin, admin, prefecto, coordinador, capturista, visor.

Ingresos
Alumnos
Padres
Reportes

Offline resiliente

SQLite local sigue operando sin internet. Sincroniza al volver la conexión, sin intervención manual.

statusOFFLINE
queue · 14 items
sqlite · persisted

Cumplimiento LFPDPPP

AES-GCM 256 con PBKDF2 150k iteraciones. Consentimiento verificado por WhatsApp. Panel ARCO para el alumno.

Cámara localframe raw
Edge AIdescriptor
AES-GCM 256cifrado
Firestoresolo evento
Comparativa

Los mismos resultados
a la mitad del costo.

Métrica
KEYON Terminal Pro v2
Hikvision DS-K1T343ZKTeco SpeedFace-V5L
Precio por punto de acceso
hardware completo, MXN
$3,225$4,000 – $8,000$3,000 – $5,000
Consumo energético
operación continua
2 – 5 W10 – 15 W8 – 12 W
Código fuente
auditable y modificable
Open sourcePropietarioPropietario

Precios en MXN · Consumo medido en operación continua · Datos validados en CBTis No. 001 (2026).

Ver tabla completa · 7 métricas comparadas
Stack técnico

Construido con tecnologías probadas.

Frontend
  • React 18
  • TypeScript
  • Vite
  • Tailwind
Backend
  • Firebase
  • Cloud Functions
  • Firestore
  • FCM
Edge AI
  • Python
  • OpenCV
  • ONNX
  • YuNet · SFace
Hardware
  • Raspberry Pi Zero 2W
  • ESP32
  • ILI9486
  • Cámara USB
Despliegue actual

Instalado y operando.

Institución
CBTis No. 001
Fresnillo, Zacatecas
En producción desde
Abril 2026
Operación continua
Alumnos monitoreados
+1,200
Matutino y vespertino
Privacidad

Privacidad por diseño.

Los descriptores faciales nunca salen del hardware local. Firestore solo recibe eventos de ingreso y salida, nunca imágenes ni biometría. Los datos están cifrados con AES-GCM 256 y una clave derivada con PBKDF2-HMAC-SHA256 de 150,000 iteraciones, cumpliendo con el Artículo 9 de la LFPDPPP.

Sin imágenes en la nube

Todo el procesamiento biométrico sucede en la Raspberry Pi local. Firestore nunca recibe fotografías ni descriptores.

Cifrado end-to-end

AES-GCM 256 con clave derivada vía PBKDF2-HMAC-SHA256 de 150,000 iteraciones. Claves separadas por plantel.

Derechos ARCO garantizados

Panel dedicado para que el alumno o tutor ejerza acceso, rectificación, cancelación y oposición en cualquier momento.

¿Tu plantel necesita un sistema
de control de acceso profesional?

Agenda una demostración remota. Te mostramos el sistema en vivo con datos reales de CBTis No. 001.

Agendar demostración