GeoPurify: A Data-Efficient Geometric Distillation Framework for Open-Vocabulary 3D Segmentation
Weijia Dou, Xu Zhang, Yi Bin, Jian Liu, Bo Peng, Guoqing Wang, Yang Yang, Heng Tao Shen
TL;DR
GeoPurify tackles open-vocabulary 3D segmentation by addressing the disconnect between rich 2D semantics and 3D geometry. It introduces a data-efficient teacher-student framework where a sparse 3D Student Affinity Network learns latent geometric affinities from unlabeled geometry via contrastive distillation of a frozen 3D SSL teacher, and a frozen 2D VLM projects multi-view images to create initial semantic 3D features that are then purified by geometry-guided pooling. The method demonstrates strong data efficiency, achieving competitive or superior results on ScanNetV2, Matterport3D, and ScanNet200 using only about $1.5\%$ of the training data, and shows robust cross-dataset generalization. The combination of segmentation-as-understanding, geometric priors, and efficient distillation offers a scalable pathway for annotation-free 3D perception with real-world impact in robotics and AR.
Abstract
Recent attempts to transfer features from 2D Vision-Language Models (VLMs) to 3D semantic segmentation expose a persistent trade-off. Directly projecting 2D features into 3D yields noisy and fragmented predictions, whereas enforcing geometric coherence necessitates costly training pipelines and large-scale annotated 3D data. We argue that this limitation stems from the dominant segmentation-and-matching paradigm, which fails to reconcile 2D semantics with 3D geometric structure. The geometric cues are not eliminated during the 2D-to-3D transfer but remain latent within the noisy and view-aggregated features. To exploit this property, we propose GeoPurify that applies a small Student Affinity Network to purify 2D VLM-generated 3D point features using geometric priors distilled from a 3D self-supervised teacher model. During inference, we devise a Geometry-Guided Pooling module to further denoise the point cloud and ensure the semantic and structural consistency. Benefiting from latent geometric information and the learned affinity network, GeoPurify effectively mitigates the trade-off and achieves superior data efficiency. Extensive experiments on major 3D benchmarks demonstrate that GeoPurify achieves or surpasses state-of-the-art performance while utilizing only about 1.5% of the training data. Our codes and checkpoints are available at [https://github.com/tj12323/GeoPurify](https://github.com/tj12323/GeoPurify).
