System and method for conversion of text embedded in a video stream
First Claim
1. A method comprising the steps of:
- identifying a first text portion having a first format, wherein the text portion is embedded in a video stream; and
converting the first text portion having the first format to a second text portion having a second format different from the first format.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for converting text data having a Teletext format to text data having an Electronics Industries Associations-608 (EIA-608) format are illustrated herein. A video stream with embedded text data having a Teletext format is received by a dual mode text processing system. The dual mode text processing system, in one embodiment, extracts the text data and filters the text data to identify a desired portion using an identifier, such as a page identifier or number. The desired portion (or a copy thereof), once identified, is sent to a line break parser. The line break parser, in one embodiment, eliminates some or all of any unnecessary or unintended line breaks, as well as some or all of any extra space characters, to generate a character stream. The character stream, in one embodiment, is then converted into a EIA-608 format by a line convertor, wherein the character stream is parsed into one or more subtitle lines with a maximum character length. An end-of-line break, in one embodiment, is added to the end of each subtitle line. The output of the line convertor, in one embodiment, is buffered by a rate modulator which outputs the buffered text data at a specified rate to minimize the character transmission rate disparity between the Teletext and EIA-608 specifications. The output of the rate modulator can then be encoded into an EIA-608 format by an EIA-608 encoder. The EIA-608 encoded data can then be decoded by a closed captioning decoder and displayed as Closed Captioning text subtitles, stored in file storage, processed by a software or hardware application, and the like.
-
Citations
88 Claims
-
1. A method comprising the steps of:
-
identifying a first text portion having a first format, wherein the text portion is embedded in a video stream; and
converting the first text portion having the first format to a second text portion having a second format different from the first format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method comprising the steps of:
-
filtering a set of Teletext data to identify a first set of text; and
converting the first set of text from a first character display format to a second set of text having a second character display format different from the first character display format. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A system comprising:
-
a filter to identify a first portion of a text portion embedded in a video stream, said text portion having a first character display format;
a line parser to parse one or more characters from said first portion to generate a character stream; and
a line converter to convert said character stream to a second portion having a second character display format. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
-
66. A computer readable medium, said computer readable medium including instructions to manipulate a processor to:
-
identify a first text portion having a first format, wherein the text portion is embedded in a video stream; and
convert the first text portion having the first format to a second text portion having a second format different from the first format. - View Dependent Claims (67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88)
-
Specification