Cyclops: LiDAR as a Camera That Dreams in Color
Organizations: State Key Laboratory of Internet of Things for Smart City, Faculty of Science and Technology, University of Macau, Macau, China · The Hong Kong University of Science and Technology (Guangzhou), China · Department of Naval Architecture and Marine Engineering and Department of Robotics, University of Michigan, Ann Arbor, MI, USA · Independent Researcher, Pittsburgh, PA, USA
Abstract
Conventionally, robotic perception relies heavily on cameras due to the rich semantic texture they provide. However, their performance degrades significantly in low-light or high-dynamic-range environments. Conversely, while Light Detection and Ranging (LiDAR) captures illumination-invariant geometric and intensity properties, the resulting data are typically single-channel and sparse, creating a significant modality gap when applying vision models pre-trained on RGB datasets. In this paper, we propose Cyclops, a framework that translates sparse Non-Repetitive Scanning LiDAR (NRS-LiDAR) intensity into RGB video, enabling camera-free inference for all-day perception tasks. Our approach first converts sparse LiDAR intensity projections into dense representations via a frozen pre-trained densification module, serving as a geometrically rich source condition. The dense intensity latent is then transported toward the target RGB distribution through Latent Bridge Matching (LBM) with a learned velocity field in a few ODE integration steps. To mitigate inter-frame flickering, we inject prior-frame context via temporal attention layers and further formulate the velocity field as a policy optimized by a differentiable terminal reward that encourages terminal fidelity through backpropagation along the ODE trajectory. Extensive experiments demonstrate that the synthesized RGB, including those generated under near-dark conditions, enable standard RGB-based perception models to substantially outperform both LiDAR baselines and conventional cameras on semantic segmentation, lane detection, and point cloud colorization across diverse lighting conditions.
Figures & tables
| Method | Image Translation Quality | Temporal Consistency | Time (s) | |||||
|---|---|---|---|---|---|---|---|---|
| PSNR | SSIM | LPIPS | FID | MFD | FC-MSE | FV | ||
| CycleGAN [ 69 ] | 14.25 | 0.452 | 0.385 | 138.5 | 38.56 | 0.0478 | 22.35 | 0.028 |
| Pix2Pix [ 25 ] | 16.34 | 0.526 | 0.318 | 102.3 | 31.82 | 0.0385 | 17.62 | 0.022 |
| BBDM [ 27 ] | 20.12 | 0.625 | 0.238 | 68.5 | 26.48 | 0.0312 | 14.56 | 2.75 |
| LDM [ 39 ] | 19.58 | 0.608 | 0.252 | 74.2 | 33.25 | 0.0415 | 18.92 | 3.28 |
| CtrLoRA [ 60 ] | 17.47 | 0.553 | 0.307 | 90.7 | 41.44 | 0.0521 | 27.01 | 13.6 |
| Method | Input | Bright | Low Light | Near Dark | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| mIoU | mAcc | aAcc | mIoU | mAcc | aAcc | mIoU | mAcc | aAcc | ||
| Patchwork++ † [ 26 ] | Point Cloud | 44.2 | 53.5 | 73.6 | 44.0 | 53.2 | 73.4 | 43.6 | 52.8 | 73.1 |
| GroundGrid † [ 46 ] | Point Cloud | 47.5 | 56.8 | 75.8 | 47.2 | 56.5 | 75.5 | 46.8 | 56.1 | 75.2 |
| SAM 2 [ 38 ] | Densified Intensity | 35.2 | 43.8 | 67.2 | 35.0 | 43.5 | 67.0 | 34.7 | 43.2 | 66.7 |
| Camera | 76.8 | 84.5 | 92.8 | 63.5 | 72.2 | 86.8 | 31.2 | 39.8 | 63.2 | |
| Cyclops Rendering | 65.8 | 75.2 | 86.2 | 65.2 | 74.5 | 85.6 | 64.5 | 73.8 | 85.1 | |
Appendix figures & tables10 assets
Supplementary material from the paper’s appendix.
Appendix
| Condition | Sequences | Frames | Train / Val / Test |
|---|---|---|---|
| Bright | 34 | 24,983 | 18,721 / 3,308 / 2,954 |
| Low Light | 4 | 1,504 | — / — / 1,504 |
| Near Dark | 5 | 2,008 | — / — / 2,008 |
| Total | 43 | 28,495 | 18,721 / 3,308 / 6,466 |
| Condition | Input | Acc.(%) | F1(%) | FPR(%) | FNR(%) |
|---|---|---|---|---|---|
| Bright | Camera | 96.5 | 96.2 | 3.1 | 3.5 |
| Densified Intensity Image | 96.1 | 95.2 | 5.2 | 5.5 | |
| Ours (colorized) | 95.8 | 95.4 | 3.8 | 4.2 | |
| Near Dark | Camera | 71.2 | 68.5 | 16.3 | 19.8 |
| Densified Intensity Image | 93.3 | 92.5 | 6.9 | 6.9 | |
| Ours (colorized) | 95.2 | 94.7 | 4.2 | 4.8 |
Conditional Image Generation
Conditional image generation creates images guided by inputs such as text, sketches, layouts, masks, reference images, or physical measurements.
See all 160 papers