Exadel CompreFace es el principal sistema de reconocimiento facial gratuito y de código abierto
Exadel CompreFace es un servicio de reconocimiento facial gratuito y de código abierto que se puede integrar fácilmente en cualquier sistema sin habilidades de aprendizaje automático. CompreFace proporciona API REST para el reconocimiento facial, la verificación facial, la detección de rostros, la detección de puntos de referencia, la detección de máscaras, la detección de la postura de la cabeza, el reconocimiento de edad y género, y se puede implementar fácilmente a través de la ventana acoplable.
Tabla de contenido
Directorio de artículos
descripción general
Exadel CompreFace es un proyecto gratuito de GitHub de reconocimiento facial de código abierto.
Esencialmente, es una aplicación basada en Docker que se puede usar como servidor independiente o implementar en la nube.
No necesita habilidades de aprendizaje automático para configurar y usar CompreFace.
El sistema proporciona API REST para reconocimiento facial, verificación facial, detección de rostros, detección de puntos de referencia, detección de máscaras, detección de posición de la cabeza, reconocimiento de edad y género.
La solución también cuenta con un sistema de gestión de roles que le permite controlar fácilmente quién tiene acceso a sus servicios de reconocimiento facial.
CompreFace se proporciona como una configuración de docker-compose que admite diferentes modelos que funcionan en CPU y GPU.
Nuestra solución se basa en métodos y bibliotecas de última generación como FaceNet e InsightFace.
captura de pantalla
video
noticias y actualizaciones
Suscríbase a las noticias y actualizaciones de CompreFace para no perderse nunca las nuevas funciones y mejoras de productos.
característica
Incluso si el sistema solo ha "visto" una foto de una persona una vez, puede identificar a la persona con precisión. Desde un punto de vista técnico, CompreFace tiene varias ventajas sobre soluciones de reconocimiento facial gratuitas similares. Superficie integral:
- Admite CPU y GPU al mismo tiempo, fácil de expandir
- Código abierto, autohospedado, que brinda protección adicional para la seguridad de sus datos
- Se puede implementar en la nube o en las instalaciones
- Se puede configurar y usar sin experiencia en aprendizaje automático
- Utilice las bibliotecas FaceNet e InsightFace, que utilizan métodos de reconocimiento facial de última generación.
- Inicio rápido con solo un comando docker
Función
- Admite múltiples servicios de reconocimiento facial:
- [Detección de rostro]
- [Reconocimiento facial]
- [Verificación facial]
- [Complemento de detección de puntos de referencia]
- [Complemento de reconocimiento de edad]
- [Complemento de reconocimiento de género]
- [Complemento de detección de máscara]
- [complemento de pose de cabeza]
- Utilice el panel de la interfaz de usuario de CompreFace para facilitar la gestión del acceso y las funciones de los usuarios
Primeros pasos con CompreFace
Requisitos
- Docker y Docker componen (o Docker Desktop)
- CompreFace puede ejecutarse en la mayoría de las computadoras modernas con procesadores x86 y soporte AVX .
Para comprobar la compatibilidad con AVX en Linux, ejecute el comando lscpu | grep avx`
Empezar (Linux, MacOS):
1. Instale Docker y Docker Compose
2. Descargue el archivo de nuestra última versión: https://github.com/exadel-inc/CompreFace/releases
3. Extraiga el archivo
4. Abra un terminal en esta carpeta y ejecute el siguiente comando : docker-compose up -d
5. Abra el servicio en el navegador: http://localhost:8000/login
Empezar (Windows):
- Instalar Docker Desktop
- Descargue archivos de nuestros últimos lanzamientos: https://github.com/exadel-inc/CompreFace/releases
- descomprimir el archivo
- ejecutar la ventana acoplable
- Abra el símbolo del sistema (escriba "cmd" en la barra de búsqueda de Windows)
- Abra la carpeta donde extrajo el archivo zip (escriba
cd path_of_the_folder
, presione Entrar). - Ejecute el comando:
docker-compose up -d
- Abra http://localhost:8000/iniciar sesión
SDK de CompreFace
SDK | biblioteca de código |
---|---|
JavaScript | https://github.com/exadel-inc/compreface-javascript-sdk |
Pitón | https://github.com/exadel-inc/compreface-python-sdk |
.NETO | https://github.com/exadel-inc/compreface-net-sdk |
documento
Más documentación está disponible aquí
contribuir
Queremos mejorar nuestra solución de reconocimiento facial de código abierto, por lo que sus contribuciones son bienvenidas y muy apreciadas.
- Solo use CompreFace e informe ideas y errores en GitHub
- Compartir conocimientos y experiencias mediante la publicación de guías y artículos, o simplemente mejorar nuestra documentación
- Cree un SDK para su lenguaje de programación favorito y lo agregaremos a nuestra documentación
- Integre el soporte de CompreFace a otras plataformas, como Home Assistant o DreamFactory , lo agregaremos a nuestra documentación
- Código de contribución
- Complemento para agregar servicio facial
- Por último, pero no menos importante, puede darle a nuestro sistema gratuito de reconocimiento facial una estrella en GitHub
Para obtener más información, visite nuestra guía de contribución o cree una discusión .