In order to characterize video content, key frames are identified in that content. The key frames are collapsed into histograms. The histograms are grouped into families. The families are each represented by a family histogram. The family histograms characterize the video content. The family histograms can be used to determine program boundaries or index the video content.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A digital data processing method for characterizing video content, the method comprising executing the following operations in a digital processing device: a. extracting key frames from the video content, each respective key frame representing a respective scene in the video content; b. grouping at least some of the key frames into at least one family of key frames; c. establishing a respective family histogram for the family; d. embodying at least one such family histogram in a storage medium to yield a characterization of the video content, the storage medium being readable by the digital data processing device.
2. The method of claim 1 a. further comprising the step of collapsing each respective key frame into a plurality of bins to yield a respective histogram for each key frame; b. wherein the grouping operation comprises grouping significant key frames based on a comparison of the respective key frames.
3. The method of claim 2 wherein the grouping operation further comprises a. comparing each new key frame in a series with at least one family histogram to yield a difference measurement; and b. if the difference measurement exceeds a predetermined threshold value determining that the new key frame does not fall within the at least one family.
4. A storage medium readable by the digital data processing device embodying a characterization of video content produced according to the method of claim 1 .
5. A digital data processing device comprising the storage medium of claim 4 and a digital data processor for processing data stored on the storage medium.
6. The digital data processing device of claim 5 wherein the digital data processor is adapted to index video content based on the characterization.
7. The digital data processing device of claim 5 wherein the digital data processor is adapted to search for video content based on the characterization.
8. The digital data processing device of claim 5 wherein the digital data processor is adapted to determine program boundaries based on the video content.
9. The digital data processing device of claim 5 comprising a communication link adapted to allow browsing of the medium from a remote device.
10. The digital data processing device of claim 9 wherein the communication link comprises an internet connection.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
July 16, 1998
October 29, 2002
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.