Gaussian Splatting in Mirrors: Reflection-Aware Rendering via Virtual Camera Optimization

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wang, Zihan, Wang, Shuzhe, Turkulainen, Matias, Fang, Junyuan, Kannala, Juho
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913700981506048
author Wang, Zihan
Wang, Shuzhe
Turkulainen, Matias
Fang, Junyuan
Kannala, Juho
author_facet Wang, Zihan
Wang, Shuzhe
Turkulainen, Matias
Fang, Junyuan
Kannala, Juho
contents Recent advancements in 3D Gaussian Splatting (3D-GS) have revolutionized novel view synthesis, facilitating real-time, high-quality image rendering. However, in scenarios involving reflective surfaces, particularly mirrors, 3D-GS often misinterprets reflections as virtual spaces, resulting in blurred and inconsistent multi-view rendering within mirrors. Our paper presents a novel method aimed at obtaining high-quality multi-view consistent reflection rendering by modelling reflections as physically-based virtual cameras. We estimate mirror planes with depth and normal estimates from 3D-GS and define virtual cameras that are placed symmetrically about the mirror plane. These virtual cameras are then used to explain mirror reflections in the scene. To address imperfections in mirror plane estimates, we propose a straightforward yet effective virtual camera optimization method to enhance reflection quality. We collect a new mirror dataset including three real-world scenarios for more diverse evaluation. Experimental validation on both Mirror-Nerf and our real-world dataset demonstrate the efficacy of our approach. We achieve comparable or superior results while significantly reducing training time compared to previous state-of-the-art.
format Preprint
id arxiv_https___arxiv_org_abs_2410_01614
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Gaussian Splatting in Mirrors: Reflection-Aware Rendering via Virtual Camera Optimization
Wang, Zihan
Wang, Shuzhe
Turkulainen, Matias
Fang, Junyuan
Kannala, Juho
Computer Vision and Pattern Recognition
Recent advancements in 3D Gaussian Splatting (3D-GS) have revolutionized novel view synthesis, facilitating real-time, high-quality image rendering. However, in scenarios involving reflective surfaces, particularly mirrors, 3D-GS often misinterprets reflections as virtual spaces, resulting in blurred and inconsistent multi-view rendering within mirrors. Our paper presents a novel method aimed at obtaining high-quality multi-view consistent reflection rendering by modelling reflections as physically-based virtual cameras. We estimate mirror planes with depth and normal estimates from 3D-GS and define virtual cameras that are placed symmetrically about the mirror plane. These virtual cameras are then used to explain mirror reflections in the scene. To address imperfections in mirror plane estimates, we propose a straightforward yet effective virtual camera optimization method to enhance reflection quality. We collect a new mirror dataset including three real-world scenarios for more diverse evaluation. Experimental validation on both Mirror-Nerf and our real-world dataset demonstrate the efficacy of our approach. We achieve comparable or superior results while significantly reducing training time compared to previous state-of-the-art.
title Gaussian Splatting in Mirrors: Reflection-Aware Rendering via Virtual Camera Optimization
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2410.01614