Flow3D-OPD improves 3D mesh generation with teacher-student training

Flow3D-OPD: Multi-Teacher On-Policy Distillation for 3D Geometry Generation with Flow-Matching Diffusion Transformer

Computer Vision and Pattern RecognitionArtificial Intelligence

Summary

Generating detailed 3D shapes from images is hard because it's difficult to measure quality and optimize for it. The authors designed a two-step training process that uses multiple expert models to teach a single student model how to create better 3D shapes. First, they improve the base model and create experts that specialize in certain quality aspects. Then, they combine those experts into one model that learns from them all without conflicts. This approach leads to consistently better 3D shape results than previous models.

What this means in practice

  • For 3d model developers: Improve automated 3D mesh quality in image-to-3D generation tools using multi-expert training techniques.
  • For game asset creators: Generate higher-fidelity 3D assets for games by leveraging refined mesh generation models trained on multiple quality criteria.

Authors

Zhiwei Ning, Zhen Zhou, Puhua Jiang, Xintong Han, Gengming Zhang, Jie Yang, Zhonglong Zheng, Yuanjie Zheng, Wei Liu, Chunchao Guo

Abstract

Recent image-to-3D generation models built on flow-matching diffusion Transformers (DiT) can produce high-fidelity meshes, yet their post-training strategy remains largely unexplored. There exist several critical bottlenecks in reinforcement learning: the inherent difficulty of defining comprehensive rewards for 3D geometric quality, and the gradient interference that arises when jointly optimizing heterogeneous objectives. Inspired by the practicability of on-policy distillation (OPD) in large language models and image generation, we propose \textbf{Flow3D-OPD}, a two-stage post-training framework that introduces multi-teacher distillation into 3D geometry generation. In the first stage, we utilize the semi-policy to enhance the foundational capability of the pretrained model and then design an agentic verifier for 3D geometric quality evaluation. Based on the verifier, we could cultivate domain-specialized teacher models via direct preference optimization (DPO). In the second stage, we consolidate heterogeneous expertise into a unified student model through on-policy distillation with hard task-routing sampling and gradient accumulation, which could mitigate the gradient interference in joint optimization. Without relying on elaborate modifications, our straightforward yet effective design achieves consistent improvements across all geometric quality dimensions and surpasses all teacher models in the average metric. Extensive experiments demonstrate that our approach provides an effective paradigm for reinforcement learning in 3D generation.