Categorizing moving objects into familiar colors in video
First Claim
Patent Images
1. A method for categorizing moving objects into familiar colors in video comprising:
- receiving a video input;
automatically determining, using a computer device, at least one object track of the video input, each of the at least one object track tracking a movement of an object within the video input;
creating a normalized cumulative histogram of the at least one object track;
one of;
performing a parameterization quantization of the histogram including separating the histogram into regions based on at least one surface curve derived from one of saturation and intensity;
oridentifying a significant color of the histogram; and
sub sampling a plurality of frames of the at least one object track according to the equation i>
S+M*2n, where i is a current number of frames in the object track, S is a constant based on a number of frames needed before sampling starts, M is an initial number of frames that can be skipped, and n is an iterator.
2 Assignments
0 Petitions
Accused Products
Abstract
An improved solution for categorizing moving objects into familiar colors in video is provided. In an embodiment of the invention, a method for categorizing moving objects into familiar colors in video comprises: receiving a video input; determining at least one object track of the video input; creating a normalized cumulative histogram of the at least one object track; and one of: performing a parameterization quantization of the histogram including separating the histogram into regions based on at least one surface curve derived from one of saturation and intensity; or identifying a significant color of the quantized histogram.
6 Citations
18 Claims
-
1. A method for categorizing moving objects into familiar colors in video comprising:
-
receiving a video input; automatically determining, using a computer device, at least one object track of the video input, each of the at least one object track tracking a movement of an object within the video input; creating a normalized cumulative histogram of the at least one object track; one of; performing a parameterization quantization of the histogram including separating the histogram into regions based on at least one surface curve derived from one of saturation and intensity;
oridentifying a significant color of the histogram; and sub sampling a plurality of frames of the at least one object track according to the equation i>
S+M*2n, where i is a current number of frames in the object track, S is a constant based on a number of frames needed before sampling starts, M is an initial number of frames that can be skipped, and n is an iterator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for categorizing moving objects into familiar colors in video, the system comprising:
-
a system for receiving a video input; a system for automatically determining at least one object track of the video input, each of the at least one object track tracking a movement of an object within the video input; a system for creating a normalized cumulative histogram of the at least one object track; one of; a system for performing a parameterization quantization of the histogram including separating the histogram into regions based on at least one surface curve derived from one of saturation and intensity;
ora system for identifying a significant color of the histogram; and a system for sub sampling a plurality of frames of the at least one object track according to the equation i>
S+M*2n, where i is a current number of frames in the object track, S is a constant based on a number of frames needed before sampling starts, M is an initial number of frames that can be skipped, and n is an iterator. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program comprising program code stored on a computer-readable device, which when executed, enables a computer system to implement a method of categorizing moving objects into familiar colors in video, the method comprising:
-
receiving a video input; automatically determining at least one object track of the video input, each of the at least one object track tracking a movement of an object within the video input; creating a normalized cumulative histogram of the at least one object track; one of; performing a parameterization quantization of the histogram including separating the histogram into regions based on at least one surface curve derived from one of saturation and intensity;
oridentifying a significant color of the histogram; and sub sampling a plurality of frames of the at least one object track according to the equation i>
S+M*2n, where i is a current number of frames in the object track, S is a constant based on a number of frames needed before sampling starts, M is an initial number of frames that can be skipped, and n is an iterator.
-
-
18. A method of generating a system for categorizing moving objects into familiar colors, the method comprising:
providing a computer system operable to; receive a video input; automatically determine at least one object track of the video input, each of the at least one object track tracking a movement of an object within the video input; create a normalized cumulative histogram of the at least one object track; one of; perform a parameterization quantization of the histogram including separating the histogram into regions based on at least one surface curve derived from one of saturation and intensity;
oridentify a significant color of the histogram; and sub sample a plurality of frames of the at least one object track according to the equation i>
S+M*2n, where i is a current number of frames in the object track, S is a constant based on a number of frames needed before sampling starts, M is an initial number of frames that can be skipped, and n is an iterator.
Specification