Reflecting Reality: Enabling Diffusion Models to Produce Faithful Mirror Reflections

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Dhiman, Ankit, Shah, Manan, Parihar, Rishubh, Bhalgat, Yash, Boregowda, Lokesh R, Babu, R Venkatesh
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866912204899483648
author Dhiman, Ankit
Shah, Manan
Parihar, Rishubh
Bhalgat, Yash
Boregowda, Lokesh R
Babu, R Venkatesh
author_facet Dhiman, Ankit
Shah, Manan
Parihar, Rishubh
Bhalgat, Yash
Boregowda, Lokesh R
Babu, R Venkatesh
contents We tackle the problem of generating highly realistic and plausible mirror reflections using diffusion-based generative models. We formulate this problem as an image inpainting task, allowing for more user control over the placement of mirrors during the generation process. To enable this, we create SynMirror, a large-scale dataset of diverse synthetic scenes with objects placed in front of mirrors. SynMirror contains around 198k samples rendered from 66k unique 3D objects, along with their associated depth maps, normal maps and instance-wise segmentation masks, to capture relevant geometric properties of the scene. Using this dataset, we propose a novel depth-conditioned inpainting method called MirrorFusion, which generates high-quality, realistic, shape and appearance-aware reflections of real-world objects. MirrorFusion outperforms state-of-the-art methods on SynMirror, as demonstrated by extensive quantitative and qualitative analysis. To the best of our knowledge, we are the first to successfully tackle the challenging problem of generating controlled and faithful mirror reflections of an object in a scene using diffusion-based models. SynMirror and MirrorFusion open up new avenues for image editing and augmented reality applications for practitioners and researchers alike. The project page is available at: https://val.cds.iisc.ac.in/reflecting-reality.github.io/.
format Preprint
id arxiv_https___arxiv_org_abs_2409_14677
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Reflecting Reality: Enabling Diffusion Models to Produce Faithful Mirror Reflections
Dhiman, Ankit
Shah, Manan
Parihar, Rishubh
Bhalgat, Yash
Boregowda, Lokesh R
Babu, R Venkatesh
Computer Vision and Pattern Recognition
We tackle the problem of generating highly realistic and plausible mirror reflections using diffusion-based generative models. We formulate this problem as an image inpainting task, allowing for more user control over the placement of mirrors during the generation process. To enable this, we create SynMirror, a large-scale dataset of diverse synthetic scenes with objects placed in front of mirrors. SynMirror contains around 198k samples rendered from 66k unique 3D objects, along with their associated depth maps, normal maps and instance-wise segmentation masks, to capture relevant geometric properties of the scene. Using this dataset, we propose a novel depth-conditioned inpainting method called MirrorFusion, which generates high-quality, realistic, shape and appearance-aware reflections of real-world objects. MirrorFusion outperforms state-of-the-art methods on SynMirror, as demonstrated by extensive quantitative and qualitative analysis. To the best of our knowledge, we are the first to successfully tackle the challenging problem of generating controlled and faithful mirror reflections of an object in a scene using diffusion-based models. SynMirror and MirrorFusion open up new avenues for image editing and augmented reality applications for practitioners and researchers alike. The project page is available at: https://val.cds.iisc.ac.in/reflecting-reality.github.io/.
title Reflecting Reality: Enabling Diffusion Models to Produce Faithful Mirror Reflections
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2409.14677