REVIEW 3 major objections 6 minor 1 cited by
LoFi: Vision-Aided Label Generator for Wi-Fi Localization and Tracking
T0 review · 3 major / 6 minor · reviewed 2026-08-11 · deepseek-v4-flash
Pith's one-line read LoFi generates Wi-Fi localization ground truth from ordinary 2D images.
desk verdict A practical vision-aided labeling pipeline and a useful single-antenna Wi-Fi dataset, but the accuracy claim rests on a 10-point static test and a circular benchmark. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the perspective transform matrix $T$ computed with OpenCV's getPerspectiveTransform from four non-collinear anchor points (Eqs. 2-3). It converts the YOLO bounding-box bottom-center pixel into a physical ground-plane coordinate. The second essential piece is timestamp-based alignment (Eq. 5) that pairs each CSI frame with the nearest image, so labels and signals share a common time base. The paper's claim rests on these two operations plus the assumption that the box bottom lies on the floor plane.
What would settle it
Walk a person freely through the area while simultaneously recording LoFi labels and lidar or motion-capture ground truth, then compare per-frame; if the median label error during free motion exceeds the reported static error by a wide margin or the tracking benchmark degrades when labels are corrected, the central claim fails. A simpler check: occlude the lower third of the person in some frames and observe whether the generated coordinate jumps away from the true foot position.
Extended reading notes
Core claim
The central claim is that per-frame person coordinates accurate enough to serve as ground truth can be produced solely from 2D images, with no lidar and no predefined movement paths. The system detects the person with YOLO, takes the midpoint of the bottom edge of the bounding box as the foot position in pixels, and maps it to physical space with a perspective transform computed from four hand-picked floor corners. The resulting coordinates are timestamp-aligned to CSI and RSSI frames so that each signal sample gets a position label. The paper reports label errors of roughly 12-17 cm at ten static test points and demonstrates that several standard networks can be trained on the resulting dataset to localize within about 0.6-0.9 m average error.
Load-bearing premise
The entire pipeline assumes the bottom-center pixel of the detected person's bounding box lies on the same ground plane as the four chosen floor corners; if feet are occluded, the body is partially out of frame, or the camera angle changes, every generated label inherits a systematic offset.
Editorial extensions
If this is right
- Anyone with a webcam and commodity Wi-Fi hardware can generate dense, fine-grained labels, enabling data-driven localization without lidar or hand-marked paths.
- Training data can capture arbitrary, natural movement rather than a fixed set of points or interpolated trajectories, improving model generalization.
- With a single RX-TX pair and single antenna, the resulting dataset is enough to train models with mean localization error below one meter, suggesting multi-antenna setups are not always required.
- The released dataset with CSI, RSSI, timestamps, coordinates, and person ID supports tracking, localization, and person identification tasks and can be sliced with arbitrary sliding windows.
Reading between the lines
- The paper does not directly measure label accuracy during free movement; its 10-point static check does not exercise occlusion or pose variation, so the label error during actual dataset collection is likely larger than the reported 12-17 cm.
- A natural extension is to replace the single fixed homography with per-camera calibration or a depth estimate, which would relax the ground-plane assumption and help when people are partly occluded.
- The same vision-labeling pipeline could be applied to multi-person scenarios by resolving person IDs across frames, turning the generator into a source for crowd-tracking datasets.
- A decisive test would compare LoFi labels against lidar or motion-capture ground truth on the same arbitrary trajectories, quantifying how much of the benchmark error originates in the labels themselves.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes LoFi, a vision-aided label generator for Wi-Fi localization and tracking datasets. A webcam image stream is processed by a YOLO object detector, the bottom-center of the detected person's bounding box is taken as the pixel-space position, and a homography built from four manually selected rectangle corners maps that point to physical coordinates. The coordinates are aligned by timestamp with CSI/RSSI frames collected by an ESP32-S3 with a single antenna. The authors release a dataset of roughly 210,000 frames from 7 volunteers moving arbitrarily in a 1.8 m by 4.8 m region, validate the coordinate conversion at 10 static points with mean errors between 11.82 cm and 17.44 cm, and report benchmark localization/classification results for CNN, ResNet, RNN, GRU, LSTM, and CSI-BERT models.
Significance. If the pipeline is accurate during arbitrary motion, LoFi is a meaningful practical contribution: it offers a low-cost, camera-based alternative to LiDAR or manual tagging for producing dense per-frame ground-truth coordinates for Wi-Fi sensing datasets. The released dataset and code are also valuable assets, and the demonstration that competitive localization is possible with one RX-TX pair and one antenna is interesting. The central limitation is that the paper's evidence does not yet establish the claimed high precision for the actual tracking data, and the benchmark numbers as presented are circular.
major comments (3)
- [Section IV-A] The only validation of the coordinate conversion is a static test in which two volunteers stood at 10 predefined points, and only mean errors are reported (17.44 cm, 12.13 cm, and 11.82 cm). No error bars, per-point breakdown, or number of repetitions are given, and no validation is performed during the arbitrary walking, backward walking, and standing motions that make up the released 210,000-frame dataset. Since the bottom-center of the YOLO bounding box is treated as the ground-plane position, occlusion, partial body visibility, walking pose, or camera angle can displace the label from the physical foot position; without a dynamic validation against an independent reference (for example, marker-based tracking or LiDAR), the claim that LoFi provides high-precision ground truth for the released tracking data is not supported.
- [Section IV-C, Table II] The benchmark results in Table II are circular with respect to the paper's central claim: all training and test coordinates are generated by the same LoFi pipeline, so the reported mean errors (0.58-0.94 m) measure how well each network reproduces LoFi's outputs from CSI, not how accurately those outputs represent physical positions. The static 10-point validation in Section IV-A cannot be extrapolated to these numbers. The authors should report benchmark error against an independent test set with known positions or against manually annotated held-out frames, and they should clearly state that Table II demonstrates self-consistency rather than absolute localization accuracy.
- [Section III-A] The abstract's claim that LoFi generates ground truth 'solely from 2D images' is stronger than the method in Eqs. (2)-(3), which also requires the physical coordinates of four anchor corners, measured manually or with a ruler app. Errors in those measurements propagate to every generated label, and the paper does not describe any lens-distortion correction before applying the homography, which can bias the mapping, especially near image edges. The authors should quantify the sensitivity of the output coordinates to anchor-point measurement errors and state the distortion assumptions, or restrict the 'solely from 2D images' wording to the per-frame person detection step.
minor comments (6)
- [Eq. (1)] The notation in Eq. (1) is hard to parse; please define the indicator product and the argmax over the 'person' class more explicitly.
- [Section IV-C] The definitions of the 2, 4, and 6 classes used for classification accuracy are not given; include the region partition or a reference to it.
- [Table I] The 'Scale' column mixes frames, instances, and site/antenna counts without units; please make the entries self-explanatory.
- [Section IV-A] For reproducibility, report the camera model, the YOLO variant and weights, and whether any intrinsic or extrinsic calibration was performed before computing the homography.
- [Index terms and abstract] Minor language issues: 'Channel Statement Information' should be 'Channel State Information', 'LiDar' is used inconsistently, and the abstract's 'is available' should agree with the plural subject.
- [Fig. 2] The yellow and green star markers may be hard to distinguish in print; please use clearly distinct markers and ensure grayscale readability.
Circularity Check
No significant circularity: LoFi's label-generation pipeline is an independent measurement path, and benchmark self-consistency is an evidence limitation, not a derivation loop.
full rationale
The central derivation is Eqs. (2)-(3): pixel coordinates from the YOLO bounding-box bottom midpoint are mapped to physical coordinates through a homography fit to four manually measured rectangle corners. This is a standard projective calibration. The static validation at 10 predefined points uses external ground truth, so the reported mean errors of 17.44 cm, 12.13 cm, and 11.82 cm are independent evidence for the static case. The benchmark networks in Table II are trained and evaluated on LoFi-generated coordinates, so those errors measure how well CSI predicts the LoFi labels, not physical accuracy; however, this is a limitation of the validation protocol rather than circularity under the strict definition, because the labels are not defined in terms of the network outputs nor fitted to them. The only self-citation is [22] for packet-loss interpolation and series standardization; it is not load-bearing for the label-generation claim and does not make the derivation equivalent to its inputs. No step in the paper reduces, by construction, to its own input.
Assumptions & free parameters
free parameters (1)
- Physical coordinates of four anchor corners =
Vertices of a 1.8 m x 4.8 m rectangle in the lab
assumptions (4)
- domain assumption Ground-plane homography: all detected foot positions lie on the same plane as the four reference corners
- domain assumption Single-person YOLO detection reliability
- domain assumption Timestamp alignment by nearest image
- standard math Four non-collinear correspondences determine a projective transform
Cite this review
Pith. "Pith review of LoFi: Vision-Aided Label Generator for Wi-Fi Localization and Tracking." pith.science (2026). https://pith.science/paper/CTMZLIY7
@misc{pith2026241205074,
author = {Pith},
title = {Pith review of: LoFi: Vision-Aided Label Generator for Wi-Fi Localization and Tracking},
year = {2026},
howpublished = {\url{https://pith.science/paper/CTMZLIY7}},
note = {Machine review of arXiv:2412.05074}
}
read the original abstract
Data-driven Wi-Fi localization and tracking have shown great promise due to their lower reliance on specialized hardware compared to model-based methods. However, most existing data collection techniques provide only coarse-grained ground truth or a limited number of labeled points, significantly hindering the advancement of data-driven approaches. While systems like lidar can deliver precise ground truth, their high costs make them inaccessible to many users. To address these challenges, we propose LoFi, a vision-aided label generator for Wi-Fi localization and tracking. LoFi can generate ground truth position coordinates solely from 2D images, offering high precision, low cost, and ease of use. Utilizing our method, we have compiled a Wi-Fi tracking and localization dataset using the ESP32-S3 and a webcam. The code and dataset of this paper are available at https://github.com/RS2002/LoFi.
Figures
Figures from the paper (1 more)
Forward citations
Cited by 1 Pith paper
-
A Short Overview of Multi-Modal Wi-Fi Sensing
A short review of multi-modal Wi-Fi sensing that classifies recent methods into fusion and enhanced-training paradigms and discusses limitations and future directions.
Reference graph
Works this paper leans on
-
[1]
A comprehensive survey of indoor localization methods based on computer vision,
A. Morar, A. Moldoveanu, I. Mocanu, F. Moldoveanu, I. E. Radoi, V . Asavei, A. Gradinaru, and A. Butean, “A comprehensive survey of indoor localization methods based on computer vision,”Sensors, vol. 20, no. 9, p. 2641, 2020
work page 2020
-
[2]
A sin- gle lidar-based feature fusion indoor localization algorithm,
Y .-T. Wang, C.-C. Peng, A. A. Ravankar, and A. Ravankar, “A sin- gle lidar-based feature fusion indoor localization algorithm,”Sensors, vol. 18, no. 4, p. 1294, 2018
work page 2018
-
[3]
Indoor location position based on bluetooth signal strength,
M. E. Rida, F. Liu, Y . Jadi, A. A. A. Algawhari, and A. Askourih, “Indoor location position based on bluetooth signal strength,” in2015 2nd International Conference on Information Science and Control Engineering, pp. 769–773, IEEE, 2015
work page 2015
-
[4]
Sifi: Siamese networks based csi fingerprint indoor localization with wifi,
W. Liu, Y . Chen, and H. Zhang, “Sifi: Siamese networks based csi fingerprint indoor localization with wifi,” in2024 IEEE Wireless Com- munications and Networking Conference (WCNC), pp. 01–06, IEEE, 2024
work page 2024
-
[5]
Witraj: Robust indoor motion tracking with wifi signals,
D. Wu, Y . Zeng, R. Gao, S. Li, Y . Li, R. C. Shah, H. Lu, and D. Zhang, “Witraj: Robust indoor motion tracking with wifi signals,” IEEE Transactions on Mobile Computing, vol. 22, no. 5, pp. 3062–3078, 2021
work page 2021
-
[6]
Reliable trajectory classification using wi-fi signal strength in indoor scenarios,
M. Werner, L. Schauer, and A. Scharf, “Reliable trajectory classification using wi-fi signal strength in indoor scenarios,” in2014 IEEE/ION Position, Location and Navigation Symposium-PLANS 2014, pp. 663– 670, IEEE, 2014
work page 2014
-
[7]
Deepfi: Deep learning for indoor fingerprinting using channel state information,
X. Wang, L. Gao, S. Mao, and S. Pandey, “Deepfi: Deep learning for indoor fingerprinting using channel state information,” in2015 IEEE wireless communications and networking conference (WCNC), pp. 1666–1671, IEEE, 2015
work page 2015
-
[8]
Csi phase fingerprinting for indoor localization with a deep learning approach,
X. Wang, L. Gao, and S. Mao, “Csi phase fingerprinting for indoor localization with a deep learning approach,”IEEE Internet of Things Journal, vol. 3, no. 6, pp. 1113–1123, 2016
work page 2016
Show all 28 references
-
[9]
Bls-location: A wireless fingerprint localization algorithm based on broad learning,
X. Zhu, T. Qiu, W. Qu, X. Zhou, M. Atiquzzaman, and D. O. Wu, “Bls-location: A wireless fingerprint localization algorithm based on broad learning,”IEEE Transactions on Mobile Computing, vol. 22, no. 1, pp. 115–128, 2021
2021
-
[10]
Intelligent fingerprint-based localization scheme using csi images for internet of things,
X. Zhu, W. Qu, X. Zhou, L. Zhao, Z. Ning, and T. Qiu, “Intelligent fingerprint-based localization scheme using csi images for internet of things,”IEEE transactions on network science and engineering, vol. 9, no. 4, pp. 2378–2391, 2022
2022
-
[11]
An improved csi based device free in- door localization using machine learning based classification approach,
T. F. Sanam and H. Godrich, “An improved csi based device free in- door localization using machine learning based classification approach,” in2018 26th European Signal Processing Conference (EUSIPCO), pp. 2390–2394, IEEE, 2018
2018
-
[12]
A multi-view discriminant learning approach for indoor localization using amplitude and phase features of csi,
T. F. Sanam and H. Godrich, “A multi-view discriminant learning approach for indoor localization using amplitude and phase features of csi,”IEEE Access, vol. 8, pp. 59947–59959, 2020
2020
-
[13]
Learning spatiotemporal features of csi for indoor localization with dual-stream 3d convolutional neural networks,
Y . Jing, J. Hao, and P. Li, “Learning spatiotemporal features of csi for indoor localization with dual-stream 3d convolutional neural networks,” IEEE Access, vol. 7, pp. 147571–147585, 2019
2019
-
[14]
Extreme learning machine and adaboost-based localization using csi and rssi,
J. Yan, C. Ma, B. Kang, X. Wu, and H. Liu, “Extreme learning machine and adaboost-based localization using csi and rssi,”IEEE Communications Letters, vol. 25, no. 6, pp. 1906–1910, 2021
1906
-
[15]
Juindoor- loc: A ubiquitous framework for smartphone-based indoor localization subject to context and device heterogeneity,
P. Roy, C. Chowdhury, D. Ghosh, and S. Bandyopadhyay, “Juindoor- loc: A ubiquitous framework for smartphone-based indoor localization subject to context and device heterogeneity,”Wireless Personal Commu- nications, vol. 106, pp. 739–762, 2019
2019
-
[16]
Long-term wifi fingerprinting dataset for research on robust indoor positioning,
G. M. Mendoza-Silva, P. Richter, J. Torres-Sospedra, E. S. Lohan, and J. Huerta, “Long-term wifi fingerprinting dataset for research on robust indoor positioning,”Data, vol. 3, no. 1, p. 3, 2018
2018
-
[17]
Wivelo: Fine-grained walking velocity estimation for wi-fi passive tracking,
C. Li, L. Liu, Z. Cao, and M. Zhang, “Wivelo: Fine-grained walking velocity estimation for wi-fi passive tracking,” in2022 19th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON), pp. 172–180, IEEE, 2022
2022
-
[18]
Novel massive mimo channel sounding data applied to deep learning-based indoor positioning,
M. Arnold, J. Hoydis, and S. ten Brink, “Novel massive mimo channel sounding data applied to deep learning-based indoor positioning,” in SCC 2019; 12th International ITG Conference on Systems, Communi- cations and Coding, pp. 1–6, VDE, 2019
2019
-
[19]
Deep-learning-based wi-fi indoor positioning system using continuous csi of trajectories,
Z. Zhang, M. Lee, and S. Choi, “Deep-learning-based wi-fi indoor positioning system using continuous csi of trajectories,”Sensors, vol. 21, no. 17, p. 5776, 2021
2021
-
[20]
You only look once: Unified, real-time object detection,
J. Redmon, S. Divvala, R. Girshick, and A. Farhadi, “You only look once: Unified, real-time object detection,” inProceedings of the IEEE conference on computer vision and pattern recognition, pp. 779–788, 2016
2016
-
[21]
Bradski, A
G. Bradski, A. Kaehler,et al., “Opencv,”Dr . Dobb’s journal of software tools, vol. 3, no. 2, 2000
2000
-
[22]
Finding the missing data: A bert-inspired approach against package loss in wireless sensing,
Z. Zhao, T. Chen, F. Meng, H. Li, X. Li, and G. Zhu, “Finding the missing data: A bert-inspired approach against package loss in wireless sensing,”arXiv preprint arXiv:2403.12400, 2024
2024 arXiv
-
[23]
Histograms of oriented gradients for human detection,
N. Dalal and B. Triggs, “Histograms of oriented gradients for human detection,” in2005 IEEE computer society conference on computer vision and pattern recognition (CVPR’05), vol. 1, pp. 886–893, Ieee, 2005
2005
-
[24]
Rapid object detection using a boosted cascade of simple features,
P. Viola and M. Jones, “Rapid object detection using a boosted cascade of simple features,” inProceedings of the 2001 IEEE computer society conference on computer vision and pattern recognition. CVPR 2001, vol. 1, pp. I–I, Ieee, 2001
2001
-
[25]
Deep residual learning for image recognition,
K. He, X. Zhang, S. Ren, and J. Sun, “Deep residual learning for image recognition,” inProceedings of the IEEE conference on computer vision and pattern recognition, pp. 770–778, 2016
2016
-
[26]
Recurrent neural networks,
L. R. Medsker and L. Jain, “Recurrent neural networks,”Design and Applications, vol. 5, no. 64-67, p. 2, 2001
2001
-
[27]
Learning phrase representations using rnn encoder-decoder for statistical machine translation,
K. Cho, B. Van Merri ¨enboer, C. Gulcehre, D. Bahdanau, F. Bougares, H. Schwenk, and Y . Bengio, “Learning phrase representations using rnn encoder-decoder for statistical machine translation,”arXiv preprint arXiv:1406.1078, 2014
2014 arXiv
-
[28]
Long short-term memory,
S. Hochreiter and J. Schmidhuber, “Long short-term memory,”Neural computation, vol. 9, no. 8, pp. 1735–1780, 1997
1997
Reviewed August 11, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.