Detecting objects in images
First Claim
1. A system, comprising:
- at least one memory that stores computer executable components; and
at least one processor that executes the following computer executable components stored in the at least one memory;
a detector component that extracts Histogram of Gradient (HOG) features from grid regions associated with a visual image to facilitate detection of a location of an object of interest in the visual image; and
a classifier component that uses a trained linear filter model to determine whether the visual image potentially contains the object of interest based at least in part on the HOG features, wherein the classifier component clusters a subset of filter activations associated with the trained filter model to generate a cluster of filter activations that identifies a potential location of the object of interest in the visual image, and wherein the classifier component determines whether the cluster of filter activations is associated with the object of interest in the visual image based at least in part on a Hough transform and a weighted sum of filter activation scores of the subset of filter activations within the cluster of filter activations.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for detecting the location of an object of interest in a visual image are presented. A detector component extracts Histogram of Gradient (HOG) features from grid regions associated with the visual image. A trained linear filter model uses a classifier to facilitate differentiating between positive and negative instances of the object in grid regions based on HOG features. A classifier component detects the K top-scoring activations of filters associated with the visual image. The classifier component detects the location of the object in the visual image based on a generalized Hough transform, given filter locations associated with the visual image. The classifier component projects the object location given filter activations and clusters the filter activations into respective clusters. The classifier component classifies whether a cluster is associated with the object based on the weighted sum of the activation scores of filters within the cluster and object detection criteria.
-
Citations
20 Claims
-
1. A system, comprising:
-
at least one memory that stores computer executable components; and at least one processor that executes the following computer executable components stored in the at least one memory; a detector component that extracts Histogram of Gradient (HOG) features from grid regions associated with a visual image to facilitate detection of a location of an object of interest in the visual image; and a classifier component that uses a trained linear filter model to determine whether the visual image potentially contains the object of interest based at least in part on the HOG features, wherein the classifier component clusters a subset of filter activations associated with the trained filter model to generate a cluster of filter activations that identifies a potential location of the object of interest in the visual image, and wherein the classifier component determines whether the cluster of filter activations is associated with the object of interest in the visual image based at least in part on a Hough transform and a weighted sum of filter activation scores of the subset of filter activations within the cluster of filter activations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
employing at least one processor to facilitate execution of code instructions retained in at least one memory device, the at least one processor, in response to execution of the code instructions, performs operations comprising; determining, using a trained linear filter model, whether a video frame potentially contains an object of interest based at least in part on Histogram of Gradient (HOG) features extracted from grid regions associated with the video frame; clustering a subset of filter activations associated with the video frame to generate a cluster of filter activations that potentially identifies a location of the object of interest in the video frame, wherein the subset of filter activations is derived at least in part from the trained linear filter model; and classifying whether the cluster of filter activations is associated with the object of interest in the video frame, based at least in part on a Hough transform and a weighted sum of filter activation scores of the subset of filter activations within the cluster of filter activations. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
20. A system, comprising:
-
means for identifying, using a trained linear filter model, whether a visual image potentially contains an object of interest based at least in part on Histogram of Gradient (HOG) features extracted from grid regions associated with the visual image; means for clustering a subset of filter activations associated with the visual image to generate a cluster of filter activations that potentially identifies a location of the object of interest in the visual image, wherein the subset of filter activations is derived at least in part from the trained linear filter model; and means for classifying whether the cluster of filter activations is associated with the object of interest in the visual image, based at least in part on a Hough transform and a weighted sum of filter activation scores of the subset of filter activations within the cluster of filter activations.
-
Specification