Dr.Bokeh: DiffeRentiable Occlusion-aware Bokeh Rendering
Not on the map. Why?
Abstract (arXiv)
Bokeh is widely used in photography to draw attention to the subject while effectively isolating distractions in the background. Computational methods simulate bokeh effects without relying on a physical camera lens. However, in the realm of digital bokeh synthesis, the two main challenges for bokeh synthesis are color bleeding and partial occlusion at object boundaries. Our primary goal is to overcome these two major challenges using physics principles that define bokeh formation. To achieve this, we propose a novel and accurate filtering-based bokeh rendering equation and a physically-based occlusion-aware bokeh renderer, dubbed Dr.Bokeh, which addresses the aforementioned challenges during the rendering stage without the need of post-processing or data-driven approaches. Our rendering algorithm first preprocesses the input RGBD to obtain a layered scene representation. Dr.Bokeh then takes the layered representation and user-defined lens parameters to render photo-realistic lens blur. By softening non-differentiable operations, we make Dr.Bokeh differentiable such that it can be plugged into a machine-learning framework. We perform quantitative and qualitative evaluations on synthetic and real-world images to validate the effectiveness of the rendering quality and the differentiability of our method. We show Dr.Bokeh not only outperforms state-of-the-art bokeh rendering algorithms in terms of photo-realism but also improves the depth quality from depth-from-defocus.
Key facts. Cited by 19 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Aug 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 3; 2025: 14; 2026: 2.
19 papers.
Sort:
By area:
- 2024Generative Photography: Scene-Consistent Camera Control for Realistic Text-to-Image Synthesiscited by 26
- 2025Generative AI for Cel-Animation: A Surveycited by 17
- 2025Bokehlicious: Photorealistic Bokeh Rendering with Controllable Aperturescited by 11
- 2024COHO: Context-Sensitive City-Scale Hierarchical Urban Layout Generationcited by 10
- 2025Bokeh Diffusion: Defocus Blur Control in Text-to-Image Diffusion Modelscited by 10
- 2025BokehDiff: Neural Lens Blur with One-Step Diffusioncited by 8
- 2024Dynamic Neural Radiance Field From Defocused Monocular Videocited by 6
- 2025DoF-Gaussian: Controllable Depth-of-Field for 3D Gaussian Splattingcited by 6
- 2025Generative Refocusing: Flexible Defocus Control from a Single Imagecited by 4
- 2025Repurposing Marigold for Zero-Shot Metric Depth Estimation via Defocus Blur Cuescited by 3
- 2025BokehFlow: Depth-Free Controllable Bokeh Rendering via Flow Matchingcited by 3
- 2025Any-to-Bokeh: Arbitrary-Subject Video Refocusing with Video Diffusion Modelcited by 1
7 more
- 2025Fine-grained Defocus Blur Control for Generative Image Modelscited by 1
- 2025Boosting Monocular Metric Depth Estimation via Bokeh Renderingcited by 1
- 2025Learning to Refocus with Video Diffusion Modelscited by 1
- 2026LensStyle: Learning the Optical Aesthetics for Controllable Stylized Lens Effect Renderingcited by 1
- 2025Parameter-Free Neural Lens Blur Rendering for High-Fidelity Compositescited by 0
- 2025MODEST: Multi-Optics Depth-of-Field Stereo Datasetcited by 0
- 2026Towards Photorealistic and Efficient Bokeh Rendering via Diffusion Frameworkcited by 0
- 2026LensStyle: Learning the Optical Aesthetics for Controllable Stylized Lens Effect Rendering4 Sep 2026
- 2026Towards Photorealistic and Efficient Bokeh Rendering via Diffusion Framework8 May 2026
- 2025Learning to Refocus with Video Diffusion Models22 Dec 2025
- 2025Generative Refocusing: Flexible Defocus Control from a Single Image18 Dec 2025
- 2025Boosting Monocular Metric Depth Estimation via Bokeh Rendering13 Dec 2025
- 2025MODEST: Multi-Optics Depth-of-Field Stereo Dataset25 Nov 2025
- 2025Parameter-Free Neural Lens Blur Rendering for High-Fidelity Composites21 Nov 2025
- 2025BokehFlow: Depth-Free Controllable Bokeh Rendering via Flow Matching19 Nov 2025
- 2025Fine-grained Defocus Blur Control for Generative Image Models7 Oct 2025
- 2025BokehDiff: Neural Lens Blur with One-Step Diffusion24 Jul 2025
- 2025Any-to-Bokeh: Arbitrary-Subject Video Refocusing with Video Diffusion Model27 May 2025
- 2025Repurposing Marigold for Zero-Shot Metric Depth Estimation via Defocus Blur Cues23 May 2025
7 more
- 2025Bokehlicious: Photorealistic Bokeh Rendering with Controllable Apertures20 Mar 2025
- 2025Bokeh Diffusion: Defocus Blur Control in Text-to-Image Diffusion Models11 Mar 2025
- 2025DoF-Gaussian: Controllable Depth-of-Field for 3D Gaussian Splatting2 Mar 2025
- 2025Generative AI for Cel-Animation: A Survey8 Jan 2025
- 2024Generative Photography: Scene-Consistent Camera Control for Realistic Text-to-Image Synthesis3 Dec 2024
- 2024COHO: Context-Sensitive City-Scale Hierarchical Urban Layout Generation16 Jul 2024
- 2024Dynamic Neural Radiance Field From Defocused Monocular Video8 Jul 2024
- 2025Bokeh Diffusion: Defocus Blur Control in Text-to-Image Diffusion Modelscited by 10
- 2025BokehDiff: Neural Lens Blur with One-Step Diffusioncited by 8
- 2025BokehFlow: Depth-Free Controllable Bokeh Rendering via Flow Matchingcited by 3
- 2025Any-to-Bokeh: Arbitrary-Subject Video Refocusing with Video Diffusion Modelcited by 1
- 2025Fine-grained Defocus Blur Control for Generative Image Modelscited by 1
- 2025Learning to Refocus with Video Diffusion Modelscited by 1
- 2025Learning to Refocus with Video Diffusion Models22 Dec 2025
- 2025BokehFlow: Depth-Free Controllable Bokeh Rendering via Flow Matching19 Nov 2025
- 2025Fine-grained Defocus Blur Control for Generative Image Models7 Oct 2025
- 2025BokehDiff: Neural Lens Blur with One-Step Diffusion24 Jul 2025
- 2025Any-to-Bokeh: Arbitrary-Subject Video Refocusing with Video Diffusion Model27 May 2025
- 2025Bokeh Diffusion: Defocus Blur Control in Text-to-Image Diffusion Models11 Mar 2025
- 2024Generative Photography: Scene-Consistent Camera Control for Realistic Text-to-Image Synthesiscited by 26
- 2025Generative AI for Cel-Animation: A Surveycited by 17
- 2025Bokehlicious: Photorealistic Bokeh Rendering with Controllable Aperturescited by 11
- 2024COHO: Context-Sensitive City-Scale Hierarchical Urban Layout Generationcited by 10
- 2024Dynamic Neural Radiance Field From Defocused Monocular Videocited by 6
- 2025DoF-Gaussian: Controllable Depth-of-Field for 3D Gaussian Splattingcited by 6
- 2025Generative Refocusing: Flexible Defocus Control from a Single Imagecited by 4
- 2025Repurposing Marigold for Zero-Shot Metric Depth Estimation via Defocus Blur Cuescited by 3
- 2025Boosting Monocular Metric Depth Estimation via Bokeh Renderingcited by 1
- 2026LensStyle: Learning the Optical Aesthetics for Controllable Stylized Lens Effect Renderingcited by 1
- 2025Parameter-Free Neural Lens Blur Rendering for High-Fidelity Compositescited by 0
- 2025MODEST: Multi-Optics Depth-of-Field Stereo Datasetcited by 0
12 most cited of 13 All 13 (JSON)
- 2026LensStyle: Learning the Optical Aesthetics for Controllable Stylized Lens Effect Rendering4 Sep 2026
- 2026Towards Photorealistic and Efficient Bokeh Rendering via Diffusion Framework8 May 2026
- 2025Generative Refocusing: Flexible Defocus Control from a Single Image18 Dec 2025
- 2025Boosting Monocular Metric Depth Estimation via Bokeh Rendering13 Dec 2025
- 2025MODEST: Multi-Optics Depth-of-Field Stereo Dataset25 Nov 2025
- 2025Parameter-Free Neural Lens Blur Rendering for High-Fidelity Composites21 Nov 2025
- 2025Repurposing Marigold for Zero-Shot Metric Depth Estimation via Defocus Blur Cues23 May 2025
- 2025Bokehlicious: Photorealistic Bokeh Rendering with Controllable Apertures20 Mar 2025
- 2025DoF-Gaussian: Controllable Depth-of-Field for 3D Gaussian Splatting2 Mar 2025
- 2025Generative AI for Cel-Animation: A Survey8 Jan 2025
- 2024Generative Photography: Scene-Consistent Camera Control for Realistic Text-to-Image Synthesis3 Dec 2024
- 2024COHO: Context-Sensitive City-Scale Hierarchical Urban Layout Generation16 Jul 2024
12 newest of 13 All 13 (JSON)