Point Cloud Synthesis Using Inner Product Transforms
Ernst Röell, Bastian Rieck
TL;DR
We introduce the Inner Product Transform (IPT) to encode point clouds as 2D descriptors, enabling a two-stage pipeline: image-based IPT synthesis followed by an image-to-point-cloud reconstruction via a lightweight IP-Encoder. The IPT is provably injective and admits a metric-based distance, with a practical surrogate enabling end-to-end learning and stable latent spaces. Empirically, the approach achieves competitive reconstruction and generation performance on ShapeNet while delivering vastly faster training and inference than many baselines, and shows robustness to out-of-distribution IPTs. This framework opens avenues for efficient, topology-informed point-cloud generation and potential extensions to higher-dimensional data and graph-structured objects.
Abstract
Point cloud synthesis, i.e. the generation of novel point clouds from an input distribution, remains a challenging task, for which numerous complex machine learning models have been devised. We develop a novel method that encodes geometrical-topological characteristics of point clouds using inner products, leading to a highly-efficient point cloud representation with provable expressivity properties. Integrated into deep learning models, our encoding exhibits high quality in typical tasks like reconstruction, generation, and interpolation, with inference times orders of magnitude faster than existing methods.
