System and method for identifying scale invariant features of object outlines on images
First Claim
1. A method for identifying scale invariant features of image outlines (100) characterized by the steps of;
- receiving a parametric equation of a closed planar curve (101),choosing nodes on the closed planar curve with equal intervals (102),generating a continuous scale space of the nodes on the curve by successively convolving the planar curve with a Gaussian filter and down-sampling it after each octave (103),calculating a value representing the amount of curvature for every node on the closed curve for every scale in every octave (104),finding curvature differences between plurality of adjacent scales and forming curvature difference groups (105),comparing each curvature difference value with curvature differences belonging to the same and adjacent groups; and
choosing the nodes with a minimum or maximum curvature difference as feature points (106),representing the outline with a descriptor having a center representing a highest available scale value of key points as radial arrays in which radial distance from the center represents a scale value of difference groups, rotation around this center represents the outline curve parameter and the value at each point represents the feature orientation and the radial array is encoded on a two dimensional color image and two dimensional vectors representing the feature'"'"'s orientations are encoded with the color of the placed point (107).
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a system and method for identifying scale invariant features of image outlines. The method comprises the steps of; receiving a parametric equation of a closed planar curve; choosing nodes on the closed planar curve with equal intervals; generating a continuous scale space of the nodes on the curve; calculating circle of curvature for every node on the closed curve for every scale in every octave; finding circle of curvature differences between plurality of adjacent scales; comparing each curvature difference value and choosing the nodes with a minimum or maximum curvature difference as feature points; representing the outline with a descriptor including all the feature points. The method further comprises the steps; eliminating the feature points which are closer to each other than a predetermined threshold; and comparing a descriptor with each previously recorded descriptor belonging to various outlines, finding at least one descriptor with a good match.
-
Citations
20 Claims
-
1. A method for identifying scale invariant features of image outlines (100) characterized by the steps of;
-
receiving a parametric equation of a closed planar curve (101), choosing nodes on the closed planar curve with equal intervals (102), generating a continuous scale space of the nodes on the curve by successively convolving the planar curve with a Gaussian filter and down-sampling it after each octave (103), calculating a value representing the amount of curvature for every node on the closed curve for every scale in every octave (104), finding curvature differences between plurality of adjacent scales and forming curvature difference groups (105), comparing each curvature difference value with curvature differences belonging to the same and adjacent groups; and
choosing the nodes with a minimum or maximum curvature difference as feature points (106),representing the outline with a descriptor having a center representing a highest available scale value of key points as radial arrays in which radial distance from the center represents a scale value of difference groups, rotation around this center represents the outline curve parameter and the value at each point represents the feature orientation and the radial array is encoded on a two dimensional color image and two dimensional vectors representing the feature'"'"'s orientations are encoded with the color of the placed point (107). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification