Eight Papers Accepted by ICCV 2025