CanonicalFusion: Generating Drivable 3D Human Avatars from Multiple Images

Ji Shin, Junmyeong Lee, Seongmin Lee, Min-Gyu Park, Ju-Mi Kang +2 more
2/14/2026

No official code found. Best implementation: jsshin98/CanonicalFusion (41 stars, MIT, last commit 2025-07-25).

Abstract

We present a novel framework for reconstructing animatable human avatars from multiple images, termed CanonicalFusion. Our central concept involves integrating individual reconstruction results into the canonical space. To be specific, we first predict Linear Blend Skinning (LBS) weight maps and depth maps using a shared-encoder-dual-decoder network, enabling direct canonicalization of the 3D mesh from the predicted depth maps. Here, instead of predicting high-dimensional skinning weights, we infer compressed skinning weights, i.e., 3-dimensional vector, with the aid of pre-trained MLP networks. We also introduce a forward skinning-based differentiable rendering scheme to merge the reconstructed results from multiple images. This scheme refines the initial mesh by reposing the canonical mesh via the forward skinning and by minimizing photometric and geometric errors between the rendered and the predicted results. Our optimization scheme considers the position and color of vertices as well as the joint angles for each image, thereby mitigating the negative effects of pose errors. We conduct extensive experiments to demonstrate the effectiveness of our method and compare our CanonicalFusion with state-of-the-art methods. Our source codes are available at https://github.com/jsshin98/CanonicalFusion.

View on arXivView PDF

Code Implementations(1)

MIT

Official Code for "CanonicalFusion: Generating Drivable 3D Human Avatars from Multiple Images (ECCV 2024)"

411GLSL, ShellJul 5, 20241 years agoMIT
3d-human-reconstructionavatar-generationeccv2024human-animationhuman-reconstruction+3 more

Similar Papers

Cite this paper

@article{shin2026canonicalfusion,
  title  = {CanonicalFusion: Generating Drivable 3D Human Avatars from Multiple Images},
  author = {Ji Shin and Junmyeong Lee and Seongmin Lee and Min-Gyu Park and Ju-Mi Kang and Ju Hong Yoon and Hae-Gon Jeon},
  year   = {2026},
  eprint = {2407.04345},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2407.04345},
  journal = {ECCV 2024 2024}
}

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

Discussion