This is what 1998 felt like.
https://aiotgroup.github.io/Person-in-WiFi-3D/
Frankly I'm shocked it's possible to do this with that level of resolution.
> "Why? Because there are places where cameras fail, dark rooms, burning buildings, collapsed tunnels, deep underground. And in those places, a system like this could mean the difference between life and death."
> "I refuse to accept 'impossible.'"
WiFi sensing is an established research domain that has long struggled with line of sight requirements, signal reflection, interference, etc. This repo has the guise of research, but it seems to omit the work of the field it resides in. It's one thing to detect motion or approximately track a connected device through space, but "burning buildings, collapsed tunnels, deep underground" are exactly the kind of non-standardized environments where WiFi sensing performs especially poorly.
I hate to judge so quickly based on a readme, but I'm not personally interested in digging deeper or spinning up an environment. Consider this before aligning with my sentiment.
[0] https://github.com/MaliosDark/wifi-3d-fusion/blob/main/READM...
On the other hand, the technology seems potentially extremely useful. I've had an interest in pose estimation for many years, but doing it with normal cameras seems tricky to do reliably because of the possibility for visual occlusion (both from the body itself and from other objects). I'm curious to see if I can use this for something like tracking my posture while I use my computer so I can avoid back pain later in life.
Your muscles need strengthening, strengthening comes from movement, movement comes from mobility.
But you are right in that it is an interesting hammer to find nails for
We built this system at the UofT WIRLab back in 2018-19 https://youtu.be/lTOUBUhC0Cg
And link to paper https://arxiv.org/pdf/2001.05842
https://github.com/MaliosDark/wifi-3d-fusion/blob/main/docs/...
"Wayelet CSi tensas"
That makes me question the authenticity of the project.
* Handbrake, wraps ffmpeg (it does more stuff but that's the main thing most people use it for)
* Ollama, wraps llama.cpp
it's more common than you give it credit for.
gparted, cups, 7zip, baobab, all the *commnder file tools, almost all cd/dvd/bd burning software, nearly every media player that touches ffmpeg (vlc,mplayer) , almost every VM gui, almost every firewall GUI, time machine, duplicati, sabnzbd .. the list goes on forever.
Linux fits too if you're talking about the OS rather than the kernel.
If you want to talk at a lower level then python is really just a wrapper for lots of other shit, simiarly pytorch/cuda are wrappers for a bunch of ugly C.
pretty languages are wrappers for ugly languages, ugly languages are wrappers for assembly, assembly is a wrapper for machine code.
It's wrapped turtles all the way down.
In this case, they posted a README full of nonsense diagrams, didn't fix the broken characters in their UX, and breezed over the complexity of the dependencies (ESP-CSI is very cool but requires specific hardware, with two ESP devices and external antennas). Feels sloppy.
Although I'm more surprised a repo that appears to be merely a week old already has 245 stars.
If you’re interested in this stuff, check out Lumineye.
bl4ckneon•5mo ago
voxmatt•5mo ago
beeflet•5mo ago