SPARE: Symmetrized Point-to-Plane Distance for Robust Non-Rigid 3D Registration
Yuxin Yao, Bailin Deng, Junhui Hou, Juyong Zhang
TL;DR
SPARE tackles robust non-rigid 3D registration by combining a robust symmetrized point-to-plane distance with as-rigid-as-possible regularization to better estimate deformed normals. The approach uses a majorization-minimization solver that yields closed-form updates and incorporates a deformation-graph–based coarse alignment to initialize and constrain the solution, improving convergence and efficiency. Adaptive weights mitigate unreliable correspondences, enabling accurate alignment under noise, partial overlap, and large deformations. Extensive experiments across synthetic and real datasets demonstrate state-of-the-art accuracy and competitive speed versus both optimization-based and learning-based methods, indicating strong practical impact for 3D reconstruction, tracking, and motion capture. SPARE thus provides a robust, scalable framework for precise non-rigid surface registration with principled geometric regularization.
Abstract
Existing optimization-based methods for non-rigid registration typically minimize an alignment error metric based on the point-to-point or point-to-plane distance between corresponding point pairs on the source surface and target surface. However, these metrics can result in slow convergence or a loss of detail. In this paper, we propose SPARE, a novel formulation that utilizes a symmetrized point-to-plane distance for robust non-rigid registration. The symmetrized point-to-plane distance relies on both the positions and normals of the corresponding points, resulting in a more accurate approximation of the underlying geometry and can achieve higher accuracy than existing methods. To solve this optimization problem efficiently, we introduce an as-rigid-as-possible regulation term to estimate the deformed normals and propose an alternating minimization solver using a majorization-minimization strategy. Moreover, for effective initialization of the solver, we incorporate a deformation graph-based coarse alignment that improves registration quality and efficiency. Extensive experiments show that the proposed method greatly improves the accuracy of non-rigid registration problems and maintains relatively high solution efficiency. The code is publicly available at https://github.com/yaoyx689/spare.
