Not-So-Optimal Transport Flows for 3D Point Cloud Generation
Ka-Hei Hui, Chao Liu, Xiaohui Zeng, Chi-Wing Fu, Arash Vahdat

TL;DR
This paper introduces not-so-optimal transport flow models for efficient 3D point cloud generation, addressing scalability and learning challenges of existing equivariant OT flows, and demonstrates superior performance on ShapeNet tasks.
Contribution
It proposes approximate OT flows with offline precomputation and hybrid coupling, improving scalability and training ease for permutation-invariant 3D point cloud generation.
Findings
Outperforms prior diffusion and flow models on ShapeNet benchmarks.
Scales better on large point clouds compared to equivariant OT flows.
Enables efficient training through approximate OT and hybrid coupling.
Abstract
Learning generative models of 3D point clouds is one of the fundamental problems in 3D generative learning. One of the key properties of point clouds is their permutation invariance, i.e., changing the order of points in a point cloud does not change the shape they represent. In this paper, we analyze the recently proposed equivariant OT flows that learn permutation invariant generative models for point-based molecular data and we show that these models scale poorly on large point clouds. Also, we observe learning (equivariant) OT flows is generally challenging since straightening flow trajectories makes the learned flow model complex at the beginning of the trajectory. To remedy these, we propose not-so-optimal transport flow models that obtain an approximate OT by an offline OT precomputation, enabling an efficient construction of OT pairs for training. During training, we can…
Peer Reviews
Decision·ICLR 2025 Poster
This paper could generate fine 3D point results within limited steps.
1. Energy-based models, such as [1][2], are naturally permutation-invariant with respect to the order of point cloud data. However, these models lack sufficient discussion and comparative analysis, which would provide a clearer understanding of their strengths and limitations with the proposed method. 2. The author asserts that diffusion models lack permutation-invariance in point cloud generation. However, recent studies, including [3], which use point-voxel representations; [4], which incorpor
* The proposed method achieves top performance among approximate OT flow and diffusion baselines, especially in the low-iteration regime. * The paper is well written, and the analysis on the behavior of the proposed approximation is very comprehensive. * It is surprising yet convincing to see that a more optimal OT leads to poorer performance due to high Lipchitz.
* The proposed method still requires the computation of a dense OT offline. The computational cost can still be very high for large point clouds. I wonder what is the number of points used for precomputing the OT superset, and how long does it take to process one shape?
- Novelty: The adaptation of optimal transport methods in the context of point cloud generation is a significant and novel contribution. This approach addresses the permutation invariance of point clouds in flow-matching-based point cloud generation.
- Complex Computation and Slow Training Speed: Despite the use of offline OT matching, the training process remains computationally intensive due to the random subsampling of data-noise pairs and the iterative training of the vector field. This results in significant training time, with approximately four days required on a cluster with four A100 GPUs, highlighting the method's complex computation and slow speed issues. - Scalability Issues: The use of Wasserstein gradient flow and the Hungar
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputer Graphics and Visualization Techniques · 3D Shape Modeling and Analysis · Autonomous Vehicle Technology and Safety
