Euclidean and Affine Curve Reconstruction
Jose Agudelo, Brooke Dippold, Ian Klein, Alex Kokot, Eric Geiger, Irina Kogan
TL;DR
This work addresses reconstructing planar curves from curvature data that are invariant under the groups $SE(2)$ and $SA(2)$. It develops a Euclidean reconstruction via successive integrations and an affine reconstruction via Picard iterations, providing explicit formulas, convergence results, and near-miss distance bounds: $d(\C_1, g\C_2) \leq C \delta$ when $\kappa_1$ and $\kappa_2$ are $\delta$-close in appropriate norms, and a parallel bound for the affine case. The study leverages moving-frame invariants ($\kappa$ and $\mu$) and derives both theoretical guarantees and practical algorithms, including constant-curvature conics and power-series methods for analytic curvatures. The results have practical relevance for curve matching and shape analysis in computer vision, and point toward extensions to projective geometry and space curves using the generalized moving-frame framework.
Abstract
We consider practical aspects of reconstructing planar curves with prescribed Euclidean or affine curvatures. These curvatures are invariant under the special Euclidean group and the equi-affine groups, respectively, and play an important role in computer vision and shape analysis. We discuss and implement algorithms for such reconstruction, and give estimates on how close reconstructed curves are relative to the closeness of their curvatures in appropriate metrics. Several illustrative examples are provided.
