awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
timesler avatar

timesler/facenet-pytorch

0
View on GitHub↗
5,148 stars·1,001 forks·Python·MIT·15 vues

Facenet Pytorch

facenet-pytorch est une bibliothèque de reconnaissance faciale pour PyTorch qui fournit des réseaux neuronaux pré-entraînés pour détecter les visages et extraire des embeddings faciaux. Elle inclut un détecteur de visage MTCNN pour localiser les visages et les points de repère, aux côtés d'un encodeur de visage InceptionResnet pour convertir les images faciales en vecteurs de haute dimension pour la vérification d'identité.

Le projet fournit des outils pour la reconnaissance d'identité en comparant les embeddings faciaux en utilisant la similarité cosinus. Il prend également en charge le suivi vidéo facial pour maintenir la cohérence de l'identité à travers les images consécutives et permet le fine-tuning de modèles pré-entraînés sur des jeux de données personnalisés pour améliorer la précision de reconnaissance pour des individus ou environnements spécifiques.

La bibliothèque couvre un large éventail de capacités de vision par ordinateur, incluant la localisation faciale, la vérification d'identité et le traitement de tenseurs d'image via la normalisation par lots.

Features

  • Facial Recognition - Provides a complete system for identifying and verifying individuals using facial biometric analysis.
  • Cascaded Face Detectors - Uses a multi-stage cascade of neural networks to refine face bounding boxes and landmarks.
  • Face Embedding Encoders - Provides an Inception-ResNet encoder to convert facial images into high-dimensional identity vectors.
  • Face Detection - Locates the exact position and boundaries of faces using the MTCNN model.
  • Facial Landmark Detection - Identifies facial bounding boxes and key landmarks within raw image data.
  • Cosine Similarity Metrics - Implements cosine similarity to compare facial embeddings for identity verification.
  • Face Embedders - Implements an Inception-ResNet architecture to map facial images to high-dimensional vectors.
  • Facial Vector Representations - Converts facial images into high-dimensional numerical vectors for identity verification.
  • Face Tracking - Tracks faces across consecutive video frames to maintain identity consistency.
  • Pretrained Model Snapshots - Ships pretrained model checkpoints that can be immediately used for facial analysis.
  • Facial Recognition Training - Implements training pipelines to optimize facial recognition models for specific identities.
  • Pretrained Weight Initializers - Allows loading pretrained weights to enable immediate facial recognition without training from scratch.
  • Subject-Specific Fine-Tuning - Supports fine-tuning pretrained models on custom datasets to improve recognition of specific individuals.
  • Vision Model Fine-Tuning - Adapts pretrained vision models using custom datasets to increase recognition accuracy.
  • Vision par ordinateur - Pre-trained models for face detection and recognition.
  • Face identification - Listed in the “Face identification” section of the Ailia Models awesome list.
  • Facial, Action and Pose Recognition - Listed in the “Facial, Action and Pose Recognition” section of the The Incredible Pytorch awesome list.

Historique des stars

Graphique de l'historique des stars pour timesler/facenet-pytorchGraphique de l'historique des stars pour timesler/facenet-pytorch

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Facenet Pytorch

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Facenet Pytorch.
  • serengil/deepfaceAvatar de serengil

    serengil/deepface

    22,226Voir sur GitHub↗

    Deepface is a comprehensive deep learning library for facial recognition and demographic analysis. It provides a modular pipeline that handles the entire lifecycle of facial processing, including detection, geometric alignment, and the transformation of facial images into high-dimensional numerical vector embeddings for identity verification and similarity comparison. The library distinguishes itself through a model ensemble approach, which combines predictions from multiple pre-trained neural networks to improve classification accuracy and reduce bias. It also integrates advanced security fe

    Pythonage-predictionarcfacedeep-learning
    Voir sur GitHub↗22,226
  • xlite-dev/lite.ai.toolkitAvatar de xlite-dev

    xlite-dev/lite.ai.toolkit

    4,413Voir sur GitHub↗

    lite.ai.toolkit is a C++ computer vision toolkit designed for edge AI deployment. It enables the execution of pre-trained models for object detection, image classification, and segmentation on resource-constrained devices. The project features a multi-backend inference engine that supports the ONNX model runtime, allowing AI models to run across different hardware targets. It includes a GPU-accelerated pipeline specifically for NVIDIA hardware to reduce latency and increase processing speed. The toolkit covers a broad range of facial analysis capabilities, including emotion detection, gender

    C++
    Voir sur GitHub↗4,413
  • exadel-inc/comprefaceAvatar de exadel-inc

    exadel-inc/CompreFace

    7,782Voir sur GitHub↗

    CompreFace is a facial recognition system designed for human face detection, identification, and biometric identity verification. It provides a registry of known people and the ability to match faces in images against this database to determine a specific identity. The system extracts facial landmarks to map geometry and analyzes physical attributes including age, gender, and head pose. It can also verify whether two different images belong to the same individual. The project is implemented as a microservice-based deployment utilizing a REST API gateway and a PostgreSQL metadata store. It in

    Javacomputer-visiondockerdocker-compose
    Voir sur GitHub↗7,782
  • cmusatyalab/openfaceAvatar de cmusatyalab

    cmusatyalab/openface

    15,398Voir sur GitHub↗

    Openface is a deep learning toolkit designed for facial recognition and identity verification. It provides a comprehensive pipeline for detecting faces, aligning landmarks, and transforming facial images into compact numerical vectors. By utilizing these embeddings, the system enables identity classification and similarity comparison through geometric distance calculations. The project distinguishes itself by integrating research-oriented diagnostic tools alongside its core recognition capabilities. It includes utilities for visualizing high-dimensional feature clusters, inspecting internal c

    Luadeep-learningface-recognitionfacenet
    Voir sur GitHub↗15,398
Voir les 30 alternatives à Facenet Pytorch→

Questions fréquentes

Que fait timesler/facenet-pytorch ?

facenet-pytorch est une bibliothèque de reconnaissance faciale pour PyTorch qui fournit des réseaux neuronaux pré-entraînés pour détecter les visages et extraire des embeddings faciaux. Elle inclut un détecteur de visage MTCNN pour localiser les visages et les points de repère, aux côtés d'un encodeur de visage InceptionResnet pour convertir les images faciales en vecteurs de haute dimension pour la vérification d'identité.

Quelles sont les fonctionnalités principales de timesler/facenet-pytorch ?

Les fonctionnalités principales de timesler/facenet-pytorch sont : Facial Recognition, Cascaded Face Detectors, Face Embedding Encoders, Face Detection, Facial Landmark Detection, Cosine Similarity Metrics, Face Embedders, Facial Vector Representations.

Quelles sont les alternatives open-source à timesler/facenet-pytorch ?

Les alternatives open-source à timesler/facenet-pytorch incluent : serengil/deepface — Deepface is a comprehensive deep learning library for facial recognition and demographic analysis. It provides a… xlite-dev/lite.ai.toolkit — lite.ai.toolkit is a C++ computer vision toolkit designed for edge AI deployment. It enables the execution of… exadel-inc/compreface — CompreFace is a facial recognition system designed for human face detection, identification, and biometric identity… cmusatyalab/openface — Openface is a deep learning toolkit designed for facial recognition and identity verification. It provides a… davidsandberg/facenet — FaceNet is a facial recognition framework designed to transform facial images into high-dimensional numerical… vladmandic/human — Human is a TensorFlow.js computer vision library used for face, body, and hand tracking within the browser or Node.js.…