×

Distance sorting algorithm for matching patterns

  • US 7,379,598 B2
  • Filed: 08/27/2004
  • Issued: 05/27/2008
  • Est. Priority Date: 08/29/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A pattern matching method for performing a comparison of a first pattern with a second pattern, said method comprising the steps of:

  • obtaining a first set of points in the first pattern and a second set of points in the second pattern;

    creating a set of distance measurements of line segments formed between at least some of possible pairs of points in the first set and at least some of possible pairs of points in the second set;

    partitioning the distance measurement set into subsets of approximately equal distance elements where each subset contains at least one element derived from each pattern;

    determining possible line segment matches from each of said subsets; and

    utilizing said possible line segment matches to determine a result of said comparison and mathematically analyzing each of the elements in a subset to determine a collection of partial transforms, where each said partial transform maps an associated pair of points of the first pattern into a pair of points of the second pattern; and

    , repeating said analyzing step for each subset wherein each determined collection of partial transforms is combined to yield a total set of partial transforms and reviewing the total set of partial transforms to determine a specific optimal transform that maps the most pairs of points of the first pattern into pairs of points in the second pattern; and

    , further determining that each pair of points in the first pattern mapped by said specific optimal transform into a pair of points in the second pattern corresponds to the possible line segment matches,wherein the elements of said total set of partial transforms contains both real and imaginary parts and where said reviewing step further comprises analyzing these parts separately.

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