DiffBody: Diffusion-based Pose and Shape Editing of Human Images

Yuta Okuyama, Yuki Endo, Yoshihiro Kanamori
1/5/2024
cs.CVcs.GR

No official code found. Best implementation: yutaokuyama/DiffBody (42 stars, last commit 2024-01-08).

Abstract

Pose and body shape editing in a human image has received increasing attention. However, current methods often struggle with dataset biases and deteriorate realism and the person's identity when users make large edits. We propose a one-shot approach that enables large edits with identity preservation. To enable large edits, we fit a 3D body model, project the input image onto the 3D model, and change the body's pose and shape. Because this initial textured body model has artifacts due to occlusion and the inaccurate body shape, the rendered image undergoes a diffusion-based refinement, in which strong noise destroys body structure and identity whereas insufficient noise does not help. We thus propose an iterative refinement with weak noise, applied first for the whole body and then for the face. We further enhance the realism by fine-tuning text embeddings via self-supervised learning. Our quantitative and qualitative evaluations demonstrate that our method outperforms other existing methods across various datasets.

View on arXivView PDF

Code Implementations(1)

420Nov 14, 20232 years ago

Similar Papers

Cite this paper

@article{okuyama2024diffbody,
  title  = {DiffBody: Diffusion-based Pose and Shape Editing of Human Images},
  author = {Yuta Okuyama and Yuki Endo and Yoshihiro Kanamori},
  year   = {2024},
  eprint = {2401.02804},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.02804v2}
}

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

Discussion