2025 06 Iccv2025