A Lennard-Jones Layer for Distribution Normalization
Mulun Na, Jonathan Klein, Biao Zhang, Wojtek Pałubicki, Sören Pirk, Dominik L. Michels
TL;DR
The paper tackles non-uniform point densities in 2D/3D point clouds and proposes a Lennard-Jones layer (LJL) that injects dissipative, nearest-neighbor LJ interactions to redistribute points into a blue-noise–like configuration while preserving global shape. The method treats points as particles within a pairwise interaction framework, updating positions with a decaying time step and gradient clipping, effectively decoupling into independent two-body subsystems and driving convergence to uniform sampling. It demonstrates the utility of LJL across 2D blue-noise synthesis, mesh-surface redistribution, and notably as a plug-in in pretrained generative and denoising networks to improve point distribution without retraining, achieving substantial distance-score gains with limited surface distortion. This approach offers a lightweight, general-purpose tool for distribution normalization in point-cloud workflows, with practical impact for graphics, vision, and 3D modeling pipelines.
Abstract
We introduce the Lennard-Jones layer (LJL) for the equalization of the density of 2D and 3D point clouds through systematically rearranging points without destroying their overall structure (distribution normalization). LJL simulates a dissipative process of repulsive and weakly attractive interactions between individual points by considering the nearest neighbor of each point at a given moment in time. This pushes the particles into a potential valley, reaching a well-defined stable configuration that approximates an equidistant sampling after the stabilization process. We apply LJLs to redistribute randomly generated point clouds into a randomized uniform distribution. Moreover, LJLs are embedded in the generation process of point cloud networks by adding them at later stages of the inference process. The improvements in 3D point cloud generation utilizing LJLs are evaluated qualitatively and quantitatively. Finally, we apply LJLs to improve the point distribution of a score-based 3D point cloud denoising network. In general, we demonstrate that LJLs are effective for distribution normalization which can be applied at negligible cost without retraining the given neural network.
