All work — Computer vision — 2026

Globe Control

A 3D globe you steer with your hands — pinch to zoom, drag in mid-air to spin, no mouse involved.

The problem

Touchless interfaces feel laggy because raw landmark data is noisy.

How I approached it

Landmark streams pass through a one-euro style smoothing filter before they reach the camera controller, and gesture state is debounced so a single jitter can't trigger a zoom.

The outcome

Control that feels physical rather than twitchy, running entirely client-side.

globe-control.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

Fusion Webcam Tracker →

Need something
like this?

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