awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
timesler avatar

timesler/facenet-pytorch

0
View on GitHub↗
5,148 星标·1,001 分支·Python·MIT·15 次浏览

Facenet Pytorch

facenet-pytorch 是一个用于 PyTorch 的人脸识别库,提供用于检测人脸和提取面部嵌入(Embedding)的预训练神经网络。它包括用于定位人脸和关键点的 MTCNN 人脸检测器,以及用于将人脸图像转换为高维向量以进行身份验证的 InceptionResnet 人脸编码器。

该项目提供通过使用余弦相似度比较面部嵌入来进行身份识别的工具。它还支持面部视频追踪以保持连续帧间的身份一致性,并允许在自定义数据集上微调预训练模型,以提高特定个人或环境的识别准确率。

该库涵盖了广泛的计算机视觉功能,包括人脸定位、身份验证以及通过批处理归一化处理图像张量。

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.
  • 计算机视觉 - 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.

Star 历史

timesler/facenet-pytorch 的 Star 历史图表timesler/facenet-pytorch 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

timesler/facenet-pytorch 是做什么的?

facenet-pytorch 是一个用于 PyTorch 的人脸识别库,提供用于检测人脸和提取面部嵌入(Embedding)的预训练神经网络。它包括用于定位人脸和关键点的 MTCNN 人脸检测器,以及用于将人脸图像转换为高维向量以进行身份验证的 InceptionResnet 人脸编码器。

timesler/facenet-pytorch 的主要功能有哪些?

timesler/facenet-pytorch 的主要功能包括:Facial Recognition, Cascaded Face Detectors, Face Embedding Encoders, Face Detection, Facial Landmark Detection, Cosine Similarity Metrics, Face Embedders, Facial Vector Representations。

timesler/facenet-pytorch 有哪些开源替代品?

timesler/facenet-pytorch 的开源替代品包括: 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.…

Facenet Pytorch 的开源替代方案

相似的开源项目,按与 Facenet Pytorch 的功能重合度排序。
  • serengil/deepfaceserengil 的头像

    serengil/deepface

    22,226在 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
    在 GitHub 上查看↗22,226
  • xlite-dev/lite.ai.toolkitxlite-dev 的头像

    xlite-dev/lite.ai.toolkit

    4,413在 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++
    在 GitHub 上查看↗4,413
  • exadel-inc/comprefaceexadel-inc 的头像

    exadel-inc/CompreFace

    7,782在 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
    在 GitHub 上查看↗7,782
  • cmusatyalab/openfacecmusatyalab 的头像

    cmusatyalab/openface

    15,398在 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
    在 GitHub 上查看↗15,398
  • 查看 Facenet Pytorch 的所有 30 个替代方案→