A method for 3DTV multiplexing according to the present invention comprises, deriving a delay value in units of frames for the left and right image based on a left image PES (Packetized Elementary Stream) corresponding to a left image and a right image PES corresponding to a right image, carrying out synchronization of the left image PES and the right image PES based on the delay value in units of frames, and generating 3DTV transport streams (TSs) by carrying out multiplexing of the synchronized left image PES and the synchronized right image PES. According to the present invention, efficiency of video services can be improved.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for 3DTV multiplexing, comprising: deriving a delay value in units of frames for the left image and the right image, based on a left image PES (Packetized Elementary Stream) corresponding to a left image and a right image PES corresponding to a right image; carrying out synchronization of the left image PES and the right image PES, based on the delay value in units of frames, and generating 3DTV PSI (Program Specific Information), which is 3D program structure information, based on left image PSI (Program Specific Information) corresponding to the left image and right image PSI corresponding to the right image; and generating 3DTV transport streams (TSs) by carrying out multiplexing of the synchronized left image PES—, — and the synchronized right image PES and the 3DTV PSI, wherein the delay value in units of frames corresponds to a time difference between the left image and the right image expressed in units of frames.
2. The method of claim 1 , wherein the step of deriving a delay value in units of frames further comprises extracting a first synchronization information value from a first video ES (Elementary Stream) within the left image PES and extracting a second synchronization information value from a second video ES within the right image PES; and deriving the delay value in units of frames based on the first synchronization information value and the second synchronization information value.
3. The method of claim 2 , wherein the first synchronization information value is counted in units of frames and included in the first video ES, and the second synchronization information value is counted in units of frames and included in the second video ES; and the step of deriving the delay value in units of frames comprises determining a time difference between the first synchronization information value and the second synchronization information value by the delay value in units of frames.
4. The method of claim 2 , wherein the first synchronization information value is a value included in the first video ES in the form of a time code, and the second synchronization information value is a value included in the second video ES in the form of a time code and the step of deriving the delay value in units of frames further comprises deriving a time difference in units of seconds between the first synchronization information value and the second synchronization information value; and deriving the delay value in units of frames by multiplying the time difference in units of seconds with the number of frames per second.
5. The method of claim 1 , wherein the synchronized left image PES further comprises a first PTS (Presentation Time Stamp) and a first DTS (Decoding Time Stamp), and the synchronized right image PES further comprises a second PTS and a second DTS; and the step of carrying out synchronization further comprises modifying values of the first PTS, the first DTS, the second PTS, and the second DTS into new values, based on a third PTS fed from a clock.
6. The method of claim 5 , wherein the modifying step further comprises: modifying a value of the first PTS and a value of the second PTS into a value of the third PTS; modifying a value of the first DTS into a value obtained by adding the value of the third PTS to a value obtained after subtracting the value of the first PTS from the value of the first DTS; and modifying a value of the second DTS into a value obtained by adding the value of the third PTS to a value obtained after subtracting the value of the second PTS from the value of the second DTS.
7. The method of claim 1 , wherein the left image PSI includes a first PAT (Program Association Table) and a first PMT (Program Map Table), and the right image PSI includes a second PAT and a second PMT, and wherein the step of generating 3 DTV PSI further comprises: generating a third PAT having information corresponding to both of the first PMT and the second PMT by recomposing the first PAT and the second PAT; changing a stream type value within one PMT corresponding to an additional stream from among the first PMT and the second PMT; and inserting in one PMT corresponding to the additional stream, program information descriptor in which information specifying type of program provided by digital broadcasting is defined, and video information descriptor in which information specifying characteristics of ES constituting video data is defined.
8. The method of claim 1 , further comprising extracting the left image PES from a left image TS (transport stream) corresponding to the left image and extracting the right image PES from a right image TS corresponding to the right image.
9. An apparatus for 3DTV multiplexing, comprising: a delay calculation device for deriving a delay value in units of frames with respect to the left image and the right image, based on a left image PES (Packetized Elementary Stream) corresponding to a left image and a right image PES corresponding to a right image; a synchronization device for carrying out synchronization between the left image PES and the right image PES, based on the delay value in units of frames; a 3DTV PSI generation device for generating 3DTV PSI (Program Specific Information), which is 3D program structure information, based on left image PSI corresponding to the left image and right image PSI corresponding to the right image; and a 3DTV TS packetizing device for generating 3DTV transport streams (TSs) by carrying out multiplexing of the synchronized left image PES, the synchronized right image PES and the 3DTV PSI, wherein the delay value in units of frames corresponds to a time difference between the left image and the right image expressed in units of frames.
10. The apparatus of claim 9 , wherein the delay calculation device further comprises: a first synchronization information extractor extracting a first synchronization information value from a first video ES (Elementary Stream) within the left image PES; a second synchronization information extractor extracting a second synchronization information value from a second video ES within the right image PES; and a delay calculator deriving the delay value in units of frames based on the first synchronization information value and the second synchronization information value.
11. The apparatus of claim 9 , wherein the synchronized left image PES further comprises a first PTS (Presentation Time Stamp) and a first DTS (Decoding Time Stamp); and the synchronized right image PES further comprises a second PTS and a second DTS; and the synchronization device further comprises a PTS/DTS modifying module which modifies values of the first PTS, the first DTS, the second PTS, and the second DTS into new values, based on a third PTS fed from a clock.
12. The apparatus of claim 9 , further comprising a first de-packetizing device extracting the left image PES from a left image TS (transport stream) corresponding to the left image; and a second de-packetizing device extracting the right image PES from a right image TS corresponding to the right image.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
December 17, 2012
February 23, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.