Adaptive edge-like feature selection during object detection
AssigneeQUALCOMM Incorporated
InventorsRaghuraman Krishnamoorthi, Bojan Vrcelj
Life of this patent
Estimating the term…
Abstract
A method of recognizing an object of interest in an image includes extracting a first set of features from within the image. Each extracted feature in the first set of features is then categorized as either blob-like or edge-like. A second set of features is then taken from the first set, where a number of the edge-like features to include in the second set of features is based on a relative number of edge-like features to blob-like features included in the first set of extracted features. An object of interest within the image is detected according to the second set of features.
Claims30
A computer-implemented method of recognizing an object of interest in an image, the method comprising:
- extracting a first set of features from within the image;
- determining whether each feature included in the first set of features is a blob-like feature or an edge-like feature;
- determining a second set of features taken from the first set, wherein a number of the edge-like features included in the second set of features is based on a relative number of edge-like features to blob-like features included in the first set of features;
- and
- determining whether the object of interest is in the image according to the second set of features.
A device for recognizing an object of interest in an image, the device comprising:
- memory adapted to store program code for recognizing an object of interest in the captured image;
- and
- at least one processing unit connected to the memory, wherein the program code is configured to cause the at least one processing unit to:
- extract a first set of features from within the image;
- determine whether each feature included in the first set of features is a blob-like feature or an edge-like feature;
- determine a second set of features taken from the first set, wherein a number of the edge-like features included in the second set of features is based on a relative number of edge-like features to blob-like features included in the first set of features;
- and
- determine whether the object of interest is in the image according to the second set of features.
A computer-readable medium including program code stored thereon for recognizing an object of interest in an image, the program code comprising instructions to:
- extract a first set of features from within the image;
- determine whether each feature included in the first set of features is a blob-like feature or an edge-like feature;
- determine a second set of features taken from the first set, wherein a number of the edge-like features included in the second set of features is based on a relative number of edge-like features to blob-like features included in the first set of features;
- and
- determine whether the object of interest is in the image according to the second set of features.
An apparatus for recognizing an object of interest in an image, the apparatus comprising:
- means for extracting a first set of features from within the image;
- means for determining whether each feature included in the first set of features is a blob-like feature or an edge-like feature;
- means for determining a second set of features taken from the first set, wherein a number of the edge-like features included in the second set of features is based on a relative number of edge-like features to blob-like features included in the first set of features;
- and
- means for determining whether the object of interest is in the image according to the second set of features.
Dependencies are inferred from the claim text.