Software de comparación facial: cuál se adapta a tu problema con una foto

El software de comparación facial compara los rasgos faciales de una foto con los rostros de otras fotos y devuelve una puntuación de similitud o una lista ordenada de rostros coincidentes. Existen cuatro tipos:

  • Búsqueda facial inversa (FaceCheck.ID): introduces una foto y obtienes rostros coincidentes encontrados en páginas web públicas.
  • Herramientas de comparación de dos fotos: introduces dos fotos y obtienes una puntuación que responde a «¿es la misma persona?».
  • Gestores de fototecas, como digiKam: agrupan los rostros de tus propias imágenes.
  • API para desarrolladores y modelos de código abierto, como Amazon Rekognition y DeepFace: componentes para crear tu propia aplicación.

Elige según lo que tengas. Dos fotos, una foto y todo internet, o una carpeta con 20.000 fotos de vacaciones requieren herramientas diferentes.

Hombre de unos cuarenta años sentado ante un escritorio en casa, comparando una foto de perfil con una cuadrícula de rostros similares en su portátil, cuya pantalla se ve por encima de su hombro, mediante un software de comparación facial

Comparación 1:1 frente a búsqueda 1:N

La principal fuente de confusión con el software de comparación facial es que dos tareas distintas comparten el mismo nombre. Los ingenieros las llaman verificación 1:1 e identificación 1:N. Tú puedes llamarlas «¿son estas dos fotos de la misma persona?» y «¿dónde más aparece este rostro?».

Comparación 1:1Búsqueda 1:N
Qué subesDos fotosUna foto
Pregunta que responde¿Es la misma persona?¿Dónde más aparece este rostro?
Qué obtienesUna puntuación de similitudUna lista ordenada de rostros coincidentes, cada uno con una puntuación y una página de origen
Herramientas habitualesComparadores de similitud facial en el navegador, verify de DeepFace, CompareFaces de Amazon RekognitionFaceCheck.ID, PimEyes
No sirve cuandoSolo tienes una fotoLa persona no tiene fotos públicas

Una herramienta 1:1 no puede decirte quién es alguien. Solo te indica si la foto A y la foto B parecen mostrar el mismo rostro. Una herramienta 1:N necesita un gran índice de rostros en el que buscar, razón por la que las bibliotecas gratuitas de código abierto nunca lo hacen de forma inmediata: incluyen el motor de comparación, pero no los miles de millones de fotos.

FaceCheck.ID es una herramienta 1:N. Con una sola foto devuelve una lista ordenada de rostros encontrados en páginas web públicas, por lo que responde a la segunda pregunta y, en la práctica, a menudo también a la primera: si la foto de un desconocido en una aplicación de citas coincide con un resultado de 95 puntos en el portafolio de un modelo que aparece con otro nombre, habrás descubierto algo sobre ambas fotos.

Los cuatro tipos de software de comparación facial

Búsqueda facial inversa en la web pública

Este es el tipo de herramienta al que se refiere la mayoría de la gente cuando escribe «aplicación para comparar rostros» en una barra de búsqueda. Le das una foto; compara ese rostro con un índice creado a partir de páginas web públicas y te muestra todos los rostros similares que ha encontrado, ordenados por puntuación. FaceCheck.ID funciona en el navegador de un teléfono o un PC, por lo que no hay que descargar ni instalar nada.

Úsalo para comprobar si las fotos de alguien que has conocido en una aplicación de citas pertenecen a otra persona, si tu propio rostro aparece en sitios en los que nunca te registraste o si la foto de perfil de un nuevo contacto profesional es una imagen de archivo.

Herramientas de comparación de dos fotos

Son los sitios de «comparación facial gratuita en línea»: subes dos imágenes y obtienes un porcentaje. Sirven para comprobar rápidamente si se trata de la misma persona cuando ya tienes ambas fotos, como una foto de perfil de una aplicación de citas y una foto etiquetada de una fiesta que te envió un amigo.

Dos advertencias. La mayoría de los comparadores gratuitos no indican qué modelo utilizan ni dónde fijan sus umbrales, por lo que un «78 %» significa lo que ese sitio haya decidido que significa. Además, estás subiendo el rostro de un desconocido a un sitio cuya política de privacidad probablemente no hayas leído. Léela.

Gestores de fototecas

Si te identificas con el hilo de r/datacurator que pregunta cómo clasificar «una carpeta llena de cientos de imágenes» en carpetas por persona, necesitas un gestor de fototecas, no un motor de búsqueda. La documentación de digiKam describe un flujo de trabajo facial basado en modelos de aprendizaje profundo: detecta todos los rostros de tu colección, asignas un nombre a uno de los rostros de una persona y el programa sugiere los demás para que los confirmes. digiKam es gratuito y funciona en Windows, macOS y Linux.

La limitación es evidente: solo conoce las fotos que le proporcionas. Encontrará encantado a la tía Carol en 400 fotos familiares, pero no tendrá ni idea de que también tiene una página de LinkedIn.

API para desarrolladores y modelos de código abierto

Esta es la caja de herramientas para quienes crean su propio sistema:

  • DeepFace es una biblioteca de Python con licencia MIT. Su función DeepFace.verify recibe dos imágenes y determina si pertenecen a la misma persona, e integra modelos como VGG-Face, FaceNet y ArcFace.
  • CompreFace es un servicio gratuito de reconocimiento facial con licencia Apache 2.0 que alojas tú mismo. Se distribuye como una configuración de docker-compose y ofrece una API REST para detección, verificación y reconocimiento.
  • Amazon Rekognition CompareFaces es una API de pago en la nube. Compara el rostro de una imagen de origen con hasta 100 rostros de una imagen de destino y, de forma predeterminada, solo devuelve coincidencias con una similitud igual o superior al 80 %.

DeepFace y CompreFace se ejecutan en tu propio equipo, lo que los convierte en la opción que prioriza la privacidad si no quieres que ninguna foto salga de tu dispositivo. Sin embargo, ninguno puede buscar en la web por ti. Si quieres añadir a una aplicación una búsqueda facial a escala web, nuestra guía sobre sistemas y API de reconocimiento facial explica los modelos y la API de FaceCheck.ID.

Dónde encaja Google Lens (no encaja)

En r/OSINT, a alguien que buscaba software gratuito de reconocimiento facial le recomendaron una extensión de navegador llamada «Buscar por imagen». Esta envía tu foto a motores generales de búsqueda inversa de imágenes, que buscan la misma imagen: el mismo archivo, el mismo recorte, el mismo fondo. Para ellos, otra foto de la misma persona con una iluminación diferente es una imagen distinta. Sube un selfi y obtendrás páginas de desconocidos con jerséis azul marino parecidos. Aquí explicamos con más detalle por qué Google falla en las búsquedas faciales.

Cómo realizar una búsqueda de coincidencias faciales en FaceCheck.ID

  1. Elige la foto más nítida que tengas: un solo rostro, mirando aproximadamente a la cámara y que no se vea diminuto en la imagen. Recorta a cualquier otra persona, porque la búsqueda se realiza sobre un único rostro.
  2. Ve a facecheck.id, sube la foto y acepta las condiciones de uso, algo obligatorio antes de realizar cualquier búsqueda.
  3. Espera a que aparezca la cuadrícula de resultados. Una búsqueda gratuita muestra la miniatura de cada rostro coincidente junto con su puntuación. Los créditos desbloquean los enlaces a las páginas web donde se encontró cada rostro.
  4. Interpreta las puntuaciones con la tabla de la siguiente sección y abre las páginas de origen de las coincidencias más sólidas antes de sacar conclusiones.

El modelo se ha entrenado exclusivamente con rostros de adultos. Buscar a un menor está prohibido por las condiciones y es motivo de bloqueo.

Mujer de unos treinta años sentada a la mesa de una cafetería, revisando una cuadrícula de resultados de comparación facial en su portátil, con la pantalla orientada hacia ella y vista por detrás de su hombro

Qué significan realmente las puntuaciones del software de comparación facial

Todas las herramientas muestran un número, pero los números no son equivalentes entre distintas herramientas. La API de Amazon utiliza 80 como umbral predeterminado; un sitio gratuito de comparación podría considerar que 60 es una coincidencia. Estos son los intervalos de FaceCheck.ID:

PuntuaciónEtiqueta de FaceCheck.IDQué hacer al respecto
90-100Coincidencia seguraEs muy probable que sea el mismo rostro. Abre la página de origen y confírmalo mediante el contexto (nombre, ubicación y otras fotos).
83-89Coincidencia fiableProbablemente sea el mismo rostro. Comprueba dos o tres resultados antes de actuar.
70-82Coincidencia inciertaPodría ser la persona o alguien que se le parece. Requiere confirmación independiente.
50-69Coincidencia débilTrátala como una persona parecida. No actúes basándote en ella.

Sea cual sea la puntuación, los resultados son rostros similares, no identidades confirmadas. Muchas personas sin relación alguna se parecen, y los estafadores reutilizan fotos de personas inocentes, por lo que un 96 puede significar «es el mismo rostro», aunque quien utiliza la foto sea otra persona.

Un ejemplo práctico

Este es un conjunto de resultados hipotético que muestra cómo interpretarlos. Buscas la foto de perfil de un contacto que dice llamarse Daniel, un ingeniero de 38 años residente en Denver, y los tres primeros resultados son:

  • 94 en el portafolio de una agencia de modelos, con el nombre Marco.
  • 91 en un sitio de fotos de archivo, con el mismo rostro y la misma iluminación de estudio.
  • 73 en el perfil de LinkedIn de otro hombre con una mandíbula parecida.

El 94 y el 91 indican que la foto de Daniel pertenece casi con total seguridad a un modelo cuyas imágenes están a la venta. El 73 corresponde a una persona parecida y no demuestra nada por sí solo. Lo siguiente que debes hacer es pedirle a Daniel una videollamada en directo, no enviarle un mensaje al hombre de LinkedIn.

Señales de alerta en los resultados

FaceCheck.ID muestra una señal de alerta cuando una coincidencia aparece en una fuente relacionada con advertencias sobre estafas, contenido para adultos, delincuentes sexuales, fichas policiales, personas más buscadas o rostros generados por IA, o cuando el mismo rostro aparece en numerosos perfiles con nombres diferentes. Hay otros dos patrones que conviene observar: resultados en páginas de fotos de archivo o de modelos (la foto forma parte del portafolio de alguien, no de su vida) y perfiles creados el mes pasado con una sola publicación.

Lo que el software de comparación facial no puede ver

FaceCheck.ID indexa páginas web públicas. No busca dentro de aplicaciones cerradas como Tinder, Snapchat o WhatsApp, cuentas privadas de Instagram o Facebook ni sitios que bloquean los rastreadores. Un perfil de una aplicación de citas solo aparece si la misma foto también está publicada en algún lugar público.

Esto significa que un resultado sin coincidencias no demuestra nada sobre si alguien tiene presencia en internet. Solo indica que ninguna página pública del índice contiene un rostro similar. Cuando sí obtienes una coincidencia, el camino útil suele ser indirecto: localiza el rostro en una página pública y, desde ahí, sigue el nombre, el nombre de usuario o el enlace de la biografía hasta la plataforma que te interesa.

Para ver en paralelo cómo gestionan esto los principales motores, consulta nuestra comparación de motores de búsqueda con reconocimiento facial.

Privacidad: qué ocurre con la foto que subes

En FaceCheck.ID, las búsquedas son anónimas. No se registran las direcciones IP ni hay rastreadores de terceros, el historial de búsqueda se elimina en un plazo de 24 horas y la foto que subes no se añade al índice. El servicio no almacena plantillas biométricas ni datos personales, sino únicamente miniaturas faciales de baja resolución y las URL de las páginas públicas de las que proceden. La persona que buscas no recibe ninguna notificación.

Si tu propio rostro aparece en un lugar inesperado, puedes eliminarlo gratuitamente del índice mediante el formulario de retirada de autoservicio.

Las condiciones también establecen un límite estricto sobre el uso: no se permite tomar decisiones sobre créditos al consumo, empleo, seguros o selección de inquilinos. La similitud facial no es una comprobación de antecedentes y las condiciones no permiten tratarla como tal.

Si prefieres que ninguna foto salga jamás de tu ordenador, ejecuta DeepFace o CompreFace localmente para realizar comparaciones 1:1. A cambio, renuncias a la búsqueda web.

Preguntas frecuentes

¿Existe software gratuito de comparación facial?

Sí, en cada categoría. Las búsquedas de FaceCheck.ID son gratuitas y muestran todas las miniaturas de rostros coincidentes junto con su puntuación; los créditos solo desbloquean los enlaces a las páginas de origen. Para comparar dos fotos, DeepFace y CompreFace son gratuitos y de código abierto, mientras que digiKam clasifica sin coste tu propia fototeca por rostros. También existen sitios gratuitos de comparación en el navegador, pero consulta su política de privacidad antes de subir el rostro de alguien.

¿Cuál es la diferencia entre comparación facial y reconocimiento facial?

La comparación facial compara rostros e indica el grado de similitud entre ellos. Reconocimiento facial es el término más amplio para referirse a sistemas que detectan un rostro y después lo identifican o verifican, lo cual incluye la comparación como uno de sus pasos. En el uso cotidiano, ambos términos son intercambiables; la distinción importante es entre 1:1 (dos fotos, para saber si son o no de la misma persona) y 1:N (una foto que se busca entre muchas).

¿Cómo comparo dos rostros para saber si pertenecen a la misma persona?

Si tienes ambas fotos, utiliza una herramienta 1:1: la función verify de DeepFace si puedes ejecutar Python o un sitio de comparación en el navegador si no puedes. Si solo tienes una foto, haz una búsqueda facial inversa y comprueba si el mismo rostro aparece en otros lugares con el mismo nombre. En ambos casos, una puntuación alta significa que los rostros se parecen, no que la identidad esté confirmada.

¿Hay software de comparación facial que se pueda descargar para PC o Windows 11?

No necesitas descargar nada para realizar una búsqueda facial en la web, porque FaceCheck.ID funciona en cualquier navegador de Windows 11, macOS o un teléfono. Si quieres instalar software en tu PC, digiKam permite clasificar por rostros tu propia colección de fotos, mientras que DeepFace o CompreFace permiten a los desarrolladores comparar rostros de forma local. Ninguna de las opciones instaladas busca en internet.

¿Qué precisión tiene el software de comparación facial?

Depende más de la foto que de la marca. Una foto nítida y frontal de un único rostro ofrece los mejores resultados; las gafas de sol, los filtros intensos, la baja resolución y las fotos de perfil reducen las puntuaciones. En FaceCheck.ID, 90-100 es una coincidencia segura, 83-89 es fiable, 70-82 es incierta y 50-69 es débil; incluso una coincidencia segura significa que el rostro es similar, no que la identidad esté verificada.

¿Existe algún software gratuito de reconocimiento facial que pueda utilizar para encontrar dónde aparece la foto de alguien en internet?

Las bibliotecas gratuitas de código abierto no pueden hacer esto porque no incluyen un índice de la web. Google Lens y las extensiones para «buscar por imagen» buscan la misma imagen en vez del mismo rostro, por lo que no encuentran fotos diferentes de la misma persona. Una búsqueda facial inversa como FaceCheck.ID está diseñada precisamente para esta tarea, y su búsqueda gratuita muestra los rostros coincidentes y sus puntuaciones.

¿Puede saber la persona que he buscado su rostro?

No. FaceCheck.ID no notifica a nadie, no registra tu dirección IP y elimina el historial de búsqueda en un plazo de 24 horas. La búsqueda de menores está prohibida en cualquier caso.

Cuál abrir primero

Mira lo que tienes ahora mismo en la pantalla. Dos fotos de alguien que quizá sea la misma persona: realiza una comparación 1:1. Una foto y una pregunta sobre quién es esa persona: recórtala para que solo aparezca un rostro y búscala en facecheck.id; después, compara las cinco puntuaciones más altas con la tabla anterior antes de abrir cualquier página de origen. Un disco duro lleno de fotos familiares sin etiquetar: instala digiKam y dedica una tarde a poner nombres a los rostros.

FaceCheck.ID publica esta guía. Los datos sobre DeepFace, CompreFace, digiKam y Amazon Rekognition proceden de su propia documentación, enlazada en el texto.

Christian Hidayat es un ingeniero de IA freelance que colabora con FaceCheck, donde trabaja en los sistemas de aprendizaje automático que sustentan la búsqueda por rostro del sitio web. Tiene un máster en Informática por la Universidad de Indonesia y diez años de experiencia en el desarrollo de sistemas de ML en producción, incluido trabajo en búsqueda vectorial y embeddings. Colaborador remunerado; consulta la declaración completa.



Lea más sobre la búsqueda por imagen


El auge de las estafas románticas: Protege tu corazón y tu cartera

Los estafadores del amor usan perfiles falsos, fotos robadas y emergencias inventadas para manipularte emocionalmente y sacarte el dinero. ¿Sabrías detectar las señales de alarma antes de que sea demasiado tarde? Te contamos sus tácticas más habituales y cómo comprobar si esa persona especial existe de verdad.


Sobre el tema en otros idiomas



Motores de búsqueda inversa de imágenes probados: PimEyes y FaceCheck