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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
auduno avatar

auduno/clmtrackr

0
View on GitHub↗
6,504 stars·1,136 forks·JavaScript·MIT·32 views

Clmtrackr

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 manual face detection, digital face masking, and image substitution. It provides tools for facial model rendering and visualization on a canvas, allowing for the overlay of graphics or the deformation of facial geometry in real time.

Features

  • Computer Vision Libraries - Provides a browser-based library for processing and analyzing visual data to track facial landmarks.
  • Facial Feature Tracking - Fits a deformable face model to a live video feed to identify and output specific facial landmark coordinates in real time.
  • Constrained Local Models - Implements Constrained Local Models to identify and track facial landmark coordinates in images and video.
  • Face Detection - Automatically locates human faces within image frames or video feeds to initialize tracking.
  • Facial Expression Recognition - Analyzes facial muscle movements and coordinates to automatically detect and label emotional states.
  • Facial Landmark Analysis - Identifies and follows the movement of specific facial landmarks in live video using a Constrained Local Model.
  • Facial Landmark Detection - Provides a JavaScript library for tracking facial landmarks and features in real time using Constrained Local Models.
  • Parametric Face Deformation - Alters facial appearance in real time using a parametric model with adjustable components.
  • Facial Graphic Overlays - Overlays digital graphics onto a video stream by fitting a facial model to features.
  • Emotion Analysis - Analyzes facial feature coordinates to identify and label emotional states such as happiness, sadness, anger, and surprise.
  • Image Warping Engines - Deforms pixels of a source image based on new facial coordinate points.
  • Real-Time Face Swapping Engines - Maps source facial features onto target subjects to substitute faces in real time.
  • Face Warping Engines - Implements a real-time engine for distorting facial images via parametric models.
  • Caricature Generation - Distorts facial coordinates based on a fit model to create a caricature effect in real time.
  • Coordinate-Based Warping - Transforms source images by mapping pixels between original coordinates and tracked facial landmarks to distort the face.
  • Facial Manipulation - Warps or distorts facial images and video in real time to create caricatures or alter appearance.
  • Facial Mesh Visualization - Renders tracked facial model data onto a canvas for real-time visual feedback.
  • Digital Face Filters - Overlays digital graphics or substitute images onto video streams by mapping them to tracked facial coordinates.
  • Blend Shapes - Alters facial geometry by manipulating weights associated with primary facial components to create expressions or deformations.
  • Facial Landmark Mapping - Identifies and maps the coordinate positions of facial landmarks within static images.

Star history

Star history chart for auduno/clmtrackrStar history chart for auduno/clmtrackr

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Clmtrackr

Similar open-source projects, ranked by how many features they share with Clmtrackr.
  • vipstone/faceaivipstone avatar

    vipstone/faceai

    11,088View on GitHub↗

    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

    Pythondlibkerasopencv
    View on GitHub↗11,088
  • justadudewhohacks/face-api.jsjustadudewhohacks avatar

    justadudewhohacks/face-api.js

    17,869View on 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
    View on GitHub↗17,869
  • ageitgey/face_recognitionageitgey avatar

    ageitgey/face_recognition

    56,504View on 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
    View on GitHub↗56,504
  • 1adrianb/face-alignment1adrianb avatar

    1adrianb/face-alignment

    7,518View on 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
    View on GitHub↗7,518
See all 30 alternatives to Clmtrackr→

Frequently asked questions

What does auduno/clmtrackr do?

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.

What are the main features of auduno/clmtrackr?

The main features of auduno/clmtrackr are: Computer Vision Libraries, Facial Feature Tracking, Constrained Local Models, Face Detection, Facial Expression Recognition, Facial Landmark Analysis, Facial Landmark Detection, Parametric Face Deformation.

What are some open-source alternatives to auduno/clmtrackr?

Open-source alternatives to auduno/clmtrackr include: vipstone/faceai — Faceai is a computer vision toolkit designed for facial analysis, identity recognition, and image processing. It… justadudewhohacks/face-api.js — face-api.js is a TensorFlow.js face recognition library and browser-based computer vision API. It provides tools for… ageitgey/face_recognition — This is a Python facial recognition library designed to detect, encode, and identify human faces in images and video.… 1adrianb/face-alignment — This is a PyTorch-based computer vision library for detecting 2D and 3D facial landmark coordinates. It functions as a… kpzhang93/mtcnn_face_detection_alignment — This library provides a deep learning framework for identifying human faces and extracting facial landmarks within… hrnet/hrnet-facial-landmark-detection — This project is a deep learning framework designed for facial landmark detection. It functions as a computer vision…