Symmetry Maps of Free-Form Curve Segments via Wave Propagation

  • Authors:
  • Hüseyin Tek;Benjamin B. Kimia

  • Affiliations:
  • Siemens Corporate Research, Inc., Imaging and Visualization Department, 755 College Road East, Princeton, NJ 08540, USA. htek@scr.siemens.com;LEMS, Division of Engineering, Brown University, 182 Hope Street, Providence RI 02912, USA. kimia@lems.brown.edu

  • Venue:
  • International Journal of Computer Vision - Special Issue on Computational Vision at Brown University
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents an approach for computing the symmetries (skeletons) of an edge map consisting of a collection of curve segments. This approach is a combination of analytic computations in the style of computational geometry and discrete propagations on a grid in the style of the numerical solutions of PDE's. Specifically, waves from each of the initial curve segments are initialized and propagated as a discrete wavefront along discrete directions. In addition, to avoid error built up due to the discrete nature of propagation, shockwaves are detected and explicitly propagated along a secondary dynamic grid. The propagation of shockwaves, integrated with the propagation of the wavefront along discrete directions, leads to an exact simulation of propagation by the Eikonal equation. The resulting symmetries are simply the collection of shockwaves formed in this process which can be manipulated locally, exactly, and efficiently under local changes in an edge map (gap completion, removal of spurious elements, etc). The ability to express grouping operations in the language of symmetry maps makes it an appropriate intermediate representation between low-level edge maps and high level object hypotheses.