Closed-Form Solution to Non-Rigid 3D Surface Registration

Abstract

We present a closed-form solution to the problem of recovering the 3D shape of a non-rigid inelastic surface from 3D-to-2D correspondences. This lets us detect and reconstruct such a surface by matching individual images against a reference configuration, which is in contrast to all existing approaches that require initial shape estimates and track deformations from image to image. We represent the surface as a mesh, and write the constraints provided by the correspondences as a linear system whose solution we express as a weighted sum of eigenvectors. Obtaining the weights then amounts to solving a set of quadratic equations accounting for inextensibility constraints between neighboring mesh vertices. Since available closed-form solutions to quadratic systems fail when there are too many variables, we reduce the number of unknowns by expressing the deformations as a linear combination of modes. The overall closed-form solution then becomes tractable even for complex deformations that require many modes.

Cite

Text

Salzmann et al. "Closed-Form Solution to Non-Rigid 3D Surface Registration." European Conference on Computer Vision, 2008. doi:10.1007/978-3-540-88693-8_43

Markdown

[Salzmann et al. "Closed-Form Solution to Non-Rigid 3D Surface Registration." European Conference on Computer Vision, 2008.](https://mlanthology.org/eccv/2008/salzmann2008eccv-closed/) doi:10.1007/978-3-540-88693-8_43

BibTeX

@inproceedings{salzmann2008eccv-closed,
  title     = {{Closed-Form Solution to Non-Rigid 3D Surface Registration}},
  author    = {Salzmann, Mathieu and Moreno-Noguer, Francesc and Lepetit, Vincent and Fua, Pascal},
  booktitle = {European Conference on Computer Vision},
  year      = {2008},
  pages     = {581-594},
  doi       = {10.1007/978-3-540-88693-8_43},
  url       = {https://mlanthology.org/eccv/2008/salzmann2008eccv-closed/}
}