Method and apparatus for displaying multiple subtitles using sub-picture processing
AssigneeSunplus Technology Co., Ltd.
InventorsHung-Jen Huang, Hsin-Ting Lin, Chao-Yung Liu
Life of this patent
Estimating the term…
Abstract
The mechanism of a sub-picture processing method for displaying multiple subtitles in a video/audio playing apparatus is provided. The purpose for displaying multiple subtitles in different languages simultaneously can be achieved under a user's control. Due to the unique control procedures and the concept of time division multiplexing, the present invention only employs a single sub-picture decoding unit and a single image mixer to display multiple subtitles in different languages at any preferred positions of the main picture.
Claims15
A sub-picture processing method, suitable for a video/audio playing apparatus for reading a video/audio data, wherein the video/audio data comprises a data of N sets of sub-pictures, wherein the data of each set of the sub-pictures comprises a sub-picture control image data, wherein each sub-picture control image data comprises a sub-picture control command and a sub-picture image data, the sub-picture processing method comprising:
- when the Mth set of the sub-pictures are enabled,
- requesting the sub-picture control command and the sub-picture image data corresponding to the Mth set of the sub-pictures if the current displaying position in the vertical direction reaches the predetermined displaying position of the Mth set of the sub-pictures in the vertical direction;
- and
- decoding the sub-picture image data and then outputting a sub-picture image signal after the signal is obtained;
- and
- repeating the foregoing steps until the current displaying position reaches the bottom of the image, wherein M and N are natural numbers and M≦N.
A sub-picture processing method, suitable for a video/audio playing apparatus for reading a video/audio data, wherein the video/audio data comprises a data of N sets of the sub-pictures, wherein the data of each set of the sub-pictures comprises a sub-picture control image data, wherein each sub-picture control image data comprises a sub-picture control command and a sub-picture image data, the sub-picture processing method comprising:
- requesting the sub-picture control command and the sub-picture image data corresponding to the Mth set of the sub-pictures when the Mth set of the sub-pictures are enabled;
- decoding and pre-storing the sub-picture image data;
- outputting the pre-stored and decoded sub-picture image data via a sub-picture image signal when the current displaying position in the vertical direction reaches the predetermined displaying position of the Mth set of the sub-pictures in the vertical direction;
- and
- repeating the foregoing steps until the current displaying position reaches the bottom of the image, wherein M and N are natural numbers and M≦N.
A playing apparatus for displaying multiple subtitles, comprising:
- a demultiplexer, for dividing a video/audio data into a main picture image data and N sets of sub-picture control image data;
- a main picture decoding unit, for decoding the main picture image data to obtain a main picture image signal;
- a sub-picture host unit, for dividing each set of the sub-picture control image data into a sub-picture control command and a sub-picture image data;
- a sub-picture decoding unit, for producing a sub-picture control signal based on the sub-picture control command of the Mth set of the sub-pictures to decode the sub-picture image data of the Mth set of the sub-pictures and produce a sub-picture image signal in a manner of time division multiplexing;
- and
- an image mixer, for integrating the subtitle data comprised in the sub-picture image signal and the main picture image signal into a digital image output signal, wherein M and N are natural numbers and M≦N.
Dependencies are inferred from the claim text.