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

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

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

Open-source alternatives to 3DDFA

30 open-source projects similar to cleardusk/3ddfa, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best 3DDFA alternative.

  • yadiraf/prnetYadiraF 的头像

    YadiraF/PRNet

    5,013在 GitHub 上查看↗

    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

    Python
    在 GitHub 上查看↗5,013
  • aaronjackson/vrnAaronJackson 的头像

    AaronJackson/vrn

    4,515在 GitHub 上查看↗

    vrn is a 3D face reconstruction tool that generates three-dimensional volumetric representations of human faces from single two-dimensional images. It utilizes a volumetric convolutional neural network regression model to predict 3D volume data directly from image pixels. The system converts these volumetric predictions into 3D meshes through isosurface extraction and vertex coloring. It further applies realistic surface details by mapping two-dimensional image pixels onto the resulting 3D mesh using nearest-neighbor texture projection. The project provides capabilities for single-image dept

    MATLAB
    在 GitHub 上查看↗4,515
  • 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

AI 搜索

探索更多 awesome 仓库

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

Find more with AI search
  • ageitgey/face_recognitionageitgey 的头像

    ageitgey/face_recognition

    56,504在 GitHub 上查看↗

    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

    Pythonface-detectionface-recognitionmachine-learning
    在 GitHub 上查看↗56,504
  • 1adrianb/face-alignment1adrianb 的头像

    1adrianb/face-alignment

    7,518在 GitHub 上查看↗

    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

    Python
    在 GitHub 上查看↗7,518
  • yinguobing/head-pose-estimationyinguobing 的头像

    yinguobing/head-pose-estimation

    1,351在 GitHub 上查看↗

    This project is a computer vision tool designed to calculate the pitch, yaw, and roll of a human head in real time. It functions as a facial landmark detection library that identifies sixty-eight specific points on a face to enable precise orientation tracking from video streams. The system utilizes a high-performance inference engine to execute pre-trained machine learning models, ensuring that geometric analysis is performed efficiently on input frames. By mapping detected facial coordinates to a three-dimensional model, the software determines the camera-relative rotation of the head throu

    Pythonconvolutional-neural-networksdeep-learningfacial-landmarks-detection
    在 GitHub 上查看↗1,351
  • vt-vl-lab/3d-photo-inpaintingvt-vl-lab 的头像

    vt-vl-lab/3d-photo-inpainting

    7,081在 GitHub 上查看↗

    This project is an RGB-D image inpainting tool and framework for 3D photo reconstruction. It transforms single 2D images into 3D content by estimating monocular depth and synthesizing missing color and depth data to fill occluded regions. The system uses a layered depth image representation to manage scene boundaries and pixel connectivity. This allows for novel view synthesis, enabling the generation of videos that simulate motion parallax effects from different camera perspectives. The project covers a range of spatial modeling capabilities, including depth map estimation, disparity-based

    Python
    在 GitHub 上查看↗7,081
  • tadasbaltrusaitis/openfaceTadasBaltrusaitis 的头像

    TadasBaltrusaitis/OpenFace

    7,690在 GitHub 上查看↗

    OpenFace is an affective computing framework and facial behavior analysis toolkit designed for the extraction of facial features and the recognition of muscle movements to analyze human emotional behavior. It provides a research platform for analyzing human emotion and social interaction patterns through computer vision. The software implements a suite of tools for detecting facial landmarks, calculating head pose in 3D space relative to a camera, and tracking eye gaze by analyzing eye position and orientation. It also includes capabilities for facial action unit recognition to identify speci

    MATLAB
    在 GitHub 上查看↗7,690
  • threestudio-project/threestudiothreestudio-project 的头像

    threestudio-project/threestudio

    7,027在 GitHub 上查看↗

    Threestudio is a 3D generative AI framework designed to create three-dimensional assets from text prompts and images. It provides specialized pipelines for text-to-3D generation and image-to-3D reconstruction, utilizing a neural radiance field trainer to produce geometry and textures. The framework is distinguished by its support for hybrid geometry backends, including signed distance functions, tetrahedra grids, and volume grids. It employs score distillation sampling to guide the generation process and features a modular plugin system for loading custom modules and nodes. The system covers

    Jupyter Notebook
    在 GitHub 上查看↗7,027
  • justadudewhohacks/face-api.jsjustadudewhohacks 的头像

    justadudewhohacks/face-api.js

    17,869在 GitHub 上查看↗

    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

    TypeScriptage-estimationemotion-recognitionface-detection
    在 GitHub 上查看↗17,869
  • 1adrianb/2d-and-3d-face-alignment1adrianb 的头像

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

    974在 GitHub 上查看↗

    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

    Lua3d-face-alignmentcomputer-visiondeeplearning
    在 GitHub 上查看↗974
  • open-mmlab/mmposeopen-mmlab 的头像

    open-mmlab/mmpose

    7,374在 GitHub 上查看↗

    MMPose is a PyTorch-based pose estimation toolbox and deep learning training pipeline designed for detecting 2D and 3D keypoints on humans, animals, and faces. It serves as a computer vision model zoo and a framework for both 2D pose estimation and 3D pose lifting. The project is distinguished by its modular architecture and extensibility, employing a registry-based system and hierarchical configurations to allow for custom algorithm integration and model pipeline customization. It supports diverse estimation paradigms, including top-down, bottom-up, and two-stage pose lifting workflows. The

    Pythonanimal-pose-estimationbenchmarkcpm
    在 GitHub 上查看↗7,374
  • auduno/clmtrackrauduno 的头像

    auduno/clmtrackr

    6,504在 GitHub 上查看↗

    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

    JavaScript
    在 GitHub 上查看↗6,504
  • timesler/facenet-pytorchtimesler 的头像

    timesler/facenet-pytorch

    5,148在 GitHub 上查看↗

    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

    Pythonface-detectionface-identificationface-recognition
    在 GitHub 上查看↗5,148
  • kpzhang93/mtcnn_face_detection_alignmentkpzhang93 的头像

    kpzhang93/MTCNN_face_detection_alignment

    2,863在 GitHub 上查看↗

    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

    MATLAB
    在 GitHub 上查看↗2,863
  • 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
  • justadudewhohacks/face-recognition.jsjustadudewhohacks 的头像

    justadudewhohacks/face-recognition.js

    1,924在 GitHub 上查看↗

    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

    JavaScriptfaceface-detectionface-landmark
    在 GitHub 上查看↗1,924
  • justadudewhohacks/opencv4nodejsjustadudewhohacks 的头像

    justadudewhohacks/opencv4nodejs

    5,045在 GitHub 上查看↗

    opencv4nodejs is a set of JavaScript wrappers and a C++ native addon that provides Node.js bindings for the OpenCV library. It functions as a computer vision library and image processing framework, exposing high-performance C++ algorithms to a JavaScript environment. The project enables the execution of vision algorithms for detecting faces, tracking objects, and analyzing visual data using deep neural networks. It includes capabilities for data pattern classification, text pattern recognition, and the identification of facial landmarks and gestures. The framework covers a broad capability s

    C++asynccvface-detection
    在 GitHub 上查看↗5,045
  • 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
  • soubhiksanyal/ringnetsoubhiksanyal 的头像

    soubhiksanyal/RingNet

    881在 GitHub 上查看↗

    This is an official repository of the paper Learning to Regress 3D Face Shape and Expression from an Image without 3D Supervision. The project was formerly referred by RingNet. The codebase consists of the inference code, i.e. give an face image using this code one can generate a 3D mesh of a…

    Python
    在 GitHub 上查看↗881
  • yadiraf/face3dYadiraF 的头像

    YadiraF/face3d

    2,777在 GitHub 上查看↗

    This project implements some basic functions related to 3D faces.

    Python
    在 GitHub 上查看↗2,777
  • xgtu/2daslXgTu 的头像

    XgTu/2DASL

    468在 GitHub 上查看↗

    This project is created by Tu Xiaoguang (xguangtu@outlook.com) and Luo Yao (luoyao_alpha@outlook.com). Any questions pls open issues for our project, we will reply quickly.

    MATLAB
    在 GitHub 上查看↗468
  • solvespace/solvespacesolvespace 的头像

    solvespace/solvespace

    4,019在 GitHub 上查看↗

    SolveSpace is a parametric CAD software and 3D solid modeler. It functions as a constraint-based geometry solver that allows for the creation of 2D and 3D models where positions and sizes are driven by geometric rules and mathematical relationships. The project distinguishes itself by integrating a mechanical linkage simulator for analyzing the motion of pin and ball joints and a G-code generator that produces CNC machining instructions with cutter radius compensation. It also includes tools for kinematic simulation, allowing users to trace the motion paths of components and export coordinate

    C++cadparametric
    在 GitHub 上查看↗4,019
  • biubug6/face-detector-1mb-with-landmarkbiubug6 的头像

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

    1,106在 GitHub 上查看↗

    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

    Python
    在 GitHub 上查看↗1,106
  • facebookresearch/detectron2facebookresearch 的头像

    facebookresearch/detectron2

    34,548在 GitHub 上查看↗

    Detectron2 is a PyTorch computer vision framework and visual recognition platform designed for training and deploying models for object detection, image segmentation, and visual recognition. It provides a research-oriented environment for training complex vision models with multi-GPU acceleration. The project includes a specialized object detection library for identifying and locating multiple objects via bounding boxes, as well as an image segmentation toolkit for creating pixel-level masks through instance, semantic, and panoptic segmentation. Additionally, it features a human pose estimati

    Python
    在 GitHub 上查看↗34,548
  • paddlepaddle/paddledetectionPaddlePaddle 的头像

    PaddlePaddle/PaddleDetection

    14,243在 GitHub 上查看↗

    PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of computer vision models. It provides a comprehensive library of modular neural network architectures and pipelines that support object detection, instance segmentation, and multi-object tracking tasks. The project distinguishes itself through a configuration-driven approach that decouples model components like backbones and heads, allowing for the flexible assembly of custom vision workflows. It incorporates advanced techniques such as anchor-free detection logic, joint detecti

    Pythonblazefacedeepsortdetr
    在 GitHub 上查看↗14,243
  • cadquery/cadqueryCadQuery 的头像

    CadQuery/cadquery

    5,351在 GitHub 上查看↗

    CadQuery is a programmatic 3D modeling library and parametric CAD framework that allows for the generation of complex geometric solids and assemblies using a fluent Python API. It functions as a B-Rep geometry engine, enabling the construction of models through code rather than a graphical user interface. The project is built on the Open CASCADE Technology kernel and utilizes a method-chaining API to link geometric commands in sequence. It distinguishes itself through a workplane-based coordinate system and a powerful selection system that uses topological and spatial filtering to target spec

    Python3dbrepcad
    在 GitHub 上查看↗5,351
  • kornia/korniakornia 的头像

    kornia/kornia

    11,238在 GitHub 上查看↗

    Kornia is a differentiable computer vision library and cross-framework tensor vision toolset. It implements vision operations as differentiable tensors to enable integration into deep learning pipelines and supports the transpilation of operations across PyTorch, TensorFlow, JAX, and NumPy. The project provides specialized toolsets for geometric vision and stereo depth, including algorithms for 3D scene reconstruction, camera calibration, and pose estimation. It further distinguishes itself as a differentiable image augmentation framework, applying random geometric and color transformations w

    Pythonartificial-intelligencecomputer-visiondeep-learning
    在 GitHub 上查看↗11,238
  • xxlong0/wonder3dxxlong0 的头像

    xxlong0/Wonder3D

    5,388在 GitHub 上查看↗

    Wonder3D is a diffusion-based system for single image 3D reconstruction. It generates high-detail 3D meshes from a single input image by producing consistent multi-view normal maps and color images. The pipeline functions as a multi-view normal map generator and a textured mesh extractor. It uses cross-domain multi-view synthesis to create view-dependent maps, which are then converted into 3D geometry through radiance fusion and memory-efficient surface reconstruction. The project covers 3D mesh generation, multi-view generation, and textured 3D modeling. It also includes capabilities for tr

    Python3d-aigc3d-generation3dgeneration
    在 GitHub 上查看↗5,388
  • apple/ml-sharpapple 的头像

    apple/ml-sharp

    7,638在 GitHub 上查看↗

    ml-sharp is a neural radiance field framework designed for single-image 3D reconstruction. It uses a neural network to predict 3D geometry and appearance from a single photograph in a single feedforward pass. The system generates metric 3D scene representations and includes a real-time view synthesizer for producing high-resolution images of new viewpoints. It also features a camera trajectory renderer that creates video sequences by moving a virtual camera through the predicted 3D space. The project covers coordinate-based neural rendering, 3D Gaussian representation regression, and real-ti

    Python
    在 GitHub 上查看↗7,638