PREIM3D: 3D Consistent Precise Image Attribute Editing from a Single Image

Jianhui Li, Jian-min Li, Hao Zhang, Siyi Liu, Zhengyi Wang +3 more
2/14/2026

No official code found. Best implementation: mybabyyh/Preim3D (23 stars, MIT, last commit 2023-09-06).

Abstract

We study the 3D-aware image attribute editing problem in this paper, which has wide applications in practice. Recent methods solved the problem by training a shared encoder to map images into a 3D generator's latent space or by per-image latent code optimization and then edited images in the latent space. Despite their promising results near the input view, they still suffer from the 3D inconsistency of produced images at large camera poses and imprecise image attribute editing, like affecting unspecified attributes during editing. For more efficient image inversion, we train a shared encoder for all images. To alleviate 3D inconsistency at large camera poses, we propose two novel methods, an alternating training scheme and a multi-view identity loss, to maintain 3D consistency and subject identity. As for imprecise image editing, we attribute the problem to the gap between the latent space of real images and that of generated images. We compare the latent space and inversion manifold of GAN models and demonstrate that editing in the inversion manifold can achieve better results in both quantitative and qualitative evaluations. Extensive experiments show that our method produces more 3D consistent images and achieves more precise image editing than previous work. Source code and pretrained models can be found on our project page: https://mybabyyh.github.io/Preim3D/.

View on arXivView PDF

Code Implementations(1)

mybabyyh/Preim3DCommunity100%
MIT
232C++, CudaMar 15, 20233 years agoMIT

Similar Papers

Cite this paper

@article{li2026preimd,
  title  = {PREIM3D: 3D Consistent Precise Image Attribute Editing from a Single Image},
  author = {Jianhui Li and Jian-min Li and Hao Zhang and Siyi Liu and Zhengyi Wang and Zihao Xiao and Kaiwen Zheng and Jun Zhu},
  year   = {2026},
  eprint = {2304.10263},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2304.10263},
  journal = {CVPR 2023 2023}
}

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

Discussion