Synthetic Depth-of-Field with a Single-Camera Mobile Phone
Not on the map. Why?
Abstract (arXiv)
Shallow depth-of-field is commonly used by photographers to isolate a subject from a distracting background. However, standard cell phone cameras cannot produce such images optically, as their short focal lengths and small apertures capture nearly all-in-focus images. We present a system to computationally synthesize shallow depth-of-field images with a single mobile camera and a single button press. If the image is of a person, we use a person segmentation network to separate the person and their accessories from the background. If available, we also use dense dual-pixel auto-focus hardware, effectively a 2-sample light field with an approximately 1 millimeter baseline, to compute a dense depth map. These two signals are combined and used to render a defocused image. Our system can process a 5.4 megapixel image in 4 seconds on a mobile phone, is fully automatic, and is robust enough to be used by non-experts. The modular nature of our system allows it to degrade naturally in the absence of a dual-pixel sensor or a human subject.
Key facts. Cited by 70 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 17; 2022: 16; 2023: 9; 2024: 8; 2025: 12; 2026: 8.
70 papers.
Sort:
By area:
- 2021NeRF in the Dark: High Dynamic Range View Synthesis from Noisy Raw Imagescited by 336
- 20223D Common Corruptions and Data Augmentationcited by 120
- 2021Boosting Monocular Depth Estimation Models to High-Resolution via Content-Adaptive Multi-Resolution Mergingcited by 104
- 2021Mobile Computational Photography: A Tourcited by 62
- 2022BokehMe: When Neural Rendering Meets Classical Renderingcited by 48
- 2024Lighting Every Darkness with 3DGS: Fast Training and Real-Time Rendering for HDR View Synthesiscited by 27
- 2022MyStyle: A Personalized Generative Priorcited by 26
- 2022DoF-NeRF: Depth-of-Field Meets Neural Radiance Fieldscited by 26
- 2021Defocus Map Estimation and Deblurring from a Single Dual-Pixel Imagecited by 25
- 2021Bridging Unsupervised and Supervised Depth from Focus via All-in-Focus Supervisioncited by 23
- 2021Improving Single-Image Defocus Deblurring: How Dual-Pixel Images Help Through Multi-Task Learningcited by 20
- 2021Stacked Deep Multi-Scale Hierarchical Network for Fast Bokeh Effect Rendering from a Single Imagecited by 18
38 more
- 2022Face Deblurring using Dual Camera Fusion on Mobile Phonescited by 18
- 2022MPIB: An MPI-Based Bokeh Rendering Framework for Realistic Partial Occlusion Effectscited by 17
- 2022AR-NeRF: Unsupervised Learning of Depth and Defocus Effects from Natural Images with Aperture Rendering Neural Radiance Fieldscited by 12
- 2023DC2: Dual-Camera Defocus Control by Learning to Refocuscited by 12
- 2021Facial Depth and Normal Estimation using Single Dual-Pixel Cameracited by 11
- 2021Neural Camera Simulatorscited by 10
- 2025Bokeh Diffusion: Defocus Blur Control in Text-to-Image Diffusion Modelscited by 10
- 2025Bokehlicious: Photorealistic Bokeh Rendering with Controllable Aperturescited by 10
- 2022NeRFocus: Neural Radiance Field for 3D Synthetic Defocuscited by 8
- 2022Learning Depth from Focus in the Wildcited by 8
- 2022Shakes on a Plane: Unsupervised Depth Estimation from Unstabilized Photographycited by 8
- 2023Defocus to focus: Photo-realistic bokeh rendering by fusing defocus and radiance priorscited by 8
- 2023My3DGen: A Scalable Personalized 3D Generative Modelcited by 8
- 2021Computational Imaging and Artificial Intelligence: The Next Revolution of Mobile Visioncited by 7
- 2023Learning Lens Blur Fieldscited by 6
- 2024Passive Snapshot Coded Aperture Dual-Pixel RGB-D Imagingcited by 6
- 2024Dynamic Neural Radiance Field From Defocused Monocular Videocited by 6
- 2025DoF-Gaussian: Controllable Depth-of-Field for 3D Gaussian Splattingcited by 6
- 2022Degradation-agnostic Correspondence from Resolution-asymmetric Stereocited by 5
- 2022FloatingFusion: Depth from ToF and Image-stabilized Stereo Camerascited by 5
- 2025DiffCamera: Arbitrary Refocusing on Imagescited by 5
- 2021Unsupervised Learning of Depth and Depth-of-Field Effect from Natural Images with Aperture Rendering Generative Adversarial Networkscited by 4
- 2021Correcting Face Distortion in Wide-Angle Videoscited by 4
- 2021Natural & Adversarial Bokeh Rendering via Circle-of-Confusion Predictive Networkcited by 4
- 2024Scale-Invariant Monocular Depth Estimation via SSI Depthcited by 4
- 2021Multi-View Motion Synthesis via Applying Rotated Dual-Pixel Blur Kernelscited by 3
- 2022Bokeh-Loss GAN: Multi-Stage Adversarial Training for Realistic Edge-Aware Bokehcited by 3
- 2022Adaptive Mask-based Pyramid Network for Realistic Bokeh Renderingcited by 3
- 2023AI-Based Framework for Understanding Car Following Behaviors of Drivers in A Naturalistic Driving Environmentcited by 3
- 2023Continuous Cost Aggregation for Dual-Pixel Disparity Extractioncited by 3
- 2023Towards Real-World Focus Stacking with Deep Learningcited by 3
- 2025BokehFlow: Depth-Free Controllable Bokeh Rendering via Flow Matchingcited by 3
- 2021Procedural Kernel Networkscited by 2
- 2024Depth from Coupled Optical Differentiationcited by 2
- 2026The First Controllable Bokeh Rendering Challenge at NTIRE 2026cited by 2
- 2021BaMBNet: A Blur-aware Multi-branch Network for Defocus Deblurringcited by 1
- 2022Learnable Blur Kernel for Single-Image Defocus Deblurring in the Wildcited by 1
- 2024Disparity Estimation Using a Quad-Pixel Sensorcited by 1
50 most cited of 70 All 70 (JSON)
- 2026LensStyle: Learning the Optical Aesthetics for Controllable Stylized Lens Effect Rendering4 Sep 2026
- 2026Monocular Depth Estimation from a Single Image: Progress and Opportunities1 Sep 2026
- 2026FoundDP: Revisiting Weak Disparity Observability in Dual-Pixel Depth Estimation2 Jul 2026
- 2026AnyBokeh: Physics-Guided Any-to-Any Bokeh Editing with Optical Fingerprint Transfer30 Jun 2026
- 2026Specialist-Generalist Fusion with Outcome-Supervised Rationales for Deepfake Detection29 May 2026
- 2026Towards Photorealistic and Efficient Bokeh Rendering via Diffusion Framework8 May 2026
- 2026The First Controllable Bokeh Rendering Challenge at NTIRE 20266 May 2026
- 2026DP-SfM: Dual-Pixel Structure-from-Motion without Scale Ambiguity3 May 2026
- 2025Boosting Monocular Metric Depth Estimation via Bokeh Rendering13 Dec 2025
- 2025Parameter-Free Neural Lens Blur Rendering for High-Fidelity Composites21 Nov 2025
- 2025BokehFlow: Depth-Free Controllable Bokeh Rendering via Flow Matching19 Nov 2025
- 2025DiffCamera: Arbitrary Refocusing on Images30 Sep 2025
38 more
- 2025DiFuse-Net: RGB and Dual-Pixel Depth Estimation using Window Bi-directional Parallax Attention and Cross-modal Transfer Learning17 Jun 2025
- 2025Any-to-Bokeh: Arbitrary-Subject Video Refocusing with Video Diffusion Model27 May 2025
- 2025Apple's Synthetic Defocus Noise Pattern: Characterization and Forensic Applications12 May 2025
- 2025Dual-Camera All-in-Focus Neural Radiance Fields23 Apr 2025
- 2025Bokehlicious: Photorealistic Bokeh Rendering with Controllable Apertures20 Mar 2025
- 2025Simulating Dual-Pixel Images From Ray Tracing For Depth Estimation14 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
- 2024Revisiting Disparity from Dual-Pixel Images: Physics-Informed Lightweight Depth Estimation6 Nov 2024
- 2024Depth from Coupled Optical Differentiation16 Sep 2024
- 2024Disparity Estimation Using a Quad-Pixel Sensor1 Sep 2024
- 2024Dynamic Neural Radiance Field From Defocused Monocular Video8 Jul 2024
- 2024Scale-Invariant Monocular Depth Estimation via SSI Depth13 Jun 2024
- 2024Lighting Every Darkness with 3DGS: Fast Training and Real-Time Rendering for HDR View Synthesis10 Jun 2024
- 2024Stereo-Knowledge Distillation from dpMV to Dual Pixels for Light Field Video Reconstruction20 May 2024
- 2024Passive Snapshot Coded Aperture Dual-Pixel RGB-D Imaging28 Feb 2024
- 2023Towards Real-World Focus Stacking with Deep Learning29 Nov 2023
- 2023Learning Lens Blur Fields17 Oct 2023
- 2023Computational Long Exposure Mobile Photography2 Aug 2023
- 2023My3DGen: A Scalable Personalized 3D Generative Model11 Jul 2023
- 2023GBSD: Generative Bokeh with Stage Diffusion14 Jun 2023
- 2023Continuous Cost Aggregation for Dual-Pixel Disparity Extraction13 Jun 2023
- 2023Defocus to focus: Photo-realistic bokeh rendering by fusing defocus and radiance priors7 Jun 2023
- 2023DC2: Dual-Camera Defocus Control by Learning to Refocus6 Apr 2023
- 2023AI-Based Framework for Understanding Car Following Behaviors of Drivers in A Naturalistic Driving Environment23 Jan 2023
- 2022Shakes on a Plane: Unsupervised Depth Estimation from Unstabilized Photography22 Dec 2022
- 2022Learnable Blur Kernel for Single-Image Defocus Deblurring in the Wild25 Nov 2022
- 2022Adaptive Mask-based Pyramid Network for Realistic Bokeh Rendering28 Oct 2022
- 2022FloatingFusion: Depth from ToF and Image-stabilized Stereo Cameras6 Oct 2022
- 2022Bokeh-Loss GAN: Multi-Stage Adversarial Training for Realistic Edge-Aware Bokeh25 Aug 2022
- 2022DoF-NeRF: Depth-of-Field Meets Neural Radiance Fields1 Aug 2022
- 2022Face Deblurring using Dual Camera Fusion on Mobile Phones23 Jul 2022
- 2022Learning Depth from Focus in the Wild20 Jul 2022
- 2022MPIB: An MPI-Based Bokeh Rendering Framework for Realistic Partial Occlusion Effects18 Jul 2022
- 2022Direct Handheld Burst Imaging to Simulated Defocus9 Jul 2022
- 2022BokehMe: When Neural Rendering Meets Classical Rendering25 Jun 2022
- 2022AR-NeRF: Unsupervised Learning of Depth and Defocus Effects from Natural Images with Aperture Rendering Neural Radiance Fields13 Jun 2022
- 2022Degradation-agnostic Correspondence from Resolution-asymmetric Stereo4 Apr 2022
50 newest of 70 All 70 (JSON)
- 2025Bokeh Diffusion: Defocus Blur Control in Text-to-Image Diffusion Modelscited by 10
- 2025BokehFlow: Depth-Free Controllable Bokeh Rendering via Flow Matchingcited by 3
- 2025Any-to-Bokeh: Arbitrary-Subject Video Refocusing with Video Diffusion Modelcited by 1
- 2023GBSD: Generative Bokeh with Stage Diffusioncited by 0
- 2025BokehFlow: Depth-Free Controllable Bokeh Rendering via Flow Matching19 Nov 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
- 2023GBSD: Generative Bokeh with Stage Diffusion14 Jun 2023
- 2021NeRF in the Dark: High Dynamic Range View Synthesis from Noisy Raw Imagescited by 336
- 20223D Common Corruptions and Data Augmentationcited by 120
- 2021Boosting Monocular Depth Estimation Models to High-Resolution via Content-Adaptive Multi-Resolution Mergingcited by 104
- 2021Mobile Computational Photography: A Tourcited by 62
- 2022BokehMe: When Neural Rendering Meets Classical Renderingcited by 48
- 2024Lighting Every Darkness with 3DGS: Fast Training and Real-Time Rendering for HDR View Synthesiscited by 27
- 2022MyStyle: A Personalized Generative Priorcited by 26
- 2022DoF-NeRF: Depth-of-Field Meets Neural Radiance Fieldscited by 26
- 2021Defocus Map Estimation and Deblurring from a Single Dual-Pixel Imagecited by 25
- 2021Bridging Unsupervised and Supervised Depth from Focus via All-in-Focus Supervisioncited by 23
- 2021Improving Single-Image Defocus Deblurring: How Dual-Pixel Images Help Through Multi-Task Learningcited by 20
- 2021Stacked Deep Multi-Scale Hierarchical Network for Fast Bokeh Effect Rendering from a Single Imagecited by 18
12 most cited of 66 All 66 (JSON)
- 2026LensStyle: Learning the Optical Aesthetics for Controllable Stylized Lens Effect Rendering4 Sep 2026
- 2026Monocular Depth Estimation from a Single Image: Progress and Opportunities1 Sep 2026
- 2026FoundDP: Revisiting Weak Disparity Observability in Dual-Pixel Depth Estimation2 Jul 2026
- 2026AnyBokeh: Physics-Guided Any-to-Any Bokeh Editing with Optical Fingerprint Transfer30 Jun 2026
- 2026Specialist-Generalist Fusion with Outcome-Supervised Rationales for Deepfake Detection29 May 2026
- 2026Towards Photorealistic and Efficient Bokeh Rendering via Diffusion Framework8 May 2026
- 2026The First Controllable Bokeh Rendering Challenge at NTIRE 20266 May 2026
- 2026DP-SfM: Dual-Pixel Structure-from-Motion without Scale Ambiguity3 May 2026
- 2025Boosting Monocular Metric Depth Estimation via Bokeh Rendering13 Dec 2025
- 2025Parameter-Free Neural Lens Blur Rendering for High-Fidelity Composites21 Nov 2025
- 2025DiffCamera: Arbitrary Refocusing on Images30 Sep 2025
- 2025DiFuse-Net: RGB and Dual-Pixel Depth Estimation using Window Bi-directional Parallax Attention and Cross-modal Transfer Learning17 Jun 2025
12 newest of 66 All 66 (JSON)