Estrategias de validación de vivacidad en reconocimiento facial
Para garantizar la autenticidad de una foto utilizada en procesos de reconocimiento facial y prevenir intentos de fraude (como uso de fotos impresas, imágenes en pantalla, máscaras u otros), existen dos enfoques principales:
- Vivacidad pasiva: valida que la persona esté viva a partir de una sola imagen, sin requerir interacción del usuario. El sistema analiza características como reflejos en los ojos, textura de la piel, iluminación, nitidez y geometría facial. Al no exigir acciones adicionales, es más rápido y genera menor fricción en la experiencia del usuario.
- Vivacidad activa: requiere que la persona realice acciones frente a la cámara en tiempo real, por ejemplo: girar la cabeza, acercar o alejar el rostro, sonreír, parpadear o seguir un punto en la pantalla. Este método confirma la interacción humana genuina, reduciendo aún más la posibilidad de suplantación.
En inData se utiliza la estrategia de vivacidad activa para la autenticación en la aplicación móvil y esta funcionalidad se denomina inData FaceID. En los formularios el sistema soporta dos modalidades, la prueba de vida activa tipo inData FaceID y el reconocimiento facial que, como su nombre lo indica, no incluye validación de vivacidad sino únicamente la comparación del rostro con la foto registrada.
En el módulo de Registro de asistencia, inData venía utilizando la prueba de vivacidad activa como medida principal para evitar fraudes.
A partir del 26 de agosto de 2025, se implementará un nuevo flujo de marcación biométrica en dicho modulo que optimiza la experiencia del usuario
- Cuando el usuario este registrado su asistencia se habilitara la cámara frontal del dispositivo móvil y no se permitirá el uso de la cámara trasera.
- El sistema solo habilitará el botón de captura si detecta un rostro (botón verde). En caso contrario, se mostrará un botón rojo y no se permitirá tomar la foto.
- Inicialmente se aplicará una prueba de vivacidad pasiva, en la que basta con tomar una selfie en primer plano sin necesidad de realizar gestos adicionales.
Si se detecta un intento de fraude (por ejemplo, foto de una foto) o la verificación no es concluyente, inData activará automáticamente la prueba de vivacidad activa ya existente, solicitando al usuario que acerque el rostro al óvalo en pantalla.
La seguridad es prioritaria en inData. El diseño del flujo combina baja fricción con controles sólidos:
- Enfoque por capas: vivacidad pasiva por defecto y escalamiento inmediato a vivacidad activa ante riesgo.
- Restricciones de captura: solo cámara frontal y detección de rostro antes de permitir la foto.
- Tecnología confiable: la vivacidad pasiva utilizada cuenta con certificación iBeta. iBeta Quality Assurance es un laboratorio autorizado por NIST (National Institute of Standards and Technology) que certifica tecnologías biométricas tras pruebas independientes bajo estándares reconocidos, validando su eficacia frente a intentos de suplantación.
Auditoria detallada
Ahora en inData Web es posible conocer el tipo de prueba de vivacidad que se utilizó en cada control biométrico. Desde el módulo Verificaciones faciales se pueden consultar los registros con mayor detalle.
Ejemplo 1:
- En la columna Prueba de vida aparece “Sí”, lo que significa que se realizó una verificación de vivacidad y no solamente un reconocimiento facial.
- En el campo Origen de verificación (nuevo) se indica desde dónde se efectuó la captura biométrica, ya sea desde el módulo de asistencia, un formulario o la autenticación con inData FaceID.
- En el campo Tipo de verificación (nuevo) se muestra si la prueba fue activa o pasiva.
- En el campo Marcado como fraude (nuevo) se señala si la validación biométrica fue considerada fraude. En este caso, la “X” indica que no hubo fraude.
Ejemplo 2:
En este registro se muestra una prueba de vida marcada como No válida (en color rojo). Aquí se aplicó inicialmente una prueba de vivacidad pasiva que no resultó concluyente, por lo que inData generó automáticamente una prueba de vivacidad activa. Gracias a esta mejora, el módulo de verificaciones faciales ahora permite visualizar también las pruebas que no fueron concluyentes y cómo se gestionaron.
Los mismos campos de auditoría también estarán disponibles en el módulo de Reporte de horas trabajadas, permitiendo un mayor control y trazabilidad de todos los procesos biométricos.