TULIP: Transformer for Upsampling of LiDAR Point Clouds

Bin Yang, Patrick Pfreundschuh, R. Siegwart, Marco Hutter, Peyman Moghadam +1 more
2/14/2026

No official code found. Best implementation: ethz-asl/TULIP (67 stars, MIT, last commit 2026-02-11).

Abstract

LiDAR Upsampling is a challenging task for the perception systems of robots and autonomous vehicles, due to the sparse and irregular structure of large-scale scene contexts. Recent works propose to solve this problem by converting LiDAR data from 3D Euclidean space into an image super-resolution problem in 2D image space. Although their methods can generate high-resolution range images with fine-grained details, the resulting 3D point clouds often blur out details and predict invalid points. In this paper, we propose TULIP, a new method to reconstruct high-resolution LiDAR point clouds from low-resolution LiDAR input. We also follow a range image-based approach but specifically modify the patch and window geometries of a Swin- Transformer-based network to better fit the characteristics of range images. We conducted several experiments on three public real-world and simulated datasets. TULIP outperforms state-of-the-art methods in all relevant metrics and generates robust and more realistic point clouds than prior works. The code is available at https://github.com/ethz-asl/TULIP.git.

View on arXivView PDF

Code Implementations(1)

ethz-asl/TULIPCommunity67%
MIT

🌷 TULIP: Transformer for Upsampling of LiDAR Point Clouds (CVPR 2024)

678Shell, PythonMar 26, 20248 months agoMIT

Similar Papers

Cite this paper

@article{yang2026tulip,
  title  = {TULIP: Transformer for Upsampling of LiDAR Point Clouds},
  author = {Bin Yang and Patrick Pfreundschuh and R. Siegwart and Marco Hutter and Peyman Moghadam and Vaishakh Patil},
  year   = {2026},
  eprint = {2312.06733},
  archivePrefix = {arXiv},
  url    = {https://www.research-collection.ethz.ch/bitstream/20.500.11850/682359/1/Yang_TULIP_Transformer_for_Upsampling_of_LiDAR_Point_Clouds_CVPR_2024_paper.pdf},
  journal = {CVPR 2023 2023}
}

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/2312.06733.svg)](https://codeofpaper.com/paper/2312.06733)

Discussion