Generative Object Insertion in Gaussian Splatting with a Multi-View Diffusion Model

Hongliang Zhong, Can Wang, Jingbo Zhang, Jing Liao
9/25/2024
cs.CVcs.AIcs.GR

No official code found. Best implementation: JiuTongBro/MultiView_Inpaint (15 stars, last commit 2025-04-26).

Abstract

Generating and inserting new objects into 3D content is a compelling approach for achieving versatile scene recreation. Existing methods, which rely on SDS optimization or single-view inpainting, often struggle to produce high-quality results. To address this, we propose a novel method for object insertion in 3D content represented by Gaussian Splatting. Our approach introduces a multi-view diffusion model, dubbed MVInpainter, which is built upon a pre-trained stable video diffusion model to facilitate view-consistent object inpainting. Within MVInpainter, we incorporate a ControlNet-based conditional injection module to enable controlled and more predictable multi-view generation. After generating the multi-view inpainted results, we further propose a mask-aware 3D reconstruction technique to refine Gaussian Splatting reconstruction from these sparse inpainted views. By leveraging these fabricate techniques, our approach yields diverse results, ensures view-consistent and harmonious insertions, and produces better object quality. Extensive experiments demonstrate that our approach outperforms existing methods.

View on arXivView PDF

Code Implementations(1)

Code Releasement for 'Generative Object Insertion in Gaussian Splatting with a Multi-View Diffusion Model'

150C, C++Sep 25, 20241 years ago

Similar Papers

Cite this paper

@article{zhong2024generative,
  title  = {Generative Object Insertion in Gaussian Splatting with a Multi-View Diffusion Model},
  author = {Hongliang Zhong and Can Wang and Jingbo Zhang and Jing Liao},
  year   = {2024},
  eprint = {2409.16938},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.16938v2}
}

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/2409.16938.svg)](https://codeofpaper.com/paper/2409.16938)

Discussion