Better Call SAL: Towards Learning to Segment Anything in Lidar
Aljoša Ošep, Tim Meinhardt, Francesco Ferroni, Neehar Peri, Deva Ramanan, Laura Leal-Taixé
TL;DR
SAL introduces a promptable zero-shot Lidar segmentation framework that leverages a pseudo-label engine to distill vision foundation models into Lidar data, enabling segmentation and zero-shot classification without manual labels. A Minkowski-Transformer-based zero-shot model learns from pseudo-labels, producing class-agnostic masks and CLIP-style tokens for arbitrary text prompts, with inference requiring no image features. On SemanticKITTI and nuScenes, SAL achieves about $91\%$ of GT class-agnostic segmentation and up to $54\%$ of fully supervised LPS in zero-shot settings, while enabling segmentation of objects outside predefined vocabularies. The approach demonstrates strong potential for scalable, promptable Lidar perception, albeit with remaining gaps to fully supervised performance and cross-sensor generalization, which can be mitigated by data scaling and temporal-context integration.
Abstract
We propose the SAL (Segment Anything in Lidar) method consisting of a text-promptable zero-shot model for segmenting and classifying any object in Lidar, and a pseudo-labeling engine that facilitates model training without manual supervision. While the established paradigm for Lidar Panoptic Segmentation (LPS) relies on manual supervision for a handful of object classes defined a priori, we utilize 2D vision foundation models to generate 3D supervision ``for free''. Our pseudo-labels consist of instance masks and corresponding CLIP tokens, which we lift to Lidar using calibrated multi-modal data. By training our model on these labels, we distill the 2D foundation models into our Lidar SAL model. Even without manual labels, our model achieves $91\%$ in terms of class-agnostic segmentation and $54\%$ in terms of zero-shot Lidar Panoptic Segmentation of the fully supervised state-of-the-art. Furthermore, we outperform several baselines that do not distill but only lift image features to 3D. More importantly, we demonstrate that SAL supports arbitrary class prompts, can be easily extended to new datasets, and shows significant potential to improve with increasing amounts of self-labeled data. Code and models are available at this $\href{https://github.com/nv-dvl/segment-anything-lidar}{URL}$.
