EP1751979A1 - Apparatus and method for transmitting/receiving 3d stereoscopic digital broadcast signal by using 3d stereoscopic video additional data - Google Patents

Apparatus and method for transmitting/receiving 3d stereoscopic digital broadcast signal by using 3d stereoscopic video additional data

Info

Publication number
EP1751979A1
EP1751979A1 EP04808260A EP04808260A EP1751979A1 EP 1751979 A1 EP1751979 A1 EP 1751979A1 EP 04808260 A EP04808260 A EP 04808260A EP 04808260 A EP04808260 A EP 04808260A EP 1751979 A1 EP1751979 A1 EP 1751979A1
Authority
EP
European Patent Office
Prior art keywords
video
additional data
information
stereoscopic
psi
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP04808260A
Other languages
German (de)
French (fr)
Other versions
EP1751979A4 (en
Inventor
Suk-Hee Cho
Byung-Jun Bae
Kug-Jin Yun
Chung-Hyun Ahn
Soo-In Lee
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Electronics and Telecommunications Research Institute ETRI
Original Assignee
Electronics and Telecommunications Research Institute ETRI
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Electronics and Telecommunications Research Institute ETRI filed Critical Electronics and Telecommunications Research Institute ETRI
Publication of EP1751979A1 publication Critical patent/EP1751979A1/en
Publication of EP1751979A4 publication Critical patent/EP1751979A4/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/597Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/106Processing image signals
    • H04N13/172Processing image signals image signals comprising non-image signal components, e.g. headers or format information
    • H04N13/178Metadata, e.g. disparity information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/194Transmission of image signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23614Multiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2365Multiplexing of several video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2389Multiplex stream processing, e.g. multiplex stream encrypting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4348Demultiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream

Definitions

  • the present invention relates to an apparatus and method for transmitting/receiving a three-dimensional (3D) stereoscopic digital broadcast signal by using 3D stereoscopic video additional data; and, more particularly, to a 3D stereoscopic digital broadcast transmitting/ receiving apparatus and method that is compatible with a two- dimensional (2D) digital broadcasting system by defining and processing 3D stereoscopic video additional data as an additional stream added to a 2D video transport stream, which is different from a conventional method that provides a 3D stereoscopic digital broadcasting system by using a video of another viewpoint.
  • the 3D stereoscopic video additional data include a video of another viewpoint, disparity information and depth information.
  • a digital broadcasting using Moving Picture Experts Group (MPEG) technology can transmit high-definition programs in the same bandwidth of a conventional analog broadcasting and transmit a plurality of standard-definition programs in one channel.
  • the digital broadcasting can provide diverse application services, e.g., data broadcasting, interactive broadcasting and the like.
  • MPEG-2 transport streams (TSs) generated from service providers should be multiplexed into one channel.
  • PID packet identifier
  • Data required to generate a 3D stereoscopic video are a video of two viewpoints, a video of one viewpoint and disparity information, or a video of one viewpoint and depth information. Disclosure of Invention Technical Problem
  • an object of the present invention to provide an apparatus and method for transmitting/ receiving three-dimensional (3D) stereoscopic digital broadcast by using 3D stereoscopic video additional data.
  • the apparatus and method is compatible with a two-dimensional (2D) digital broadcast system by defining and processing the 3D stereoscopic video additional data, e.g., a video of another viewpoint, disparity information and/or depth information, as an additional stream synchronized with 2D video transport stream (TS) differently from conventional methods that support a 3D stereoscopic digital broadcasting system by using the video of another viewpoint.
  • a 3D stereoscopic digital broadcast transmitting apparatus using 3D stereoscopic video additional data including: a video acquiring unit for acquiring an original video and 3D stereoscopic video additional data; an audio data acquiring unit for acquiring audio data; an encoding unit for encoding the original video and 3D stereoscopic video additional data transmitted from the video acquiring unit and the audio data transmitted from the audio data acquiring unit; a program specific information (PSI) generating unit for generating PSI for discriminating each information; a packetizing unit for generating packetized elementary stream (PES) by receiving and packetizing elementary streams (ESs) obtained from the encoding in the encoding unit; a transport stream (TS) generating unit for generating transport streams by receiving the PES from the packetizing unit and the PSI from the PSI generating unit; a miltiplexing unit for rmltiplexing the transport streams transmitted from the TS generating unit into one transmission stream; and
  • PSI program specific information
  • a 3D stereoscopic digital broadcast receiving apparatus using 3D stereoscopic video additional data including: a demodulating unit for demodulating a modulated signal by receiving a modulated transport stream; a demultiplexing unit for demiltiplexing the demodulated transport stream by receiving the demodulated transport stream from the demodulating unit and program specific information from a PSI analyzing unit so as to produce transport streams; the PSI analyzing unit for analyzing PSI by receiving a transport stream (TS_PSI) for PSI from the demultiplexing unit and transmitting the analyzed PSI to the demiltiplexing unit; a TS analyzing unit for analyzing the transport streams by receiving the demiltiplexed transport streams from the demultiplexing unit so as to generate PES; a depacketizing unit for depacketizing the PES transmitted from the TS analyzing unit so as to generate elementary streams; a decoding unit for decoding the elementary streams transmitted from the
  • a method for transmitting a 3D stereoscopic digital broadcast by using 3D stereoscopic video additional data including the steps of: a) acquiring an original video, 3D stereoscopic video additional data and audio data; b) encoding the original video, the 3D stereoscopic video additional data and the audio data into a format appropriate for digital transmission to thereby generate elementary streams; c) generating packetized elementary stream by packetizing the elementary streams; d) generating program specific information for discriminating each information, such as the original video, the 3D stereoscopic video additional data, and the audio data; e) generating transport streams based on the packetized elementary streams and the program specific information; f) miltiplexing the transport streams into one transport stream; and g) modulating and transmitting the miltiplexed transport stream.
  • a method for receiving a 3D stereoscopic digital broadcast by using 3D stereoscopic video additional data including the steps of: a) demodulating a modulated signal by receiving a modulated transport stream; b) demultiplexing a transport stream (TS_PSI) for program specific information based on packet identifier (PID); c) analyzing the program specific information based on a transport stream (TS_PSI) for program specific information; d) demiltiplexing a transport stream into transport streams based on the analyzed program specific information; e) generating a packetized elementary stream by analyzing the demiltiplexed transport streams; f) generating elementary streams by depacketizing the PES; g) decoding the depacketized elementary streams; h) generating a 3D stereoscopic video by combining the decoded original video and the decoded 3D stereoscopic video additional data; and i) outputting
  • Fig. 1 is a block diagram illustrating a three-dimensional (3D) stereoscopic digital broadcast transmitting apparatus using 3D stereoscopic video additional data in accordance with an embodiment of the present invention
  • Fig. 2 is a syntax diagram of a packetized elementary stream (PES) in accordance with an embodiment of the present invention
  • Fig. 3 is a diagram describing a 3D stereoscopic video type (3D_video_type) added to discriminate 3D stereoscopic video additional data in accordance with the present invention
  • Fig. 3 is a diagram describing a 3D stereoscopic video type (3D_video_type) added to discriminate 3D stereoscopic video additional data in accordance with the present invention
  • Fig. 4 is a syntax diagram of a transport stream (TS) having Program Association Table (PAT) information in accordance with an embodiment of the present invention
  • Fig. 5 is a syntax diagram of a transport stream having Program Map Table (PMT) information in accordance with an embodiment of the present invention
  • PMT Program Map Table
  • Fig. 6 is a syntax diagram of a transport stream packet in accordance with an embodiment of the present invention
  • Fig. 7 is a block diagram showing a 3D stereoscopic digital broadcast receiving apparatus using 3D stereoscopic video additional data in accordance with an embodiment of the present invention
  • Fig. 7 is a block diagram showing a 3D stereoscopic digital broadcast receiving apparatus using 3D stereoscopic video additional data in accordance with an embodiment of the present invention
  • FIG. 8 is a flowchart describing a 3D stereoscopic digital broadcast transmitting method using 3D stereoscopic video additional data in accordance with an embodiment of the present invention.
  • Fig. 9 is a flowchart describing a 3D stereoscopic digital broadcast receiving method using 3D stereoscopic video additional data in accordance with an embodiment of the present invention. Best Mode for Carrying Out the Invention
  • Fig. 1 is a block diagram illustrating a three-dimensional (3D) stereoscopic digital broadcast transmitting apparatus using 3D stereoscopic video additional data in accordance with an embodiment of the present invention.
  • the 3D stereoscopic digital broadcast transmitting apparatus of the present invention includes a video acquiring unit 110, an audio acquiring unit 120, an encoding unit 130, a program specific information (PSI) generating unit 140, a packetizing unit 150, a transport stream (TS) generating unit 160, a miltiplexing unit 170 and a modulating unit 18Q
  • the video acquiring unit 110 acquires an original video and 3D stereoscopic video additional data.
  • the audio acquiring unit 120 acquires audio data.
  • the encoding unit 130 receives the original video and 3D stereoscopic video additional data from the video acquiring unit 110 and receives the audio data from the audio acquiring unit 120 and encodes them into a form appropriate for digital transmission.
  • the PSI generating unit 140 generates PSI for identifying data.
  • the packetizing unit 150 generates packetized elementary stream (PES) by receiving elementary streams (ES) obtained from the encoding in the encoding unit 130 and packetizing them.
  • the TS generating unit 160 generates transport streams by receiving PES from the packetizing unit 150 and receiving PSI from the PSI generating unit 14Q
  • the miltiplexing unit 170 receives transport streams from the TS generating unit 160 and miltiplexes them into one transport stream.
  • the modulating unit 180 modulates the transport stream multiplexed in the miltiplexing unit 170
  • the video acquiring unit 110 acquires a monocular video for generating an original video and one or more among a video of another viewpoint, disparity information, and depth information to generate 3D stereoscopic video additional data.
  • the video of one viewpoint for generating an original video, which is acquired through the video acquiring unit 110 is a reference video to be compared with a video of another viewpoint.
  • the video of another viewpoint which is acquired from the video acquiring unit 110 and used for the generation of the 3D stereoscopic video additional data, is a video having a viewpoint or a plurality of viewpoints which is/are different from the viewpoint of the original video.
  • the disparity information which is used to generate the 3D stereoscopic video additional data, is distance information between two locations where the same object is taken from different viewpoints, when the videos of milti- viewpoints or two videos each obtained from one viewpoint and from the other viewpoint are projected into one video.
  • the depth information is far-and-near information that can be figured out by acquiring a video of another viewpoint for the same object in a predetermined distance from the video of another viewpoint.
  • the encoding unit 130 includes a first Moving Picture Experts Group (MPEG)-2 encoder 131, an arbitrary encoder 132, which will be referred to as an X encoder, and a second MPEG-2 encoder 133.
  • the first MPEG-2 encoder 131 receives the original video of a reference viewpoint from the video acquiring unit 110 and encodes the original video based on the MPEG-2 which is the current broadcasting standard.
  • the X encoder 132 encodes the 3D stereoscopic video additional data transmitted from the video acquiring unit 110 efficiently.
  • the second MPEG-2 encoder 133 encodes the audio data transmitted from the audio acquiring unit 120 into a format of the MPEG-2, which is the current broadcasting standard.
  • the PSI generating unit 140 generates PSI for discriminating the original video, the 3D stereoscopic video additional data and the audio data.
  • the PSI generating unit 140 uses a stream type (streamjype) defined in the video and audio of the conventional digital broadcasting without change and newly defines a stream type (streamjype) for 3D stereoscopic video additional data as a value defined as 'reserved' or 'user private' in the PID information of a Program Map Table (PMT) for discriminating transport streams for the compatibility between the 2D digital broadcasting system and the 3D stereoscopic digital broadcasting system.
  • stream type streamjype
  • PMT Program Map Table
  • the packetizing unit 150 includes a first packetizer 151, a second packetizer 152 and a third packetizer 153.
  • the first packetizer 151 generates packetized elementary stream (PES_Ori) for the original video by packetizing an elementary stream (ES_Ori) for the original video, which is transmitted from the encoding unit 13Q
  • the second packetizer 152 generates PES (PES_3D) for 3D stereoscopic video additional data by packetizing an ES (ES_Ori) for the 3D stereoscopic video additional data, which is transmitted from the encoding unit 13Q
  • the third packetizer 153 generates PES (PES_Au) for audio data by packetizing an ES (ES_Au) for the audio data, which is transmitted from the encoding unit 13Q
  • the packetizing unit 150 fiirther performs a fiinction of additionally defining an input field for the type of 3D stereoscopic video additional data in a header of ES (ES_3D) for 3D stereoscopic video additional data to discriminate a video of another viewpoint, disparity information and depth information, when a new input field is needed in connection with the 3D stereoscopic video additional data.
  • ES_3D ES-3D
  • the TS generating unit 160 includes a first TS generator 161, a second TS generator 162, a third TS generator 163 and a fourth TS generator 164.
  • the first TS generator 161 generates a transport stream (TS_Ori) for the original image by receiving a PES (PES_Ori) for the original image from the packetizing unit 150.
  • PES PES_Ori
  • the second TS generator 162 generates a transport stream packet (TS_3D) for a 3D stereoscopic video additional data by receiving a PES (PES_3D) for the 3D stereoscopic video additional data from the packetizing unit 150
  • the third TS generator 163 generates a transport stream packet (TS_Au) for audio data by receiving a PES (PES_Au) for the audio data from the packetizing unit 150
  • the fourth TS generator 164 generates a transport stream packet (TS_PSI) for PSI by receiving a PSI from the PSI generating unit 14Q
  • the miltiplexing unit 170 adds Program Clock Reference (PCR) to a transport stream (TS_Ori) for the original video to use it for the detection of system time in the last process of miltiplexing.
  • PCR Program Clock Reference
  • TS_Ori transport stream
  • Fig. 2 is a syntax diagram of a packetized elementary stream in accordance with an embodiment of the present invention.
  • the PES generated in the packetizing unit 150 of Fig. 1 follows the structure of MPEG-2 system standard (International Organization for Standardization (ISO)/International Electrotechnical Committee (IEC) 13818-1) and it is defined in the header of a PES when there is a new input field required in connection with 3D stereoscopic video additional data.
  • ISO International Organization for Standardization
  • IEC International Electrotechnical Committee
  • an input field for the type of 3D stereoscopic video additional data is defined additionally to discriminate the 3D stereoscopic video additional data, e.g., video of another viewpoint, disparity information, and depth information.
  • FIG. 3 is a diagram describing an architecture for discriminating information of 3D stereoscopic video in the header of a PES in accordance with the present invention.
  • an information type for discriminating the kind of 3D stereoscopic video additional data is added by utilizing a PES extension field data space in the header of the conventional PES of Fig. 2, when a PES is generated in the packetizing unit 150 of Fig. 1.
  • a 2-bit 3D stereoscopic video additional data type (3D_video_type) can be defined additionally by using PES extension field data.
  • Table 1 presents the types of 3D stereoscopic video additional data.
  • a value indicating a 3D stereoscopic video additional data type should be defined in the PES extension field data in advance.
  • a value "00” signifies disparity information and a value “10” stands for a video of another viewpoint, while a value “11” denotes 'reserved.'
  • the PSI generating unit 140 generates PSI including four tables: Program Association Table (PAT), Program Map Table (PMT), Network Information Table (NIT) and Conditional Access Table (CAT).
  • the PSI is inserted to a payload of a TS packet and transmitted repeatedly within a predetermined time period for initialization in a receiver.
  • the above-mentioned tables are discriminated by different PID values and one TS packet carries only one kind of table.
  • Table 2 shows definitions for PID values of PSI. [47] Table 2 PID of PSI and description
  • a PID value of a section "0x00010 ⁇ OxlFFE" can be established arbitrarily and used, and the value and meaning of the established PID should be defined in the program map table in advance. Accordingly, the program map table establishes a PID of a transport stream and defines descriptions with respect to 3D stereoscopic video additional data additionally as well as establishing the PID of a transport stream used in the conventional digital broadcasting and defining description.
  • the PID "0x0000” denotes a Program Association Table (PAT); the PID “0x0001,” Conditional Access Table (CAT); the PID “0x0002,” a TS Description Table; the section “0x0003 ⁇ OxOOOF,” 'reserved'; the section “0x00010 ⁇ OxlFFE,” an arbitrary PID that can be established arbitrarily; and the PID "OxlFFF,” a null packet.
  • PAT Program Association Table
  • CAT Conditional Access Table
  • CAT Conditional Access Table
  • FIG. 4 is a syntax diagram of a TS having PAT information in accordance with an embodiment of the present invention.
  • the transport stream having PAT information follows the MPEG-2 System Standard (ISO/IEC 13818-1). It defines information on a program, e.g., a program number and a PID, which indicates what programs a transport stream is formed of in the PAT. That is, it includes a network ID (network_PID) for each program number (Program_number 0, 1, 2,..., i) and a PID (program_map_PID) for a Program Map Table.
  • network_PID network_PID
  • program_map_PID program_map_PID
  • 3D stereoscopic video additional data have one program number and has a PID (program_map_PID) for one program map table.
  • Fig. 5 is a syntax diagram of a TS having PMT information in accordance with an embodiment of the present invention.
  • the TS having PMT information follows a structure of the MPEG-2 System Standard (ISO/IEC 13818-1), and the PMT includes contents and PID for an elementary stream included in one program. That is, it includes a stream type (streamjype) of each information for a program, an elementary PID (elementary J°ID) of a transport stream, the length (ES nfo Jength) of elementary stream information, and a descriptor.
  • the original video, 3D stereoscopic video additional data and audio data are required.
  • the elementary PID (elementary J°ID) and the stream type (streamjype) for each information are included to discriminate each information.
  • the elementary PID denotes a PID value of a transport stream including program elements
  • the stream type denotes the kinds of program elements included in a packet having the PID value of the elementary PID.
  • Table 3 presents an allocation table of stream types standardized currently.
  • MPEG-2 video is defined as "0x02” and MPEG-2 audio is defined as "0x04" to discriminate a stream type (streamjype).
  • stream type for 3D stereoscopic video additional data
  • the 3D stereoscopic video additional data are defined as "0x02" just as 2D video, two video streams come to exist in one program and, thus, an error occurs in the conventional 2D digital receiver.
  • a 3D stereoscopic video additional data stream is defined newly with respect to one of the values defined as reserved or user private in the current standard.
  • Fig. 6 is a syntax diagram of a transport stream packet in accordance with an embodiment of the present invention.
  • packetized elementary streams PESs are generated in the form of a transport (TS) stream packet having a fixed length of 188 bytes and the PES is largely divided into two parts: a TS packet header and a TS packet payload.
  • the TS packet header includes a synchronization byte and a TS packet identifier (PID) which discriminates TS packets.
  • the TS packet payload includes packetized elementary stream for videos, i.e., PES JDri and PES_3D, PES for audio data (PES_Au) and PSI.
  • the packetized elementary streams (PES JDri, PES_3D, and PES_Au) are generated as TS packets based on the constitution of a transport stream of the MPEG-2 System Standard (ISO/IEC 13818-1) illustrated in Fig. 6. Therefore, the TS generating unit 160 of Fig. 1 receives packetized elementary stream (PES JDri) for the original video, packetized elementary stream (PES_3D) for 3D stereoscopic video additional data, and packetized elementary stream (PES_Au) for audio data and generates TS packets by referring to PID values defined in the program map table.
  • PID values defined in the program map table
  • Each TS packet is multiplexed into a single transport stream in the miltiplexing unit 170 of Fig. 1 and modulated into a transmittable form in the modulating unit 18Q
  • PCR program clock reference
  • TS JDri transport stream
  • Fig. 7 is a 3D stereoscopic digital broadcast receiving apparatus using 3D stereoscopic video additional data in accordance with an embodiment of the present invention.
  • the 3D stereoscopic digital broadcast receiving apparatus using 3D stereoscopic video additional data includes a demodulating unit 710, a demiltiplexing unit 720, a PSI analyzing unit 730, a TS analyzing unit 740, a depacketizing unit 750, a decoding unit 760, a video combining unit 770, and an outputting unit 78Q [68]
  • the demodulating unit 710 receives a modulated transport stream and demodulates the modulated signal.
  • the demiltiplexing unit 720 receives the demodulated transport stream from the demodulating unit 710 and PSI from the PSI analyzing unit and de- miltiplexes the one miltiplexed transport stream to thereby divide it into transport streams.
  • the PSI analyzing unit 730 receives a transport stream (TS J°SI) for program specific information from the demultiplexing unit 720, analyzes program specific information, and transmits the analyzed result to the demiltiplexing unit 720
  • the TS analyzing unit 740 receives demiltiplexed transport streams from the demultiplexing unit 720, analyzes the transport streams and generates packetized elementary stream.
  • the depacketizing unit 750 receives the packetized elementary streams from the TS analyzing unit 740 and depacketizes them to thereby generate elementary streams.
  • the decoding unit 760 receives the elementary streams from the depacketizing unit 750 and decodes the elementary streams.
  • the video combining unit 770 receives and combines the original video and the 3D stereoscopic video additional data which are decoded in the decoding unit 760 to thereby generate a 3D stereoscopic video.
  • the outputting unit 780 receives a 2D video or 3D stereoscopic video from the video combining unit 770, outputs it based on a display type selected by the user and receives audio data from the decoding unit 760 and outputs the audio data.
  • the demiltiplexing unit 720 receives a demodulated TS from the demodulating unit 710, first separates a transport stream (TS J°SI) for program specific information, and transmits it to the PSI analyzing unit 730; and receives program specific information that can discriminate each information, e.g., PID information, from the PSI analyzing unit 730 and demiltiplexes it into a transport stream (TS JDri) for the original video, a transport stream (TS_3D) for 3D stereoscopic video additional data, and a transport stream (TS_Au) for audio data.
  • TS JDri transport stream
  • TS_3D transport stream
  • TS_Au transport stream
  • the demultiplexing unit 720 receives miltiplexed transport stream, finds a TS packet having PAT information whose PID value in the header of the transport stream is "0x0000" and transmits the TS packet to the PSI analyzing unit 73Q Subsequently, it receives a program number and a program map PID (program nap J°ID) from the PSI analyzing unit 730, finds out a TS packet having PMT information from the TS, and transmits it to the PSI analyzing unit 73Q Then, the demiltiplexing unit 720 receives a stream type (streamjype) of each elementary stream and elementary PID (elementary J°ID) from the PSI analyzing unit 730 and demiltiplexes them into TS for each data (TS JDri, TS_3D or TS_Au).
  • a stream type streamjype
  • elementary PID elementary J°ID
  • the demultiplexing unit 720 recognizes the 3D stereoscopic video additional data as 'reserved' or 'user private' and only the streams for video and audio are processed. Therefore, it is compatible with the conventional 2D digital broadcasting system and, in case of the 3D stereoscopic digital broadcasting system, it recognizes a newly defined stream type (streamjype) and processes video, audio and 3D stereoscopic video additional data.
  • the demiltiplexing unit 720 restores system clocks based on the PCR of the transport stream (TS JDri) for the original video for the clock synchronization of the transmitter of Fig. 1 and the receiver of Fig. 7.
  • the PSI analyzing unit 730 receives transport stream (TS J°SI) for program specific information from the demultiplexing unit 730, analyzes PAT information and PID information of the PMT, and then outputs PSI for discriminating TSs in the demiltiplexing unit 720 to the demiltiplexing unit 720
  • the PSI analyzing unit receives a TS packet having PAT information from the demultiplexing unit 720, analyzes payload information of the TS packet, and transmits the analyzed result to the demiltiplexing unit 720 Then, it receives a TS packet having PMT information from the demultiplexing unit 720, analyzes payload information of the TS packet, and transmits the analyzed result to the demiltiplexing unit 720
  • the TS analyzing unit 740 includes a first TS analyzer 741, a second TS analyzer 742, and a third TS analyzer 743.
  • the first TS analyzer 741 generates packetized elementary stream (PES JDri) for the original video by receiving a transport stream (TS JDri) for the original video from the demultiplexing unit 720 and analyzing it.
  • the second TS analyzer 742 generates packetized elementary stream (PES_3D) for the 3D stereoscopic video additional data by receiving a transport stream (TS_3D) for the 3D stereoscopic video additional data from the demultiplexing unit 720 and analyzing it.
  • the third TS analyzer 743 generates packetized elementary stream (PES_Au) for audio data by receiving a transport stream (TS_Au) for the audio data from the demultiplexing unit 720 and analyzing it.
  • the depacketizing unit 750 includes a first depacketizer 751, a second depacketizer 752, and a third depacketizer 753.
  • the first depacketizer 751 generates an elementary stream (ES JDri) for the original video by receiving a packetized elementary stream (PES JDri) for the original video from the TS analyzing unit 740 and depacketizing it.
  • the second depacketizer 752 generates an elementary stream (ES_3D) for 3D stereoscopic video additional data by receiving a packetized elementary stream (PES_3D) for the 3D stereoscopic video additional data from the TS analyzing unit 740 and depacketizing it.
  • the third depacketizer 753 generates an elementary stream (ES_Au) for audio data by receiving a packetized elementary stream (PES_Au) for the audio data from the TS analyzing unit 740 and depacketizing it.
  • the second packetizer 752 of the depacketizing unit 750 fiirther performs a fiinction of discriminating each information by analyzing information on the 3D stereoscopic video additional data type, such as a video of another viewpoint, disparity information and depth information, in the header of the packetized elementary stream (PES_3D) for the 3D stereoscopic video additional data.
  • the 3D stereoscopic video additional data type such as a video of another viewpoint, disparity information and depth information
  • the decoding unit 760 includes a first MPEG-2 decoder 761, an arbitrary decoder 762, and a third MPEG-2 decoder 763.
  • the first MPEG-2 decoder 761 receives an elementary stream (ES JDri) for the original video from the depacketizing unit 750 and decodes it into the format of MPEG-2, which is the current broadcasting standard.
  • the arbitrary decoder 762 receives an elementary stream (ES_3D) for 3D stereoscopic video additional data from the depacketizing unit 750 and decodes it efficiently.
  • the third MPEG-2 decoder 763 receives an elementary stream (ES_Au) for audio data from the depacketizing unit750 and decodes it into the format of MPEG-2, which is the current broadcasting standard.
  • the decoding unit 760 performs synchronization based on a PCR to synchronize the decoded elementary stream (ES JDri) for the original video, the decoded elementary stream (ES_3D) for the 3D stereoscopic video additional data, and the decoded elementary stream (ES_Au) for the audio data which are transmitted from the depacketizing unit 750
  • the video combining unit 770 generates a 3D stereoscopic video by receiving the original video and 3D stereoscopic video additional data that are decoded in the decoding unit 760 and performing synchronization. Then, it outputs a 2D video of the original video for 2D display and a 3D stereoscopic video for 3D display to the video display unit 781.
  • the video combining unit 770 synchronizes the original video and the 3D stereoscopic video additional data for generating a 3D stereoscopic video based on the PCR, which is a system clock, and Presentation Time Stamp (PTS) in a PES.
  • PCR which is a system clock, and Presentation Time Stamp (PTS) in a PES.
  • the original video of the 2D video is a video of one viewpoint which becomes a reference to be compared with a video of another viewpoint.
  • the 3D stereoscopic video additional data of the 3D stereoscopic video includes a video of another viewpoint which is different from the viewpoint of the original video or it includes a video of multi- viewpoints which has a plurality of viewpoints, and/or disparity information or depth information.
  • the video combining unit 770 generates a 3D stereoscopic video by applying an appropriate 3D stereoscopic video generating algorithm according to the type of the 3D stereoscopic video additional data, i.e., a video of another viewpoint, disparity information and/or depth information.
  • the outputting unit 780 includes a video displayer 781 for displaying a 2D video or a 3D stereoscopic video that are inputted from the video combining unit 770 and an audio data player 782 for outputting audio data inputted from the decoding unit 760.
  • the outputting unit 780 outputs different information according to the display type selected by the user. If the user selects a 2D display type, it outputs a 2D video through the video displayer 781. If the user selects a 3D display type, it outputs a 3D stereoscopic video through the video displayer 781.
  • FIG. 8 is a flowchart describing a 3D stereoscopic digital broadcast transmitting method using 3D stereoscopic video additional data in accordance with an embodiment of the present invention.
  • step S810 the original video and 3D stereoscopic video additional data are acquired in the video acquiring unit 110 and, at step S820, audio data are acquired in the audio acquiring unit 120
  • step S840 elementary streams are generated in the encoding unit 130 by encoding the original video and the 3D stereoscopic video additional data acquired in the video acquiring unit 110 and the audio data acquired in the audio acquiring unit 120
  • the acquired original video and the 3D stereoscopic video additional data are discriminated.
  • the original video are encoded by using an MPEG-2 encoder, which is a current broadcasting standard and, at step S842, the 3D stereoscopic video additional data are encoded by using an arbitrary encoder for efficient encoding to thereby generate transport streams.
  • the audio data acquired in the audio acquiring unit 120 are encoded by using the MPEG-2, which is the current broadcasting standard, to thereby generate elementary streams for the audio data.
  • step S850 program specific information is generated in the PIS generating unit 140, to discriminate the original video, 3D stereoscopic video additional data, and audio data.
  • step S860 packetized elementary streams are generated in the packetizing unit 150 by packetizing the elementary streams generated from the encoding process.
  • transport streams are generated in the TS generating unit 160 based on the above-generated program specific information and the above- generated packetized elementary streams.
  • step S880 the above-generated transport streams are multiplexed into one transport stream in the miltiplexing unit 170
  • the miltiplexed transport stream is modulated in the modulating unit 180 and transmitted.
  • FIG. 9 is a flowchart describing a 3D stereoscopic digital broadcast receiving method using 3D stereoscopic video additional data in accordance with an embodiment of the present invention.
  • step S 10 the modulated transport stream is received and demodulated in the demodulating unit 71Q
  • the transport stream (TS J°SI) for program specific information is demiltiplexed in the demiltiplexing unit 720 based on PID.
  • the PSI analyzing unit 730 analyzes program specific information based on the transport stream (TS J°SI) for program specific information.
  • the demiltiplexing unit 720 discriminates the transport streams based on the above analyzed program specific information and demiltiplexes them into transport streams.
  • the TS analyzing unit 740 analyzes the transport streams to thereby generate packetized elementary stream.
  • the depacketizing unit 750 depacketizes the above generated packetized elementary streams and generates elementary streams.
  • step S970 the decoding unit 760 decodes the depacketized elementary streams.
  • the first MPEG-2 decoder 761 decodes the elementary stream (ES JDri) for the original video into MPEG-2, which is the current broadcasting standard and, at step S972, the arbitrary decoder 762 decodes the ES for the 3D stereoscopic video additional data efficiently.
  • the second MPEG-2 decoder 761 decodes the elementary stream (ES_Au) for audio data into MPEG-2, which is the current broadcasting standard.
  • step S980 if a video display mode is inputted from the user and 3D is selected, the video combining unit 770 generates 3D stereoscopic video additional data by combining the decoded original video and the 3D stereoscopic video additional data. Otherwise, if 2D is selected, it bypasses original video.
  • the outputting unit 780 outputs a 2D video or 3D video according to the selection of the user along with audio data.
  • the method of the present invention can be embodied as a program and stored in a computer-readable recording medium such as CD-ROM, RAM, ROM, floppy disks, hard disks, magnetooptical disks and the like. Since the process can be easily implemented by those of ordinary skill in the art, it will not be described any firther herein.
  • the present invention can secure compatibility with a 2D digital broadcasting system by defining and processing the 3D stereoscopic video additional data, such as a video of another viewpoint, disparity information or depth information as a transport stream synchronized with a 2D transport stream, which is different from the conventional method that supports only a 3D digital broadcasting system using a video of another viewpoint.
  • the 3D stereoscopic digital broadcast receiver of the present invention can be embodied in a simple manner.

Abstract

Provided are a three-dimensional (3D) stereoscopic digital broadcasting transmitting/receiving apparatus and method using 3D stereoscopic video additional data. The apparatus and method is compatible with a two-dimensional (2D) digital broadcasting system by defining and processing 3D stereoscopic video additional data, such as another 3D video, disparity information, and depth information, as an additional stream added to a 2D video transport stream, which is different from the conventional method that provides a 3D stereoscopic digital broadcasting system by using video of another viewpoint. The 3D stereoscopic digital broadcast transmitting apparatus includes: a video acquiring unit; an audio data acquiring unit, an encoding unit, a program specific information (PSI) generating unit, a packetizing unit, a transport stream (TS) generating unit, a multiplexing unit, and a modulating unit.

Description

Description APPARATUS AND METHOD FOR TRANSMITTING/ RECEIVING 3D STEREOSCOPIC DIGITAL BROADCAST SIGNAL BY USING 3D STEREOSCOPIC VIDEO ADDITIONAL DATA Technical Field
[1] The present invention relates to an apparatus and method for transmitting/receiving a three-dimensional (3D) stereoscopic digital broadcast signal by using 3D stereoscopic video additional data; and, more particularly, to a 3D stereoscopic digital broadcast transmitting/ receiving apparatus and method that is compatible with a two- dimensional (2D) digital broadcasting system by defining and processing 3D stereoscopic video additional data as an additional stream added to a 2D video transport stream, which is different from a conventional method that provides a 3D stereoscopic digital broadcasting system by using a video of another viewpoint. The 3D stereoscopic video additional data include a video of another viewpoint, disparity information and depth information. Background Art
[2] A digital broadcasting using Moving Picture Experts Group (MPEG) technology can transmit high-definition programs in the same bandwidth of a conventional analog broadcasting and transmit a plurality of standard-definition programs in one channel. In addition, the digital broadcasting can provide diverse application services, e.g., data broadcasting, interactive broadcasting and the like. In order to provide a plurality of programs and various application services in a single transmission channel, MPEG-2 transport streams (TSs) generated from service providers should be multiplexed into one channel.
[3] In the conventional analog broadcasting, since stereoscopic videos are transmitted/ received, there was no big problem. However, in the digital broadcasting, additional data for video information, audio information, and program guide information are rmltiplexed in a transport format complicatedly and videos are arrayed without order. Thus, there is a problem that it is difficult to arrange and output them.
[4] In an effort to solve the problem, suggested is a method using a packet identifier (PID) for identifying the packets of a video signal, an audio signal, and additional information and using a PID for identifying right and left videos for a stereoscopic video.
[5] However, conventional technologies for providing a 3D stereoscopic video contents service have a problem of incompatibility, because they include two video streams by defining PID values with respect to the right and left videos, which cannot be discriminated in the conventional 2D system.
[6] Data required to generate a 3D stereoscopic video are a video of two viewpoints, a video of one viewpoint and disparity information, or a video of one viewpoint and depth information. Disclosure of Invention Technical Problem
[7] It is, therefore, an object of the present invention to provide an apparatus and method for transmitting/ receiving three-dimensional (3D) stereoscopic digital broadcast by using 3D stereoscopic video additional data. The apparatus and method is compatible with a two-dimensional (2D) digital broadcast system by defining and processing the 3D stereoscopic video additional data, e.g., a video of another viewpoint, disparity information and/or depth information, as an additional stream synchronized with 2D video transport stream (TS) differently from conventional methods that support a 3D stereoscopic digital broadcasting system by using the video of another viewpoint. Technical Solution
[8] In accordance with one aspect of the present invention, there is provided a 3D stereoscopic digital broadcast transmitting apparatus using 3D stereoscopic video additional data, including: a video acquiring unit for acquiring an original video and 3D stereoscopic video additional data; an audio data acquiring unit for acquiring audio data; an encoding unit for encoding the original video and 3D stereoscopic video additional data transmitted from the video acquiring unit and the audio data transmitted from the audio data acquiring unit; a program specific information (PSI) generating unit for generating PSI for discriminating each information; a packetizing unit for generating packetized elementary stream (PES) by receiving and packetizing elementary streams (ESs) obtained from the encoding in the encoding unit; a transport stream (TS) generating unit for generating transport streams by receiving the PES from the packetizing unit and the PSI from the PSI generating unit; a miltiplexing unit for rmltiplexing the transport streams transmitted from the TS generating unit into one transmission stream; and a modulating unit for modulating the miltiplexed transport stream.
[9] In accordance with another aspect of the present invention, there is provided a 3D stereoscopic digital broadcast receiving apparatus using 3D stereoscopic video additional data, including: a demodulating unit for demodulating a modulated signal by receiving a modulated transport stream; a demultiplexing unit for demiltiplexing the demodulated transport stream by receiving the demodulated transport stream from the demodulating unit and program specific information from a PSI analyzing unit so as to produce transport streams; the PSI analyzing unit for analyzing PSI by receiving a transport stream (TS_PSI) for PSI from the demultiplexing unit and transmitting the analyzed PSI to the demiltiplexing unit; a TS analyzing unit for analyzing the transport streams by receiving the demiltiplexed transport streams from the demultiplexing unit so as to generate PES; a depacketizing unit for depacketizing the PES transmitted from the TS analyzing unit so as to generate elementary streams; a decoding unit for decoding the elementary streams transmitted from the depacketizing unit; a video combining unit for combining the original video and the 3D stereoscopic video additional data that are decoded in the decoding unit so as to generate a 3D stereoscopic video; and an outputting unit for outputting a 2D or 3D stereoscopic video received from the video combining unit and audio data received from the decoding unit.
[10] In accordance with another aspect of the present invention, there is provided a method for transmitting a 3D stereoscopic digital broadcast by using 3D stereoscopic video additional data, including the steps of: a) acquiring an original video, 3D stereoscopic video additional data and audio data; b) encoding the original video, the 3D stereoscopic video additional data and the audio data into a format appropriate for digital transmission to thereby generate elementary streams; c) generating packetized elementary stream by packetizing the elementary streams; d) generating program specific information for discriminating each information, such as the original video, the 3D stereoscopic video additional data, and the audio data; e) generating transport streams based on the packetized elementary streams and the program specific information; f) miltiplexing the transport streams into one transport stream; and g) modulating and transmitting the miltiplexed transport stream.
[11] In accordance with another aspect of the present invention, there is provided a method for receiving a 3D stereoscopic digital broadcast by using 3D stereoscopic video additional data, including the steps of: a) demodulating a modulated signal by receiving a modulated transport stream; b) demultiplexing a transport stream (TS_PSI) for program specific information based on packet identifier (PID); c) analyzing the program specific information based on a transport stream (TS_PSI) for program specific information; d) demiltiplexing a transport stream into transport streams based on the analyzed program specific information; e) generating a packetized elementary stream by analyzing the demiltiplexed transport streams; f) generating elementary streams by depacketizing the PES; g) decoding the depacketized elementary streams; h) generating a 3D stereoscopic video by combining the decoded original video and the decoded 3D stereoscopic video additional data; and i) outputting a 2D or 3D stereoscopic video according to selection of a user and outputting audio data. Brief Description of the Drawings [12] The above and other objects and features of the present invention will become apparent from the following description of the preferred embodiments given in conjunction with the accompanying drawings, in which: [13] Fig. 1 is a block diagram illustrating a three-dimensional (3D) stereoscopic digital broadcast transmitting apparatus using 3D stereoscopic video additional data in accordance with an embodiment of the present invention; [14] Fig. 2 is a syntax diagram of a packetized elementary stream (PES) in accordance with an embodiment of the present invention; [15] Fig. 3 is a diagram describing a 3D stereoscopic video type (3D_video_type) added to discriminate 3D stereoscopic video additional data in accordance with the present invention; [16] Fig. 4 is a syntax diagram of a transport stream (TS) having Program Association Table (PAT) information in accordance with an embodiment of the present invention; [17] Fig. 5 is a syntax diagram of a transport stream having Program Map Table (PMT) information in accordance with an embodiment of the present invention; [18] Fig. 6 is a syntax diagram of a transport stream packet in accordance with an embodiment of the present invention; [19] Fig. 7 is a block diagram showing a 3D stereoscopic digital broadcast receiving apparatus using 3D stereoscopic video additional data in accordance with an embodiment of the present invention; [20] Fig. 8 is a flowchart describing a 3D stereoscopic digital broadcast transmitting method using 3D stereoscopic video additional data in accordance with an embodiment of the present invention; and [21] Fig. 9 is a flowchart describing a 3D stereoscopic digital broadcast receiving method using 3D stereoscopic video additional data in accordance with an embodiment of the present invention. Best Mode for Carrying Out the Invention
[22] Other objects and aspects of the invention will become apparent from the following description of the embodiments with reference to the accompanying drawings, which is set forth hereinafter.
[23] Fig. 1 is a block diagram illustrating a three-dimensional (3D) stereoscopic digital broadcast transmitting apparatus using 3D stereoscopic video additional data in accordance with an embodiment of the present invention.
[24] As shown, the 3D stereoscopic digital broadcast transmitting apparatus of the present invention includes a video acquiring unit 110, an audio acquiring unit 120, an encoding unit 130, a program specific information (PSI) generating unit 140, a packetizing unit 150, a transport stream (TS) generating unit 160, a miltiplexing unit 170 and a modulating unit 18Q
[25] The video acquiring unit 110 acquires an original video and 3D stereoscopic video additional data. The audio acquiring unit 120 acquires audio data. The encoding unit 130 receives the original video and 3D stereoscopic video additional data from the video acquiring unit 110 and receives the audio data from the audio acquiring unit 120 and encodes them into a form appropriate for digital transmission.
[26] The PSI generating unit 140 generates PSI for identifying data. The packetizing unit 150 generates packetized elementary stream (PES) by receiving elementary streams (ES) obtained from the encoding in the encoding unit 130 and packetizing them. The TS generating unit 160 generates transport streams by receiving PES from the packetizing unit 150 and receiving PSI from the PSI generating unit 14Q The miltiplexing unit 170 receives transport streams from the TS generating unit 160 and miltiplexes them into one transport stream. The modulating unit 180 modulates the transport stream multiplexed in the miltiplexing unit 170
[27] The video acquiring unit 110 acquires a monocular video for generating an original video and one or more among a video of another viewpoint, disparity information, and depth information to generate 3D stereoscopic video additional data.
[28] The video of one viewpoint for generating an original video, which is acquired through the video acquiring unit 110, is a reference video to be compared with a video of another viewpoint. On the other hand, the video of another viewpoint, which is acquired from the video acquiring unit 110 and used for the generation of the 3D stereoscopic video additional data, is a video having a viewpoint or a plurality of viewpoints which is/are different from the viewpoint of the original video. [29] The disparity information, which is used to generate the 3D stereoscopic video additional data, is distance information between two locations where the same object is taken from different viewpoints, when the videos of milti- viewpoints or two videos each obtained from one viewpoint and from the other viewpoint are projected into one video. The depth information is far-and-near information that can be figured out by acquiring a video of another viewpoint for the same object in a predetermined distance from the video of another viewpoint.
[30] The encoding unit 130 includes a first Moving Picture Experts Group (MPEG)-2 encoder 131, an arbitrary encoder 132, which will be referred to as an X encoder, and a second MPEG-2 encoder 133. The first MPEG-2 encoder 131 receives the original video of a reference viewpoint from the video acquiring unit 110 and encodes the original video based on the MPEG-2 which is the current broadcasting standard. The X encoder 132 encodes the 3D stereoscopic video additional data transmitted from the video acquiring unit 110 efficiently. The second MPEG-2 encoder 133 encodes the audio data transmitted from the audio acquiring unit 120 into a format of the MPEG-2, which is the current broadcasting standard.
[31] The PSI generating unit 140 generates PSI for discriminating the original video, the 3D stereoscopic video additional data and the audio data. The PSI generating unit 140 uses a stream type (streamjype) defined in the video and audio of the conventional digital broadcasting without change and newly defines a stream type (streamjype) for 3D stereoscopic video additional data as a value defined as 'reserved' or 'user private' in the PID information of a Program Map Table (PMT) for discriminating transport streams for the compatibility between the 2D digital broadcasting system and the 3D stereoscopic digital broadcasting system.
[32] The packetizing unit 150 includes a first packetizer 151, a second packetizer 152 and a third packetizer 153. The first packetizer 151 generates packetized elementary stream (PES_Ori) for the original video by packetizing an elementary stream (ES_Ori) for the original video, which is transmitted from the encoding unit 13Q The second packetizer 152 generates PES (PES_3D) for 3D stereoscopic video additional data by packetizing an ES (ES_Ori) for the 3D stereoscopic video additional data, which is transmitted from the encoding unit 13Q The third packetizer 153 generates PES (PES_Au) for audio data by packetizing an ES (ES_Au) for the audio data, which is transmitted from the encoding unit 13Q
[33] The packetizing unit 150 fiirther performs a fiinction of additionally defining an input field for the type of 3D stereoscopic video additional data in a header of ES (ES_3D) for 3D stereoscopic video additional data to discriminate a video of another viewpoint, disparity information and depth information, when a new input field is needed in connection with the 3D stereoscopic video additional data.
[34] The TS generating unit 160 includes a first TS generator 161, a second TS generator 162, a third TS generator 163 and a fourth TS generator 164. The first TS generator 161 generates a transport stream (TS_Ori) for the original image by receiving a PES (PES_Ori) for the original image from the packetizing unit 150.
[35] The second TS generator 162 generates a transport stream packet (TS_3D) for a 3D stereoscopic video additional data by receiving a PES (PES_3D) for the 3D stereoscopic video additional data from the packetizing unit 150 The third TS generator 163 generates a transport stream packet (TS_Au) for audio data by receiving a PES (PES_Au) for the audio data from the packetizing unit 150 The fourth TS generator 164 generates a transport stream packet (TS_PSI) for PSI by receiving a PSI from the PSI generating unit 14Q
[36] The miltiplexing unit 170 adds Program Clock Reference (PCR) to a transport stream (TS_Ori) for the original video to use it for the detection of system time in the last process of miltiplexing.
[37] Fig. 2 is a syntax diagram of a packetized elementary stream in accordance with an embodiment of the present invention.
[38] As shown, the PES generated in the packetizing unit 150 of Fig. 1 follows the structure of MPEG-2 system standard (International Organization for Standardization (ISO)/International Electrotechnical Committee (IEC) 13818-1) and it is defined in the header of a PES when there is a new input field required in connection with 3D stereoscopic video additional data.
[39] For example, an input field for the type of 3D stereoscopic video additional data is defined additionally to discriminate the 3D stereoscopic video additional data, e.g., video of another viewpoint, disparity information, and depth information.
[40] Fig. 3 is a diagram describing an architecture for discriminating information of 3D stereoscopic video in the header of a PES in accordance with the present invention.
[41] In the embodiment presented in Fig. 3, an information type for discriminating the kind of 3D stereoscopic video additional data is added by utilizing a PES extension field data space in the header of the conventional PES of Fig. 2, when a PES is generated in the packetizing unit 150 of Fig. 1. As illustrated in Fig. 3, a 2-bit 3D stereoscopic video additional data type (3D_video_type) can be defined additionally by using PES extension field data. [42] Table 1 presents the types of 3D stereoscopic video additional data. [43] Table 1 Types of 3D stereoscopic video additional data
[44] When the 3D stereoscopic video additional data type of Fig. 3 is defined additionally, a value indicating a 3D stereoscopic video additional data type (3D_video_type) should be defined in the PES extension field data in advance. A value "00" signifies disparity information and a value "10" stands for a video of another viewpoint, while a value "11" denotes 'reserved.'
[45] Meanwhile, the PSI generating unit 140 generates PSI including four tables: Program Association Table (PAT), Program Map Table (PMT), Network Information Table (NIT) and Conditional Access Table (CAT). The PSI is inserted to a payload of a TS packet and transmitted repeatedly within a predetermined time period for initialization in a receiver. The above-mentioned tables are discriminated by different PID values and one TS packet carries only one kind of table.
[46] Table 2 shows definitions for PID values of PSI. [47] Table 2 PID of PSI and description
[48] In order to identify a transport stream including program specific information, a PID value of a section "0x00010 ~ OxlFFE" can be established arbitrarily and used, and the value and meaning of the established PID should be defined in the program map table in advance. Accordingly, the program map table establishes a PID of a transport stream and defines descriptions with respect to 3D stereoscopic video additional data additionally as well as establishing the PID of a transport stream used in the conventional digital broadcasting and defining description.
[49] Here, the PID "0x0000" denotes a Program Association Table (PAT); the PID "0x0001," Conditional Access Table (CAT); the PID "0x0002," a TS Description Table; the section "0x0003 ~ OxOOOF," 'reserved'; the section "0x00010 ~ OxlFFE," an arbitrary PID that can be established arbitrarily; and the PID "OxlFFF," a null packet.
[50] Fig. 4 is a syntax diagram of a TS having PAT information in accordance with an embodiment of the present invention.
[51] As illustrated in Fig. 4, the transport stream having PAT information follows the MPEG-2 System Standard (ISO/IEC 13818-1). It defines information on a program, e.g., a program number and a PID, which indicates what programs a transport stream is formed of in the PAT. That is, it includes a network ID (network_PID) for each program number (Program_number 0, 1, 2,..., i) and a PID (program_map_PID) for a Program Map Table.
[52] For example, 3D stereoscopic video additional data have one program number and has a PID (program_map_PID) for one program map table.
[53] Fig. 5 is a syntax diagram of a TS having PMT information in accordance with an embodiment of the present invention.
[54] As described in Fig. 5, the TS having PMT information follows a structure of the MPEG-2 System Standard (ISO/IEC 13818-1), and the PMT includes contents and PID for an elementary stream included in one program. That is, it includes a stream type (streamjype) of each information for a program, an elementary PID (elementary J°ID) of a transport stream, the length (ES nfo Jength) of elementary stream information, and a descriptor.
[55] For example, if there is a 3D content, the original video, 3D stereoscopic video additional data and audio data are required. Thus, the elementary PID (elementary J°ID) and the stream type (streamjype) for each information are included to discriminate each information.
[56] The elementary PID (elementary J°ID) denotes a PID value of a transport stream including program elements, and the stream type (streamjype) denotes the kinds of program elements included in a packet having the PID value of the elementary PID.
[57] Table 3 presents an allocation table of stream types standardized currently. [58] Table 3 Allocation of stream types
[59] As shown in Table 3, MPEG-2 video is defined as "0x02" and MPEG-2 audio is defined as "0x04" to discriminate a stream type (streamjype). However, since a stream type (streamjype) for 3D stereoscopic video additional data, if the 3D stereoscopic video additional data are defined as "0x02" just as 2D video, two video streams come to exist in one program and, thus, an error occurs in the conventional 2D digital receiver.
[60] Therefore, a 3D stereoscopic video additional data stream is defined newly with respect to one of the values defined as reserved or user private in the current standard.
[61] Fig. 6 is a syntax diagram of a transport stream packet in accordance with an embodiment of the present invention.
[62] As shown, packetized elementary streams PESs are generated in the form of a transport (TS) stream packet having a fixed length of 188 bytes and the PES is largely divided into two parts: a TS packet header and a TS packet payload. The TS packet header includes a synchronization byte and a TS packet identifier (PID) which discriminates TS packets. The TS packet payload includes packetized elementary stream for videos, i.e., PES JDri and PES_3D, PES for audio data (PES_Au) and PSI.
[63] The packetized elementary streams (PES JDri, PES_3D, and PES_Au) are generated as TS packets based on the constitution of a transport stream of the MPEG-2 System Standard (ISO/IEC 13818-1) illustrated in Fig. 6. Therefore, the TS generating unit 160 of Fig. 1 receives packetized elementary stream (PES JDri) for the original video, packetized elementary stream (PES_3D) for 3D stereoscopic video additional data, and packetized elementary stream (PES_Au) for audio data and generates TS packets by referring to PID values defined in the program map table.
[64] Each TS packet is multiplexed into a single transport stream in the miltiplexing unit 170 of Fig. 1 and modulated into a transmittable form in the modulating unit 18Q
[65] In the last process of the miltiplexing unit 170, program clock reference (PCR) is added to a transport stream (TS JDri) for the original digital video and used for detecting a system clock for synchronization. The period of adding the PCR follows the MPEG-2 System.
[66] Fig. 7 is a 3D stereoscopic digital broadcast receiving apparatus using 3D stereoscopic video additional data in accordance with an embodiment of the present invention.
[67] As illustrated, the 3D stereoscopic digital broadcast receiving apparatus using 3D stereoscopic video additional data includes a demodulating unit 710, a demiltiplexing unit 720, a PSI analyzing unit 730, a TS analyzing unit 740, a depacketizing unit 750, a decoding unit 760, a video combining unit 770, and an outputting unit 78Q [68] The demodulating unit 710 receives a modulated transport stream and demodulates the modulated signal. The demiltiplexing unit 720 receives the demodulated transport stream from the demodulating unit 710 and PSI from the PSI analyzing unit and de- miltiplexes the one miltiplexed transport stream to thereby divide it into transport streams. The PSI analyzing unit 730 receives a transport stream (TS J°SI) for program specific information from the demultiplexing unit 720, analyzes program specific information, and transmits the analyzed result to the demiltiplexing unit 720
[69] The TS analyzing unit 740 receives demiltiplexed transport streams from the demultiplexing unit 720, analyzes the transport streams and generates packetized elementary stream. The depacketizing unit 750 receives the packetized elementary streams from the TS analyzing unit 740 and depacketizes them to thereby generate elementary streams. The decoding unit 760 receives the elementary streams from the depacketizing unit 750 and decodes the elementary streams. The video combining unit 770 receives and combines the original video and the 3D stereoscopic video additional data which are decoded in the decoding unit 760 to thereby generate a 3D stereoscopic video. The outputting unit 780 receives a 2D video or 3D stereoscopic video from the video combining unit 770, outputs it based on a display type selected by the user and receives audio data from the decoding unit 760 and outputs the audio data.
[70] The demiltiplexing unit 720 receives a demodulated TS from the demodulating unit 710, first separates a transport stream (TS J°SI) for program specific information, and transmits it to the PSI analyzing unit 730; and receives program specific information that can discriminate each information, e.g., PID information, from the PSI analyzing unit 730 and demiltiplexes it into a transport stream (TS JDri) for the original video, a transport stream (TS_3D) for 3D stereoscopic video additional data, and a transport stream (TS_Au) for audio data.
[71] That is, the demultiplexing unit 720 receives miltiplexed transport stream, finds a TS packet having PAT information whose PID value in the header of the transport stream is "0x0000" and transmits the TS packet to the PSI analyzing unit 73Q Subsequently, it receives a program number and a program map PID (program nap J°ID) from the PSI analyzing unit 730, finds out a TS packet having PMT information from the TS, and transmits it to the PSI analyzing unit 73Q Then, the demiltiplexing unit 720 receives a stream type (streamjype) of each elementary stream and elementary PID (elementary J°ID) from the PSI analyzing unit 730 and demiltiplexes them into TS for each data (TS JDri, TS_3D or TS_Au).
[72] Since the stream type (streamjype) for 3D stereoscopic is newly defined as a value defined as 'reserved' or 'user private,' if the receiver is a 2D digital broadcasting system, the demultiplexing unit 720 recognizes the 3D stereoscopic video additional data as 'reserved' or 'user private' and only the streams for video and audio are processed. Therefore, it is compatible with the conventional 2D digital broadcasting system and, in case of the 3D stereoscopic digital broadcasting system, it recognizes a newly defined stream type (streamjype) and processes video, audio and 3D stereoscopic video additional data.
[73] Also, the demiltiplexing unit 720 restores system clocks based on the PCR of the transport stream (TS JDri) for the original video for the clock synchronization of the transmitter of Fig. 1 and the receiver of Fig. 7.
[74] The PSI analyzing unit 730 receives transport stream (TS J°SI) for program specific information from the demultiplexing unit 730, analyzes PAT information and PID information of the PMT, and then outputs PSI for discriminating TSs in the demiltiplexing unit 720 to the demiltiplexing unit 720
[75] That is, the PSI analyzing unit receives a TS packet having PAT information from the demultiplexing unit 720, analyzes payload information of the TS packet, and transmits the analyzed result to the demiltiplexing unit 720 Then, it receives a TS packet having PMT information from the demultiplexing unit 720, analyzes payload information of the TS packet, and transmits the analyzed result to the demiltiplexing unit 720
[76] The TS analyzing unit 740 includes a first TS analyzer 741, a second TS analyzer 742, and a third TS analyzer 743. The first TS analyzer 741 generates packetized elementary stream (PES JDri) for the original video by receiving a transport stream (TS JDri) for the original video from the demultiplexing unit 720 and analyzing it. The second TS analyzer 742 generates packetized elementary stream (PES_3D) for the 3D stereoscopic video additional data by receiving a transport stream (TS_3D) for the 3D stereoscopic video additional data from the demultiplexing unit 720 and analyzing it. The third TS analyzer 743 generates packetized elementary stream (PES_Au) for audio data by receiving a transport stream (TS_Au) for the audio data from the demultiplexing unit 720 and analyzing it.
[77] The depacketizing unit 750 includes a first depacketizer 751, a second depacketizer 752, and a third depacketizer 753. The first depacketizer 751 generates an elementary stream (ES JDri) for the original video by receiving a packetized elementary stream (PES JDri) for the original video from the TS analyzing unit 740 and depacketizing it. The second depacketizer 752 generates an elementary stream (ES_3D) for 3D stereoscopic video additional data by receiving a packetized elementary stream (PES_3D) for the 3D stereoscopic video additional data from the TS analyzing unit 740 and depacketizing it. The third depacketizer 753 generates an elementary stream (ES_Au) for audio data by receiving a packetized elementary stream (PES_Au) for the audio data from the TS analyzing unit 740 and depacketizing it.
[78] If there is an input field inputted newly in connection with the 3D stereoscopic video additional data, as shown in Table 1, the second packetizer 752 of the depacketizing unit 750 fiirther performs a fiinction of discriminating each information by analyzing information on the 3D stereoscopic video additional data type, such as a video of another viewpoint, disparity information and depth information, in the header of the packetized elementary stream (PES_3D) for the 3D stereoscopic video additional data.
[79] The decoding unit 760 includes a first MPEG-2 decoder 761, an arbitrary decoder 762, and a third MPEG-2 decoder 763. The first MPEG-2 decoder 761 receives an elementary stream (ES JDri) for the original video from the depacketizing unit 750 and decodes it into the format of MPEG-2, which is the current broadcasting standard. The arbitrary decoder 762 receives an elementary stream (ES_3D) for 3D stereoscopic video additional data from the depacketizing unit 750 and decodes it efficiently. The third MPEG-2 decoder 763 receives an elementary stream (ES_Au) for audio data from the depacketizing unit750 and decodes it into the format of MPEG-2, which is the current broadcasting standard.
[80] The decoding unit 760 performs synchronization based on a PCR to synchronize the decoded elementary stream (ES JDri) for the original video, the decoded elementary stream (ES_3D) for the 3D stereoscopic video additional data, and the decoded elementary stream (ES_Au) for the audio data which are transmitted from the depacketizing unit 750
[81] The video combining unit 770 generates a 3D stereoscopic video by receiving the original video and 3D stereoscopic video additional data that are decoded in the decoding unit 760 and performing synchronization. Then, it outputs a 2D video of the original video for 2D display and a 3D stereoscopic video for 3D display to the video display unit 781.
[82] The video combining unit 770 synchronizes the original video and the 3D stereoscopic video additional data for generating a 3D stereoscopic video based on the PCR, which is a system clock, and Presentation Time Stamp (PTS) in a PES.
[83] The original video of the 2D video is a video of one viewpoint which becomes a reference to be compared with a video of another viewpoint. The 3D stereoscopic video additional data of the 3D stereoscopic video includes a video of another viewpoint which is different from the viewpoint of the original video or it includes a video of multi- viewpoints which has a plurality of viewpoints, and/or disparity information or depth information.
[84] The video combining unit 770 generates a 3D stereoscopic video by applying an appropriate 3D stereoscopic video generating algorithm according to the type of the 3D stereoscopic video additional data, i.e., a video of another viewpoint, disparity information and/or depth information.
[85] The outputting unit 780 includes a video displayer 781 for displaying a 2D video or a 3D stereoscopic video that are inputted from the video combining unit 770 and an audio data player 782 for outputting audio data inputted from the decoding unit 760.
[86] The outputting unit 780 outputs different information according to the display type selected by the user. If the user selects a 2D display type, it outputs a 2D video through the video displayer 781. If the user selects a 3D display type, it outputs a 3D stereoscopic video through the video displayer 781.
[87] Fig. 8 is a flowchart describing a 3D stereoscopic digital broadcast transmitting method using 3D stereoscopic video additional data in accordance with an embodiment of the present invention.
[88] At step S810, the original video and 3D stereoscopic video additional data are acquired in the video acquiring unit 110 and, at step S820, audio data are acquired in the audio acquiring unit 120
[89] Subsequently, at step S840, elementary streams are generated in the encoding unit 130 by encoding the original video and the 3D stereoscopic video additional data acquired in the video acquiring unit 110 and the audio data acquired in the audio acquiring unit 120
[90] At step S830, the acquired original video and the 3D stereoscopic video additional data are discriminated. At step S841, the original video are encoded by using an MPEG-2 encoder, which is a current broadcasting standard and, at step S842, the 3D stereoscopic video additional data are encoded by using an arbitrary encoder for efficient encoding to thereby generate transport streams. At step S843, the audio data acquired in the audio acquiring unit 120 are encoded by using the MPEG-2, which is the current broadcasting standard, to thereby generate elementary streams for the audio data.
[91] Subsequently, at step S850, program specific information is generated in the PIS generating unit 140, to discriminate the original video, 3D stereoscopic video additional data, and audio data.
[92] At step S860, packetized elementary streams are generated in the packetizing unit 150 by packetizing the elementary streams generated from the encoding process.
[93] Subsequently, at step S870, transport streams are generated in the TS generating unit 160 based on the above-generated program specific information and the above- generated packetized elementary streams.
[94] At step S880, the above-generated transport streams are multiplexed into one transport stream in the miltiplexing unit 170
[95] Subsequently, the miltiplexed transport stream is modulated in the modulating unit 180 and transmitted.
[96] Fig. 9 is a flowchart describing a 3D stereoscopic digital broadcast receiving method using 3D stereoscopic video additional data in accordance with an embodiment of the present invention.
[97] First, at step S 10, the modulated transport stream is received and demodulated in the demodulating unit 71Q
[98] Subsequently, at step S920, the transport stream (TS J°SI) for program specific information is demiltiplexed in the demiltiplexing unit 720 based on PID.
[99] At step S930, the PSI analyzing unit 730 analyzes program specific information based on the transport stream (TS J°SI) for program specific information.
[100] At step S940, the demiltiplexing unit 720 discriminates the transport streams based on the above analyzed program specific information and demiltiplexes them into transport streams.
[101] At step S950, the TS analyzing unit 740 analyzes the transport streams to thereby generate packetized elementary stream.
[102] At step S960, the depacketizing unit 750 depacketizes the above generated packetized elementary streams and generates elementary streams.
[103] At step S970 the decoding unit 760 decodes the depacketized elementary streams.
[104] At step S971, the first MPEG-2 decoder 761 decodes the elementary stream (ES JDri) for the original video into MPEG-2, which is the current broadcasting standard and, at step S972, the arbitrary decoder 762 decodes the ES for the 3D stereoscopic video additional data efficiently. At step S973, the second MPEG-2 decoder 761 decodes the elementary stream (ES_Au) for audio data into MPEG-2, which is the current broadcasting standard.
[105] Subsequently, at step S980, if a video display mode is inputted from the user and 3D is selected, the video combining unit 770 generates 3D stereoscopic video additional data by combining the decoded original video and the 3D stereoscopic video additional data. Otherwise, if 2D is selected, it bypasses original video.
[106] At step S990, the outputting unit 780 outputs a 2D video or 3D video according to the selection of the user along with audio data.
[107] Since the detailed process of the present invention is already described with re ference to Figs. 1 and 7, it will not be repeated herein.
[108] The method of the present invention can be embodied as a program and stored in a computer-readable recording medium such as CD-ROM, RAM, ROM, floppy disks, hard disks, magnetooptical disks and the like. Since the process can be easily implemented by those of ordinary skill in the art, it will not be described any firther herein.
[109] While the present invention has been described with respect to certain preferred embodiments, it will be apparent to those skilled in the art that various changes and modifications may be made without departing from the scope of the invention as defined in the following claims.
[110] The present invention can secure compatibility with a 2D digital broadcasting system by defining and processing the 3D stereoscopic video additional data, such as a video of another viewpoint, disparity information or depth information as a transport stream synchronized with a 2D transport stream, which is different from the conventional method that supports only a 3D digital broadcasting system using a video of another viewpoint.
[Ill] Therefore, according to the present invention, although a broadcasting content based on a 3D stereoscopic video is received, users having the conventional digital broadcasting receiver can enjoy a 2D video broadcast and those having a 3D stereoscopic digital broadcast receiver can enjoy a 2D or 3D stereoscopic video broadcast.
[112] In addition, the 3D stereoscopic digital broadcast receiver of the present invention can be embodied in a simple manner.

Claims

Claims
[1] An apparatus for transmitting a three-dimensional (3D) stereoscopic digital broadcast signal using 3D stereoscopic video additional data, the apparatus comprising: a video acquiring means for acquiring an original video and 3D stereoscopic video additional data; an audio data acquiring means for acquiring audio data; an encoding means for encoding the original video and 3D stereoscopic video additional data transmitted from the video acquiring means and the audio data transmitted from the audio data acquiring means; a program specific information (PSI) generating means for generating PSI for discriminating each information; a packetizing means for generating packetized elementary stream (PES) by receiving and packetizing elementary streams (ESs) obtained from the encoding in the encoding means; a transport stream (TS) generating means for generating transport streams by receiving the PES from the packetizing means and the PSI from the PSI generating means; a miltiplexing means for miltiplexing the transport streams transmitted from the TS generating means into one transmission stream; and a modulating means for modulating the miltiplexed transport stream.
[2] The apparatus as recited in claim 1, wherein the 3D stereoscopic video additional data includes at least any one selected from the group containing another 3D video, which is a video of another viewpoint, disparity information, and depth information.
[3] The apparatus as recited in claim 1, wherein the PSI generating means generates PSI for discriminating the original video, the 3D stereoscopic video additional data, and audio data from each other.
[4] The apparatus as recited in claim 3, wherein the PSI generating means uses stream types (streamjype) defined in video and audio of a conventional digital broadcasting and newly defines a stream type (streamjype) of the 3D stereoscopic video additional data as a value defined as 'reserved' or 'user private' in the packet identifier (PID) information of a program map table (PMT) for performing discrimination based on each transport stream for compatibility between a two-dimensional (2D) digital broadcasting program and a 3D stereoscopic digital broadcasting system.
[5] The apparatus as recited in claim 1, wherein the packetizing means iurther performs a fiinction of additionally defining an input field for a 3D stereoscopic video additional data type in a header of a packetized elementary stream (PES_3D) for the 3D stereoscopic video additional data in order to discriminate the video of another viewpoint, the disparity information, the depth information, if there is a new input field needed in connection with the 3D stereoscopic video additional data.
[6] An apparatus for receiving a three-dimensional (3D) stereoscopic digital broadcast signal using 3D stereoscopic video additional data, the apparatus comprising: a demodulating means for demodulating a modulated signal by receiving a modulated transport stream (TS); a demultiplexing means for demiltiplexing the demodulated transport stream by receiving the demodulated transport stream from the demodulating means and program specific information (PSI) from a PSI analyzing means so as to produce transport streams; the PSI analyzing means for analyzing PSI by receiving a transport stream (TS J°SI) for PSI from the demultiplexing means and transmitting the analyzed PSI to the demiltiplexing means; a TS analyzing means for analyzing the transport streams by receiving the demiltiplexed transport streams from the demultiplexing means so as to generate PES; a depacketizing means for depacketizing the PES transmitted from the TS analyzing means so as to generate elementary streams (ESs); a decoding means for decoding the elementary streams transmitted from the depacketizing means; a video combining means for combining the original video and the 3D stereoscopic video additional data that are decoded in the decoding means so as to generate a 3D stereoscopic video; and an outputting means for outputting a 2D or 3D stereoscopic video received from the video combining means and audio data received from the decoding means.
[7] The apparatus as recited in claim 6, wherein the 3D stereoscopic video additional data include at least any one selected from the group consisting of another 3D video, which is a video of another viewpoint, disparity information, and depth information.
[8] The apparatus as recited in claim 6, wherein the demiltiplexing means separates a transport stream (TS J°SI) for program specific information from the demodulated transport stream transmitted from the demodulating means and transmits the TS J°SI to the PSI analyzing means, receives the PSI for discriminating each information such as packet identifier (PID) from the PSI analyzing means, and demiltiplexes a transport stream (TS JDri) for the original video, a transport stream (TS_3D) for the 3D stereoscopic video additional data, and a transport stream (TS_Au) for the audio data.
[9] The apparatus as recited in claim 8, wherein the demiltiplexing means transmits a TS packet having program association table (PAT) information to the PSI analyzing means by checking a PID value in a header of a demodulated transport stream transmitted from the demodulating means and finding out the TS packet having the PAT information, transmits a TS packet having a program map table (PMT) information to the PSI analyzing means by receiving a program number and a PID (Program nap °ID) for a PMT from the PSI analyzing means and finding out the TS packet having PMT information from a transport stream, and receives and demiltiplexes an elementary stream type (streamjype) and an elementary PID (elementary J°ID) from the PSI analyzing means into transport streams for each information, i.e., TS JDri, TS_3D and TS_Au.
[10] The apparatus as recited in claim 8, wherein the demiltiplexing means restores a system clock based on the program clock reference (PCR) of the transport stream (TS JDri) for the original video in order to synchronize the clock between the transmitting and receiving apparatuses.
[11] The apparatus as recited in claim 8, wherein the PSI analyzing means transmits PSI for discriminating each transport stream to the demultiplexing means by receiving a transport stream (TS J°SI) for program specific information from the demultiplexing means and analyzing PAT information and/or PID of a program map table.
[12] The apparatus as recited in claim 9, wherein the PSI analyzing means analyzes and transmits payload information of a TS packet having PAT information by receiving the TS packet having PAT information from the demultiplexing means to the demiltiplexing means; and analyzes and transmits payload information of a TS packet having PMT information by receiving the TS packet having PMT in- formation from the demultiplexing means to the demiltiplexing means.
[13] The apparatus as recited in claim 6, wherein the depacketizing means fiirther performs a fiinction of discriminating each information by analyzing a 3D stereoscopic video additional data type, such as a video of another viewpoint, disparity information and depth information, in the header of the packetized elementary stream (PES_3D) for 3D stereoscopic video additional data, if there is a new input field added in connection with the 3D stereoscopic video additional data.
[14] The apparatus as recited in claim 6, wherein the decoding means synchronizes an elementary stream (ES JDri) for the original video, an elementary stream (ES_3D) for 3D stereoscopic video additional data, and an elementary stream (ES_Au) for audio data, which are inputted from the depacketizing means, by using program clock reference (PCR).
[15] The apparatus as recited in claim 6, wherein the video combining means generates a 3D stereoscopic video by applying a 3D stereoscopic video generating algorithm based on the 3D stereoscopic video additional data tyep, such as a video of another viewpoint, disparity information, or depth information.
[16] The apparatus as recited in claim 6, wherein the video combining means synchronizes the original video and the 3D stereoscopic video additional data based on the PCR, which is a system clock, and PTS (PTS) of the PES.
[17] The apparatus as recited in claim 6, wherein the outputting means outputs a 2D video through a video displayer if the display type of a user selection signal is 2D and outputs a 3D stereoscopic video through the video displayer if the display type of a user selection signal is 3D.
[18] A method for transmitting a three-dimensional (3D) stereoscopic digital broadcast signal by using 3D stereoscopic video additional data, the method comprising the steps of: a) acquiring an original video, 3D stereoscopic video additional data and audio data; b) encoding the original video, the 3D stereoscopic video additional data and the audio data into a format appropriate for digital transmission to thereby generate elementary streams (ESs); c) generating packetized elementary stream (PES) by packetizing the elementary streams; d) generating program specific information (PSI) for discriminating each information, such as the original video, the 3D stereoscopic video additional data, and the audio data; e) generating transport streams based on the packetized elementary streams and the program specific information (PSI); f) miltiplexing the transport streams into one transport stream; and g) modulating and transmitting the miltiplexed transport stream.
[19] The method as recited in claim 18, wherein the 3D stereoscopic video additional data include at least any one selected from the group consisting of another 3D video, which is a video of another viewpoint, disparity information, and depth information.
[20] The method as recited in claim 18, wherein, in the step d), stream types (streamjype) defined in video and audio of a conventional digital broadcasting are used without change and a stream type (streamjype) of the 3D stereoscopic video additional data are newly defined as a value defined as 'reserved' or 'user private' in the PID of a program map table (PMT) for discriminating each transport stream for compatibility between a 2D digital broadcasting system and a 3D stereoscopic digital broadcasting system.
[21] A method for receiving a three-dimensional (3D) stereoscopic digital broadcast signal by using 3D stereoscopic video additional data, the method comprising the steps of: a) demodulating a modulated signal by receiving a modulated transport stream (TS); b) demultiplexing a transport stream (TS J°SI) for program specific information (PSI) based on packet identifier (PID); c) analyzing the program specific information based on a transport stream (TS J°SI) for program specific information; d) demiltiplexing a transport stream into transport streams based on the analyzed program specific information; e) generating a packetized elementary stream (PES) by analyzing the demiltiplexed transport streams; f) generating elementary streams (ESs) by depacketizing the PES; g) decoding the depacketized elementary streams; h) generating a 3D stereoscopic video by combining the decoded original video and the decoded 3D stereoscopic video additional data; and i) outputting a 2D or 3D stereoscopic video according to selection of a user and outputting audio data. [22] The method as recited in claim 21, wherein the 3D stereoscopic video additional data include at least any one selected from the group consisting of a video of another viewpoint, disparity information, and depth information. [23] The method as recited in claim 21, wherein, in the step c), PSI for discriminating each transport stream is generated by receiving a transport stream (TS J°SI) for program specific information and analyzing PAT information and/or PID of a program map table.
EP04808260A 2004-05-21 2004-11-30 Apparatus and method for transmitting/receiving 3d stereoscopic digital broadcast signal by using 3d stereoscopic video additional data Withdrawn EP1751979A4 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020040036566A KR100585966B1 (en) 2004-05-21 2004-05-21 The three dimensional video digital broadcasting transmitter- receiver and its method using Information for three dimensional video
PCT/KR2004/003129 WO2005114998A1 (en) 2004-05-21 2004-11-30 Apparatus and method for transmitting/receiving 3d stereoscopic digital broadcast signal by using 3d stereoscopic video additional data

Publications (2)

Publication Number Publication Date
EP1751979A1 true EP1751979A1 (en) 2007-02-14
EP1751979A4 EP1751979A4 (en) 2009-12-23

Family

ID=35428685

Family Applications (1)

Application Number Title Priority Date Filing Date
EP04808260A Withdrawn EP1751979A4 (en) 2004-05-21 2004-11-30 Apparatus and method for transmitting/receiving 3d stereoscopic digital broadcast signal by using 3d stereoscopic video additional data

Country Status (5)

Country Link
EP (1) EP1751979A4 (en)
JP (1) JP4828535B2 (en)
KR (1) KR100585966B1 (en)
CN (1) CN100563324C (en)
WO (1) WO2005114998A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8953019B2 (en) 2009-10-20 2015-02-10 Samsung Electronics Co., Ltd. Method and apparatus for generating stream and method and apparatus for processing stream
US9674502B2 (en) 2010-06-09 2017-06-06 Samsung Electronics Co., Ltd. Method for providing fragment-based multimedia streaming service and device for same, and method for receiving fragment-based multimedia streaming service and device for same

Families Citing this family (113)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100697972B1 (en) * 2004-11-16 2007-03-23 한국전자통신연구원 Apparatus and Method for 3D Broadcasting Service
KR100656783B1 (en) * 2004-12-14 2006-12-12 한국전자통신연구원 Apparatus and its method of transmitting an image associated with a depth and apparatus and its method of rendering stereoscopic images using it
KR100818933B1 (en) * 2005-12-02 2008-04-04 한국전자통신연구원 Method for 3D Contents Service based Digital Broadcasting
KR100747598B1 (en) 2005-12-09 2007-08-08 한국전자통신연구원 System and Method for Transmitting/Receiving Three Dimensional Video based on Digital Broadcasting
KR100783722B1 (en) * 2005-12-20 2007-12-07 한국철도기술연구원 A Scalable Stereoscopic Video Coding method for Heterogeneous Environments and the apparatus theirof
KR101177412B1 (en) 2006-04-20 2012-08-24 엘지전자 주식회사 apparatus for transmitting and receiving broadcast signal and method thereof
KR100813064B1 (en) * 2006-05-19 2008-03-14 엘지전자 주식회사 Method and Apparatus, Data format for decoding and coding of video sequence
KR100763753B1 (en) * 2006-09-21 2007-10-04 에스케이 텔레콤주식회사 System for servicing stereophonic broadcast based on 3 dimension communication network
KR100864826B1 (en) * 2006-09-29 2008-10-23 한국전자통신연구원 Method and Apparatus for 3D still image service over digital broadcasting
KR101377736B1 (en) * 2006-10-11 2014-03-24 코닌클리케 필립스 엔.브이. Creating three dimensional graphics data
CN101536534B (en) 2006-10-30 2011-07-06 皇家飞利浦电子股份有限公司 Video depth map alignment
KR101362941B1 (en) * 2006-11-01 2014-02-17 한국전자통신연구원 Method and Apparatus for decoding metadata used for playing stereoscopic contents
KR100913397B1 (en) * 2006-12-04 2009-08-21 한국전자통신연구원 Method of object description for three dimensional image service based on dmb, and method for receiving three dimensional image service and converting image format
KR100905723B1 (en) * 2006-12-08 2009-07-01 한국전자통신연구원 System and Method for Digital Real Sense Transmitting/Receiving based on Non-Realtime
KR100910996B1 (en) * 2006-12-08 2009-08-05 한국전자통신연구원 Method of Providing Three-Dimensional Video Service in Digital Multimedia Broadcasting System
KR100842568B1 (en) * 2007-02-08 2008-07-01 삼성전자주식회사 Apparatus and method for making compressed image data and apparatus and method for output compressed image data
KR101360264B1 (en) * 2007-05-07 2014-02-21 한국전자통신연구원 Method for broadcasting service
ES2308923B1 (en) * 2007-05-18 2009-10-23 Neotecno Desarrollos, S.L. DIGITAL TELEVISION PROCEDURE IN THREE DIMENSIONS.
KR100826519B1 (en) * 2007-05-29 2008-04-30 한국전자통신연구원 Method for descripting objects and multiplexing for 3d visual image service based on dmb, apparatus and method for decoding according it
MY162861A (en) * 2007-09-24 2017-07-31 Koninl Philips Electronics Nv Method and system for encoding a video data signal, encoded video data signal, method and system for decoding a video data signal
CN101420609B (en) * 2007-10-24 2010-08-25 华为终端有限公司 Video encoding, decoding method and video encoder, decoder
JP2009135686A (en) 2007-11-29 2009-06-18 Mitsubishi Electric Corp Stereoscopic video recording method, stereoscopic video recording medium, stereoscopic video reproducing method, stereoscopic video recording apparatus, and stereoscopic video reproducing apparatus
CN101453662B (en) * 2007-12-03 2012-04-04 华为技术有限公司 Stereo video communication terminal, system and method
KR100993428B1 (en) * 2007-12-12 2010-11-09 한국전자통신연구원 Method and Apparatus for stereoscopic data processing based on digital multimedia broadcasting
KR100939641B1 (en) * 2008-02-18 2010-02-03 전자부품연구원 Stereoscopic video file format and computer readable recording medium for recording a stereoscopic video file therefore
CN101516040B (en) * 2008-02-20 2011-07-06 华为终端有限公司 Video matching method, device and system
KR100942765B1 (en) * 2008-03-18 2010-02-18 (주)블루비스 Apparatus and Method for editing 3D image
KR101506219B1 (en) 2008-03-25 2015-03-27 삼성전자주식회사 Method and apparatus for providing and reproducing 3 dimensional video content, and computer readable medium thereof
KR101472332B1 (en) 2008-04-15 2014-12-15 삼성전자주식회사 Method and apparatus for providing and receiving three-dimensional digital contents
CN106101682B (en) 2008-07-24 2019-02-22 皇家飞利浦电子股份有限公司 Versatile 3-D picture format
CN101668219B (en) * 2008-09-02 2012-05-23 华为终端有限公司 Communication method, transmitting equipment and system for 3D video
EP2328337A4 (en) 2008-09-02 2011-08-10 Huawei Device Co Ltd 3d video communicating means, transmitting apparatus, system and image reconstructing means, system
KR20100040640A (en) * 2008-10-10 2010-04-20 엘지전자 주식회사 Receiving system and method of processing data
US8520057B2 (en) 2008-11-04 2013-08-27 Electronics And Telecommunications Research Institute Method and system for transmitting/receiving 3-dimensional broadcasting service
CN102257824B (en) 2008-12-18 2015-04-22 Lg电子株式会社 Method for 3d image signal processing and image display for implementing the same
CN102257823B (en) 2008-12-18 2017-03-08 Lg电子株式会社 For showing digital broadcast receiving method and the digital broacast receiver using the method for stereo-picture
KR101164857B1 (en) * 2008-12-19 2012-07-11 한국전자통신연구원 System and method for transmitting/receiving non-realtime stereoscopic broadcasting
KR101378884B1 (en) * 2008-12-30 2014-03-28 엘지전자 주식회사 Digital broadcast receiving method providing two-dimensional image and 3d image integration service, and digital broadcast receiving device using the same
WO2010079893A2 (en) * 2009-01-06 2010-07-15 Lg Electronics Inc. Method for processing three dimensional (3d) video signal and digital broadcast receiver for performing the method
CN102292993B (en) * 2009-01-20 2015-05-13 Lg电子株式会社 Three-dimensional subtitle display method and three-dimensional display device for implementing the same
KR101305789B1 (en) 2009-01-22 2013-09-06 서울시립대학교 산학협력단 Method for processing non-real time stereoscopic services in terrestrial digital multimedia broadcasting and apparatus for receiving terrestrial digital multimedia broadcasting
KR101676059B1 (en) * 2009-01-26 2016-11-14 톰슨 라이센싱 Frame packing for video coding
WO2010087574A2 (en) * 2009-01-28 2010-08-05 Lg Electronics Inc. Broadcast receiver and video data processing method thereof
CA2749583C (en) * 2009-02-01 2016-01-12 Lg Electronics Inc. Broadcast receiver and 3d video data processing method
US8289998B2 (en) 2009-02-13 2012-10-16 Samsung Electronics Co., Ltd. Method and apparatus for generating three (3)-dimensional image data stream, and method and apparatus for receiving three (3)-dimensional image data stream
EP2409494A4 (en) 2009-03-19 2013-05-15 Lg Electronics Inc Method for processing three dimensional (3d) video signal and digital broadcast receiver for performing the processing method
JP5290842B2 (en) * 2009-04-01 2013-09-18 キヤノン株式会社 Broadcast receiving apparatus and control method thereof
CA2758104C (en) * 2009-04-07 2015-04-07 Lg Electronics Inc. Broadcast transmitter, broadcast receiver and 3d video data processing method thereof
JP4993224B2 (en) 2009-04-08 2012-08-08 ソニー株式会社 Playback apparatus and playback method
WO2010120137A2 (en) * 2009-04-15 2010-10-21 한국전자통신연구원 Method and apparatus for providing metadata for sensory effect computer readable recording medium on which metadata for sensory effect is recorded, and method and apparatus for sensory reproduction
WO2010126227A2 (en) * 2009-04-27 2010-11-04 Lg Electronics Inc. Broadcast receiver and 3d video data processing method thereof
WO2010126221A2 (en) 2009-04-27 2010-11-04 Lg Electronics Inc. Broadcast transmitter, broadcast receiver and 3d video data processing method thereof
WO2010147289A1 (en) 2009-06-16 2010-12-23 Lg Electronics Inc. Broadcast transmitter, broadcast receiver and 3d video processing method thereof
JP4984181B2 (en) * 2009-06-22 2012-07-25 ソニー株式会社 Playback apparatus and playback method
JP2011030179A (en) * 2009-06-29 2011-02-10 Sony Corp Image data transmission device, control method and program
JP5429034B2 (en) * 2009-06-29 2014-02-26 ソニー株式会社 Stereo image data transmitting apparatus, stereo image data transmitting method, stereo image data receiving apparatus, and stereo image data receiving method
KR101372376B1 (en) * 2009-07-07 2014-03-14 경희대학교 산학협력단 Method for receiving stereoscopic video in digital broadcasting system
KR20110011000A (en) * 2009-07-27 2011-02-08 삼성전자주식회사 Method and appratus for generating three-dimensional image datastream including additional information for displaying three-dimensional image, method and apparatus for receiving the same
JP4957831B2 (en) * 2009-08-18 2012-06-20 ソニー株式会社 REPRODUCTION DEVICE AND REPRODUCTION METHOD, RECORDING DEVICE AND RECORDING METHOD
JP2011066871A (en) * 2009-08-21 2011-03-31 Sony Corp Content transmission method and display device
JP5428697B2 (en) * 2009-09-16 2014-02-26 ソニー株式会社 Receiving device, receiving method, transmitting device, and computer program
CN102577408B (en) 2009-09-30 2015-04-15 夏普株式会社 Reproduction method using information recording medium, information recording/reproduction device, and 3d conversion unit and information recording device
JP4763087B2 (en) * 2009-09-30 2011-08-31 シャープ株式会社 Information recording medium and information recording / reproducing apparatus
KR20110053159A (en) * 2009-11-13 2011-05-19 삼성전자주식회사 Method and apparatus for generating multimedia stream for 3-dimensional display of additional video display information, method and apparatus for receiving the same
KR101676037B1 (en) 2009-12-04 2016-11-14 한국전자통신연구원 Apparatus and method for dimension broadcasting service in broadcasting system that mobile broadcasting is combined
EP2334088A1 (en) * 2009-12-14 2011-06-15 Koninklijke Philips Electronics N.V. Generating a 3D video signal
EP2522148A1 (en) 2010-01-07 2012-11-14 Thomson Licensing Method and apparatus for providing for the display of video content
IT1397295B1 (en) * 2010-01-07 2013-01-04 3Dswitch S R L SYSTEM AND METHOD FOR THE CONTROL OF THE VISUALIZATION OF A STEREOSCOPIC VIDEO FLOW.
KR20110088334A (en) * 2010-01-28 2011-08-03 삼성전자주식회사 Method and apparatus for generating datastream to provide 3-dimensional multimedia service, method and apparatus for receiving the same
KR101694821B1 (en) * 2010-01-28 2017-01-11 삼성전자주식회사 Method and apparatus for transmitting digital broadcasting stream using linking information of multi-view video stream, and Method and apparatus for receiving the same
US20110200303A1 (en) * 2010-02-12 2011-08-18 Telefonica, S.A. Method of Video Playback
MX2011012447A (en) * 2010-03-29 2011-12-16 Panasonic Corp Video processing device.
KR20110115087A (en) * 2010-04-14 2011-10-20 삼성전자주식회사 Method and apparatus for encoding 3d image data and decoding it
KR20110115103A (en) 2010-04-14 2011-10-20 삼성전자주식회사 Method and apparatus for generating broadcasting bitstream for digital tv captioning, method and apparatus for receiving broadcasting bitstream for digital tv captioning
JP5501081B2 (en) * 2010-04-21 2014-05-21 日立マクセル株式会社 Display device and display method
JP2011228969A (en) * 2010-04-21 2011-11-10 Hitachi Consumer Electronics Co Ltd Video processing apparatus
KR101660910B1 (en) * 2010-04-28 2016-09-29 주식회사 알티캐스트 Apparatus and method for processing image data
KR101717787B1 (en) 2010-04-29 2017-03-17 엘지전자 주식회사 Display device and method for outputting of audio signal
CA2797619C (en) * 2010-04-30 2015-11-24 Lg Electronics Inc. An apparatus of processing an image and a method of processing thereof
KR20110123658A (en) * 2010-05-07 2011-11-15 한국전자통신연구원 Method and system for transmitting/receiving 3-dimensional broadcasting service
KR20110138151A (en) * 2010-06-18 2011-12-26 삼성전자주식회사 Method and apparatus for trasmitting video datastream for providing digital broadcasting service with subtitling service, method and apparatus for receiving video datastream providing digital broadcasting service with subtitling service
US20120188340A1 (en) * 2010-06-23 2012-07-26 Toru Kawaguchi Content distribution system, playback apparatus, distribution server, playback method, and distribution method
US20130120544A1 (en) * 2010-07-21 2013-05-16 Thomson Licensing Method and device for providing supplementary content in 3d communication system
CN102385894A (en) * 2010-08-30 2012-03-21 承景科技股份有限公司 Audio-video processing device and method as well as readable recording medium
CN103119948A (en) * 2010-09-19 2013-05-22 Lg电子株式会社 Method and apparatus for processing a broadcast signal for 3d (3-dimensional) broadcast service
US20130182074A1 (en) * 2010-10-13 2013-07-18 University-Industry Cooperation Group Of Kyung Hee University Method and apparatus for transmitting stereoscopic video information
JP2012089931A (en) * 2010-10-15 2012-05-10 Sony Corp Information processing apparatus, information processing method, and program
US20130176387A1 (en) * 2010-10-16 2013-07-11 Jongyeul Suh Digital receiver and method for processing 3d contents in digital receiver
KR20120058700A (en) 2010-11-27 2012-06-08 전자부품연구원 Method for transmission format providing of digital broadcasting
WO2012074331A2 (en) * 2010-12-02 2012-06-07 한국전자통신연구원 Method and apparatus for transmitting stereoscopic video information
US9628780B2 (en) 2010-12-08 2017-04-18 Lg Electronics Inc. Device and method for receiving digital broadcast signal
EP2654305A2 (en) * 2010-12-13 2013-10-23 Electronics And Telecommunications Research Institute Signaling method for a stereoscopic video service and apparatus using the method
US9392249B2 (en) 2011-01-25 2016-07-12 Lg Electronics Inc. Method and apparatus for transmitting/receiving a digital broadcasting signal
MX2013008310A (en) * 2011-02-10 2013-09-06 Panasonic Corp Data creation device and playback device for video picture in video stream.
CN102724520A (en) * 2011-03-29 2012-10-10 青岛海信电器股份有限公司 Method and system for processing videos
CN103621073B (en) 2011-06-24 2016-06-22 汤姆逊许可公司 Transmit the method and apparatus of three-dimensional content
KR101155009B1 (en) * 2011-09-29 2012-06-14 엘지전자 주식회사 Method and apparatus for receiving broadcast signal
EP2764696B1 (en) 2011-10-05 2020-06-03 Bitanimate, Inc. Resolution enhanced 3d video rendering systems and methods
JP6192902B2 (en) * 2011-11-11 2017-09-06 サターン ライセンシング エルエルシーSaturn Licensing LLC Image data transmitting apparatus, image data transmitting method, image data receiving apparatus, and image data receiving method
EP2645724A4 (en) 2011-11-11 2014-08-06 Sony Corp Transmitting apparatus, transmitting method, receiving apparatus and receiving method
JP4993234B2 (en) * 2012-01-26 2012-08-08 ソニー株式会社 REPRODUCTION DEVICE, REPRODUCTION METHOD, AND RECORDING METHOD
KR101998892B1 (en) * 2012-03-01 2019-07-10 소니 주식회사 Transmitter, transmission method and receiver
WO2013149655A1 (en) * 2012-04-04 2013-10-10 Naxos Finance Sa System for generating and receiving a stereoscopic-2d backward compatible video stream, and method thereof
TWI586143B (en) 2012-04-05 2017-06-01 皇家飛利浦電子股份有限公司 Three dimensional [3d] source device, method and record carrier for providing 3d video signal fortransferring to 3d destination device, and 3d destination device for receiving 3d video signal from 3d source device
CN104429063B (en) * 2012-07-09 2017-08-25 Lg电子株式会社 Strengthen 3D audio/videos processing unit and method
RU2639686C2 (en) * 2012-07-20 2017-12-21 Конинклейке Филипс Н.В. Metadata for depth filtration
WO2015093856A1 (en) * 2013-12-19 2015-06-25 Lg Electronics Inc. Broadcast transmitting device and operating method thereof, and broadcast receiving device and operating method thereof
KR20170069957A (en) 2014-10-08 2017-06-21 엘지전자 주식회사 Method and device for processing camera parameter in 3d video coding
KR102519209B1 (en) * 2015-06-17 2023-04-07 한국전자통신연구원 MMT apparatus and method for processing stereoscopic video data
KR101920113B1 (en) * 2015-12-28 2018-11-19 전자부품연구원 Arbitrary View Image Generation Method and System
CN106791776B (en) * 2016-11-30 2019-04-30 努比亚技术有限公司 A kind of method and apparatus for realizing video playing
CN106791764A (en) * 2016-11-30 2017-05-31 努比亚技术有限公司 A kind of method and apparatus for realizing coding and decoding video
KR102036893B1 (en) * 2018-03-30 2019-10-25 신대철 Method for creating multi-layer binaural content and program thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030095177A1 (en) * 2001-11-21 2003-05-22 Kug-Jin Yun 3D stereoscopic/multiview video processing system and its method
EP1389020A1 (en) * 2002-08-07 2004-02-11 Electronics and Telecommunications Research Institute Method and apparatus for multiplexing multi-view three-dimensional moving picture
US20040032488A1 (en) * 1997-12-05 2004-02-19 Dynamic Digital Depth Research Pty Ltd Image conversion and encoding techniques

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6384859B1 (en) * 1995-03-29 2002-05-07 Sanyo Electric Co., Ltd. Methods for creating an image for a three-dimensional display, for calculating depth information and for image processing using the depth information
KR100230447B1 (en) * 1997-05-09 1999-11-15 윤종용 3-dimension image conversion apparatus and method of 2-dimension continuous image
JPH11113028A (en) * 1997-09-30 1999-04-23 Toshiba Corp Three-dimension video image display device
JP2001054140A (en) * 1999-08-11 2001-02-23 Sukurudo Enterprise Kk Stereo video band compression coding method, decoding method and recording medium
KR100424401B1 (en) * 2001-11-02 2004-03-24 전자부품연구원 3D Stereoscopic Multiview video system include Searching function
JP4173684B2 (en) * 2002-04-25 2008-10-29 シャープ株式会社 Stereoscopic image creation device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040032488A1 (en) * 1997-12-05 2004-02-19 Dynamic Digital Depth Research Pty Ltd Image conversion and encoding techniques
US20030095177A1 (en) * 2001-11-21 2003-05-22 Kug-Jin Yun 3D stereoscopic/multiview video processing system and its method
EP1389020A1 (en) * 2002-08-07 2004-02-11 Electronics and Telecommunications Research Institute Method and apparatus for multiplexing multi-view three-dimensional moving picture

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
"Information technology - Generic coding of moving pictures and associated audio information: Systems; H.222.0 (02/00)" ITU-T STANDARD IN FORCE (I), INTERNATIONAL TELECOMMUNICATION UNION, GENEVA, CH, no. H.222.0 (02/00), 1 February 2000 (2000-02-01), XP017401300 *
"Information technology - Generic coding of moving pictures and associated audio information: Systems; H.222.0 (2000) Amendment 3 (03/04); Transport of AVC video data over ITU-T Rec. H.222.0 Ÿ ISO/IEC 13818-1 streams" ITU-T STANDARD IN FORCE (I), INTERNATIONAL TELECOMMUNICATION UNION, GENEVA, CH, no. H.222.0 (2000) Amend, 15 March 2004 (2004-03-15), XP017401307 *
CHRISTOPH FEHN ET AL: "Broadcast Transmission of 3D-TV Data" JOINT VIDEO TEAM (JVT) OF ISO/IEC MPEG & ITU-T VCEG(ISO/IEC JTC1/SC29/WG11 AND ITU-T SG16 Q6), XX, XX, no. M9875, 15 July 2003 (2003-07-15), XP030038766 *
REDERT A ET AL: "ATTEST: advanced three-dimensional television system technologies" 3D DATA PROCESSING VISUALIZATION AND TRANSMISSION, 2002. PROCEEDINGS. FIRST INTERNATIONAL SYMPOSIUM ON JUNE 19-21, 2002, PISCATAWAY, NJ, USA,IEEE, 19 June 2002 (2002-06-19), pages 313-319, XP010596672 ISBN: 978-0-7695-1521-2 *
See also references of WO2005114998A1 *
SUKHEE CHO ET AL: "Limitations on 3D real video coding using MAC" JOINT VIDEO TEAM (JVT) OF ISO/IEC MPEG & ITU-T VCEG(ISO/IEC JTC1/SC29/WG11 AND ITU-T SG16 Q6), XX, XX, no. M8627, 25 July 2002 (2002-07-25), XP030037583 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8953019B2 (en) 2009-10-20 2015-02-10 Samsung Electronics Co., Ltd. Method and apparatus for generating stream and method and apparatus for processing stream
US9674502B2 (en) 2010-06-09 2017-06-06 Samsung Electronics Co., Ltd. Method for providing fragment-based multimedia streaming service and device for same, and method for receiving fragment-based multimedia streaming service and device for same

Also Published As

Publication number Publication date
KR100585966B1 (en) 2006-06-01
KR20050111379A (en) 2005-11-24
JP2008500790A (en) 2008-01-10
EP1751979A4 (en) 2009-12-23
CN1954606A (en) 2007-04-25
JP4828535B2 (en) 2011-11-30
CN100563324C (en) 2009-11-25
WO2005114998A1 (en) 2005-12-01

Similar Documents

Publication Publication Date Title
WO2005114998A1 (en) Apparatus and method for transmitting/receiving 3d stereoscopic digital broadcast signal by using 3d stereoscopic video additional data
JP5575949B2 (en) Broadcast data transmission method and apparatus
KR101639358B1 (en) Transmission apparatus and method, and reception apparatus and method for providing 3d service using the content and additional image seperately transmitted with the reference image transmitted in real time
US8045588B2 (en) Method and apparatus for providing and receiving three-dimensional digital contents
JP4417421B2 (en) Binocular / multi-view 3D moving image processing system and method
US8289998B2 (en) Method and apparatus for generating three (3)-dimensional image data stream, and method and apparatus for receiving three (3)-dimensional image data stream
KR101915130B1 (en) Device and method for receiving digital broadcast signal
US20130250051A1 (en) Signaling method for a stereoscopic video service and apparatus using the method
US20230188767A1 (en) Transmission device, transmission method, reception device, and reception method
EP1235412B1 (en) Apparatus and method of packetizing a data stream
EP1397007A2 (en) Method and system for co-relating transport packets on different channels using a packet prioritization scheme
US20160212435A1 (en) Transmission device, transmission method, reception device, and reception method
KR101808672B1 (en) Transmission apparatus and method, and reception apparatus and method for providing 3d service using the content and additional image seperately transmitted with the reference image transmitted in real time
JP2007124705A (en) Information signal transmitting apparatus and information signal receiving apparatus

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20061205

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LU MC NL PL PT RO SE SI SK TR

DAX Request for extension of the european patent (deleted)
A4 Supplementary search report drawn up and despatched

Effective date: 20091124

17Q First examination report despatched

Effective date: 20100408

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20170601