Text-driven 3D Human Generation via Contrastive Preference Optimization
Pengfei Zhou, Xukun Shen, Yong Hu
TL;DR
The paper tackles the problem of generating faithful 3D human models from long, complex text prompts by identifying diffusion-prior semantic entanglement in SDS. It introduces a contrastive preference framework comprising a Preference Optimization Module (POM) and a Negative Preference Optimization Module (NPOM), guided by LLM-driven long prompts and dynamic negation prompts, built on SMPL-X and 3D Gaussian Splatting. An adaptive Least Common Multiple (LCM)-based weighting (LCMW) fuses multiple preference models to enhance fine-grained semantic alignment, while dynamic negation mitigates reward hacking via static and dynamic prompts. Experiments demonstrate state-of-the-art texture realism and semantic alignment for complex prompts, highlighting practical impact for VR/AR assets, digital entertainment, and avatar personalization.
Abstract
Recent advances in Score Distillation Sampling (SDS) have improved 3D human generation from textual descriptions. However, existing methods still face challenges in accurately aligning 3D models with long and complex textual inputs. To address this challenge, we propose a novel framework that introduces contrastive preferences, where human-level preference models, guided by both positive and negative prompts, assist SDS for improved alignment. Specifically, we design a preference optimization module that integrates multiple models to comprehensively capture the full range of textual features. Furthermore, we introduce a negation preference module to mitigate over-optimization of irrelevant details by leveraging static-dynamic negation prompts, effectively preventing ``reward hacking". Extensive experiments demonstrate that our method achieves state-of-the-art results, significantly enhancing texture realism and visual alignment with textual descriptions, particularly for long and complex inputs.
