Loading video...

Video Failed to Load

Go Home

i built a real-time 3d positional tracker in the browser renders in ~8-10ms

35,343 views • 2 days ago •via X (Twitter)

34 Comments

John Lindquist's profile picture
John Lindquist2 days ago

i did this 17 years ago 😉

vogel's profile picture
vogel2 days ago

nice!

John Lindquist's profile picture
John Lindquist2 days ago

i miss flash so much. imagine what astra could do with flash

vogel's profile picture
vogel2 days ago

try it out here:

maria's profile picture
maria2 days ago

ryan rouch, vogel browne

Salami's profile picture
Salami2 days ago

Stop with the indian ai linkden slop posts please there are multiple projects that already do this

Keegan's profile picture
Keegan2 days ago

Gotta pump those response numbers up

Caleb's profile picture
Caleb2 days ago

you should drop this as a space on 🤗

vogel's profile picture
vogel2 days ago

how

Caleb's profile picture
Caleb2 days ago

you can just ask your agent to deploy here, but saw the link above which is neat

vogel's profile picture
vogel2 days ago

nice:

🔥 nor's profile picture
🔥 nor2 days ago

which lab has the model "i" ?

Vladimir Cazacu | 𝕧𝕠𝕝𝕠𝕕▿'s profile picture
Vladimir Cazacu | 𝕧𝕠𝕝𝕠𝕕▿1 day ago

That's insanely slow. I was doing fiducial marker tracking via webcam at 2-3ms in 2007.

Dak's profile picture
Dak1 day ago

so cool haha

Arthur Katcher's profile picture
Arthur Katcher2 days ago

really cool

UNTITLED's profile picture
UNTITLED1 day ago

What if you put all frames into a buffer (seperrate mode), do the tracking and render per frame and then play those frames? It will be slightly delayed, but accuracy should be very high right?

R's profile picture
R2 days ago

ryanvoxel hehe

Gonza Pini's profile picture
Gonza Pini1 day ago

Welcome back Invizimals

bytesworms's profile picture
bytesworms2 days ago

so smooth 🔥

Kairo Salomo Chee Chin's profile picture
Kairo Salomo Chee Chin1 day ago

Interesting, i remember using some kind of synonym software to track my arm movements. completely forgot what it was.

Jonas's profile picture
Jonas1 day ago

How are you handling camera calibration? Normally for AprilTag tracking you take a bunch of photos of a calibration board at different positions and angles to calculate your camera intrinsics. If I were to guess, I assume you're just picking a reasonable assumption? That'll technically work, but AprilTag can actually have centimeter localization accuracy with good calibration, so it might be worth exploring using mrcal to generate good camera intrinsics.

Jason Ziegler's profile picture
Jason Ziegler1 day ago

Neat!

KiLee's profile picture
KiLee1 day ago

Open source ?

Flat 18 - Web Design & Development's profile picture
Flat 18 - Web Design & Development1 day ago

That is a remarkably tight render loop for a browser-based tracker. The interesting product question is how you keep the interaction feeling stable when the input gets noisy.

neamtu's profile picture
neamtu2 days ago

No Dax Demon on it? Wtf is this demo

Rohan Mukherjee's profile picture
Rohan Mukherjee2 days ago

pretty cool!

Sindre Reino Trosterud's profile picture
Sindre Reino Trosterud2 days ago

Now make it track a mosquito

Sm17's profile picture
Sm171 day ago

Man taking credit for clankers work!

Martin Solev's profile picture
Martin Solev1 day ago

But what's the use case? Very impressive btw!

Theo Ephraim 🧙‍♂️'s profile picture
Theo Ephraim 🧙‍♂️1 day ago

I remember when doing any kind of decent CV in the browser was absolutely black magic. I even wrote a paper about realtime face detection using flash in 2009 😂

Van Kram's profile picture
Van Kram1 day ago

Try doing it without the robo-QR codes

Taggart Maher's profile picture
Taggart Maher1 day ago

not fast enough man

MixRoute AI's profile picture
MixRoute AI1 day ago

What is it called?

Prince Kushwaha's profile picture
Prince Kushwaha1 day ago

Sub-10ms render times in the browser means you're hitting 100+ FPS locally—WebGPU and Wasm have made the browser a legitimate spatial computing engine.

Related Videos