Papers › RangeNet++: Fast and Accurate LiDAR Semantic Segmentation

RangeNet++: Fast and Accurate LiDAR Semantic Segmentation

4 Nov 2019IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2019 11archive 2025-07-28

Andres Milioto, Ignacio Vizzo, Jens Behley, Cyrill Stachniss

Perception in autonomous vehicles is often carried out through a suite of different sensing modalities. Given the massive amount of openly available labeled RGB data and the advent of high-quality deep learning algorithms for image-based recognition, high-level semantic perception tasks are pre-dominantly solved using high-resolution cameras. As a result of that, other sensor modalities potentially useful for this task are often ignored. In this paper, we push the state of the art in LiDAR-only semantic segmentation forward in order to provide another independent source of semantic information to the vehicle. Our approach can accurately perform full semantic segmentation of LiDAR point clouds at sensor frame rate. We exploit range images as an intermediate representation in combination with a Convolutional Neural Network (CNN) exploiting the rotating LiDAR sensor model. To obtain accurate results, we propose a novel post-processing algorithm that deals with problems arising from this intermediate representation such as discretization errors and blurry CNN outputs. We implemented and thoroughly evaluated our approach including several comparisons to the state of the art. Our experiments show that our approach outperforms state-of-the-art approaches, while still running online on a single embedded GPU. The code can be accessed at https://github.com/PRBonn/lidar-bonnetal

PaperPDFCode

Code

PRBonn/lidar-bonnetal officialmentioned in paperpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

3D Semantic SegmentationAutonomous VehiclesLIDAR Semantic SegmentationRobust 3D Semantic SegmentationSemantic Segmentation

1 archive task tag without a task page not shown.

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
3D Semantic Segmentation SemanticKITTI RangeNet++ test mIoU 52.2% #33 of 45 Archive leaderboard report
Robust 3D Semantic Segmentation SemanticKITTI-C RangeNet-53 (64x2048) mean Corruption Error (mCE) 130.66% #19 of 22 Archive leaderboard report
Robust 3D Semantic Segmentation SemanticKITTI-C RangeNet-21 (64x2048) mean Corruption Error (mCE) 136.33% #20 of 22 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections