Show HN: Glasses to detect smart-glasses that have cameras
509 points| nullpxl | 3 months ago |github.com
I've written a bunch more on the link (+photos are there), but essentially this uses 2 fingerprinting approaches: - retro-reflectivity of the camera sensor by looking at IR reflections. mixed results here. - wireless traffic (primarily BLE, also looking into BTC and wifi)
For the latter, I'm currently just using an ESP32, and I can consistently detect when the Meta Raybans are 1) pairing, 2) first powered on, 3) (less consistently) when they're taken out of the charging case. When they do detect something, it plays a little jingle next to your ear.
Ideally I want to be able to detect them when they're in use, and not just at boot. I've come across the nRF52840, which seems like it can follow directed BLE traffic beyond the initial broadcast, but from my understanding it would still need to catch the first CONNECT_REQ event regardless. On the bluetooth classic side of things, all the hardware looks really expensive! Any ideas are appreciated. Thanks!
dotancohen|3 months ago
I would like to draw attention to this gem of wit, easily the best I've seen in a long time:
> I think the idea behind this approach is sound (actually it's light)
october8140|3 months ago
arionmiles|3 months ago
anilakar|3 months ago
Counter-sniper systems that scan for reflections from optics have existed for twenty years already. These are indeed meant for static operation in military bases and other fixed installations.
aqme28|3 months ago
_ache_|3 months ago
kakacik|3 months ago
[deleted]
keepamovin|3 months ago
Question for people who resonate with this: whenever someone is holding their cellphone at an angle that "could be inferred" to be imaging you, how do you feel and think?
I grew up on Earth before the cellpocalypse (phone zombies, etc), and went through a stage of noticing all these new 'cameras' everywhere, but then I stoppped attending to it.
ghaff|3 months ago
unknown|3 months ago
[deleted]
sspiff|3 months ago
Would this approach work for these camera glasses as well, simply flooding them with so much IR spectrum light that their sensors simply can't see you anymore?
michaelt|3 months ago
I think fooling facial recognition systems and CCTV-cameras-at-night is easier than fooling professional photographers. Most photograhers' cameras have IR filters, after all. And nobody's got an LED brighter than the sun.
nullpxl|3 months ago
RobotToaster|3 months ago
SamDc73|3 months ago
beeflet|3 months ago
Perhaps combined with some reflective coating? Retroreflectors are promising
Saloc|3 months ago
9dev|3 months ago
That would allow for urgent warnings (approaching a street, walking towards obstacle [say, an electric scooter or a fence]), scene descriptions on request, or help finding things in the view field. There's probably a lot more you could do with this to help improve quality of life for fully blind people.
aprilnya|3 months ago
However things like the urgent warnings you mentioned don’t exist yet.
Hearing about the way people with bad vision use these glasses kind of changed my viewpoint on them to be honest; for the average person it might seem useless to be able to ask an LLM about what you’re looking at, but looking at it from an accessibility standpoint it seems like a really good idea.
p-e-w|3 months ago
Unfortunately, the HN website is extremely unfriendly to users relying on assistive technologies (lack of ARIA tags, semantic elements etc.), otherwise there might be more blind people commenting here who could shed light on such things, no pun intended.
unknown|3 months ago
[deleted]
jonners00|3 months ago
thinkling|3 months ago
anonymousiam|3 months ago
parkaboy|3 months ago
Bender|3 months ago
Intralexical|3 months ago
Usually digital cameras have some major differences from human eyes, particularly near UV and IR. Find dyes with spectral albedo that integrates to the same strengths for (most) humans' cones, but not for the glasses.
Though human eyes have pretty good dynamic range, and some degree of variation. Maybe add dithering around the edges.
[0]: https://commons.wikimedia.org/wiki/File:Cone-fundamentals-wi...
[1]: https://www.strollswithmydog.com/camera-spectral-sensitivity...
avidiax|3 months ago
thenthenthen|3 months ago
downboots|3 months ago
wowamit|3 months ago
aDyslecticCrow|3 months ago
And probably highly illegal.
unsupp0rted|3 months ago
unknown|3 months ago
[deleted]
sillyfluke|3 months ago
1. I would want this.
2. If possible, if the detecting device could be clipped on somewhow and not force me to use different (sun)glasses might be my necessary condition unless you're selling glasses that I like as much as my curreny ones.
3. If I could demand anything, I would demand you pair up with someone who has some streetcred in the privacy tech department (streetcred as in a known public personality with trackrecord on being on the right side of these issues or known to be advocating for them).
Here's why: if Meta decided to add this feature to their glasses, if I found a way to shut down all the other shit, I might go and buy their glasses. Which means if you are sucessful, if I were Meta I would buy you out and shut you down. Hence the public personality or who have you to prevent you fron doing this.
ktallett|3 months ago
icoder|3 months ago
Intralexical|3 months ago
If we culturally/economically wanted it, I'm sure we could all have cheap nonlinear junction detectors in our pockets.
ChrisMarshallNY|3 months ago
Cameras are so small, these days, that I don't think it's realistic to be able to detect them. I just go through every day, assuming that I'm on Candid Camera.
SamDc73|3 months ago
DonHopkins|3 months ago
https://fabukmagazine.com/elton-john-glasses-in-the-frame-at...
fortran77|3 months ago
thrdbndndn|3 months ago
aDyslecticCrow|3 months ago
These are two different protocols with different radio behaviour.
So beyond detecting the glasses themselves, which seem like the focus of the project; detecting recording is feasible at the point of transfer to a phone.
The issue is distinguishing it from any other high bandwidth Bluetooth device nearby, such as headphones.
DonHopkins|3 months ago
Wearable Eyes Turn You Into Emotional Cyborg:
https://www.youtube.com/watch?v=GhvHxz1NePQ
>The device, called AgencyGlass, was developed by Dr. Hirotaka Osawa from Tsukuba University.
https://spectrum.ieee.org/wearable-eyes-agencyglass-emotiona...
unknown|3 months ago
[deleted]
arionmiles|3 months ago
baobun|3 months ago
_ache_|3 months ago
The swap pattern is very interesting but even if it's silly, maybe experimenting with an actual camera to detect cameras may give you a good base line to what to expect from a working Rayban banner.
nomdep|3 months ago
I often bump into people I know on the street but can’t place their faces. A lot of them get offended when I don’t immediately recognize them, even though I remember who they are—just not what they look like.
nothrowaways|3 months ago
It's creepy.
benbristow|3 months ago
bryan_w|3 months ago
I've also seen a home inspector use them to document issues with a new construction
There's also a ton of people using it for cooking videos
unknown|3 months ago
[deleted]
willidiots|3 months ago
fortran77|3 months ago
unknown|3 months ago
[deleted]
elif|3 months ago
egeres|3 months ago
mcny|3 months ago
What is the cheapest way for me to trigger a false positive on such a detection device?
And what can we do about it?
Rinse and repeat until the cheapest cost exceeds a standard pair of smart glasses.
zamadatix|3 months ago
Only a subset of use potential cases will be worried with false positives, but this approach says to drive the cost greater for all potential use cases.
jeroenhd|3 months ago
storus|3 months ago
amelius|3 months ago
stuckkeys|3 months ago
asw_rer|3 months ago
zppln|3 months ago
okincilleb|3 months ago
nullpxl|3 months ago
Scramblejams|3 months ago
unknown|3 months ago
[deleted]
camillomiller|3 months ago
dmead|3 months ago
d--b|3 months ago
Is there any way your device can find the MAC address of the glasses through bluetooth or something and file a lawsuit automatically?
jeroenhd|3 months ago
The zuckerberg glasses supposedly detect attempts to cover the indicator, though.
nickthegreek|3 months ago
hammock|3 months ago
DonHopkins|3 months ago
byyoung3|3 months ago
AmbroseBierce|3 months ago
hedayet|3 months ago
I have no experience in this area, so I’ll just ask a noob question: Can we make it so that if someone is looking at me through smart-glasses without my consent, my glasses respond with some form of interference that gives them a tiny headache?
And if I do grant someone consent to record me, I can just turn my glasses off.
And of course, my glasses don’t record anything, so they wouldn’t be hurting my own eyes.
kanak8278|3 months ago
jessepasley|3 months ago
jeffrallen|3 months ago
FartyMcFarter|3 months ago
foormanek|3 months ago
elng11|3 months ago
[deleted]
wussboy|3 months ago
[deleted]