Source-linked AI summary

Flow Matching Reinforcement for 3D Mesh Generation via Dynamic Homing Optimization

Zhen Zhou, Zhiwei Ning, Puhua Jiang, Sheng Zhang, Yifei Tang, Jie Yang, Xintong Han, Wei Liu, Chunchao Guo

arXiv:2610.01233v1cs.CV

TL;DR

Flow-matching RL for 3D generation is largely adapted from 2D methods, whose negative-sample objectives do not specify a velocity target toward preferred samples. The paper introduces DHO, which matches negative samples to positive targets and redirects their trajectories, and reports improved 3D generation comparisons for DHO and Flow3D-Pro.

  • Problem

    Flow-matching RL for 3D generation largely adapts 2D objectives that repel negative trajectories without specifying preferred-sample velocity targets, while direct application yields limited geometric gains under stated constraints.

    Source: §1 · p. 2
  • Method

    DHO uses batchwise minimum-cost matching to assign each negative sample a distinct positive target, then constructs a remaining-time-aware corrective velocity toward it.

    Source: §1 · p. 2
  • Results

    DHO outperforms representative DPO-, GRPO-, and NFT-style objectives in mesh generation, while Flow3D-Pro achieves superior image-to-3D geometry quality over existing methods.

    Source: §5 · p. 10
  • Takeaways & Limitations

    Flow3D-Pro applies asynchronous online DHO to image-to-3D mesh generation to improve geometric fidelity and structural plausibility.

    Source: §1 · p. 2

    The reported scope is 3D generation; further experiments are planned to examine DHO in 2D visual generation, where pretrained priors and reward distributions differ.

    Source: C LIMITATIONS AND FUTURE WORK · p. 28

Abstract

from arXiv · show

Flow matching is central to 3D generation, yet in practice its reinforcement learning (RL) methods are largely adapted from 2D visual generation. Representative DPO-, GRPO-, and NFT-style objectives, when applied to negative trajectories, mainly steer predicted velocities away from the corresponding directions without explicitly specifying a target velocity field toward preferred samples. In 3D generation, constrained by pretrained model capabilities, rollout diversity, and reward-distribution complexity, directly applying these RL methods yields limited gains in geometric quality. We introduce a forward-process RL method \textbf{Dynamic Homing Optimization (DHO)}, which reformulates negative-trajectory optimization as positive-sample attraction-guided dynamic homing. Specifically, Minimum-Cost Attractive Matching (MAM) assigns each negative sample a distinct positive target, and Time-Aware Dynamic Correction (TDC) then redirects its trajectory toward the target using a remaining-time-aware corrective velocity. Building on asynchronous online DHO, we develop \textbf{Flow3D-Pro}, an image-to-3D geometry generation framework. Experiments show that DHO outperforms representative DPO-, GRPO-, and NFT-style objectives in 3D generation, while Flow3D-Pro produces higher-quality 3D geometry than existing mesh generation methods.

1 INTRODUCTION

The introduction identifies a gap in 3D flow-matching post-training: existing RL objectives mainly repel negative trajectories without specifying a velocity target toward preferred samples. It presents DHO’s target matching and dynamic correction, and Flow3D-Pro as an image-to-3D framework using asynchronous online DHO.

  • Adapted RL objectives mainly repel velocity directions for negative trajectories without specifying a target velocity field, and yield limited 3D geometric gains under stated constraints.The stated constraints include pretrained-model capabilities, rollout diversity, and reward-distribution complexity.Source: §1 · p. 2
  • DHO pairs each negative sample with a distinct positive target through batchwise minimum-cost matching, then constructs a remaining-time-aware corrective velocity toward that target.Source: §1 · p. 2
  • Flow3D-Pro applies asynchronous online DHO to image-to-3D mesh generation; DHO updates forward-process interpolants from rollout endpoints and needs no full-trajectory storage.DHO is also sampler-flexible.Source: §1 · p. 2
  • DHO outperforms representative DPO-, GRPO-, and NFT-style objectives in 3D generation, while Flow3D-Pro achieves higher geometry quality than current mesh-generation methods.Source: §1 · p. 2

2 RELATED WORK

The related work contrasts 3D mesh-generation research, which has largely focused on pre-training, representation, or sampling, with comparatively underexplored RL post-training. It describes flow-matching RL methods adapted from 2D visual generation and DHO’s alternative of homing negative samples toward preferred regions.

2.1 3D MESH GENERATION

  • Recent rectified-flow 3D systems mainly study pre-training, representation, or sampling, while DHO focuses on RL post-training for 3D geometry generators.Source: §2.1 · p. 3

2.2 REINFORCEMENT LEARNING FOR FLOW MATCHING

  • Flow-matching RL objectives adapted from 2D methods push velocities away from negative trajectories without specifying preferred-sample targets; DHO instead dynamically homes negatives toward preferred regions.Source: §2.2 · p. 3

3 METHODOLOGY

The methodology frames rectified flow as a continuous-time policy and introduces DHO to redirect negative trajectories toward preferred positive samples. It combines target matching and time-aware correction with reference regularization, analyzes endpoint behavior, and builds Flow3D-Pro with asynchronous online optimization.

3.1 RECTIFIED FLOW AS POLICY OPTIMIZATION; 3.2 DYNAMIC HOMING OPTIMIZATION

  • Rectified flow is treated as a continuous-time policy, while DHO redirects negative trajectories toward preferred samples rather than merely steering away from negative-trajectory directions.The same matching and homing construction also applies to the positive-sample branch.Source: §3.1 · p. 3, §3.2 · p. 4, Figure 3 · p. 4

3.2.1 MINIMUM-COST ATTRACTIVE MATCHING

  • MAM uses batchwise minimum-cost one-to-one matching to assign each negative sample a distinct positive target, with reward advantages selecting equally sized positive and negative sets.The assignment is a linear sum assignment solvable by the Hungarian algorithm in O(B^3).Source: §3.2.1 · pp. 4–5, §3.2 · p. 4

3.2.2 TIME-AWARE DYNAMIC CORRECTION

  • TDC sets the corrective velocity from the current state to the assigned target and scales it by remaining time, covering residual displacement by t = 1.A time-dependent weight cancels the correction field's endpoint singularity and keeps the regression target smooth across the time horizon.Source: §3.2.2 · p. 5

3.2.3 FULL OPTIMIZATION OBJECTIVE

  • The full DHO objective combines negative-trajectory homing, positive-trajectory anchoring, and regularization toward a frozen reference policy.The positive branch's self-matched target reduces its correction to the standard rectified-flow action.Source: §3.2.3 · p. 5, §3.2.2 · p. 5

3.2.4 ENDPOINT BEHAVIOR ANALYSIS

  • The endpoint analysis predicts that a negative sample's prior input is redirected to its assigned positive target, with convergence conditional on assignment stabilization.Under the idealized snapshot update, the terminal endpoint interpolates toward that target; MAM may reassign targets across minibatches.Source: §3.2.4 · p. 6

3.2.5 CLASSIFIER-FREE GUIDANCE FOR DHO

  • DHO supports classifier-free guidance by using the same guidance scale for rollout generation, policy updates, and inference.The scale balances exploration diversity and generation quality; s = 1 is the CFG-free setting.Source: §3.2.5 · p. 6

3.3 FLOW3D-PRO

  • Flow3D-Pro separates image-to-mesh generation into a lifting stage for global geometry and spatial arrangement and a refinement stage for finer details.Post-training focuses on Stage I; Stage II remains frozen and refines its output at inference.Source: §3.3 · pp. 6–7

3.3.1 ASYNCHRONOUS ONLINE DHO

  • Asynchronous online DHO decouples mesh rollout and reward evaluation from policy updates, using a replay buffer and discarding data from outdated policy versions.An update-to-buffer constraint balances learning from newly collected rewards against reuse of stale rollout data while the stages run concurrently.Source: §3.3.1 · p. 7

4 EXPERIMENTS

Experiments compare RL objectives under shared evaluation conditions and assess Flow3D-Pro against existing mesh generators. DHO leads the compared RL objectives, and Flow3D-Pro achieves the highest reported performance on all three metrics.

4.1 DATASET

  • GenMesh-Test contains 200 challenging reference images, and LATTICE-Bench provides a second evaluation set; both are disjoint from training.GenMesh-Test spans object categories, visual styles, and geometric complexity.Source: §4.1 · p. 7

4.2 IMPLEMENTATION DETAILS

  • DHO training used 5K AdamW optimization steps at a learning rate of 2.5 × 10−6, with asynchronous allocation of 28 rollout GPUs and 4 policy-update GPUs.Stage II remained frozen during inference.Source: §4.2 · p. 8

4.3 EVALUATION METRICS

  • The evaluation uses ULIP, Uni3D, and a user study, with human experts ranking meshes and the user study prioritized as the primary subjective metric.Source: §4.3 · p. 8

4.4 COMPARISON OF REINFORCEMENT LEARNING OBJECTIVES

  • DHO scored higher than other RL methods, especially on the User Study, the primary subjective metric.All RL variants shared the SFT initialization, reward model, GenMesh-Test set, and frozen Stage II refiner; experiments used three seeds and reported means.Source: §4.4 · p. 8, Table 1 · p. 8, §4.3 · p. 8
  • GRPO-style, DPO-style, and NFT-style outputs showed implausible or damaged geometry, while these defects persisted after Stage II refinement.Examples include four fingers, a flame-shaped forehead, and a broken staircase; DHO instead achieved better geometry by attraction-guided navigation.Source: §4.4 · pp. 8–9, Figure 5 · p. 8

4.5 COMPARISON WITH EXISTING 3D GENERATION METHODS

  • Flow3D-Pro achieved the highest performance among compared methods on all three metrics: 0.150 ULIP, 0.360 Uni3D, and 8.64 User Study.The visual comparison also reports better reference-image adherence, more plausible geometry, and finer details.Source: §4.5 · p. 9, Table 2 · p. 9, Figure 6 · p. 9

5 CONCLUSION

The conclusion presents DHO as attraction-guided dynamic homing for negative-sample optimization in flow matching, and applies it asynchronously in Flow3D-Pro. The reported experiments favor DHO over representative RL objectives and Flow3D-Pro over existing mesh-generation methods.

5 CONCLUSION

  • DHO combines Minimum-Cost Attractive Matching for preferred positive targets with Time-Aware Dynamic Correction to construct homing velocities.Source: §5 · p. 10
  • Flow3D-Pro instantiates DHO through asynchronous online post-training for image-to-3D mesh generation.Source: §5 · p. 10
  • Experiments report that DHO outperforms representative DPO-, GRPO-, and NFT-style objectives, while Flow3D-Pro surpasses existing methods in geometry quality.Source: §5 · p. 10

A.1 PROOFS FOR ENDPOINT BEHAVIOR ANALYSIS PROPOSITIONS

The appendix analyzes endpoint convergence under an idealized field-space contraction model, then details DHO’s reward evaluation, optimization procedure, and ODE/SDE rollout options.

A.1 PROOFS FOR ENDPOINT BEHAVIOR ANALYSIS PROPOSITIONS

  • Under pointwise contraction toward the homing field, the terminal endpoint moves from the negative sample toward its assigned positive target at a geometric rate.The stated endpoint is x1(τ) = [1 − (1 − α)^τ]xw* + (1 − α)^τxl, converging to xw* as τ grows.Source: §A.1 · pp. 17–18

A.2 REWARD DESIGN

  • The reward evaluator scores reconstruction fidelity, geometric plausibility, and orientation alignment from a reference image and six canonical-view renders, then combines them into an integer reward.The three dimensions are weighted 3:2:1; each receives an individual score from 1 to 5.Source: §A.2 · p. 18, Figure 7 · p. 19

A.3 DHO PSEUDOCODE

  • DHO ranks rollout samples by group-normalized advantages, balances positive and negative sets, matches pairs, and combines weighted branch losses with reference-policy regularization.MAM uses latent-feature distances and Hungarian assignment; TDC makes the negative-branch regression target account for remaining displacement to the positive endpoint.Source: §A.3 · pp. 19–20

A.4 ROLLOUT SAMPLING

  • DHO reconstructs update interpolants from rollout endpoints rather than stored trajectories, allowing ODE or SDE sampling; independent initial noises diversify ODE rollouts, while SDE adds stochastic exploration.For each reference image, either sampler generates a group of meshes for reward evaluation.Source: §A.4 · p. 20

B.1 MORE IMPLEMENTATION DETAILS

The implementation uses a two-stage generation pipeline and evaluates RL objectives under shared training and inference settings.

B.1 MORE IMPLEMENTATION DETAILS

  • Stage I uses Hunyuan3D 2.1, with 5K SFT steps and 5K DHO optimization steps; Stage II uses LATTICE for structure-conditioned mesh extraction.Stage II remains frozen during geometric refinement at inference.Source: §B.1 · p. 21
  • For asynchronous DHO training, 28 GPUs handle rollout and 4 handle policy updates, and SDE sampling is favored for greater rollout diversity.The setup uses a rollout group size of 8 and 50 ODE sampling steps for Stage I inference.Source: §B.1 · p. 21
  • RL objective comparisons share the Stage I architecture, SFT initialization, reward model, evaluation set, frozen Stage II refiner, and asynchronous training configuration.All variants train for 5K optimization steps and use 50 ODE inference steps.Source: §B.1 · p. 21

B.2 USER STUDY EVALUATION CRITERIA

The user study uses blinded expert rankings, with fidelity and plausibility as its main considerations.

B.2 USER STUDY EVALUATION CRITERIA

  • Experts judge fidelity by how recognizably a mesh conveys the reference’s identity and overall proportions.Evaluations are holistic rather than checklist-based.Source: §B.2 · p. 21
  • Plausibility concerns whether the generated shape reads as a coherent, well-formed 3D object in its own right.Source: §B.2 · p. 21
  • Three experts independently rank anonymized outputs for each reference image; scores are averaged across experts and images.Method identities are hidden and presentation order is randomized for each sample.Source: §B.2 · p. 21

B.3 COMPONENT ABLATIONS

Component ablations on Stage I vary target assignment, positive-sample use, correction, guidance, rollout settings, and reward dimensions. They identify stronger results for MAM, dynamic correction, and selected DHO settings.

Target assignment

  • MAM obtains the highest scores on all three metrics, outperforming soft attraction, random pairing, and nearest-neighbor matching.Soft attraction can retain a diffuse multi-target direction near equilibrium, whereas MAM assigns each negative sample a single positive target under a one-to-one constraint.Source: §B.3 · p. 22, Figure 8 · p. 22

Positive-sample selection and weighting

  • Highest-advantage positive selection raises User Study from 0.44 to 0.56, and advantage weighting performs better than treating retained pairs equally.The selection comparison prioritizes the B highest-advantage positives over random selection; weighting scales each positive loss by its normalized positive advantage and transfers that weight to assigned negatives.Source: §B.3 · pp. 22–23, Figure 9 · p. 22, Table 5 · p. 23

Time-aware and dynamic correction

  • Time-aware weighting improves ULIP from 0.146 to 0.149, Uni3D from 0.354 to 0.359, and User Study from 0.45 to 0.55; dynamic correction raises User Study from 0.31 to 0.69.The proposed time weighting yields a numerically stable regression target over the full time horizon; dynamic correction accounts for the current state and remaining time, unlike a static action.Source: §B.3 · pp. 22–23, Table 3 · p. 22, Table 4 · p. 23

Classifier-free guidance

  • CFG scale s = 3.0 performs better than the CFG-free setting s = 1.0 and the other evaluated guidance scales.The authors describe s = 3.0 as balancing rollout diversity and generation quality during policy optimization.Source: §B.3 · p. 23, Figure 10 · p. 23

Negative homing and reference regularization

  • Among tested settings, η = 0.1 and β = 1.0 score highest; removing either negative-sample homing or reference-policy regularization worsens results.The reported results indicate that homing must be balanced with positive-sample anchoring, while reference regularization keeps the policy near the pretrained velocity field.Source: §B.3 · pp. 23–24, Table 6 · p. 24

Rollout settings

  • Increasing rollout group size G from 2 to 8 raises User Study score from 0.50 to 1.60, while SDE rollout outperforms ODE sampling, raising User Study from 0.33 to 0.67.SDE yields larger gains in both branches.Source: §B.3 · pp. 24–25

Reward dimensions and runtime

  • Reconstruction fidelity yields the largest reward gain, with geometric plausibility and orientation alignment adding improvements; Stage I inference averages 62 s and Stage II refinement 81 s per sample.Both runtimes are reported on an NVIDIA H20 GPU.Source: §B.3 · p. 25, Table 8 · p. 25

B.4 MORE QUANTITATIVE COMPARISONS WITH CURRENT METHODS

Additional comparisons evaluate Flow3D-Pro against current mesh-generation methods and post-training alternatives. The reported results favor Flow3D-Pro on LATTICE-Bench and DHO over RFT and PFM on GenMesh-Test.

Comparison with 3D generators on LATTICE-Bench

  • Flow3D-Pro obtains the highest scores among listed representative image-to-3D mesh methods on LATTICE-Bench, reaching 0.140 in ULIP and 0.326 in Uni3D.The passage reports these results after post-training with DHO.Source: §B.4 · p. 25, Table 9 · p. 26

Comparison with additional post-training methods

  • On GenMesh-Test, DHO outperforms both rejection fine-tuning (RFT) and PFM.The comparison holds base-generator inference settings and mesh decoding fixed; PFM additionally integrates its preference flow.Source: §B.4 · pp. 25–26, Table 10 · p. 26

B.5 MORE QUALITATIVE RESULTS

Qualitative examples compare Flow3D-Pro with commercial models and show outputs across diverse object categories. The reported examples highlight preservation of plausible shapes and category-specific geometry.

Commercial model comparison

  • In the shown examples, Flow3D-Pro better preserves facial symmetry and bilateral component consistency than two commercial models while producing plausible global shapes and higher reconstruction fidelity.The examples describe a skewed nose and missing eyeglass lenses for Model 1, and inconsistent launcher layouts and distorted central geometry for Model 2.Source: §B.5 · pp. 26–27

More generation results

  • Across diverse categories, displayed examples retain recognizable global silhouettes and category-specific structures alongside local details.Examples include characters, animals, plants, vehicles, architecture, everyday objects, and hard-surface assets.Source: §B.5 · p. 27, Figure 14 · p. 27

C LIMITATIONS AND FUTURE WORK

The authors identify limitations in reward design and in the stage of the generation pipeline where DHO is applied.

Reward design

  • Current reward dimensions are not fine-grained enough to accurately reflect higher-precision geometric properties of reference-image-guided meshes.The authors plan to decompose reward dimensions further and collect feedback from more professional artists.Source: C LIMITATIONS AND FUTURE WORK · p. 28

Stage II scope

  • DHO is applied only to the lifting stage; the refinement stage remains frozen because its tightly conditioned rollouts have limited diversity for policy optimization.The authors plan to explore ways to enrich Stage II rollout diversity.Source: C LIMITATIONS AND FUTURE WORK · p. 28
Loading 2610.01233v1…