Reconocimiento facial ético que conoce sus límites

Como software de reconocimiento facial para fuerzas del orden, IREX supervisa en tiempo real listas de personas prerregistradas y no puede reconocer ni seguir a nadie más. Esa restricción se aplica en la plataforma, no se promete en una política. Así se hace defendible públicamente la capacidad.

El motor

Entrenado para cámaras de calle, no para fotos de pasaporte

El motor de reconocimiento facial de IREX se entrenó con un conjunto propietario de 40 millones de imágenes optimizadas específicamente para condiciones CCTV: ángulos adversos, oclusión parcial, poca luz y las distancias de trabajo reales. Supervisa listas de sospechosos en cientos de miles de cámaras simultáneamente, con umbrales de confianza configurables. Es la escala que debe sostener el reconocimiento policial cuando la red cubre una ciudad entera, no un edificio.

Cuenta con una evaluación independiente. En su presentación de marzo de 2021 al NIST Face Recognition Vendor Test, el algoritmo ocupó el primer lugar en precisión entre todas las empresas estadounidenses y estuvo entre los diez primeros del mundo de 268 algoritmos presentados. Fue en los conjuntos Border y Kiosk de la categoría FRVT 1:N Identification.

Cuando no existe una foto directa del sospechoso, el motor también estima atributos faciales. Son ocho, enumerados a continuación, y cada uno es un filtro del archivo. Así, una descripción de un testigo se convierte en una consulta, no en un callejón sin salida.

Búsqueda por atributos

Cuando no hay una foto, hay una descripción

Además del cotejo de listas, FaceTrack Pro estima el aspecto de un rostro; cada estimación es un filtro de búsqueda. Un testigo que describe a un hombre de treinta y tantos años, con lentes, barba y gorra, permite consultar el archivo en lugar de cerrar una pista. Estos atributos describen un rostro; no identifican a nadie. Solo se calculan en cámaras con Reconocer características de apariencia activado. Devuelven desconocido si la imagen no permite estimarlos. Buscarlos requiere un Case ID, como cualquier búsqueda de personas.

  • Género

    • Hombre
    • Mujer

    Estimado a partir del rostro, nunca leído de un registro.

  • Rango de edad

    • Menor de 10
    • 10–15
    • 15–25
    • 25–40
    • 40–60
    • Mayor de 60
    • Rango personalizado

    Seis rangos predefinidos o un intervalo propio de inicio a fin.

  • Apariencia étnica

    • Blanca
    • Negra
    • Asiática
    • India

    Cuatro grupos amplios y el atributo donde más importa medir el sesgo. Acota una búsqueda; nunca decide su resultado.

  • Lentes

    • Lentes
    • Sin lentes

    El detalle que un testigo recuerda con mayor fiabilidad y uno de los pocos que se mantiene con un mal ángulo.

  • Barba o bigote

    • Vello facial
    • Ninguno

    Vello facial como presencia o ausencia, no como estilo. Cambia entre apariciones, por lo que acota en lugar de confirmar.

  • Mascarilla

    • Con mascarilla
    • Sin mascarilla

    Se puede buscar en ambos sentidos, útil para saber quién cubrió su rostro a una hora concreta.

  • Prendas de cabeza

    • Sombrero o gorra
    • Sin sombrero ni gorra

    Sombreros y capuchas dificultan muchos motores faciales. Aquí su presencia es por sí misma un filtro.

  • Probabilidad de suplantación

    • Probablemente real
    • Probable suplantación

    Una puntuación por rostro, no un veredicto: la misma señal que impide que una fotografía abra una puerta.

En operación

Una coincidencia con su evidencia adjunta

La alerta incluye el caso

Una coincidencia confirmada reúne el recorte facial, identidad y ubicación de cámara, marca de tiempo, puntuación de confianza e identidad del operador. Todo queda registrado de forma inmutable y puede exportarse. La alerta llega al agente adecuado mediante la mensajería segura Sover con un enlace de video en vivo. Nadie necesita permanecer ante un monitor para que funcione el sistema.

Un vestíbulo aeroportuario concurrido en Dublín muestra nítido y enfocado a un viajero con gorra azul marino, mientras todos los rostros de alrededor tienen desenfoque de privacidad aplicado por software.
Solo se identifica a la persona previamente registrada; los demás rostros del encuadre permanecen desenfocados.

Presencia real y la puerta que protege

El mismo proceso facial estima una probabilidad de suplantación para cada rostro y la reporta como porcentaje en el evento, junto a la similitud. Así, el operador puede valorar si la cámara vio a una persona o una imagen. La estimación se guarda y puede buscarse como cualquier atributo. Aplicada a una entrada en lugar de una lista de búsqueda, se convierte en control de acceso facial, con ajustes y restricciones específicos para ese uso.

Ver control de acceso y protección contra suplantación

Gestión de listas de búsqueda

Quién está en la lista, quién puede verla y por qué

La lista de búsqueda es la unidad de toda la capacidad. Define quién puede reconocerse, quién puede ver una coincidencia y qué similitud debe tener un rostro para considerarlo coincidente. No es una hoja de ruta: es lo que el operador hace hoy en el producto.

  1. Las listas son la unidad de acceso

    Las personas se incorporan a listas con nombre, como desaparecidos, prófugos o acceso biométrico. La lista, no la persona, contiene los ajustes: umbral de similitud, prioridad de coincidencias y grupos de usuarios autorizados. Una lista solo se consulta si tiene activado el Modo de reconocimiento y está concedida a su grupo. Son dos controles separados deliberadamente. Cero resultados puede significar que las cámaras no vieron a la persona o que usted no tenía permiso para consultar la lista.

  2. Seis formas de encontrar a una persona

    Por nombre u otro atributo de texto del registro, incluidos pasaporte, licencia de conducir y fecha de nacimiento. Por persona registrada, desde su tarjeta. Por lista completa, para buscar a todos los desaparecidos a la vez. Por apariencia, cuando no hay foto. Por foto cargada o vector de características, seleccionando un rostro de una foto grupal si es lo único disponible. Y desde cualquier tarjeta de evento, una búsqueda por foto encuentra las demás cámaras que vieron ese rostro y traza una ruta en el mapa, en lugar de una aparición aislada.

  3. Un Case ID en cada búsqueda y cada cambio

    La plataforma no ejecuta búsquedas de personas ni acepta cambios en su base sin un Case ID que registre la base legal: expediente, orden judicial o reporte de desaparición. El registro conserva nombre e IP del usuario, persona buscada, ID del documento citado y marca de tiempo, en un lugar que nadie puede editar. Incorporar a alguien a una lista queda tan documentado como buscarlo, una parte que la mayoría de los sistemas omite.

  4. Registro, archivo y eliminación

    Cada registro tiene un modo: Reconocer, opcionalmente durante un período que vence por sí solo, o Archivado, que conserva el registro pero impide reconocer contra él. El formulario se ajustó a la minimización de datos de CJIS y GDPR, no a la capacidad de almacenamiento. Las fotos se comprueban contra ISO/IEC 19795-1. La eliminación requiere una orden, y Logbook aún muestra quién registró a la persona, cuándo y con qué fundamento. Ese registro permite responder realmente a una solicitud de derecho al olvido.

  5. Importación masiva desde un archivo TAR

    Una lista se carga en dos formatos. Un archivo simple contiene solo fotografías llamadas Lastname Firstname.jpg, algo que un organismo asociado suele preparar en una tarde. El completo añade un faces.json con registros estructurados: nombres, fecha y lugar de nacimiento, pasaporte, licencia de conducir, domicilio registrado, placas asociadas, umbral de similitud por persona e ID de sistema externo. Así llega un registro completo, no solo una carpeta de rostros. Si la base de origen está activa, preferimos conectarla mediante la API para evitar que una lista de desaparecidos quede tan desactualizada como su última importación.

  6. Exporte una lista

    La exportación usa el mismo formato en sentido inverso: un TAR con las fotografías de cada tarjeta y un faces.json de registros, preparado a solicitud y descargado. Permite migrar entre instancias, entregar datos a otro organismo y auditar qué contenía realmente una lista en un día concreto. No poder extraer una lista impide rendir cuentas sobre ella.

  7. Convierta una lista en monitor de alarmas

    Un monitor combina una lista y el evento de coincidencia. Desde entonces funciona sin que nadie observe un muro de pantallas. La alarma incluye hora y lugar, similitud, características de apariencia estimadas y enlace al registro completo. Es lo necesario para verificar, y la verificación es obligatoria antes de actuar. Si no hay fotografía, el monitor puede basarse en características de apariencia.

Las restricciones

Qué no hará

  • Reconoce solo a personas previamente identificadas: sospechosos buscados, niños y adultos desaparecidos y víctimas de trata. La supervisión por alertas se limita a una lista. No se reconoce ni sigue a individuos al azar en espacios públicos.
  • Antes de una búsqueda sensible para la privacidad, el operador registra la base legal: expediente, orden judicial o reporte de desaparición. El Case ID es obligatorio a nivel de plataforma; en el tratamiento biométrico documenta la condición del artículo 9 del GDPR.
  • Cada búsqueda, coincidencia e incorporación se escribe en un registro que solo admite adiciones y revela alteraciones, exportado diariamente y accesible a supervisores y organismos independientes.
  • Las coincidencias y listas solo son visibles para usuarios cuyo rol concede acceso a esa cámara y esa lista.
  • El sesgo se mide y se divulga, no se niega. Todos los algoritmos faciales presentan distinta precisión según género, edad y color de piel. IREX realizó en 2024 un estudio para estimar el sesgo de su tecnología de reconocimiento de sospechosos. Su política exige divulgar el sesgo sistemático y su impacto estimado donde existan.

Dónde funciona

El mismo motor, seis preguntas distintas

Un detector responde una pregunta distinta en cada sector. En policía, fronteras, torniquetes y salas de juego se utiliza el mismo motor con otra lista detrás. Cambia la lista, no la tecnología. La restricción de reconocer solo a personas prerregistradas se mantiene en todos los casos.

Preguntas frecuentes

¿IREX analiza a todos los que pasan frente a una cámara?

No. La supervisión por alertas se limita a personas previamente identificadas en una lista. La plataforma no puede reconocer ni seguir a individuos al azar en espacios públicos. Esa restricción estrecha es uno de los seis pilares de IA ética y se aplica mediante la arquitectura.

¿Qué evaluación independiente tienen?

NIST Face Recognition Vendor Test. En la categoría FRVT 1:N Identification de marzo de 2021, IREX ocupó el primer lugar en precisión entre todas las empresas estadounidenses y estuvo entre los diez primeros del mundo de 268 algoritmos, en los conjuntos Border y Kiosk.

¿Qué ocurre con el sesgo demográfico?

Todos los algoritmos faciales varían en precisión entre grupos de género, edad y color de piel. IREX lo trata como una limitación que debe divulgarse, no discutirse. El motor se entrenó con 40 millones de imágenes equilibradas para condiciones CCTV y se ajusta continuamente. IREX participa en NIST FRVT para evaluación independiente. Un estudio interno de 2024 evaluó específicamente el sesgo del reconocimiento de sospechosos.

¿Podemos buscar sin una foto del sospechoso?

Sí. La búsqueda facial cubre género, rango de edad, apariencia étnica, vello facial, lentes, mascarilla, prendas de cabeza y probabilidad de suplantación, para convertir una descripción en consulta. Son estimaciones y devuelven desconocido si la imagen es insuficiente. La búsqueda sigue requiriendo un Case ID. Si el rostro no es visible, interviene la reidentificación de personas por apariencia.

¿Podemos importar una lista que ya tenemos?

Sí, desde un TAR en dos formatos: fotografías llamadas “Lastname Firstname.jpg”, o un archivo con faces.json de registros estructurados con nombres, fecha y lugar de nacimiento, pasaporte, licencia de conducir, domicilio registrado, placas asociadas y umbral de similitud por persona. Las listas se exportan igual, con fotografías y registros juntos. Si el origen es una base activa, preferimos conectarla mediante la API para mantener la lista actualizada sin repetir importaciones.

¿Quién puede ver una lista y sus coincidencias?

Solo los grupos a los que se concedió esa lista. El reconocimiento es un segundo control separado: una lista solo se coteja con video en vivo si tiene activo el Modo de reconocimiento. Una persona puede estar registrada sin ser reconocida. Una coincidencia solo es visible para roles que cubren tanto la lista como la cámara. Cada cambio en cualquiera de los controles se registra bajo un Case ID.

¿Es reconocimiento facial para fuerzas del orden o para cualquiera?

Está diseñado para operadores de seguridad pública: departamentos policiales y sus centros de comando en tiempo real, autoridades de fronteras y aduanas, aeropuertos y puertos, y recintos y establecimientos con operaciones propias de seguridad. No es una herramienta para analizar al público en general. Coteja listas de sospechosos, desaparecidos y víctimas de trata prerregistrados. No puede reconocer ni seguir a quienes no estén en una lista concedida a sus usuarios. El sector define la lista; no relaja la restricción.

¿Puede la policía usar reconocimiento facial con cámaras corporales o archivos cargados?

Con archivos cargados, dentro del alcance exacto documentado. Un clip de teléfono u otro archivo externo se añade en Cargas de Galería. La plataforma crea un canal; Analizar video ejecuta los módulos y los resultados llegan a la lista habitual de eventos, bajo las mismas reglas de Case ID del video en vivo. FaceTrack Pro documenta fuentes fijas, PTZ, archivos de teléfono y drones. IREX no documenta ni afirma una integración de cámaras corporales: si el clip puede exportarse como archivo, utiliza la vía de carga.

¿Cómo mantiene la rendición de cuentas el reconocimiento facial policial?

Mediante cuatro mecanismos del producto, no solo de una política. Ninguna búsqueda sensible ni cambio de lista se ejecuta sin un Case ID con base legal: expediente, orden judicial o reporte de desaparición. Cada búsqueda, coincidencia e incorporación se escribe en un registro que solo admite adiciones y revela alteraciones, exportado diariamente y accesible a supervisores y organismos independientes. Una coincidencia es una señal que una persona verifica, nunca una acción autónoma. Además, el sesgo se divulga: todos los algoritmos varían entre grupos de género, edad y color de piel. IREX estudió en 2024 ese sesgo en el reconocimiento de sospechosos y su política exige declarar el sesgo sistemático y su impacto estimado cuando existan.

¿Qué cámaras necesita el reconocimiento facial policial?

No necesita comprar una cámara de reconocimiento facial IREX: el módulo usa las existentes y sus requisitos se refieren a la imagen, no a la marca. FaceTrack Pro documenta de 1280 × 720 a 2592 × 1944, a entre 10 y 30 FPS; unos 50 px entre los ojos; más de 500 px por metro en la región de interés; y montaje de 1,5 a 3 metros, a la altura de la cabeza o ligeramente por encima. Esto mantiene la inclinación dentro de +5° y giro horizontal y rotación dentro de ±5°. La iluminación natural o artificial debe evitar contraluz y reflejos. Una inspección verifica cada cámara según el módulo que ejecutará.

¿De dónde proceden los datos de entrenamiento?

Solo de cuatro fuentes permitidas, cada una con autorización documentada antes del primer uso: conjuntos públicos abiertos con licencia para uso comercial y entrenamiento; imágenes sintéticas creadas por artistas 3D y modelos generativos de IREX y marcadas como tales; conjuntos no identificables de clientes aportados bajo la cláusula de entrenamiento de un contrato firmado; y cámaras de desarrollo de IREX o socios fuera de espacios públicos. Nunca pueden usarse video de producción de clientes, cámaras de espacios públicos, imágenes extraídas de internet o redes sociales ni material de origen desconocido. Cada etiqueta de aprendizaje la escribe o revisa una persona. Cada versión se evalúa con un conjunto sellado de imágenes reales. Los modelos que identifican personas se evalúan por sesgo de género, edad y tono de piel antes del lanzamiento, con divulgación de límites conocidos. Las reglas son públicas en la Política de gobernanza de modelos de IA.

¿Qué calidad de cámara necesita?

Se puede conectar cualquier cámara compatible con ONVIF o que transmita RTSP con H.264 o H.265 y una IP estática. Sin embargo, la conexión no basta. Cada módulo define su resolución, posición de montaje, altura y ángulo de visión en los requisitos de cámaras. Los módulos principales necesitan imágenes de mayor resolución que las de una transmisión básica, y la transmisión principal recomendada es de 1920 × 1080 o 1920 × 1440. Una inspección del sitio verifica cada cámara según el módulo que ejecutará.

¿Funciona por sí solo o alguien debe observarlo?

Funciona por sí solo y alerta a una persona. Las detecciones son señales que un humano debe verificar: ninguna respuesta se ejecuta de forma autónoma. La verificación y la decisión quedan registradas bajo el mismo Case ID que la detección.

Invite a su organismo de supervisión a la demostración

El registro de auditoría merece inspección. Preferimos mostrárselo a quienes exigirán cuentas que explicarlo después.