CharacterGen: Efficient 3D Character Generation from Single Images with Multi-View Pose Canonicalization

Hao-Yang Peng, Jia-Peng Zhang, Meng-Hao Guo, Yan-Pei Cao, Shi-Min Hu
2/27/2024
cs.CV

No official code found. Best implementation: zjp-shadow/CharacterGen (830 stars, Apache-2.0, last commit 2025-04-11).

Abstract

In the field of digital content creation, generating high-quality 3D characters from single images is challenging, especially given the complexities of various body poses and the issues of self-occlusion and pose ambiguity. In this paper, we present CharacterGen, a framework developed to efficiently generate 3D characters. CharacterGen introduces a streamlined generation pipeline along with an image-conditioned multi-view diffusion model. This model effectively calibrates input poses to a canonical form while retaining key attributes of the input image, thereby addressing the challenges posed by diverse poses. A transformer-based, generalizable sparse-view reconstruction model is the other core component of our approach, facilitating the creation of detailed 3D models from multi-view images. We also adopt a texture-back-projection strategy to produce high-quality texture maps. Additionally, we have curated a dataset of anime characters, rendered in multiple poses and views, to train and evaluate our model. Our approach has been thoroughly evaluated through quantitative and qualitative experiments, showing its proficiency in generating 3D characters with high-quality shapes and textures, ready for downstream applications such as rigging and animation.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

[SIGGRAPH'24] CharacterGen: Efficient 3D Character Generation from Single Images with Multi-View Pose Canonicalization

83069HTML, PythonFeb 28, 20241 years agoApache-2.0
aigc3dvtuber

Similar Papers

Cite this paper

@article{peng2024charactergen,
  title  = {CharacterGen: Efficient 3D Character Generation from Single Images with Multi-View Pose Canonicalization},
  author = {Hao-Yang Peng and Jia-Peng Zhang and Meng-Hao Guo and Yan-Pei Cao and Shi-Min Hu},
  year   = {2024},
  eprint = {2402.17214},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.17214v3}
}

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

Discussion