Structured Analytic Coherent Point Drift for Non-Rigid Point Set Registration

arXiv cs.LG / 5/5/2026

📰 NewsDeveloper Stack & InfrastructureModels & Research

Key Points

  • The paper introduces Analytic-CPD, a structured analytic modification of the Coherent Point Drift (CPD) method for non-rigid point set registration.
  • Instead of using CPD’s point-indexed Gaussian-kernel displacement-field M-step, it uses a finite-dimensional structured analytic mapping estimator based on a truncated multivariate Taylor deformation model.
  • Posterior correspondence probabilities from CPD’s Gaussian mixture are transformed into weighted soft target points via a barycentric identity, turning the pairwise soft-correspondence objective into a weighted analytic fitting problem.
  • A degree-continuation strategy progressively enables higher-order analytic modes to improve stability under large deformations, and experiments show lower final errors and faster convergence than standard CPD.
  • The authors report that combining probabilistic CPD-style correspondences with structured analytic mappings yields a more compact and interpretable alternative to kernel-based non-rigid registration, with code released on GitHub.

Abstract

We introduce Analytic-CPD, a structured analytic variant of coherent point drift for non-rigid point set registration. The method retains the CPD posterior correspondence layer, but replaces the point-indexed Gaussian-kernel displacement-field M-step with a finite-dimensional structured analytic mapping estimator. Posterior probabilities from the Gaussian mixture model are condensed through a barycentric identity into weighted soft target points, converting the CPD pairwise soft-correspondence objective into a weighted analytic fitting problem. The deformation is represented by a truncated multivariate Taylor mapping of a vector-valued function, so the number of deformation parameters is controlled by the ambient dimension and the analytic order rather than by an M-by-M kernel system over the moving points. A degree-continuation strategy is further introduced to stabilize large-deformation registration by progressively activating higher-order analytic modes. Experiments on two-dimensional analytic deformations and three-dimensional smooth non-analytic deformations show that Analytic-CPD achieves lower final errors and faster convergence than standard CPD in representative large-deformation settings. The results suggest that CPD-style probabilistic correspondences and structured analytic mappings provide a compact and interpretable alternative to kernel-based non-rigid registration. Code is available at https://github.com/monge-ampere/Analytic-CPD.