Muskie: Multi-view Masked Image Modeling for 3D Vision Pre-training
Wenyu Li, Sidun Liu, Peng Qiao, Yong Dou, Tongrui Hu
TL;DR
Muskie introduces a native multi-view vision backbone pre-trained with Multi-view Masked Image Modeling to enforce cross-view consistency and geometric reasoning without 3D supervision. The method uses Alternating Attention and an aggressive masking strategy to reconstruct heavily masked regions across views, enabling implicit discovery of geometric correspondences. Empirical results show superior multi-view correspondence and improved 3D reconstruction and camera pose estimation when Muskie is used as a backbone, across multiple datasets. The work demonstrates that multi-view pre-training can imbue vision backbones with robust 3D-aware representations, enhancing practical 3D tasks without explicit 3D annotations.
Abstract
We present Muskie, a native multi-view vision backbone designed for 3D vision tasks. Unlike existing models, which are frame-wise and exhibit limited multi-view consistency, Muskie is designed to process multiple views simultaneously and introduce multi-view consistency in pre-training stage. Muskie is trained to reconstruct heavily masked content in one view by finding and utilizing geometric correspondences from other views. Through this pretext task and our proposed aggressive masking strategy, the model implicitly to learn view-invariant features and develop strong geometric understanding without any 3D supervision. Compared with state-of-the-art frame-wise backbones such as DINO, Muskie achieves higher multi-view correspondence accuracy. Furthermore, we demonstrate that using Muskie as a backbone consistently enhances performance on downstream 3D tasks, including camera pose estimation and pointmap reconstruction. Codes are publicly available at https://leo-frank.github.io/Muskie/
