awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Face detection library

Ranking aktualisiert am 9. Juli 2026

For a computer vision library for face detection, the strongest matches are ageitgey/face_recognition (This library provides a comprehensive suite for face detection), justadudewhohacks/face-api.js (This library provides a comprehensive suite of tools for) and exadel-inc/compreface (CompreFace is a comprehensive facial recognition system that provides). serengil/deepface and justadudewhohacks/face-recognition.js round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Find the best face detection libraries for your project. We ranked top GitHub repositories by activity and features to help you pick the right one.

Face detection library

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • ageitgey/face_recognitionAvatar von ageitgey

    ageitgey/face_recognition

    56,504Auf GitHub ansehen↗

    This is a Python facial recognition library designed to detect, encode, and identify human faces in images and video. It functions as a biometric identification tool that converts facial features into numerical encodings to compare and match identities. The library provides a computer vision command line interface for batch processing face detection and recognition tasks across image directories. It also supports a GPU accelerated vision API that utilizes CUDA and NVIDIA hardware to increase the speed of facial analysis and identification. Its capabilities cover human face detection and faci

    This library provides a comprehensive suite for face detection, landmark extraction, and recognition, offering both a Python API and command-line tools with support for GPU-accelerated real-time processing.

    PythonFace DetectionFace DetectionFace Recognition
    Auf GitHub ansehen↗56,504
  • justadudewhohacks/face-api.jsAvatar von justadudewhohacks

    justadudewhohacks/face-api.js

    17,869Auf GitHub ansehen↗

    face-api.js is a TensorFlow.js face recognition library and browser-based computer vision API. It provides tools for performing face detection, recognition, and landmark prediction within browsers and Node.js. The library includes a biometric identity descriptor generator that creates numerical vectors to compare identity and similarity between images. It features a facial landmark detection tool for mapping sixty-eight specific coordinate points on a face, as well as an age and gender estimation model. Its capabilities cover real-time facial analysis, including the recognition of facial exp

    This library provides a comprehensive suite of tools for face detection, landmark extraction, and recognition directly in the browser or Node.js, making it a complete solution for your facial processing needs.

    TypeScriptFace DetectionFace RecognitionFacial Landmark Detection
    Auf GitHub ansehen↗17,869
  • exadel-inc/comprefaceAvatar von exadel-inc

    exadel-inc/CompreFace

    7,782Auf GitHub ansehen↗

    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

    CompreFace is a comprehensive facial recognition system that provides face detection, landmark extraction, and identity verification through a REST API, making it a complete solution for these computer vision tasks.

    JavaFace DetectionFace RecognitionFacial Landmark Analysis
    Auf GitHub ansehen↗7,782
  • serengil/deepfaceAvatar von serengil

    serengil/deepface

    22,226Auf GitHub ansehen↗

    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

    Deepface is a comprehensive library that provides a complete pipeline for face detection, alignment, and recognition using multiple pre-trained models, making it a flagship tool for these tasks.

    PythonFace DetectionFace DetectionFace Recognition
    Auf GitHub ansehen↗22,226
  • justadudewhohacks/face-recognition.jsAvatar von justadudewhohacks

    justadudewhohacks/face-recognition.js

    1,924Auf GitHub ansehen↗

    Face-recognition.js is a computer vision software development kit for Node.js that provides tools for detecting, mapping, and identifying human faces within images and video streams. It functions as a bridge to high-performance native libraries, enabling developers to perform complex facial analysis tasks directly within JavaScript and TypeScript environments. The library distinguishes itself by combining deep learning inference with geometric landmark mapping. It utilizes pre-trained neural networks to extract facial feature vectors and employs Euclidean distance calculations to determine th

    This is a Node.js SDK that provides face detection, landmark extraction, and recognition capabilities by wrapping native computer vision libraries, making it a direct fit for your image and video processing needs.

    JavaScriptFace DetectionFacial Landmark AnalysisFacial Landmark Detection
    Auf GitHub ansehen↗1,924
  • vipstone/faceaiAvatar von vipstone

    vipstone/faceai

    11,088Auf GitHub ansehen↗

    Faceai is a computer vision toolkit designed for facial analysis, identity recognition, and image processing. It provides integrated engines for detecting human faces in static images and live video streams, matching facial encodings against identity databases, and mapping facial landmarks to understand geometric structure and alignment. The project enables real-time augmented reality applications, such as applying virtual makeup and digital accessories by scaling assets to detected facial coordinates. It also includes a suite for digital image restoration capable of removing noise, erasing w

    This toolkit provides a comprehensive suite for face detection, landmark extraction, and recognition, supporting real-time video processing and pre-trained models to meet all your requirements.

    PythonFace DetectionFace RecognitionFacial Landmark Analysis
    Auf GitHub ansehen↗11,088
  • cmusatyalab/openfaceAvatar von cmusatyalab

    cmusatyalab/openface

    15,398Auf GitHub ansehen↗

    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

    OpenFace is a comprehensive deep learning toolkit that provides the full pipeline for face detection, landmark alignment, and facial recognition using pre-trained models, making it a direct fit for your requirements.

    LuaFacial Landmark AnalysisFacial Landmark DetectionFacial Recognition
    Auf GitHub ansehen↗15,398
  • seetaface/seetafaceengineAvatar von seetaface

    seetaface/SeetaFaceEngine

    4,638Auf GitHub ansehen↗

    SeetaFaceEngine is a C++ face recognition engine designed to detect, align, and identify human faces. It functions as a native library that performs facial analysis without relying on external third-party software libraries. The system utilizes a convolutional neural network framework for facial feature extraction and identity matching, representing identities as numerical feature-vector embeddings. It employs a funnel-structured cascade schema for real-time face localization and stacked auto-encoder networks to normalize facial orientation through landmark alignment. The toolkit integrates

    This is a native C++ library that provides the core capabilities of face detection, landmark alignment, and identity recognition using pre-trained neural networks, making it a direct fit for your image and video processing needs.

    C++Face DetectionFacial Landmark AnalysisFacial Recognition
    Auf GitHub ansehen↗4,638
  • shanren7/real_time_face_recognitionAvatar von shanren7

    shanren7/real_time_face_recognition

    893Auf GitHub ansehen↗

    This project is a computer vision system designed for the detection and identification of human faces within live video streams. It functions as a facial analysis pipeline that processes visual data to locate facial boundaries and match individuals against a stored database of known identities. The system utilizes a multi-stage neural network framework to isolate facial regions and extract unique identity characteristics. By converting facial image data into compact numerical vectors, it performs geometric similarity calculations to verify or identify subjects as they appear in motion. The s

    This project is a comprehensive facial analysis pipeline that provides both face detection and identity recognition for live video streams, directly addressing all the requested features including landmark-based extraction and pre-trained model usage.

    PythonFace DetectionFrame-By-Frame Stream ProcessingPre-trained Model Implementations
    Auf GitHub ansehen↗893
  • kpzhang93/mtcnn_face_detection_alignmentAvatar von kpzhang93

    kpzhang93/MTCNN_face_detection_alignment

    2,863Auf GitHub ansehen↗

    This library provides a deep learning framework for identifying human faces and extracting facial landmarks within digital images. It utilizes a multi-task convolutional neural network architecture to simultaneously perform face classification, bounding box regression, and landmark localization. The system processes images through three sequential stages of neural networks, incorporating image pyramid resizing to detect faces of varying scales. To ensure accuracy, it employs bounding box regression to refine coordinate predictions and non-maximum suppression to filter out redundant overlappin

    This library provides robust face detection and landmark extraction using a multi-task convolutional neural network, though it lacks built-in face recognition capabilities and is limited to a MATLAB implementation.

    MATLABFace DetectionFacial Landmark AnalysisFacial Landmark Detection
    Auf GitHub ansehen↗2,863
  • davidsandberg/facenetAvatar von davidsandberg

    davidsandberg/facenet

    14,326Auf GitHub ansehen↗

    FaceNet is a facial recognition framework designed to transform facial images into high-dimensional numerical embeddings for identity verification and recognition. It provides a deep learning face embedder that maps facial features into a Euclidean space where distance corresponds to facial similarity. The system includes tools for both supervised and unsupervised identity management. It features a face identity classifier for categorizing images into known identity classes and an unsupervised clustering tool to group similar facial embeddings together without predefined labels. The framewor

    This framework provides the core deep learning models and tools necessary for facial embedding and recognition, serving as a foundational library for building custom facial analysis pipelines.

    PythonFace RecognitionFacial Landmark AnalysisFacial Recognition
    Auf GitHub ansehen↗14,326
  • vladmandic/humanAvatar von vladmandic

    vladmandic/human

    2,999Auf GitHub ansehen↗

    Human is a TensorFlow.js computer vision library used for face, body, and hand tracking within the browser or Node.js. It provides a framework for human pose and gesture tracking, facial recognition, and biometric liveness detection to verify a live human presence. The project distinguishes itself through a full suite of identity and motion tools, including a facial recognition framework that generates embeddings for similarity matching and a background segmenter for separating humans from their environment. It incorporates a liveness detector to prevent spoofing during facial analysis. The

    This library provides a comprehensive suite for face detection, landmark extraction, and recognition using TensorFlow.js, supporting real-time processing across both browser and Node.js environments with pre-trained models.

    HTMLFace DetectionFacial Recognition
    Auf GitHub ansehen↗2,999
  • timesler/facenet-pytorchAvatar von timesler

    timesler/facenet-pytorch

    5,148Auf GitHub ansehen↗

    facenet-pytorch is a facial recognition library for PyTorch that provides pretrained neural networks for detecting faces and extracting facial embeddings. It includes an MTCNN face detector for locating faces and landmarks, alongside an InceptionResnet face encoder to convert facial images into high-dimensional vectors for identity verification. The project provides tools for identity recognition by comparing facial embeddings using cosine similarity. It also supports facial video tracking to maintain identity consistency across consecutive frames and allows for the fine-tuning of pretrained

    This library provides pre-trained models for face detection, landmark extraction, and facial embedding generation, making it a direct tool for building facial recognition pipelines in PyTorch.

    PythonFace DetectionFacial Landmark DetectionFacial Recognition
    Auf GitHub ansehen↗5,148
  • esimov/pigoAvatar von esimov

    esimov/pigo

    4,710Auf GitHub ansehen↗

    Pigo is a computer vision library written in Go for locating human faces in images and video streams. It provides tools for face detection, facial landmark identification, and pupil and eye localization. The project is implemented in pure Go to ensure portable execution without external dependencies. It supports compilation to WebAssembly, enabling face detection and image processing to run directly in web browsers without a backend. The library's capabilities include real-time face detection using classifier cascades and gaze tracking localization. It maps anatomical points on the face to a

    Pigo is a computer vision library that provides face detection and landmark extraction capabilities, though it lacks built-in face recognition functionality.

    GoFace DetectionFacial Landmark AnalysisFacial Landmark Detection
    Auf GitHub ansehen↗4,710
  • injetlee/pythonAvatar von injetlee

    injetlee/Python

    10,522Auf GitHub ansehen↗

    This project is a scripting framework designed for task automation and computer vision processing. It functions as an automated messaging bot for communication platforms and a tool for detecting and identifying human faces within digital images. The framework utilizes a series of algorithms to isolate facial landmarks and perform pattern analysis on digital frames. It integrates with communication services to monitor incoming data streams, allowing for the execution of predefined logic in response to user requests. The system manages data through a sequential buffer to ensure orderly process

    This project provides a Python-based framework for computer vision tasks including face detection, landmark extraction, and recognition, making it a functional tool for these image processing requirements.

    PythonFace DetectionFacial RecognitionFace Recognition Libraries
    Auf GitHub ansehen↗10,522
  • deepinsight/insightfaceAvatar von deepinsight

    deepinsight/insightface

    29,002Auf GitHub ansehen↗

    InsightFace is a comprehensive deep learning framework designed for face recognition, biometric identity verification, and feature extraction. It provides a specialized engine for one-to-one verification and one-to-many identification tasks, utilizing convolutional neural networks to transform raw image pixels into high-dimensional vector embeddings. The project includes a complete toolkit for detecting, aligning, and processing facial data to ensure consistent identity discrimination. Beyond core recognition, the platform distinguishes itself through an extensive model management and optimiz

    InsightFace is a comprehensive deep learning framework that provides state-of-the-art tools for face detection, landmark extraction, and recognition, making it a flagship solution for these tasks.

    PythonFace Recognition Libraries
    Auf GitHub ansehen↗29,002
  • yadiraf/prnetAvatar von YadiraF

    YadiraF/PRNet

    5,013Auf GitHub ansehen↗

    PRNet is a Python library for 3D facial reconstruction. It uses a deep learning regression model to predict 3D facial geometry and vertex colors from a single 2D input image to generate a textured mesh. The project provides tools for digital face swapping, allowing the replacement of a target face with a new image and blending textures to match the original pose. It also includes a framework for face texture swapping and blending to fit specific 3D poses. Additional capabilities cover facial analysis, including the detection and alignment of facial landmarks and the estimation of head pose a

    This library provides facial landmark detection and alignment capabilities as part of its 3D reconstruction pipeline, making it a specialized tool for facial analysis tasks.

    PythonFacial Landmark AnalysisFacial Landmark Detection
    Auf GitHub ansehen↗5,013
  • mjrovai/opencv-face-recognitionAvatar von Mjrovai

    Mjrovai/OpenCV-Face-Recognition

    1,344Auf GitHub ansehen↗

    OpenCV-Face-Recognition is a computer vision system designed to detect human faces and verify identities within live video streams and static images. It functions as a Python-based toolkit that processes visual data to locate facial boundaries and match detected features against a pre-trained database of profiles. The system utilizes a structured computer vision pipeline that integrates object detection with statistical analysis to perform identity verification. It employs pre-trained classifiers to scan for facial patterns and encodes facial textures into binary histograms to create represen

    This toolkit provides a complete pipeline for face detection, landmark-based analysis, and identity verification using pre-trained models, making it a direct fit for your image and video processing needs.

    PythonFace DetectionFace Detection
    Auf GitHub ansehen↗1,344
  • auduno/clmtrackrAvatar von auduno

    auduno/clmtrackr

    6,504Auf GitHub ansehen↗

    clmtrackr is a JavaScript computer vision library designed for facial landmark detection and real-time tracking. It implements Constrained Local Models to identify specific coordinate points on a human face within video feeds or static images. The project functions as a real-time face warping engine and expression analysis tool. It can distort facial images via parametric models to create caricatures or identify and label emotional states such as happiness, sadness, anger, and surprise based on feature coordinates. The library covers a broad range of capabilities including automatic and manu

    This library provides real-time facial landmark detection and tracking using Constrained Local Models, making it a specialized tool for extracting facial features and analyzing expressions in browser-based environments.

    JavaScriptFace DetectionFacial Landmark AnalysisFacial Landmark Detection
    Auf GitHub ansehen↗6,504
  • xlite-dev/lite.ai.toolkitAvatar von xlite-dev

    xlite-dev/lite.ai.toolkit

    4,413Auf GitHub ansehen↗

    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

    This toolkit provides a comprehensive C++ framework for edge AI that includes specific implementations for facial recognition, landmark extraction, and detection, making it a suitable library for integrating these capabilities into image and video processing pipelines.

    C++Face DetectionFace DetectionFace Recognition
    Auf GitHub ansehen↗4,413
  • 1adrianb/face-alignmentAvatar von 1adrianb

    1adrianb/face-alignment

    7,518Auf GitHub ansehen↗

    This is a PyTorch-based computer vision library for detecting 2D and 3D facial landmark coordinates. It functions as a facial landmark detector and reconstruction tool, utilizing deep learning to identify precise geometric points on human faces from image datasets. The library allows for the selection of specific detection backends to balance accuracy and processing speed. It supports the integration of precomputed bounding box files, which enables the system to bypass the initial detection phase and proceed directly to landmark extraction. The toolkit includes capabilities for batch image p

    This library provides robust facial landmark extraction and detection capabilities using deep learning, serving as a specialized tool for the requested computer vision tasks.

    PythonFacial Landmark AnalysisFacial Landmark Detection
    Auf GitHub ansehen↗7,518
  • jeeliz/jeelizfacefilterAvatar von jeeliz

    jeeliz/jeelizFaceFilter

    2,883Auf GitHub ansehen↗

    jeelizFaceFilter is a browser-based computer vision engine and WebGL face tracking library designed for AR filters and real-time facial movement tracking. It functions as a neural network face detector that identifies multiple faces and monitors mouth movements and rotation within a web browser. The system distinguishes itself through a model-swappable detection pipeline, allowing the exchange of neural network weights to balance accuracy and performance across different camera angles and devices. It features real-time lighting synchronization to match the illumination of 3D overlays with the

    This is a browser-based computer vision engine that provides real-time face detection and landmark tracking, making it a capable tool for facial processing tasks despite its primary focus on augmented reality filters.

    JavaScriptFace DetectionFace Detection
    Auf GitHub ansehen↗2,883
  • itcoders/human-detection-and-trackingAvatar von ITCoders

    ITCoders/Human-detection-and-Tracking

    874Auf GitHub ansehen↗

    This project is a computer vision framework designed for the detection, identification, and tracking of human subjects within video streams. It provides an integrated system for locating individuals, generating biometric models from image datasets, and maintaining identity labels across consecutive video frames. The system distinguishes itself through its ability to maintain identity persistence across multiple camera feeds. By utilizing deep learning inference to extract feature vector embeddings and applying motion prediction algorithms, it links unique identity signatures across disparate

    This project provides a comprehensive framework for face detection, recognition, and identity tracking in video streams, making it a direct fit for your requirements.

    PythonFace DetectionFace Recognition
    Auf GitHub ansehen↗874
  • shiqiyu/libfacedetectionAvatar von ShiqiYu

    ShiqiYu/libfacedetection

    12,749Auf GitHub ansehen↗

    libfacedetection is a C++ face detection library and computer vision tool. It utilizes a neural network face detector to identify human faces in images and return bounding box coordinates. The library is designed for low latency and high throughput processing, enabling real-time face detection in image and video streams. It supports automated image analysis for identifying coordinates of human faces across large batches of photos and high-performance video processing.

    This is a high-performance C++ library specifically designed for real-time face detection, though it focuses on bounding box identification rather than the broader tasks of facial landmark extraction or identity recognition.

    C++Face Detection
    Auf GitHub ansehen↗12,749
  • peterbraden/node-opencvAvatar von peterbraden

    peterbraden/node-opencv

    4,386Auf GitHub ansehen↗

    node-opencv is a high-performance C++ native addon and bridge that connects Node.js applications to the OpenCV library. It serves as an image processing toolkit and computer vision library, allowing JavaScript code to execute vision algorithms and image manipulation operations through native bindings. The project provides specialized capabilities for face and shape detection, as well as face identity recognition using trained models. It includes tools for object motion tracking through optical flow and background subtraction, along with the ability to identify specific patterns and analyze sh

    This library provides a Node.js interface to OpenCV, enabling access to its comprehensive suite of facial detection, landmark extraction, and recognition algorithms for real-time image and video processing.

    C++Face RecognitionFrame-By-Frame Stream Processing
    Auf GitHub ansehen↗4,386
  • oarriaga/face_classificationAvatar von oarriaga

    oarriaga/face_classification

    5,733Auf GitHub ansehen↗

    This project is a deep learning face classification system that detects human faces and classifies gender and emotion. It utilizes convolutional neural networks and computer vision tools to analyze facial attributes in both static images and live video streams. The system includes specialized classifiers for emotions based on the FER2013 dataset and gender based on IMDB datasets. These models are integrated into a containerized web service, allowing the classification logic to be exposed as an API that processes image data via network requests. The technical surface covers the entire pipelin

    This project provides a complete pipeline for face detection and attribute classification, including real-time processing and pre-trained models, though it focuses more on emotion and gender analysis than on identity-based face recognition.

    PythonFace Detection
    Auf GitHub ansehen↗5,733
  • eduardolundgren/tracking.jsAvatar von eduardolundgren

    eduardolundgren/tracking.js

    9,472Auf GitHub ansehen↗

    tracking.js is a browser computer vision library written in JavaScript for performing real-time image analysis and object tracking directly within a web browser. It functions as a real-time object tracker, a color tracking tool, and a face detection utility. The library enables the detection and monitoring of specific color ranges, human faces, and known visual patterns across consecutive video frames. It extracts visual features and descriptors from images to identify distinct landmarks for matching and tracking. The project covers broad computer vision capabilities, including the ability t

    This library provides real-time face detection and landmark extraction capabilities directly in the browser, making it a suitable tool for web-based computer vision tasks despite its broader focus on general object tracking.

    JavaScriptFace Detection
    Auf GitHub ansehen↗9,472
  • accord-net/frameworkAvatar von accord-net

    accord-net/framework

    4,540Auf GitHub ansehen↗

    This project is a scientific computing framework for the .NET ecosystem, providing a comprehensive suite of libraries for numerical analysis, statistics, and mathematical optimization. It serves as a foundational toolkit for developing applications in machine learning, digital signal processing, and computer vision. The framework provides specialized toolkits for training and deploying predictive models, including neural networks, support vector machines, and decision trees. It further distinguishes itself with deep integrations for real-time visual analysis, such as object tracking and facia

    This framework provides a comprehensive suite of computer vision and machine learning tools that include specific capabilities for face detection and facial landmark extraction within the .NET ecosystem.

    C#Facial Landmark Detection
    Auf GitHub ansehen↗4,540
  • cmu-perceptual-computing-lab/openposeAvatar von CMU-Perceptual-Computing-Lab

    CMU-Perceptual-Computing-Lab/openpose

    34,145Auf GitHub ansehen↗

    OpenPose is a real-time pose estimation engine designed to detect and track human body, face, hand, and foot landmarks. It functions as a multi-person motion tracker, identifying the spatial coordinates of multiple individuals simultaneously within video streams or static images. Beyond two-dimensional detection, the software acts as a three-dimensional kinematics processor, reconstructing spatial movement data from single or multiple synchronized camera perspectives. The system distinguishes itself through a bottom-up approach that utilizes part-affinity fields to associate body parts across

    OpenPose is a powerful real-time pose estimation engine that includes facial landmark extraction as part of its broader human-body tracking capabilities, making it a highly effective tool for your image and video processing needs.

    C++Pose EstimationKeypoint DetectionPose Estimation Engines
    Auf GitHub ansehen↗34,145
  • tensorflow/tfjs-modelsAvatar von tensorflow

    tensorflow/tfjs-models

    14,791Auf GitHub ansehen↗

    This project is a collection of pre-trained machine learning models and conversion pipelines designed for running inference directly in the browser using TensorFlow.js. It provides a library of ready-to-use models for computer vision, audio classification, and natural language processing tasks. The suite includes specialized tools for transforming Python-based Keras models into JSON formats compatible with web environments. It enables the deployment of these models by fetching architectures and weight shards via HTTP for client-side execution. The project covers a broad range of capabilities

    This repository provides a collection of pre-trained computer vision models, including specific implementations for face detection and landmark extraction that run in real-time within the browser.

    TypeScriptBrowser-based Inference EnginesBrowser-Based Model LibrariesAudio Classification Models
    Auf GitHub ansehen↗14,791
  • hrnet/hrnet-facial-landmark-detectionAvatar von HRNet

    HRNet/HRNet-Facial-Landmark-Detection

    1,135Auf GitHub ansehen↗

    This project is a deep learning framework designed for facial landmark detection. It functions as a computer vision library that provides the necessary routines to locate precise points on human faces within images by generating spatial probability maps. The architecture distinguishes itself through high-resolution parallel branching, which maintains detailed visual representations throughout the entire network. By utilizing multi-scale feature fusion, the model repeatedly exchanges information across these parallel streams to integrate fine-grained spatial details with broader semantic conte

    This repository provides a specialized implementation for facial landmark extraction using high-resolution representation learning, serving as a core component for facial analysis pipelines.

    PythonFacial Landmark AnalysisFacial Landmark Detection
    Auf GitHub ansehen↗1,135
  • 1adrianb/2d-and-3d-face-alignmentAvatar von 1adrianb

    1adrianb/2D-and-3D-face-alignment

    974Auf GitHub ansehen↗

    This project is a computer vision library designed for facial landmark detection and alignment. It provides a framework for identifying and mapping specific points on a human face in both two-dimensional and three-dimensional space, enabling the normalization of facial geometry and orientation across diverse images. The system utilizes a deep learning approach to extract precise facial coordinates, supporting tasks such as expression analysis and geometric modeling. By employing a stacked hourglass architecture, the model performs multi-stage feature refinement to capture spatial relationship

    This repository provides a specialized implementation for 2D and 3D facial landmark extraction using deep learning, serving as a direct tool for the requested computer vision tasks.

    LuaFacial Landmark AnalysisFacial Landmark Detection
    Auf GitHub ansehen↗974
  • zhaoj9014/face.evolveAvatar von ZhaoJ9014

    ZhaoJ9014/face.evoLVe

    3,586Auf GitHub ansehen↗

    face.evoLVe is a deep learning library designed for the training and deployment of facial recognition models. It provides a comprehensive framework for converting facial images into numerical feature vectors, enabling identity verification and similarity analysis across large-scale datasets. The project facilitates the entire lifecycle of facial analysis, from dataset preparation and image standardization to distributed model training. It includes utilities for detecting facial landmarks and applying geometric transformations to ensure consistent input orientation, as well as data augmentatio

    This library provides a comprehensive suite of tools for face detection, landmark extraction, and recognition using deep learning frameworks, making it a direct fit for your image and video processing needs.

    PythonFacial Landmark Detection
    Auf GitHub ansehen↗3,586
  • kagami/go-faceAvatar von Kagami

    Kagami/go-face

    1,189Auf GitHub ansehen↗

    This project is a Go library designed for facial detection, landmark mapping, and identity verification. It provides a toolkit for integrating computer vision capabilities into applications, enabling the automated identification and analysis of human faces within digital images. The library utilizes a deep residual network to transform facial data into compact vector representations, which are then compared using geometric distance calculations to confirm identities. It employs histogram-based object detection to locate facial structures and maps specific points on the face to define geometry

    This library provides Go bindings for the dlib C++ toolkit, enabling face detection, landmark extraction, and recognition in a cross-platform environment.

    GoFace DetectionFacial Landmark AnalysisFace Recognition Libraries
    Auf GitHub ansehen↗1,189
  • biubug6/face-detector-1mb-with-landmarkAvatar von biubug6

    biubug6/Face-Detector-1MB-with-landmark

    1,106Auf GitHub ansehen↗

    This project provides a compact neural network architecture designed for human face detection and facial landmark localization. It functions as a specialized computer vision tool that identifies faces and extracts five specific facial key points within a single inference pass, making it suitable for integration into resource-constrained environments. The system utilizes a lightweight convolutional backbone and an anchor-based detection mechanism to maintain a small memory footprint while performing real-time processing. By employing a multi-task learning head, the model simultaneously predict

    This repository provides a lightweight, pre-trained face detection and landmark extraction model that is suitable for real-time processing, fitting the core requirements for a facial analysis tool.

    PythonFace DetectionFacial Landmark Detection
    Auf GitHub ansehen↗1,106
  • ydwen/caffe-faceAvatar von ydwen

    ydwen/caffe-face

    1,212Auf GitHub ansehen↗

    This branch is developed for deep face recognition

    This repository provides a C++ implementation of deep face recognition models based on the Caffe framework, offering the core functionality for facial recognition and feature extraction required for image processing tasks.

    C++Face ManipulationFace RecognitionFace Recognition Models
    Auf GitHub ansehen↗1,212
  • grib0ed0v/face_recognition.pytorchAvatar von grib0ed0v

    grib0ed0v/face_recognition.pytorch

    151Auf GitHub ansehen↗

    Deep Face Recognition in PyTorch

    This library provides deep learning-based facial recognition and detection capabilities using PyTorch, offering the core functionality required for processing images and videos with pre-trained models.

    PythonFacial, Action and Pose Recognition
    Auf GitHub ansehen↗151
  • zhaoj9014/face.evolve.pytorchAvatar von ZhaoJ9014

    ZhaoJ9014/face.evoLVe.PyTorch

    3,587Auf GitHub ansehen↗

    Evolve to be more comprehensive, effective and efficient for face related analytics \& applications! (WeChat News) About the name: "face" means this repo is dedicated for face related analytics \& applications. "evolve" means unleash your greatness to be better and better. "LV" are capitalized…

    This repository provides a comprehensive suite of PyTorch-based implementations for face detection, recognition, and landmark extraction, making it a direct tool for building facial analysis applications.

    PythonFace Analysis LibrariesFacial, Action and Pose Recognition
    Auf GitHub ansehen↗3,587
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
ageitgey/face_recognition56.5KPythonMIT21. Aug. 2024
justadudewhohacks/face-api.js17.9KTypeScriptMIT24. Jan. 2024
exadel-inc/compreface7.8KJavaapache-2.05. Okt. 2024
serengil/deepface22.2KPythonmit10. Feb. 2026
justadudewhohacks/face-recognition.js1.9KJavaScriptMIT2. Feb. 2021
vipstone/faceai11.1KPythonMIT16. Apr. 2020
cmusatyalab/openface15.4KLuaapache-2.04. Okt. 2024
seetaface/seetafaceengine4.6KC++NOASSERTION4. Apr. 2020
shanren7/real_time_face_recognition893Python—28. Jan. 2017
kpzhang93/mtcnn_face_detection_alignment2.9KMATLABMIT11. Okt. 2022

Related searches

  • a face recognition library for python projects
  • Face detection library
  • Face tracking library
  • a library for procedural content generation
  • an open source vector graphics editor
  • DOM interaction library
  • a command line tool for text selection
  • an open source library for face recognition