eduardolundgren/tracking.js

A modern approach for Computer Vision on the web

What it solves

It provides a lightweight way to implement computer vision tasks directly in the web browser, eliminating the need for server-side processing for basic visual tracking and detection.

How it works

By leveraging modern HTML5 specifications, the library integrates with browser elements like <canvas>, <video>, and <img> to apply computer vision algorithms. It includes a core set of tools for image processing and specific trackers for colors and objects.

Who it’s for

Web developers who want to add real-time visual tracking or face detection to their websites without requiring heavy external dependencies.

Highlights

  • Real-time capabilities: Supports real-time color tracking and face detection.
  • Lightweight core: The core library is approximately 7 KB.
  • VISED utilities: Includes tools for convolution, gray scale, image blur, Sobel, and Viola Jones.
  • Web Components: Provides dedicated elements for color and object tracking.

Related

  • Project
  • Project
  • Project
  • Project
  • Project