LiDARDraft: Generating LiDAR Point Cloud from Versatile Inputs
Haiyun Wei, Fan Lu, Yunwei Zhu, Zehan Zheng, Weiyi Xue, Lin Shao, Xudong Zhang, Ya Wu, Rong Fu, Guang Chen
TL;DR
LiDARDraft tackles the challenge of producing realistic and controllable LiDAR point clouds for autonomous-driving simulation by unifying text, image, and point-cloud inputs into a 3D layout representation that feeds a diffusion-based generator. A raycast-derived, pixel-aligned range-image control signals—derived from semantic primitives—guide a ControlNet-tuned diffusion model while an unconditional diffusion backbone remains fixed for efficiency. The approach demonstrates strong cross-modal controllability and high-quality outputs across KITTI-360, nuScenes, and SemanticKITTI, outperforming state-of-the-art baselines on standard metrics and enabling scalable “simulation from scratch” through text, image, or sketch prompts. Ablation confirms the necessity of components such as the layout projection, semantic segmentation, depth cues, and the ControlNet fine-tuning for achieving the reported gains, highlighting practical paths to further speedups and multi-domain applicability.
Abstract
Generating realistic and diverse LiDAR point clouds is crucial for autonomous driving simulation. Although previous methods achieve LiDAR point cloud generation from user inputs, they struggle to attain high-quality results while enabling versatile controllability, due to the imbalance between the complex distribution of LiDAR point clouds and the simple control signals. To address the limitation, we propose LiDARDraft, which utilizes the 3D layout to build a bridge between versatile conditional signals and LiDAR point clouds. The 3D layout can be trivially generated from various user inputs such as textual descriptions and images. Specifically, we represent text, images, and point clouds as unified 3D layouts, which are further transformed into semantic and depth control signals. Then, we employ a rangemap-based ControlNet to guide LiDAR point cloud generation. This pixel-level alignment approach demonstrates excellent performance in controllable LiDAR point clouds generation, enabling "simulation from scratch", allowing self-driving environments to be created from arbitrary textual descriptions, images and sketches.
