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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
eduardolundgren avatar

eduardolundgren/tracking.js

0
View on GitHub↗
9,472 estrellas·1,428 forks·JavaScript·10 vistastrackingjs.com↗

Tracking.js

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 to process image data through filters and transformations and the execution of real-time video tracking.

Features

  • Web-Based Computer Vision - Provides a JavaScript library for performing computer vision and image segmentation directly within web browser environments.
  • Color Tracking - Identifies and follows specific color ranges within a video stream or image in real time.
  • Computer Vision Features - Extracts visual patterns and key points from image data to identify landmarks for tracking.
  • Face Detection - Provides algorithms that identify human faces within image frames to determine their position and pose.
  • Face Tracking - Detects human faces in video streams to determine position and pose for visual overlays.
  • Image Processing - Provides essential image processing filters like grayscale and blurring to prepare data for analysis.
  • Object Detection and Tracking - Detects and follows known shapes or patterns across frames to maintain a lock on target objects.
  • Real-Time Object Detection - Uses computer vision algorithms to identify and follow objects or colors within live video streams.
  • Feature Extraction - Extracts key points and descriptors to identify distinct landmarks for tracking movement and rotation.
  • Object Tracking - Maintains persistent identity and spatial coordinates of objects across consecutive video frames.
  • Color Segmentation - Provides color-range segmentation to isolate objects using RGB or HSV thresholds.
  • Feature Extraction - Analyzes images to extract distinct landmarks and key points for matching and tracking.
  • Colors - Detects and monitors specific color ranges to locate and follow colored objects in video.
  • Color-Based Object Detection - Locates and monitors specific color ranges in images or video to track colored objects.
  • Sequential Frame Processing - Implements a frame-by-frame processing loop for real-time video stream analysis.
  • Spatial State Tracking - Calculates geometric centers and boundaries of visual blobs to maintain target identity across frames.
  • Visual Landmark Extractors - Extracts visual features and descriptors from images to identify distinct landmarks for matching and tracking.
  • Template Matching - Locates targets by comparing reference images against video frames using pixel correlation.
  • Pixel-Level Image Manipulation - Implements real-time analysis by directly manipulating raw pixel arrays within an HTML5 Canvas element.
  • AI & Machine Learning - Modern approach to computer vision on the web.
  • Machine Learning and Vision - Computer vision for the web.

Historial de estrellas

Gráfico del historial de estrellas de eduardolundgren/tracking.jsGráfico del historial de estrellas de eduardolundgren/tracking.js

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace eduardolundgren/tracking.js?

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.

¿Cuáles son las características principales de eduardolundgren/tracking.js?

Las características principales de eduardolundgren/tracking.js son: Web-Based Computer Vision, Color Tracking, Computer Vision Features, Face Detection, Face Tracking, Image Processing, Object Detection and Tracking, Real-Time Object Detection.

¿Qué alternativas de código abierto existen para eduardolundgren/tracking.js?

Las alternativas de código abierto para eduardolundgren/tracking.js incluyen: paddlepaddle/paddledetection — PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of… accord-net/framework — This project is a scientific computing framework for the .NET ecosystem, providing a comprehensive suite of libraries… coneypo/dlib_face_recognition_from_camera — This project is a computer vision system designed for real-time facial recognition and identity tracking using live… jeeliz/jeelizfacefilter — jeelizFaceFilter is a browser-based computer vision engine and WebGL face tracking library designed for AR filters and… abewley/sort — This project is a multi-object tracking framework designed to assign persistent identities to detected bounding boxes… esimov/pigo — Pigo is a computer vision library written in Go for locating human faces in images and video streams. It provides…

Alternativas open-source a Tracking.js

Proyectos open-source similares, clasificados según cuántas características comparten con Tracking.js.
  • paddlepaddle/paddledetectionAvatar de PaddlePaddle

    PaddlePaddle/PaddleDetection

    14,243Ver en 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
    Ver en GitHub↗14,243
  • accord-net/frameworkAvatar de accord-net

    accord-net/framework

    4,540Ver en GitHub↗

    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

    C#
    Ver en GitHub↗4,540
  • coneypo/dlib_face_recognition_from_cameraAvatar de coneypo

    coneypo/Dlib_face_recognition_from_camera

    2,467Ver en GitHub↗

    This project is a computer vision system designed for real-time facial recognition and identity tracking using live camera feeds. It provides a framework for capturing, registering, and identifying multiple individuals simultaneously by comparing live video input against a local database of pre-registered facial descriptors. The system distinguishes itself through a performance-oriented processing pipeline that balances computational load during live analysis. By combining deep neural network feature extraction with centroid-based object tracking, the software maintains consistent identity la

    Pythoncnndlib-face-recognitionface-recognition
    Ver en GitHub↗2,467
  • jeeliz/jeelizfacefilterAvatar de jeeliz

    jeeliz/jeelizFaceFilter

    2,883Ver en GitHub↗

    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

    JavaScript3daugmented-realitycamera
    Ver en GitHub↗2,883
Ver las 30 alternativas a Tracking.js→