Three papers were accepted in CVPR 2025!