Video Object Classification
First Claim
Patent Images
1. A method for classifying one or more objects in at least one video, wherein the at least one video comprises a plurality of frames, the method comprising:
- tracking one or more objects in the plurality of frames;
computing a level of deformation for each of the one or more tracked objects in accordance with at least one change in a plurality of histograms of oriented gradients for a corresponding tracked object; and
classifying each of the one or more tracked objects in accordance with the computed level of deformation.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for classifying one or more objects in at least one video, wherein the at least one video comprises a plurality of frames are provided. One or more objects in the plurality of frames are tracked. A level of deformation is computed for each of the one or more tracked objects in accordance with at least one change in a plurality of histograms of oriented gradients for a corresponding tracked object. Each of the one or more tracked objects is classified in accordance with the computed level of deformation.
-
Citations
20 Claims
-
1. A method for classifying one or more objects in at least one video, wherein the at least one video comprises a plurality of frames, the method comprising:
-
tracking one or more objects in the plurality of frames; computing a level of deformation for each of the one or more tracked objects in accordance with at least one change in a plurality of histograms of oriented gradients for a corresponding tracked object; and classifying each of the one or more tracked objects in accordance with the computed level of deformation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for classifying one or more objects in at least one video, wherein the at least one video comprises a plurality of frames, the apparatus comprising:
-
a memory; and at least one processor coupled to the memory and operative to;
track one or more objects in the plurality of frames;
compute a level of deformation for each of the one or more tracked objects in accordance with at least one change in a plurality of histograms of oriented gradients for a corresponding tracked object; and
classify each of the one or more tracked objects in accordance with the computed level of deformation. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for classifying one or more objects in at least one video, the system comprising:
-
an input component for obtaining the at least one video, such that the at least one video comprises a plurality of frames; a feature extractor for tracking one or more objects in the plurality of frames and computing a level of deformation for each of the one or more tracked objects in accordance with at least one change in a plurality of histograms of oriented gradients for a corresponding tracked object; an object classifier for classifying each of the one or more tracked objects in accordance with the computed level of deformation; an adaptation component for adjusting a class of a given tracked object in accordance with at least one of a time of day, an environment, and an observation that the given tracked object belongs to a specific class; and a calibration tool for calibrating a classification of the one or more tracked objects by at least one of partitioning at least one view associated with the at least one video into at least one region, such that the one or more tracked objects are classified in accordance with their location in reference to the at least one region, and defining at least one normalized size of the one or more tracked objects within at least one view associated with the at least one video in accordance with one or more object models, such that the one or more tracked objects are classified in accordance with the at least one defined normalized size.
-
-
20. A computer program product for classifying one or more objects in at least one video, wherein the at least one video comprises a plurality of frames, the computer program product comprising:
-
a computer-readable medium; a first program instruction to track one or more objects in the plurality of frames; a second program instruction to compute a level of deformation for each of the one or more tracked objects in accordance with at least one change in a plurality of histograms of oriented gradients for a corresponding tracked object; and a third program instruction to classify each of the one or more tracked objects in accordance with the computed level of deformation, wherein the first, second, and third program instructions are stored on the computer-readable medium.
-
Specification