about
3D-GOI: 3D GAN Omni-Inversion for Multifaceted and Multi-Object Editing (arxiv.org)
2 points by PaulHoule on Dec 4, 2023 | hide | past | pdf | discuss on HN

In plain words: It splits a scene into objects and background, then recovers separate controls for each object's shape, look, size, position, and rotation. Unlike usual tools that change only one object's look and shape, it is the first to edit several objects' size and placement.

Abstract · 3D-GOI: 3D GAN Omni-Inversion for Multifaceted and Multi-object Editing

The current GAN inversion methods typically can only edit the appearance and shape of a single object and background while overlooking spatial information. In this work, we propose a 3D editing framework, 3D-GOI, to enable multifaceted editing of affine information (scale, translation, and rotation) on multiple objects. 3D-GOI realizes the complex editing function by inverting the abundance of attribute codes (object shape/appearance/scale/rotation/translation, background shape/appearance, and camera pose) controlled by GIRAFFE, a renowned 3D GAN. Accurately inverting all the codes is challenging, 3D-GOI solves this challenge following three main steps. First, we segment the objects and the background in a multi-object image. Second, we use a custom Neural Inversion Encoder to obtain coarse codes of each object. Finally, we use a round-robin optimization algorithm to get precise codes to reconstruct the image. To the best of our knowledge, 3D-GOI is the first framework to enable multifaceted editing on multiple objects. Both qualitative and quantitative experiments demonstrate that 3D-GOI holds immense potential for flexible, multifaceted editing in complex multi-object scenes.Our project and code are released at https://3d-goi.github.io .

Haoran Li, Long Ma, Haolin Shi, Yanbin Hao, Yong Liao, Lechao Cheng, Pengyuan Zhou
arXiv:2311.12050 · cs.CV · submitted Nov 18, 2023 · updated Jul 23, 2024
abstract · pdf · html

add comment on HN