xMOD: Cross-Modal Distillation for 2D/3D Multi-Object Discovery from 2D motion
Saad Lahlali, Sandra Kara, Hejer Ammar, Florian Chabot, Nicolas Granger, Hervé Le Borgne, Quoc-Cuong Pham
TL;DR
This paper tackles unsupervised multi-object discovery in 3D point clouds by leveraging 2D motion cues and bridging RGB and LiDAR data. It introduces DIOD-3D, a 3D object discovery baseline that uses front-view LiDAR projections and a 2D motion-guided scene completion pretext, then extends to xMOD, a cross-modal distillation framework where 2D and 3D teacher–student pairs exchange pseudo-labels under motion supervision. The approach demonstrates that cross-modal learning improves both modalities, with late fusion yielding the best multi-modal performance on synthetic TRI-PD and real-world KITTI and Waymo datasets (F1@50 gains of several points over 2D-only baselines); scene completion and careful fusion strategies are key to robustness. The work provides new benchmarks for 3D-available data and shows practical impact for robust, sensor-flexible object discovery in driving scenarios, highlighting the value of transferring 2D motion-informed supervision into 3D representations. Overall, xMOD advances unsupervised multi-modal object discovery by combining motion cues, scene completion, and cross-modal distillation to address modality-specific limitations and improve generalization.
Abstract
Object discovery, which refers to the task of localizing objects without human annotations, has gained significant attention in 2D image analysis. However, despite this growing interest, it remains under-explored in 3D data, where approaches rely exclusively on 3D motion, despite its several challenges. In this paper, we present a novel framework that leverages advances in 2D object discovery which are based on 2D motion to exploit the advantages of such motion cues being more flexible and generalizable and to bridge the gap between 2D and 3D modalities. Our primary contributions are twofold: (i) we introduce DIOD-3D, the first baseline for multi-object discovery in 3D data using 2D motion, incorporating scene completion as an auxiliary task to enable dense object localization from sparse input data; (ii) we develop xMOD, a cross-modal training framework that integrates 2D and 3D data while always using 2D motion cues. xMOD employs a teacher-student training paradigm across the two modalities to mitigate confirmation bias by leveraging the domain gap. During inference, the model supports both RGB-only and point cloud-only inputs. Additionally, we propose a late-fusion technique tailored to our pipeline that further enhances performance when both modalities are available at inference. We evaluate our approach extensively on synthetic (TRIP-PD) and challenging real-world datasets (KITTI and Waymo). Notably, our approach yields a substantial performance improvement compared with the 2D object discovery state-of-the-art on all datasets with gains ranging from +8.7 to +15.1 in F1@50 score. The code is available at https://github.com/CEA-LIST/xMOD
