VOIDS VISION HOME
FPS-- CAMERA OFF
SYSTEM NOT INITIALIZED

AI GESTURE CONTROL SYSTEM

Home / HUD

Your touchless interaction workspace.

VISION INPUT

RESOLUTION --
NOT INITIALIZED Select Start camera to begin.
BROWSERMODELCAMERATRACKERGESTURE
CAMERA OFF

Control Without Touch.

Start the camera to enable on-device hand landmark tracking.

Camera permission is required. Frames are processed on-device.
MODE HOME GESTURE -- ON-DEVICE PROCESSING

Explore your workspace

HOME
QUICK STARTUse even front/side lighting · INDEX aims · pinch + release selects · pinch + drag scrolls.

Either hand can aim with INDEX ONLY. Pinch and release to select; pinch and drag an internal panel to scroll. Camera processing stays on-device.

GESTURE REFERENCEEither hand · acquire / pinch / release
  • INDEX ONLY · Pointer
  • PINCH · Select
  • FIST · Pause

Event log 0 / 25

  1. No events. Waiting for initialization.
VOIDS VISION / Control Without Touch.Camera processing stays on-device.

WORKSPACE PREFERENCES

Settings

Precision preferences apply live and save on this device. INDEX ONLY aims. Pinch and release selects; pinch and drag scrolls this panel. Release ends capture. Other settings retain their tested preview behavior.

Precision & gesture scroll

High precision reduces slow-motion sensitivity. Fast movement still travels quickly. Releasing a pinch requires a fresh INDEX ONLY hold.

Recalibration uses each visible hand's current position as its comfortable input center. Release captures first; the cursor stays where it is.

Defaults loaded

Spatial Anchor / Manipulator

Assist expands handle targets without snapping a cursor. Either hand may select UI. Spatial dual pointer OFF disables the other hand joining objects. Dual hand UI OFF limits new input to one available hand.

System profile

Profiles change presentation quality only. Gesture thresholds and the tested interaction rules are not retuned.

Balanced · automatic performance protection ON

Camera & calibration

Changing camera resolution while the camera is running applies after the next camera restart.

Calibration SAFE DEFAULT

Feedback & performance

System defaults loaded

Interaction tuning · locked

The working gesture timing is intentionally locked in V1. Use Gesture Lab for diagnostics instead of changing thresholds during a demo.

Advanced settings
Geometry tuning preview

System Check

OVERALLCHECKING

Start the camera to measure tracking performance.

CAMERA
--
MEDIAPIPE
--
GESTURE ENGINE
--
AUDIO
--
PERFORMANCE
--
PROFILE
BALANCED
3D QUALITY
AUTO

Statuses use the current runtime. Camera frames stay on-device. Even front/side lighting improves webcam frame delivery. Esc closes this panel.

Runtime profile

Camera off
Camera delivery FPS
--
Inference FPS
--
Render loop FPS
--
Inference latency
--
Pipeline processing
--
HUD updates
--

Frame counters have not started.

Where frame time is spent
No measurements yet.

These are measured JavaScript calls, not GPU execution times. Compare the same mode with 0, 1 and 2 hands.