Improving 2D Feature Representations by 3D-Aware Fine-Tuning
Yuanwen Yue, Anurag Das, Francis Engelmann, Siyu Tang, Jan Eric Lenssen
TL;DR
The paper addresses the limited 3D understanding of 2D vision foundation models by introducing a two-stage approach that first lifts 2D features into a 3D Gaussian representation and then fine-tunes the 2D backbone using rendered 3D-aware features. This 3D-aware fine-tuning enables simple linear probing to improve downstream semantic segmentation and depth estimation, with demonstrated transferability from indoor scans to out-of-domain datasets and other vision-model families. The key contributions include a memory-efficient 3D Gaussian feature representation, an efficient rendering and up-projection pipeline, and a fine-tuning regime that preserves 2D generalization while embedding 3D awareness. The results show consistent gains across indoor datasets and notable generalization to outdoor and varied models, highlighting the practical impact of injecting 3D priors into 2D foundation models for enhanced 3D reasoning in vision tasks.
Abstract
Current visual foundation models are trained purely on unstructured 2D data, limiting their understanding of 3D structure of objects and scenes. In this work, we show that fine-tuning on 3D-aware data improves the quality of emerging semantic features. We design a method to lift semantic 2D features into an efficient 3D Gaussian representation, which allows us to re-render them for arbitrary views. Using the rendered 3D-aware features, we design a fine-tuning strategy to transfer such 3D awareness into a 2D foundation model. We demonstrate that models fine-tuned in that way produce features that readily improve downstream task performance in semantic segmentation and depth estimation through simple linear probing. Notably, though fined-tuned on a single indoor dataset, the improvement is transferable to a variety of indoor datasets and out-of-domain datasets. We hope our study encourages the community to consider injecting 3D awareness when training 2D foundation models. Project page: https://ywyue.github.io/FiT3D.
