Subtitle encoding/decoding method and apparatus
DCFirst Claim
1. A subtitle data encoding apparatus for generating subtitles to be multiplexed with video pictures by a multiplexer, said apparatus comprising:
- subtitle generating means for separately generating said subtitles for superimposition with a respective video picture selected from among said video pictures;
encoding means for encoding said subtitles into encoded subtitle data; and
buffer means for regulating a flow rate of said encoded subtitle data to transfer said encoded subtitle data contemporaneously with said respective video picture to the multiplexer.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
Encoding and decoding of subtitle data is performed in real time. A buffer regulates a flow rate of the subtitle data to ensure that the appropriate subtitles are superimposed with the correct video picture. In encoding, subtitles are generated in correspondence to a video picture. The subtitles are separately encoded and multiplexed with the video picture for transmission. Upon decoding, the subtitles are selected at a time which corresponds to the display of the corresponding video picture. Since the subtitles are processed separately from the video data, the subtitles may be manipulated with great control; thus providing more flexibility in encoding and decoding.
-
Citations
41 Claims
-
1. A subtitle data encoding apparatus for generating subtitles to be multiplexed with video pictures by a multiplexer, said apparatus comprising:
-
subtitle generating means for separately generating said subtitles for superimposition with a respective video picture selected from among said video pictures; encoding means for encoding said subtitles into encoded subtitle data; and buffer means for regulating a flow rate of said encoded subtitle data to transfer said encoded subtitle data contemporaneously with said respective video picture to the multiplexer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A subtitle data decoding apparatus for decoding encoded subtitles demultiplexed from video pictures by a demultiplexer and for superimposing said subtitles on said video pictures, said apparatus comprising:
-
buffer means for regulating a flow rate of said encoded subtitles to read out said encoded subtitles contemporaneously with a display of a respective video picture selected from among said video pictures; decoding means for decoding said encoded subtitles into decoded subtitles; and mixing means for mixing said decoded subtitles with said respective video picture such that the decoded subtitles are superimposed on the display of said respective video picture. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A subtitle data encoding method for generating subtitles to be multiplexed with video pictures by a multiplexer, said method comprising the steps of:
-
generating said subtitles separately for superimposition with a respective video picture selected from among said video pictures; encoding said subtitles into encoded subtitle data; and regulating a flow rate of said encoded subtitle data to transfer said encoded subtitle data contemporaneously with said respective video picture to the multiplexer. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A subtitle data decoding method for decoding encoded subtitles demultiplexed from video pictures by a demultiplexer and for superimposing said subtitles on said video pictures, said method comprising the steps of:
-
regulating a flow rate of said encoded subtitles to read out said encoded subtitles from a buffer contemporaneously with a display of a respective video picture selected from among said video pictures; decoding said encoded subtitles into decoded subtitles; and mixing said decoded subtitles with said respective video picture such that the decoded subtitles are superimposed on the display of said respective video picture. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A subtitle processor for processing subtitle data comprising:
-
bit stream select means for selecting a respective bit stream of the subtitle data from among a plurality of supplied subtitle data bit streams; time display stamp means for indicating a time when said selected bit stream is to be decoded; decode start means for initiating decoding of said selected bit stream at said time indicated by said time display stamp means; and mixing means for mixing said selected bit stream decoded by said decode start means with video picture data. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
Specification