DESCRIBING OBJECTS USING EDGE-PIXEL-FEATURE DESCRIPTORS
First Claim
1. A computer-system-implemented method for generating at least one descriptor for an object, the method comprising:
- receiving extracted line segments aligned with edge pixels associated with the object in an image;
determining orientations for the line segments;
identifying a subset of the line segments, wherein the subset includes k of the line segments that are proximate to a given line segment in the line segments;
using the computer system, calculating pairs of angles representing relative displacement and relative orientation of pairs of line segments in the subset, wherein a given pair of angles for a given pair of line segments in the subset includes;
a first angle at a location on a first line segment in the given pair of line segments between the first line segment and a second line segment in the given pair of line segments, and a second angle at a location on the second line segment between the second line segment and the first line segment; and
generating the at least one descriptor for the object by computing a 2-dimensional (2D) histogram of the pairs of angles based on cells defined by angular quantization values.
1 Assignment
0 Petitions
Accused Products
Abstract
During a description technique (100), a local descriptor for an object (300) is generated (122) by computing a 2-dimensional histogram (600) of pairs of angles (514, 516) between pairs of line segments (510, 512) that are aligned with edge pixels associated with the object (300). The pairs of line segments (510, 512) belong to a subset of k neighboring or proximate line segments (310). Moreover, this 2D histogram (600) may represent the relative displacement and the relative orientations of the pairs of line segments (510, 512) in the subset as weights in bins or cells defined by angular quantization values, and the 2D histogram (600 may exclude lengths of the line segments. Subsequently, the generated 2D histogram (600) may be compared (210) to predefined sets of descriptors in a model library that are associated with a set of objects, and the object may be identified (212) as one of the set of objects based on a group of match scores determined in the comparisons.
-
Citations
22 Claims
-
1. A computer-system-implemented method for generating at least one descriptor for an object, the method comprising:
-
receiving extracted line segments aligned with edge pixels associated with the object in an image; determining orientations for the line segments; identifying a subset of the line segments, wherein the subset includes k of the line segments that are proximate to a given line segment in the line segments; using the computer system, calculating pairs of angles representing relative displacement and relative orientation of pairs of line segments in the subset, wherein a given pair of angles for a given pair of line segments in the subset includes;
a first angle at a location on a first line segment in the given pair of line segments between the first line segment and a second line segment in the given pair of line segments, and a second angle at a location on the second line segment between the second line segment and the first line segment; andgenerating the at least one descriptor for the object by computing a 2-dimensional (2D) histogram of the pairs of angles based on cells defined by angular quantization values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22-36. -36. (canceled)
Specification