IDSOR: Intensity- and Distance-Aware Statistical Outlier Removal for Weather-Robust LiDAR Point Clouds
Chenyang Yan, Mats Bengtsson
TL;DR
IDSOR mitigates weather-induced LiDAR outliers by modeling a range-dependent distribution of weather returns with a Gamma PDF $f_r(r;k,\theta)$ and building an intensity- and distance-aware threshold $T_{\mathrm{IDSOR}} = s\,T_g \bigl(1-\alpha_i h_i\bigr)$, where $\alpha_i = \frac{\rho\, f_r(r_i)}{\rho\, f_r(r_i) + 1}$ and $h_i = 1 - i_{\mathrm{norm},i}$. A DROR-prior variant uses a data-driven estimate $\hat{f}_r(\cdot)$ from a weather-dominated subset to refine the threshold. Evaluation against DSOR, DROR, and DDIOR on simulation-augmented railway data and the Winter Adverse Driving Dataset shows IDSOR achieves a favorable precision–recall balance, with the DROR-prior variant offering a small precision gain and robust performance even under challenging weather. These results indicate IDSOR provides practical, robust LiDAR denoising for safety-critical applications without extensive manual tuning, achieving high recall while maintaining high precision on real and simulated adverse-weather data.
Abstract
LiDAR point clouds captured in rain or snow are often corrupted by weather-induced returns, which can degrade perception and safety-critical scene understanding. This paper proposes Intensity- and Distance-Aware Statistical Outlier Removal (IDSOR), a range-adaptive filtering method that jointly exploits intensity cues and neighborhood sparsity. By incorporating an empirical, range-dependent distribution of weather returns into the threshold design, IDSOR suppresses weather-induced points while preserving fine structural details without cumbersome manual parameter tuning. We also propose a variant that uses a previously proposed method to estimate the weather return distribution from data, and integrates it into IDSOR. Experiments on simulation-augmented level-crossing measurements and on the Winter Adverse Driving dataset (WADS) demonstrate that IDSOR achieves a favorable precision-recall trade-off, maintaining both precision and recall above 90% on WADS.
