Robust Estimation of Surface Curvature from Deformation of Apparent Contours

Abstract

Surface curvature along extremal boundaries is potentially useful information for navigation, grasping and object identification tasks. Previous theories have shown that qualitative information about curvature can be obtained from a static view. Furthermore it is known that, for orthographic projection, under planar viewer-motion, quantitative curvature information is available from spatio-temporal derivatives of flow. This theory is extended here to arbitrary curvilinear viewer-motion and perspective projection. We show that curvatures can actually be computed this way in practice, but that they are highly sensitive to errors in viewer-motion estimates. Intuitively, relative or differential measurements of curvature might be far more robust. Rather than measuring the absolute deformation of an apparent contour, differential quantities depend on the rate at which surface features are swept over an extremal boundary as the viewer moves. It is shown that, theoretically, such differential quantities are indeed far less sensitive to uncertainty in viewer-motion. Ratios of differential measurements are less sensitive still. In practice sensitivity is reduced by about two orders of magnitude. We believe this represents a significant step in the development of practical techniques for robust, qualitative 3D vision.

Cite

Text

Blake and Cipolla. "Robust Estimation of Surface Curvature from Deformation of Apparent Contours." European Conference on Computer Vision, 1990. doi:10.1007/BFB0014896

Markdown

[Blake and Cipolla. "Robust Estimation of Surface Curvature from Deformation of Apparent Contours." European Conference on Computer Vision, 1990.](https://mlanthology.org/eccv/1990/blake1990eccv-robust/) doi:10.1007/BFB0014896

BibTeX

@inproceedings{blake1990eccv-robust,
  title     = {{Robust Estimation of Surface Curvature from Deformation of Apparent Contours}},
  author    = {Blake, Andrew and Cipolla, Roberto},
  booktitle = {European Conference on Computer Vision},
  year      = {1990},
  pages     = {465-474},
  doi       = {10.1007/BFB0014896},
  url       = {https://mlanthology.org/eccv/1990/blake1990eccv-robust/}
}