InstructHumans: Editing Animated 3D Human Textures with Instructions

Jiayin Zhu, Linlin Yang, Angela Yao
4/5/2024
cs.CVcs.MM

No official code found. Best implementation: viridityzhu/InstructHumans (68 stars, last commit 2026-02-28).

Abstract

We present InstructHumans, a novel framework for instruction-driven {animatable} 3D human texture editing. Existing text-based 3D editing methods often directly apply Score Distillation Sampling (SDS). SDS, designed for generation tasks, cannot account for the defining requirement of editing -- maintaining consistency with the source avatar. This work shows that naively using SDS harms editing, as it may destroy consistency. We propose a modified SDS for Editing (SDS-E) that selectively incorporates subterms of SDS across diffusion timesteps. We further enhance SDS-E with spatial smoothness regularization and gradient-based viewpoint sampling for edits with sharp and high-fidelity detailing. Incorporating SDS-E into a 3D human texture editing framework allows us to outperform existing 3D editing methods. Our avatars faithfully reflect the textual edits while remaining consistent with the original avatars. Project page: https://jyzhu.top/instruct-humans/.

View on arXivView PDF

Code Implementations(1)

[IEEE TMM] InstructHumans: Editing Animated 3D Human Textures with Instructions

684PythonMar 14, 20247 months ago
3d-avatar3d-editingtext-to-3d

Similar Papers

Cite this paper

@article{zhu2024instructhumans,
  title  = {InstructHumans: Editing Animated 3D Human Textures with Instructions},
  author = {Jiayin Zhu and Linlin Yang and Angela Yao},
  year   = {2024},
  eprint = {2404.04037},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.04037v2}
}

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

Discussion