Reflecting Reality: Enabling Diffusion Models to Produce Faithful Mirror Reflections
On the map: Diffusion models → 3D, point cloud and scene generation
Abstract (arXiv)
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/.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Placed in 3D, point cloud and scene generation, one of 14 directions in Diffusion models. Builds on 16 of its 65 references that are in the map. First posted on arXiv 23 Sep 2024.
Builds on
16 of 65 references.
Closest ancestors · 3
Same direction, newest first
- 2024ObjectDrop: Bootstrapping Counterfactuals for Photorealistic Object Removal and Insertion27 Mar
- 2024BrushNet: A Plug-and-Play Image Inpainting Model with Decomposed Dual-Branch Diffusion11 Mar
- 2023HD-Painter: High-Resolution and Prompt-Faithful Text-Guided Image Inpainting with Diffusion Models21 Dec
Other references · 13
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,539
- 2023SDXL: Improving Latent Diffusion Models for High-Resolution Image Synthesiscited by 4,290
- 2021GLIDE: Towards Photorealistic Image Generation and Editing with Text-Guided Diffusion Modelscited by 3,595
- 2021SDEdit: Guided Image Synthesis and Editing with Stochastic Differential Equationscited by 1,903
- 2022Make-A-Video: Text-to-Video Generation without Text-Video Datacited by 1,725
- 2023IP-Adapter: Text Compatible Image Prompt Adapter for Text-to-Image Diffusion Modelscited by 1,439
- 2024Depth Anything V2cited by 1,385
- 2020DiffWave: A Versatile Diffusion Model for Audio Synthesiscited by 1,339
- 2023A Task is Worth One Word: Learning with Task Prompts for High-Quality Versatile Image Inpaintingcited by 168
- 2023Shadows Don't Lie and Lines Can't Bend! Generative Models don't know Projective Geometry...for nowcited by 61
- 2024MirrorGaussian: Reflecting 3D Gaussians for Reconstructing Mirror Reflectionscited by 21
- 2024Mirror-3DGS: Incorporating Mirror Reflections into 3D Gaussian Splattingcited by 18
1 more
Built on by
Citing papers per year: 2024: 2; 2025: 6; 2026: 8.
16 papers.
Sort:
By area:
- 2025R3D2: Realistic 3D Asset Insertion via Diffusion for Autonomous Driving Simulationcited by 17
- 2025Compass Control: Multi Object Orientation Control for Text-to-Image Generationcited by 11
- 2025MirrorVerse: Pushing Diffusion Models to Realistically Reflect the Worldcited by 8
- 2024MARVEL-40M+: Multi-Level Visual Elaboration for High-Fidelity Text-to-3D Content Creationcited by 7
- 2026SeeThrough3D: Occlusion Aware 3D Control in Text-to-Image Generationcited by 4
- 2025Reflect3r: Single-View 3D Stereo Reconstruction Aided by Mirror Reflectionscited by 2
- 2025Refracting Reality: Generating Images with Realistic Transparent Objectscited by 2
- 2025Octree Diffusion for Semantic Scene Generation and Completioncited by 1
- 2024PRIMEdit: Probability Redistribution for Instance-aware Multi-object Video Editing with Benchmark Datasetcited by 0
- 2026Reflection Generation for Composite Image Using Diffusion Modelcited by 0
- 2026PhysMirror: Physics-Aware Mirror Object Generationcited by 0
- 2026MirrorWorld: Taming Video Diffusion Models for Mirror Reflection Generationcited by 0
4 more
- 2026Fill My Mirror: Geometry-Constrained Mirror Inpaintingcited by 0
- 2026Reflection-aware Generative Novel View Synthesiscited by 0
- 2026PhysReflect: Geometry and Perception Guided Diffusion for Physically-Plausible Mirror Reflectionscited by 0
- 2026DiffusionShadow: Diffusion-based Shadow Caching for Neural Volume Renderingcited by 0
- 2026DiffusionShadow: Diffusion-based Shadow Caching for Neural Volume Rendering25 Sep 2026
- 2026PhysReflect: Geometry and Perception Guided Diffusion for Physically-Plausible Mirror Reflections20 Sep 2026
- 2026Reflection-aware Generative Novel View Synthesis4 Sep 2026
- 2026Fill My Mirror: Geometry-Constrained Mirror Inpainting3 Sep 2026
- 2026MirrorWorld: Taming Video Diffusion Models for Mirror Reflection Generation7 Aug 2026
- 2026PhysMirror: Physics-Aware Mirror Object Generation3 Jul 2026
- 2026Reflection Generation for Composite Image Using Diffusion Model2 Apr 2026
- 2026SeeThrough3D: Occlusion Aware 3D Control in Text-to-Image Generation26 Feb 2026
- 2025Refracting Reality: Generating Images with Realistic Transparent Objects21 Nov 2025
- 2025Reflect3r: Single-View 3D Stereo Reconstruction Aided by Mirror Reflections24 Sep 2025
- 2025Octree Diffusion for Semantic Scene Generation and Completion20 Sep 2025
- 2025R3D2: Realistic 3D Asset Insertion via Diffusion for Autonomous Driving Simulation9 Jun 2025
4 more
- 2025MirrorVerse: Pushing Diffusion Models to Realistically Reflect the World21 Apr 2025
- 2025Compass Control: Multi Object Orientation Control for Text-to-Image Generation9 Apr 2025
- 2024PRIMEdit: Probability Redistribution for Instance-aware Multi-object Video Editing with Benchmark Dataset17 Dec 2024
- 2024MARVEL-40M+: Multi-Level Visual Elaboration for High-Fidelity Text-to-3D Content Creation26 Nov 2024
- 2025Compass Control: Multi Object Orientation Control for Text-to-Image Generationcited by 11
- 2025MirrorVerse: Pushing Diffusion Models to Realistically Reflect the Worldcited by 8
- 2026Reflection Generation for Composite Image Using Diffusion Modelcited by 0
- 2026PhysMirror: Physics-Aware Mirror Object Generationcited by 0
- 2026MirrorWorld: Taming Video Diffusion Models for Mirror Reflection Generationcited by 0
- 2026Reflection-aware Generative Novel View Synthesiscited by 0
- 2026PhysReflect: Geometry and Perception Guided Diffusion for Physically-Plausible Mirror Reflectionscited by 0
- 2026DiffusionShadow: Diffusion-based Shadow Caching for Neural Volume Renderingcited by 0
- 2026DiffusionShadow: Diffusion-based Shadow Caching for Neural Volume Rendering25 Sep 2026
- 2026PhysReflect: Geometry and Perception Guided Diffusion for Physically-Plausible Mirror Reflections20 Sep 2026
- 2026Reflection-aware Generative Novel View Synthesis4 Sep 2026
- 2026MirrorWorld: Taming Video Diffusion Models for Mirror Reflection Generation7 Aug 2026
- 2026PhysMirror: Physics-Aware Mirror Object Generation3 Jul 2026
- 2026Reflection Generation for Composite Image Using Diffusion Model2 Apr 2026
- 2025MirrorVerse: Pushing Diffusion Models to Realistically Reflect the World21 Apr 2025
- 2025Compass Control: Multi Object Orientation Control for Text-to-Image Generation9 Apr 2025
- 2025R3D2: Realistic 3D Asset Insertion via Diffusion for Autonomous Driving Simulationcited by 17
- 2024MARVEL-40M+: Multi-Level Visual Elaboration for High-Fidelity Text-to-3D Content Creationcited by 7
- 2026SeeThrough3D: Occlusion Aware 3D Control in Text-to-Image Generationcited by 4
- 2025Reflect3r: Single-View 3D Stereo Reconstruction Aided by Mirror Reflectionscited by 2
- 2025Refracting Reality: Generating Images with Realistic Transparent Objectscited by 2
- 2025Octree Diffusion for Semantic Scene Generation and Completioncited by 1
- 2024PRIMEdit: Probability Redistribution for Instance-aware Multi-object Video Editing with Benchmark Datasetcited by 0
- 2026Fill My Mirror: Geometry-Constrained Mirror Inpaintingcited by 0
- 2026Fill My Mirror: Geometry-Constrained Mirror Inpainting3 Sep 2026
- 2026SeeThrough3D: Occlusion Aware 3D Control in Text-to-Image Generation26 Feb 2026
- 2025Refracting Reality: Generating Images with Realistic Transparent Objects21 Nov 2025
- 2025Reflect3r: Single-View 3D Stereo Reconstruction Aided by Mirror Reflections24 Sep 2025
- 2025Octree Diffusion for Semantic Scene Generation and Completion20 Sep 2025
- 2025R3D2: Realistic 3D Asset Insertion via Diffusion for Autonomous Driving Simulation9 Jun 2025
- 2024PRIMEdit: Probability Redistribution for Instance-aware Multi-object Video Editing with Benchmark Dataset17 Dec 2024
- 2024MARVEL-40M+: Multi-Level Visual Elaboration for High-Fidelity Text-to-3D Content Creation26 Nov 2024
Similar, not cited
Close in wording, no citation either way
- 2023Diffusion Handles: Enabling 3D Edits for Diffusion Models by Lifting Activations to 3D
- 2023iNVS: Repurposing Diffusion Inpainters for Novel View Synthesis
- 2025Geometry-Aware Diffusion Models for Multiview Scene Inpainting
- 2024Gen-3Diffusion: Realistic Image-to-3D Generation via 2D & 3D Diffusion Synergy
- 20243D-Consistent Image Inpainting with Diffusion Models
- 2024InFusion: Inpainting 3D Gaussians via Learning Depth Completion from Diffusion Prior
- 2023Generative Novel View Synthesis with 3D-Aware Diffusion Models
- 2024Invisible Stitch: Generating Smooth 3D Scenes with Depth Inpainting