REVIEW 3 major objections 6 minor 13 references
Fisheye camera keeps LiDAR tracking alive when workers stop moving
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · glm-5.2
2026-07-09 23:24 UTC pith:TMTIVLBK
load-bearing objection Clever fisheye-LiDAR fusion idea, but the headline metric conflates track persistence with tracking quality — the extra estimates are stale positions, not better observations. the 3 major comments →
Dynamic Object Detection and Tracking in Construction: A Fisheye Camera and LiDAR Sensor Fusion Model
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central discovery is that azimuth-angle matching between a LiDAR point cloud and an upward-facing fisheye panorama provides a lightweight, calibration-tolerant bridge between 3D motion detection and 2D semantic identification, and that feeding the semantic confirmation back into the Kalman filter's persistence mechanism prevents tracking loss when objects become temporarily static. The fisheye camera's upward orientation is the load-bearing design choice: it makes horizontal bearing distortion-free, so the system avoids the extrinsic calibration, temporal synchronization, and depth-estimation burdens that typically complicate LiDAR-camera fusion.
What carries the argument
The mechanism is a four-stage pipeline: (1) LiDAR SLAM produces a registered point cloud and robot pose; (2) an occupancy grid with discounted-reward state transitions identifies which grid cells contain dynamic objects by tracking transitions between free, occupied, unobserved, and neighbor states; (3) the 3D center of each detected dynamic object is transformed into the camera frame and projected onto a 2D cylindrical panorama, where its azimuth angle is matched to a YOLOv8 bounding box; (4) a modified Kalman filter with a 'life' parameter tracks each object, and when an image detection confirms a temporarily static object, the life value is boosted and motion prediction is skipped while a
Load-bearing premise
The system assumes that azimuth angle alone is sufficient to correctly pair a 3D LiDAR-detected object with a 2D image bounding box. If two objects share a similar bearing relative to the robot, the proximity-based matching could assign the wrong semantic label and boost the wrong tracker, and the paper itself acknowledges that incorrect associations between multiple object pairs can occur.
What would settle it
An experiment with two or more workers standing at similar azimuth angles but different distances from the robot, where the system must maintain separate tracks for each. If the azimuth-only matching causes label cross-contamination or tracker identity switches between the workers, the core matching mechanism would be shown to be insufficient for densely populated construction scenes.
If this is right
- Construction robots that maintain awareness of stationary workers could navigate around active work zones rather than treating paused humans as background noise, reducing collision risk in shared workspaces.
- The azimuth-only matching strategy could generalize to other upward-facing omnidirectional camera configurations on legged robots, offering a low-compute alternative to full 3D detection networks for any application where bearing is more reliable than range from the image side.
- The 'life-boost on semantic confirmation' mechanism could extend beyond humans to any object class detectable by 2D image models, enabling robots to persistently track tools, materials, or equipment that alternate between being carried and set down.
- The approach's reliance on a zero-shot YOLOv8 model without task-specific fine-tuning suggests the framework could deploy rapidly to new construction sites without requiring labeled training data for each environment.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This manuscript presents a sensor fusion framework for dynamic object detection and tracking on a quadruped robot in construction environments. The system combines LiDAR-based SLAM with an upward-facing 360° fisheye camera. The core methodological contribution is a projection pipeline: 3D dynamic object centers detected via occupancy grid analysis are transformed into the camera frame and projected onto a 2D cylindrical panorama, where azimuth-angle matching aligns them with YOLOv8 bounding boxes. This semantic confirmation boosts a 'life' parameter in the Kalman filter tracker, preventing track loss when objects become temporarily static. Experiments in an indoor bricklaying scenario compare LiDAR-only and fusion configurations, reporting 2,061 vs. 1,038 position estimates respectively, with distance errors of 0.30 m vs. 0.18 m.
Significance. The paper addresses a practically important problem for construction robotics: maintaining tracking continuity for workers who alternate between moving and stationary states. The design choice of an upward-facing fisheye camera to avoid azimuth distortion is a clever, simple engineering contribution that sidesteps complex fisheye rectification. The system is deployed on real hardware and validated against Vicon ground truth in a realistic scenario. However, the significance of the results is substantially undermined by evaluation gaps: the primary metric (estimate count) does not distinguish genuine tracking continuity from artificial track persistence, and the fusion system exhibits worse distance error than the baseline. These issues are load-bearing for the central claim and must be addressed.
major comments (3)
- §IV.B: The headline metric (2,061 vs. 1,038 estimates) conflates track persistence with tracking quality. The mechanism producing extra estimates is the 'life' parameter boost (§III.C) that prevents tracks from dying when objects become temporarily static, combined with halting position updates for static objects. The extra ~1,023 estimates are therefore repeated recordings of the last known position, not new positional observations. This is corroborated by the fusion system's worse distance error (0.30 m vs. 0.18 m). Without standard multi-object tracking metrics (e.g., MOTA, MOTP, identity switches, false track rate, track fragmentation), the claim of 'substantially improved' tracking cannot be substantiated. The authors should report metrics that separate genuine track continuity from artificial persistence.
- §III.A: The fusion mechanism relies solely on azimuth-angle matching to associate 3D LiDAR-detected objects with 2D image bounding boxes. The paper itself acknowledges (§V) that 'incorrect associations between multiple object pairs may occur' due to proximity-based matching. If two workers share similar azimuth angles relative to the robot, the semantic label and 'life' boost could be applied to the wrong object, corrupting the tracking pipeline. The manuscript does not report the association accuracy or describe how ambiguity is resolved. A quantitative analysis of matching correctness, or at minimum a discussion of failure modes under multi-person scenarios, is needed to support the claim of robustness.
- §IV.B: The experimental evaluation is limited to a single scenario with two participants. The paper claims the system is 'well-suited for deployment in real-world construction environments' and handles 'objects transitioning between dynamic and static states,' but the evaluation does not systematically test these transitions. A breakdown of tracking performance during dynamic-to-static transitions specifically, or experiments with more cluttered multi-object scenes, would strengthen the central claim. At minimum, the authors should report per-phase (moving vs. stationary) error statistics.
minor comments (6)
- §III.B, Eq. (1): The normalized total return Ḡ and normalized reward R̄ are introduced without defining the normalization procedure. Clarify how normalization is computed.
- §III.C, Eqs. (2)–(5): The Kalman filter formulation is standard, but the 'life' parameter management (initial value, decay rate, reset threshold) is described only qualitatively. Providing the specific values used in the experiment would aid reproducibility.
- Figure 2: The caption references 'False Positive Objects in the Image' and 'False Negative Temporary Static Objects in the Point Cloud,' but the visual content is difficult to interpret. Improving the figure resolution or adding annotations would help readers understand the specific failure modes being illustrated.
- §II: The related work section discusses several fusion approaches but does not clearly position the proposed method relative to them in terms of computational cost or accuracy. A brief comparative summary table or a clearer differentiating paragraph would help.
- §IV.A: The grid resolution (0.3 m) and grid size (35×35) are stated, but the sensitivity of the system to these parameters is not discussed. A brief note on how tracking performance varies with resolution would be useful, especially given that the reported distance errors (0.18–0.30 m) are close to the grid resolution.
- References [4] and [12] are cited as 'Under review,' which limits the reader's ability to verify the foundational components. If possible, providing preprint links or DOIs would improve reproducibility and traceability of the methods built upon in this manuscript.
Circularity Check
No significant circularity; the central fusion mechanism is independently derived from geometric projection principles, and self-citations are used for modular background rather than as load-bearing proof.
full rationale
The paper's central new contribution—the fisheye camera and LiDAR sensor fusion via cylindrical panorama projection—is derived from geometric first principles (projecting 3D coordinates onto a 2D cylindrical canvas using azimuth angle matching), not from a self-citation or a fitted parameter. The self-citations to [4] (for the occupancy grid detection and Kalman filter tracking framework) and [12] (for the SLAM algorithm) are used to provide modular background on previously developed components, not to prove the new fusion claim. The paper explicitly describes the new mechanism in §III.A with its own geometric reasoning: 'Due to the upward-facing configuration of the fisheye camera, image distortion does not affect the horizontal angle θ after projection.' This is an independently verifiable geometric argument, not a result imported from the authors' prior work. The 'life' parameter boost mechanism (§III.C) is a new algorithmic rule introduced in this paper, not a result borrowed from a citation. While the experimental evaluation has methodological weaknesses (conflating track persistence with tracking quality, as the skeptic notes), these are correctness and evaluation concerns, not circularity in the derivation chain. The paper does not fit a parameter to data and then call the fit a prediction, nor does it define a quantity in terms of itself. The self-citations are normal modular references to prior work, and the central claim has independent geometric and algorithmic content.
Axiom & Free-Parameter Ledger
free parameters (7)
- Grid resolution =
0.3 m
- Grid size =
35×35
- Discount rate γ =
unspecified
- Reward R =
unspecified
- Life parameter (initial value and decay rate) =
unspecified
- Association distance threshold =
unspecified
- Memory weight =
unspecified
axioms (4)
- domain assumption Upward-facing fisheye camera configuration preserves the horizontal angle (azimuth) after cylindrical projection, making it independent of radial distortion.
- domain assumption YOLOv8 zero-shot model generalizes sufficiently to detect construction workers without task-specific fine-tuning.
- domain assumption Occupancy grid state transitions and discounted returns can reliably distinguish dynamic objects from static map features.
- domain assumption Constant-velocity motion model (Kalman filter transition matrix F) is adequate for tracking human workers on construction sites.
invented entities (2)
-
Unobserved and neighbor cell states
no independent evidence
-
Life parameter boost via image confirmation
no independent evidence
read the original abstract
Robust dynamic object detection and tracking are essential for enabling robots to operate safely and effectively alongside humans in complex environments such as construction sites. While LiDAR-based SLAM and occupancy grid methods offer viable solutions for detecting and tracking motion, many state-of-the-art 3D vision approaches rely heavily on pre-trained neural networks and require additional post-processing to identify moving objects. Sensor fusion techniques, combining the precision of LiDAR with the semantic richness of RGB imagery, offer a promising alternative. In this work, we present a novel framework that enhances a quadruped robot equipped with a LiDAR sensor and an upward-facing fisheye camera for real-time dynamic object detection and tracking. After identifying moving objects within a registered point cloud, our method assigns semantic labels by projecting 3D coordinates onto a 2D cylindrical panorama, aligning with real-time image-based detections for observation update of the Kalman filter. The proposed system demonstrates high precision, simplicity, and robustness, particularly in handling objects transitioning between dynamic and static states, thus it is well-suited for deployment in real-world construction environments.
Reference graph
Works this paper leans on
-
[1]
expands 2D instance segmentations from image space into 3D cuboids within LiDAR space, thereby mitigating ambiguities in object orientation. These self -annotated, inflated cuboids serve as effective training targets for 3D object detection models. In contrast, [8] project LiDAR point clouds onto the image plane and estimate object depth by averaging the ...
-
[2]
D. Hu, V. J. L. Gan, and C. Yin, “Robot-assisted mobile scanning for automated 3D reconstruction and point cloud semantic segmentation of building interiors,” Autom Constr, vol. 152, p. 104949, Aug. 2023, doi: 10.1016/j.autcon.2023.104949
-
[3]
Deep learning-based 3D reconstruction of scaffolds using a robot dog,
J. Kim, D. Chung, Y. Kim, and H. Kim, “Deep learning-based 3D reconstruction of scaffolds using a robot dog,” Autom Constr, vol. 134, p. 104092, Feb. 2022, doi: 10.1016/j.autcon.2021.104092
-
[4]
Simultaneous Localization, Mapping and Moving Object Tracking,
C.-C. Wang, C. Thorpe, S. Thrun, M. Hebert, and H. Durrant-Whyte, “Simultaneous Localization, Mapping and Moving Object Tracking,” Int J Rob Res, vol. 26, no. 9, pp. 889–916, Sep. 2007, doi: 10.1177/0278364907081229
-
[5]
Online Dynamic Object Detection and Tracking in Construction using LiDAR SLAM,
Y. Chen and Y. K. Cho, “Online Dynamic Object Detection and Tracking in Construction using LiDAR SLAM,” Journal of Computing in Civil Engineering, no. Under review, 2025
work page 2025
-
[6]
A Survey on 3D Object Detection Methods for Autonomous Driving Applications,
E. Arnold, O. Y. Al-Jarrah, M. Dianati, S. Fallah, D. Oxtoby, and A. Mouzakitis, “A Survey on 3D Object Detection Methods for Autonomous Driving Applications,” IEEE Transactions on Intelligent Transportation Systems, vol. 20, no. 10, pp. 3782– 3795, Oct. 2019, doi: 10.1109/TITS.2019.2892405
-
[7]
Sensor and Sensor Fusion Technology in Autonomous Vehicles: A Review,
D. J. Yeong, G. Velasco-Hernandez, J. Barry, and J. Walsh, “Sensor and Sensor Fusion Technology in Autonomous Vehicles: A Review,” Sensors, vol. 21, no. 6, p. 2140, Mar. 2021, doi: 10.3390/s21062140
-
[8]
3D for Free: Crossmodal Transfer Learning using HD Maps
B. Wilson, Z. Kira, and J. Hays, “3d for free: Crossmodal transfer learning using hd maps,” arXiv preprint arXiv:2008.10592, 2020
work page internal anchor Pith review Pith/arXiv arXiv 2008
-
[9]
LiDAR and Camera Fusion Approach for Object Distance Estimation in Self- Driving Vehicles,
G. A. Kumar, J. H. Lee, J. Hwang, J. Park, S. H. Youn, and S. Kwon, “LiDAR and Camera Fusion Approach for Object Distance Estimation in Self- Driving Vehicles,” Symmetry (Basel), vol. 12, no. 2, p. 324, Feb. 2020, doi: 10.3390/sym12020324
-
[10]
A. Prakash, K. Chitta, and A. Geiger, “Multi-Modal Fusion Transformer for End-to-End Autonomous Driving,” in 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), IEEE, Jun. 2021, pp. 7073–7083. doi: 10.1109/CVPR46437.2021.00700
-
[11]
G. Jocher, A. Chaurasia, and J. Qiu, “Ultralytics yolov8. 2023.” Accessed: Apr. 15, 2025. [Online]. Available: https://github.com/ultralytics/ultralytics
work page 2023
-
[12]
Understanding human-robot proxemic norms in construction: How do humans navigate around robots?,
Y. Kim et al., “Understanding human-robot proxemic norms in construction: How do humans navigate around robots?,” Autom Constr, vol. 164, p. 105455, Aug. 2024, doi: 10.1016/j.autcon.2024.105455
-
[13]
Lightweight Organized LiDAR SLAM For Complex and Dynamic Environments,
A. A. Yarovoi, P. Mo, Y. Chen, and Y. K. Cho, “Lightweight Organized LiDAR SLAM For Complex and Dynamic Environments,” Journal of Computing in Civil Engineering, no. Underreview, 2025
work page 2025
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.