×

Discrete curve symmetry detection

  • US 7,269,286 B2
  • Filed: 06/05/2003
  • Issued: 09/11/2007
  • Est. Priority Date: 06/05/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer accessible memory medium that stores program instructions for detecting symmetries of discrete curves, wherein the program instructions are executable by a processor to perform:

  • applying a first mapping operator to a first discrete curve, thereby generating a first mapped discrete curve, wherein the mapping operator operates to amplify features of the first discrete curve;

    computing a correlation of the first mapped discrete curve with each of a plurality of rotationally shifted versions of a second mapped discrete curve, thereby generating a corresponding plurality of correlation values, wherein each correlation value indicates a respective degree of correlation between the first mapped discrete curve and a respective rotationally shifted version of the second mapped discrete curve;

    determining a minimum period of the correlation of the first and second discrete curves based on the plurality of correlation values;

    determining a symmetry group of the first and second discrete curves based on the minimum period; and

    outputting the determined symmetry group.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×