Separability Membrane: 3D Active Contour for Point Cloud Surface Reconstruction
Gulpi Qorik Oktagalu Pratamasunu, Guoqing Hao, Kazuhiro Fukui
TL;DR
The paper tackles robust 3D surface reconstruction from unstructured point clouds by introducing Separability Membrane, a 3D active contour that deforms a cubic B-spline surface to maximize the separability between inner and outer regions of the object via Fisher ratio. It defines point separability directly on augmented point clouds, integrates multiple attributes with weighted separability, and uses a dynamic membrane that adaptively adjusts control points and sampling during optimization, all without training data or voxelization. The method is validated on synthetic data and the 3DNet dataset, showing strong robustness to noise and outliers and superior performance relative to traditional and learning-based baselines. This unsupervised framework offers a scalable and flexible alternative for point-cloud surface reconstruction with potential extensions to real-time processing and higher-dimensional data.
Abstract
This paper proposes Separability Membrane, a robust 3D active contour for extracting a surface from 3D point cloud object. Our approach defines the surface of a 3D object as the boundary that maximizes the separability of point features, such as intensity, color, or local density, between its inner and outer regions based on Fisher's ratio. Separability Membrane identifies the exact surface of a 3D object by maximizing class separability while controlling the rigidity of the 3D surface model with an adaptive B-spline surface that adjusts its properties based on the local and global separability. A key advantage of our method is its ability to accurately reconstruct surface boundaries even when they are ambiguous due to noise or outliers, without requiring any training data or conversion to volumetric representation. Evaluations on a synthetic 3D point cloud dataset and the 3DNet dataset demonstrate the membrane's effectiveness and robustness under diverse conditions.
