Live data from Hacker News

WiFi DensePose: WiFi-based dense human pose estimation system through walls

github.com

11–18 of 18 posts

Re: WiFi DensePose: WiFi-based dense human pose estimation system through walls

#11
This whole repository is a bunch of vibe-coded boilerplate that doesn’t include almost any of the core thing it claims to do. The README is generic slop and the “performance metrics” (“Pose Detection Accuracy”; “Person Tracking Accuracy”) appear to be completely invented / hallucinated. In other words, it isn’t real.

Re: WiFi DensePose: WiFi-based dense human pose estimation system through walls

#14

The dense AI docs say a lot to convey little, both the user guide and deployment guide do little to explain what's needed on the router side. For example, their diagram has several CSI sources. Does the user need 3 or more CSI sources? I'm capable of pointing an LLM at a GitHub repository, what I want is real documentation written by a human to address users' needs, not emoji-filled docs that read like ad copy.

It’s right there, clear as mud:

from wifi_densepose import WiFiDensePose

    # Initialize with default configuration
    system = WiFiDensePose()

    # Start pose estimation
    system.start()

    # Get latest pose data
    poses = system.get_latest_poses()
    print(f"Detected {len(poses)} persons")

    # Stop the system
    system.stop()
AI solves the Emporer’s Nose problem: you have no data whatsoever going in and you estimate the result!

After a bit more browsing, I found:

    # Hardware Settings
    WIFI_INTERFACE=wlan0
    CSI_BUFFER_SIZE=1000
    HARDWARE_POLLING_INTERVAL=0.1
So maybe it uses one WiFi interface to collect CSI from multiple BSSIDs? Does 802.11 support this well? (I assume you can get one-way CSI data, single-in-multiple-out, from a beacon if you really want to. [1]) Does commodity hardware support this? Do the drivers support this?

But I’d be rather impressed if that’s all that’s needed to get poses without any calibration for the actual positions of all involved devices especially if the CSI available is all of this form. This whole repo smells a bit like it’s almost 100% vibes and no content.

Wasn’t 802.11bf supposed to make real channel state information available for vendor-neutral use? What happened to it?

[1] Yes, I know, reciprocity. One-way and two-way data ought to be the same. But those nice access points almost all have at least two transmit/receive chains these days, possibly more, and they support multiple frequencies, and unless you can convince them to cooperate with you by sending known test patterns that let you disambiguate between the two antennas or at least collect vector or matrix data in a consistent basis, you don’t get to take advantage of it, and as far as I know Wi-Fi beacons don’t do this. APs do try to get something like this data for downlink MU-MIMO purposes, and stations that are receiving data with a multiple stream code get vector data fairly directly, but I’m not sure any of this works without being associated. I do wonder whether appropriate hardware can passively listen to a transmission intended for someone else and decode enough of it to extract the full CSI matrix from the transmitter to yourself.

Re: WiFi DensePose: WiFi-based dense human pose estimation system through walls

#16
post #5

> The WiFi-DensePose project represents a framework/prototype rather than a functional WiFi-based pose detection system. While the architecture is excellent and deployment-ready, the core functionality requiring WiFi signal processing and pose estimation is largely unimplemented. > Current State: Sophisticated mock system with professional infrastructure Required Work: Significant development to implement actual WiFi…

Overnight the project went from 1.3k stars (I believe I watched it cross to this from 1.2k stars while browsing the repo last night) to 2.5k stars. It's hard for me to imagine anything besides these stars being bought.

Re: WiFi DensePose: WiFi-based dense human pose estimation system through walls

#17

After trying to click through some of the docs and realizing most of those sections don’t exist, I checked the commit log. I can confidently say there is a lot of AI slop in here. Anyone who has watched one of the AI coding tools add imaginary sounds-good features to a project and draw useless diagrams in README files will recognize it. So now the question is: Does this repo actually contain anything useful at all? O…

Would be interested to read your findings, please do a follow-up!

Re: WiFi DensePose: WiFi-based dense human pose estimation system through walls

#18
post #16
post #5

> The WiFi-DensePose project represents a framework/prototype rather than a functional WiFi-based pose detection system. While the architecture is excellent and deployment-ready, the core functionality requiring WiFi signal processing and pose estimation is largely unimplemented. > Current State: Sophisticated mock system with professional infrastructure Required Work: Significant development to implement actual WiFi…

Overnight the project went from 1.3k stars (I believe I watched it cross to this from 1.2k stars while browsing the repo last night) to 2.5k stars. It's hard for me to imagine anything besides these stars being bought.

Now over 3k stars. Particularly weird because it's over 6 months since the last (and about the same since the first) commit. Why is it randomly getting a ton of stars? It's so strange.
Post reply on HN