Paper accepted at ICCV 2025!