LiDARDraft: Generating LiDAR Point Cloud from Versatile Inputs

Haiyun Wei, Fan Lu, Yunwei Zhu, Zehan Zheng, Weiyi Xue +5 more
12/23/2025
cs.CV

No confident code implementation found for this paper. 3 possible matches can be shown below.

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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wei2025lidardraft,
  title  = {LiDARDraft: Generating LiDAR Point Cloud from Versatile Inputs},
  author = {Haiyun Wei and Fan Lu and Yunwei Zhu and Zehan Zheng and Weiyi Xue and Lin Shao and Xudong Zhang and Ya Wu and Rong Fu and Guang Chen},
  year   = {2025},
  eprint = {2512.20105},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.20105v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.20105.svg)](https://codeofpaper.com/paper/2512.20105)

Discussion