All work — Computer vision — 2026

Fusion Webcam Tracker

Face, hands and 33-point pose tracked at once, fusing MediaPipe Tasks with parallel TensorFlow.js detectors on a GPU-first backend.

The problem

Running several detectors per frame normally collapses the frame rate.

How I approached it

Backend selection walks WebGPU then WebGL before falling back to CPU, detectors share a single camera texture, and per-detector budgets stop any one model from starving the others.

The outcome

Three tracking modalities in the same frame loop without HUD clutter or dropped frames.

fusion-webcam-tracker.johanthegoat.xyz Open in a new tab ↗

Camera access: this one asks for your webcam and runs entirely in your browser — no video is uploaded or stored anywhere.

Next project

Vortex Builder →

Need something
like this?

This is the kind of problem I take on. Tell me about yours.