Video object classification
First Claim
1. A system comprising:
- an input component configured to receive one or more images;
a feature extractor configured to extract features for one or more objects in the one or more images, the extracted features comprising at least one view-independent feature, the one or more images comprising a video and the at least one view-independent feature comprising a level of deformation of at least one of the objects in the video, the level of deformation being determined utilizing differences of histograms of oriented gradients;
an object classifier configured to classify the one or more objects based at least in part on the extracted features and one or more object classification parameters;
an adaptation component configured to adjust the classification of at least one of the objects based on one or more contextual parameters; and
a calibration tool configured to adjust one or more of the object classification parameters based on likelihoods for characteristics associated with one or more object classes, the likelihoods comprising a location likelihood and a size likelihood, the location likelihood indicating that probability of a given object class at a given location in an image and the size likelihood indicating the probability of a given object size for a given object class and a given object location in the image;
wherein the input component, feature extractor, object classifier, adaptation component and calibration tool are implemented using at least one processing device comprising a processor coupled to a memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprises an input component, a feature extractor, an object classifier, an adaptation component and a calibration tool. The input component is configured to receive one or more images, and the feature extractor is configured to extract features for one or more objects in the one or more images, the extracted features comprising at least one view-independent feature. The object classifier is configured to classify the one or more objects based at least in part on the extracted features and one or more object classification parameters, and the adaptation component is configured to adjust the classification of at least one of the objects based on one or more contextual parameters. The calibration tool is configured to adjust one or more of the object classification parameters based on likelihoods for characteristics associated with one or more object classes.
14 Citations
20 Claims
-
1. A system comprising:
-
an input component configured to receive one or more images; a feature extractor configured to extract features for one or more objects in the one or more images, the extracted features comprising at least one view-independent feature, the one or more images comprising a video and the at least one view-independent feature comprising a level of deformation of at least one of the objects in the video, the level of deformation being determined utilizing differences of histograms of oriented gradients; an object classifier configured to classify the one or more objects based at least in part on the extracted features and one or more object classification parameters; an adaptation component configured to adjust the classification of at least one of the objects based on one or more contextual parameters; and a calibration tool configured to adjust one or more of the object classification parameters based on likelihoods for characteristics associated with one or more object classes, the likelihoods comprising a location likelihood and a size likelihood, the location likelihood indicating that probability of a given object class at a given location in an image and the size likelihood indicating the probability of a given object size for a given object class and a given object location in the image; wherein the input component, feature extractor, object classifier, adaptation component and calibration tool are implemented using at least one processing device comprising a processor coupled to a memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving one or more images; extracting features for one or more objects in the one or more images, the extracted features comprising at least one view-independent feature, the one or more images comprising a video and the at least one view-independent feature comprising a level of deformation of at least one of the objects in the video, the level of deformation being determined utilizing differences of histograms of oriented gradients; classifying the one or more objects based at least in part on the extracted features and one or more object classification parameters; adjusting the classification of at least one of the objects based on one or more contextual parameters; and adjusting one or more of the object classification parameters based on likelihoods for characteristics associated with one or more object classes, the likelihoods comprising a location likelihood and a size likelihood, the location likelihood indicating that probability of a given object class at a given location in an image and the size likelihood indicating the probability of a given object size for a given object class and a given object location in the image; wherein the method is implemented using at least one processing device comprising a processor coupled to a memory. - View Dependent Claims (16, 17, 18)
-
-
15. A computer program product comprising a non-transitory computer-readable storage medium including one or more programs which, when executed by a computer, implement the steps of:
-
receiving one or more images; extracting features for one or more objects in the one or more images, the extracted features comprising at least one view-independent feature, the one or more images comprising a video and the at least one view-independent feature comprising a level of deformation of at least one of the objects in the video, the level of deformation being determined utilizing differences of histograms of oriented gradients; classifying the one or more objects based at least in part on the extracted features and one or more object classification parameters; adjusting the classification of at least one of the objects based on one or more contextual parameters; and adjusting one or more of the object classification parameters based on likelihoods for characteristics associated with one or more object classes, the likelihoods comprising a location likelihood and a size likelihood, the location likelihood indicating that probability of a given object class at a given location in an image and the size likelihood indicating the probability of a given object size for a given object class and a given object location in the image. - View Dependent Claims (19, 20)
-
Specification