System and method to detect garbled closed captioning
AssigneeThe DIRECTV Group, Inc.
InventorsDaniel M. Miner, Kevin S. Culwell
Life of this patent
Estimating the term…
Abstract
A garbled closed captioning detector analyzes closed captioning data at predetermined intervals to determine whether a metric derived from the closed-captioning data exceeds a threshold. If the metric exceeds the predetermined threshold, the closed captioning data is presumed to be garbled. For example, the metric may be the percentage of words in the closed captioning data having a desired word length observed in a particular interval compared to all words in the closed captioning data observed in the interval. If the percentage of words having a desired word length exceeds a predetermined threshold, the closed captioning data is presumed to be garbled.
Claims18
A system to detect garbled closed captioning data, comprising:
- a closed captioning data detector to detect closed captioning data in a video data stream;
- a word extractor/counter to extract individual words from the closed captioning data, to store a count of the total number of words in the closed captioning data in a memory, and to store a count of the total number of words having a desired word length or range of word lengths in the closed captioning data in the memory;
- a percentage threshold detector to determine a percentage of words having the desired length or range of lengths in the closed captioning data as a ratio of the count of the number of words in the closed captioning data having the desired length or range of lengths to the count of the total number of words in the closed captioning data;
- and
- an alert that is provided when the determined percentage exceeds a predetermined threshold.
A method to detect garbled closed captioning data, comprising:
- detecting closed captioning data in a video data stream;
- identifying and extracting individual words from the closed captioning data;
- determining a word boundary in the closed captioning data using a delimiter;
- storing a count of the total number of words in the closed captioning data in a memory based on the determined word boundary;
- storing a count of the total number of words having a desired word length or range of word lengths in the closed captioning data in the memory based on the determined word boundary;
- determining a percentage of words having the desired length or range of lengths in the closed captioning data as a ratio of the count of the number of words in the closed captioning data having the desired length or range of lengths to the count of the total number of words in the closed captioning data;
- and
- providing an alert when the determined percentage exceeds a predetermined threshold.
Dependencies are inferred from the claim text.