News: 0178206362

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

A Developer Built a Real-World Ad Blocker For Snap Spectacles (uploadvr.com)

(Friday June 27, 2025 @11:30PM (BeauHD) from the IRL-ad-blocker dept.)


An anonymous reader quotes a report from UploadVR:

> Software developer [1]Stijn Spanhove used the newest SDK features of Snap OS to [2]build a prototype of [a real-world ad blocker for Snap Spectacles. If you're unfamiliar, [3]Snap Spectacles are a bulky AR glasses development kit available to rent for $99/month. They run Snap OS, the company's made-for-AR operating system, and developers build apps called Lenses for them using Lens Studio or WebXR.

>

> Spanhove built the real-world ad blocker using the new Depth Module API of Snap OS, integrated with the vision capability of Google's Gemini AI via the cloud. The Depth Module API caches depth frames, meaning that coordinate results from cloud vision models can be mapped to positions in 3D space. This enables detecting and labeling real-world objects, for example. Or, in the case of Spanhove's project, [4]projecting a red rectangle onto real-world ads .

>

> However, while the software approach used for Spanhove's real-world ad blocker is sound, two fundamental hardware limitations mean it wouldn't be a practical way to avoid seeing ads in your reality. Firstly, the imagery rendered by see-through transparent AR systems like Spectacles isn't fully opaque. Thus, as you can see in the demo clip, the ads are still visible through the blocking rectangle. The other problem is that see-through transparent AR systems have a very limited field of view. In the case of Spectacles, just 46 degrees diagonal. So ads are only "blocked" whenever you're looking directly at them, and you'll still see them when you're not.



[1] https://www.linkedin.com/in/stijn-spanhove/?ref=uploadvr.com

[2] https://www.uploadvr.com/real-world-ad-blocker-snap-spectacles/

[3] https://tech.slashdot.org/story/24/09/17/232227/snaps-new-spectacles-inch-closer-to-compelling-ar

[4] https://www.linkedin.com/feed/update/urn:li:activity:7341484830682923008/



For the first time in my life (Score:2)

by Rosco P. Coltrane ( 209368 )

I genuinely want a pair of AR glasses.

At last a use case worth the hassle!

You gotta love the irony (Score:2)

by Rosco P. Coltrane ( 209368 )

> using the new Depth Module API of Snap OS, integrated with the vision capability of Google's Gemini AI via the cloud

Using Google - a company built entirely around ads and whatever vile things they have to do to increase ad revenues - to block ads. You gotta love it!

Casual ads are not the problem (Score:3)

by greytree ( 7124971 )

If ads on the sides of what I am viewing - in real life or on the web - are the price for 'free' media, then I will accept that.

Ads only need blocking when they overstep reasonable bounds, when they put themselves in the way, inbetween you and what you want to see.

As with many things, it should be governments who prevent them overstepping their bounds.

But, as with many things, it is left to consumers to take action against the antisocial transgressors.

Hate and vigilantes arise when good government fails.

Finally (Score:2)

by ukoda ( 537183 )

Finally someone using new technology in a way to de-enshitify things!

Celestial navigation is based on the premise that the Earth is the center
of the universe. The premise is wrong, but the navigation works. An
incorrect model can be a useful tool.
-- Kelvin Throop III