MPIB: An MPI-Based Bokeh Rendering Framework for Realistic Partial Occlusion Effects

Juewen Peng, Jianming Zhang, Xianrui Luo, Hao Lu, Ke Xian +1 more
7/18/2022
cs.CV

No official code found. Best implementation: JuewenPeng/MPIB (52 stars, Apache-2.0, last commit 2023-11-23).

Abstract

Partial occlusion effects are a phenomenon that blurry objects near a camera are semi-transparent, resulting in partial appearance of occluded background. However, it is challenging for existing bokeh rendering methods to simulate realistic partial occlusion effects due to the missing information of the occluded area in an all-in-focus image. Inspired by the learnable 3D scene representation, Multiplane Image (MPI), we attempt to address the partial occlusion by introducing a novel MPI-based high-resolution bokeh rendering framework, termed MPIB. To this end, we first present an analysis on how to apply the MPI representation to bokeh rendering. Based on this analysis, we propose an MPI representation module combined with a background inpainting module to implement high-resolution scene representation. This representation can then be reused to render various bokeh effects according to the controlling parameters. To train and test our model, we also design a ray-tracing-based bokeh generator for data generation. Extensive experiments on synthesized and real-world images validate the effectiveness and flexibility of this framework.

View on arXivView PDF

Code Implementations(1)

JuewenPeng/MPIBCommunity100%
Apache-2.0

MPIB: An MPI-Based Bokeh Rendering Framework for Realistic Partial Occlusion Effects (ECCV 2022)

521PythonJul 8, 20222 years agoApache-2.0

Similar Papers

Cite this paper

@article{peng2022mpib,
  title  = {MPIB: An MPI-Based Bokeh Rendering Framework for Realistic Partial Occlusion Effects},
  author = {Juewen Peng and Jianming Zhang and Xianrui Luo and Hao Lu and Ke Xian and Zhiguo Cao},
  year   = {2022},
  eprint = {2207.08403},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.08403v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2207.08403.svg)](https://codeofpaper.com/paper/2207.08403)

Discussion