+

WO2008066257A1 - Apparatus and method for hierarchical modulation transmission and reception of scalable video bitstream - Google Patents

Apparatus and method for hierarchical modulation transmission and reception of scalable video bitstream Download PDF

Info

Publication number
WO2008066257A1
WO2008066257A1 PCT/KR2007/005472 KR2007005472W WO2008066257A1 WO 2008066257 A1 WO2008066257 A1 WO 2008066257A1 KR 2007005472 W KR2007005472 W KR 2007005472W WO 2008066257 A1 WO2008066257 A1 WO 2008066257A1
Authority
WO
WIPO (PCT)
Prior art keywords
bitstream
scalable video
video bitstream
scalable
nal
Prior art date
Application number
PCT/KR2007/005472
Other languages
French (fr)
Inventor
Dong-San Jun
Hae-Chul Choi
Jae-Gon Kim
Jong-Soo Lim
Jin-Woo Hong
Original Assignee
Electronics And Telecommunications Research Institute
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
Priority claimed from KR1020070018079A external-priority patent/KR100799592B1/en
Application filed by Electronics And Telecommunications Research Institute filed Critical Electronics And Telecommunications Research Institute
Priority to MX2009005737A priority Critical patent/MX2009005737A/en
Publication of WO2008066257A1 publication Critical patent/WO2008066257A1/en

Links

Classifications

    • 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/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234381Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the temporal resolution, e.g. decreasing the frame rate by frame skipping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/44Arrangements characterised by circuits or components specially adapted for broadcast
    • H04H20/46Arrangements characterised by circuits or components specially adapted for broadcast specially adapted for broadcast systems covered by groups H04H20/53-H04H20/95
    • 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/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234327Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
    • 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/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234363Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the spatial resolution, e.g. for clients with a lower screen resolution
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2662Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64784Data processing by the network
    • H04N21/64792Controlling the complexity of the content stream, e.g. by dropping packets

Definitions

  • the present invention relates to an apparatus and method for hierarchical modulation transmission and reception of a scalable video bitstream, and more particularly, to an apparatus and method for hierarchical modulation transmission and reception of a scalable video bitstream in order to provide a high quality video service in advanced Terrestrial Digital Multimedia Broadcasting (T-DMB).
  • T-DMB Advanced Terrestrial Digital Multimedia Broadcasting
  • DMB Multimedia Broadcasting
  • DMB is a next generation digital broadcasting service for providing CD-level high audio quality, various bi-directional data services, and excellent mobile reception quality by exceeding conventional Amplitude Modulation (AM) and Frequency Modulation (FM) radio technology according to digitalization of audio broadcasting.
  • AM Amplitude Modulation
  • FM Frequency Modulation
  • DMB expands the concept of 'audio broadcasting' of conventional radio broadcasting to 'audio/visual broadcasting' and can broadcast music and various kinds of multimedia information, such as news, traffic information, weather information, geographical position information, and video information, as graphics and images.
  • DAB Digital Audio Broadcasting
  • H.264 (ITU-T Rec. H.264 I ISO/IEC 14496-10 Annex A.21), which is a video compression standard used in existing T-DMB, has a 50% or greater compression rate than H.263 or MPEG-4 Part 2 visual simple profile at most bit-rates.
  • H.264 can provide a high-quality video service by using a deblocking filter and a
  • 1/4-pixel motion vector has improved error robustness by performing motion compensation using multiple reference frames and by using SP (Switching P) and SI (Switching I) frames.
  • H.264 adopts a Network Abstraction Layer (NAL)
  • NAL Network Abstraction Layer
  • the present invention provides an apparatus and method for hierarchical modulation transmission and reception of a scalable video bitstream in order to provide a high quality video service in advanced Terrestrial Digital Multimedia Broadcasting (T-DMB) while maintaining downlink compatibility with existing T-DMB.
  • T-DMB Advanced Terrestrial Digital Multimedia Broadcasting
  • a transmitter for a scalable video bitstream comprising a splitter for hierarchical modulation transmission of a scalable video bitstream, the splitter comprising: a High Priority (HP) channel generator generating an HP bitstream having HP based on a base layer among a plurality of scalable layers included in the scalable video bitstream; and a Low Priority (LP) channel generator generating an LP bitstream having LP based on an enhancement layer among the plurality of scalable layers included in the scalable video bitstream.
  • HP High Priority
  • LP Low Priority
  • the splitter in the transmitter for a scalable video bitstream may further comprise a splitter header parser splitting the scalable video bitstream into the base layer and the enhancement layer by analyzing a Network Abstraction Layer (NAL) header included in a NAL unit of the scalable video bitstream.
  • NAL Network Abstraction Layer
  • a receiver for a scalable video bitstream comprising a compositor for a hierarchical- modulated scalable video bitstream, the compositor receiving a High Priority (HP) bitstream having HP and a Low Priority (LP) bitstream having LP by splitting the scalable video bitstream and reconstructing the scalable video bitstream.
  • HP High Priority
  • LP Low Priority
  • the compositor in the receiver for a scalable video bitstream may comprise: a bitstream receiver receiving the HP bitstream and the LP bitstream; a compositor header parser analyzing a Network Abstraction Layer (NAL) header and a slice header, which are included in NAL units of the HP bitstream and the LP bitstream; and a bitstream reconstructor reconstructing and outputting the scalable video bitstream for each Access Unit (AU), which is a set of NAL units in the same time axis.
  • NAL Network Abstraction Layer
  • a transceiver for a scalable video bitstream comprising: a transmitter, which comprises a splitter for: hierarchical modulation transmission of a scalable video bitstream, the splitter generating a plurality of bitstreams having different transmission priority, which are generated based on specific layers among a plurality ofscalable layers, by splitting the scalable video bitstream, and a receiver, which comprises a compositor fora hierarchical-modulated scalable video bitstream, the compositor receiving a plurality of bitstreams having different transmission priority, which are generated based on specific layers among the plurality of scalable layers and reconstructing the scalable video bitstream.
  • the splitter in the transmitter of the transceiver for a scalable video bitstream may comprise: a High Priority (HP) channel generator generating an HP bitstream having HP based on a base layer among the plurality of scalable layers; a Low Priority (LP) channel generator generating an LP bitstream having LP based on an enhancement layer among the plurality of scalable layers; and a splitter header parser splitting the scalable video bitstream into the base layer and the enhancement layer by analyzing a Network Abstraction Layer (NAL) header included in a NAL unit of the scalable video bitstream.
  • HP High Priority
  • LP Low Priority
  • NAL Network Abstraction Layer
  • the compositor in the receiver of the transceiver for a scalable video bitstream may comprise: a bitstream receiver receiving the HP bitstream having HP, which was generated based on the base layer among the plurality of scalable layers, and the LP bitstream having LP, which was based on the enhancement layer among the plurality of scalable layers; a compositor header parser analyzing a Network Abstraction Layer (NAL) header and a slice header, which are included in NAL units of the HP bitstream and the LP bitstream; and a bitstream reconstructor reconstructing and outputting the scalable video bitstream for each Access Unit (AU), which is a set of NAL units corresponding to the same time axis.
  • NAL Network Abstraction Layer
  • a method of transmitting a scalable video bitstream comprising splitting the scalable video bitstream as follows: generating a High Priority (HP) bitstream having HP based on a base layer among a plurality of scalable layers included in the scalable video bitstream; and generating a Low Priority (LP) bitstream having LP based on an enhancement layer among the plurality of scalable layers included in the scalable video bitstream.
  • HP High Priority
  • LP Low Priority
  • the splitting of the scalable video bitstream may further comprise a splitter header parsing process, wherein the scalable video bitstream is split into the base layer and the enhancement layer by analyzing a Network Abstraction Layer (NAL) header included in a NAL unit of the scalable video bitstream.
  • NAL Network Abstraction Layer
  • a method of receiving a scalable video bitstream comprising a process of compositing a hierarchical-modulated scalable video bitstream, wherein the scalable video bitstream isreconstructed by receiving a High Priority (HP) bitstream having HP and a Low Priority (LP) bitstream having LP by splitting the scalable video bitstream.
  • HP High Priority
  • LP Low Priority
  • the process of compositing may comprise: a bitstream receiving process, wherein the HP bitstream and the LP bitstream are received; a compositor header parsing process, wherein a Network Abstraction Layer (NAL) header and a slice header, which are included in NAL units of the HP bitstream and the LP bitstream, are analyzed; and a bitstream reconstructing process, wherein the scalable video bitstream is reconstructed and output for each Access Unit (AU), which is a set of NAL units corresponding to the same time axis.
  • NAL Network Abstraction Layer
  • a method of transmitting and receiving a scalable video bitstream comprising: a transmitting process forhierarchical modulation transmission of a scalable video bitstream, wherein a plurality of bitstreams having different transmission priority are generated based on specific layers among a plurality of scalable layers; and a receiving process for a hierarchical-modulated scalable video bitstream, wherein the scalable video bitstream is reconstructed by receiving a plurality of bitstreams having different transmission priority based on specific layers among the plurality of scalable layers.
  • the transmitting process may comprise: a High Priority (HP) channel generating process, wherein an HP bitstream having HP is generated based on a base layer among the plurality of scalable layers; a Low Priority (LP) channel generating process, wherein an LP bitstream having LP is generated based on an enhancement layer among the plurality of scalable layers; and a splitter header parsing process, wherein the scalable video bitstream is split into the base layer and the enhancement layer by analyzing a Network Abstraction Layer (NAL) header included in a NAL unit of the scalable video bitstream.
  • HP High Priority
  • LP Low Priority
  • NAL Network Abstraction Layer
  • the receiving process may comprise: a bitstream receiving process, wherein the HP bitstream having HP, which was generated based on the base layer among the plurality of scalable layers, and the LP bitstream having LP, which was based on the enhancement layer among the plurality of scalable layers, arereceived; a compositor header parsing process, wherein a Network Abstraction Layer (NAL) header and a slice header, which are included in NAL units of the HP bitstream and the LP bitstream, are analyzed; and a bitstream reconstructing process, wherein the scalable video bitstream is reconstructed and output for each Access Unit (AU), which is a set of NAL units corresponding to the same time axis.
  • NAL Network Abstraction Layer
  • the present invention suggests an apparatus and method for hierarchical modulation transmission and reception of a scalable video bitstream, in which in order to generate and reconstruct two sub-bitstreams (an HP bitstream and an LP bitstream) in advanced T-DMB, a transmitter end splits the scalable video bitstream and a receiver end reconstructs the scalable video bitstream.
  • an apparatus and method for hierarchical modulation transmission and reception of a scalable video bitstream provides a high-quality service in advanced T-DMB while maintaining downlink compatibility with existing T-DMB.
  • FIG. 1 is a conceptual diagram of hierarchical modulation used in advanced
  • T-DMB Terrestrial Digital Multimedia Broadcasting
  • FIG. 2 is a conceptual diagram of Scalable Video Coding (SVC);
  • FIG. 3 is a configuration diagram of a conventional T-DMB service;
  • FIG. 4 is a configuration diagram of a useful data rate in advanced T-DMB
  • FIG. 5 is a configuration diagram of advanced T-DMB to which scalable video is applied according to an embodiment of the present invention
  • FIG. 6 is a block diagram of a transmitter for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention
  • FIG. 7 is a configuration diagram of a scalable video bitstream to which a hierarchical modulation method according to an embodiment of the present invention is applied;
  • FIG. 8A is a block diagram of a splitter for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention;
  • FIG. 8B is a diagram for explaining an operation of a splitter for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention;
  • FIG. 8A is a block diagram of a splitter for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention.
  • FIG. 8B is a diagram for explaining an operation of a splitter for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention.
  • FIG. 8C is a flowchart illustrating a method of splitting a scalable video bitstream using a splitter for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention
  • FIG. 9 is a block diagram of a receiver for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention
  • FIG. 1OA is a block diagram of a compositor for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention
  • FIG. 1OB is a diagram for explaining an operation of a compositor for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention.
  • FIG. 1OC is a flowchart illustrating a method of reconstructing a bitstream using a compositor for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention.
  • FIG. 6 is a block diagram of a transmitter for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention.
  • the transmitter according to the current embodiment of the present invention includes a transmission standard of an MPEG-4/MPRG-2 systems method, outer coding (Reed Solomon), and an outer convolutional interleaver as in existing T-DMB and additionally includes a splitter 600 in a video encoder at an input side.
  • the splitter 600 encodes scalable video having a hierarchical structure and splits a scalable video bitstream encoded per channel.
  • SVC encodes a plurality of video layers to a single bitstream and each video layer independently has a bit rate, a frame rate, an image size, and image quality
  • a sub-bitstream suitable for each channel is split using the splitter 600 in order to hierarchical modulation transmission.
  • FIG. 8A is a block diagram of a splitter 810 for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB according to an embodiment of the present invention.
  • the splitter 810 can include a splitter header parser 811, an HP channel generator 812, and an LP channel generator 813.
  • the splitter 810 splits a single scalable video bitstream into bitstreams suitable for each channel in order to perform hierarchical modulation transmission.
  • the scalable video bitstream includes a plurality of scalable layers independently having a bit rate, a frame rate, and resolution for a single bitstream.
  • the splitter header parser 811 parses a Network Abstraction Layer (NAL) header included in a NAL unit of the scalable video bitstream.
  • NAL Network Abstraction Layer
  • the splitter header parser 811 classifies the scalable video bitstream into a base layer and an enhancement layer by parsing the NAL header.
  • the HP channel generator 812 generates an HP bitstream having HP based on the base layer among a plurality of scalable layers included in the scalable video bitstream.
  • the LP channel generator 813 generates an LP bitstream having LP based on the enhancement layer among the plurality of scalable layers included in the scalable video bitstream.
  • Advanced T-DMB uses the hierarchical modulation method by which a useful data rate can be more than doubled compared to existing T-DMB.
  • two sub-bitstreams can be generated by splitting a single scalable video bitstream through HP and LP channels in the splitter 810.
  • the two generated bitstreams can be transmitted by a single transmitter.
  • FIG. 8C is a flowchart illustrating a method of splitting a scalable video bitstream using a splitter for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention.
  • SEI stands for 'Supplemental Enhancement Information' and indicates information on scalability.
  • Lid denotes 'Dependency_id'.
  • SPS and PPS are also indicate a NAL unit type, and SPS/PPS corresponding to a corresponding layer is also output through the splitter.
  • Each nal_unit_type is defined as illustrated in Table 2. [78] [Table 2] [79] [Table 1] [Table ]
  • nam_unit_type indicates a type of a packet including a NAL unit and identifies
  • dependency_id is information in a NAL header extended from H.264, is used in a decoding process, and indicates a lower layer used for inter-layer prediction.
  • Lid indicates dependency_id for inter-layer distinction.
  • Nal_unit_type and dependency_id can be obtained by parsing a
  • a bitstream having two layers can have dependency_id of a base layer having CIF resolution to be 0 and dependency_id of an enhancement layer having 4CIF resolution to be 1.
  • dependency_id of an enhancement layer having 4CIF resolution
  • FIG. 9 is a block diagram of a receiver for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention.
  • the receiver according to the current embodiment of the present invention includes a compositor 900 that places in front of a decoding end, the compositor 900 reconstructing two sub-streams (HP bitstream and LP bitstream) received through HP and LP channels in order to receive a high-quality/high-resolution
  • the compositor 900 receives two sub-streams and reconstructs a decodable single scalable video bitstream.
  • An existing T-DMB terminal can provide an existing service by receiving only an
  • FIG. 1OA is a block diagram of a compositor 1010 for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention.
  • a scalable video bitstream includes a plurality of scalable layers each independently having a bit rate, a frame rate, and a resolution.
  • a transmitter can generate two sub-bitstreams (HP and LP bitstreams) by splitting a scalable video bitstream through HP and LP channels in a splitter (Referring to FIGS. 8A and 8B).
  • the compositor 1010 receives the two sub-bitstreams in a front end of a video decoding end of a bitstream receiver 1011 and reconstructs and outputs a decodable scalable video bitstream.
  • the compositor 1010 according to the current embodiment of the present invention includes the bitstream receiver 1011, a compositor header parser
  • bitstream reconstructor 1013 a bitstream reconstructor
  • the bitstream receiver 1011 receives an HP bitstream and an LP bitstream.
  • the compositor header parser 1012 analyzes a NAL header and a slice header, which are included in NAL units of the HP bitstream and the LP bitstream.
  • the bitstream reconstructor 1013 receives the two sub-bitstreams (HP and LP bitstreams) and reconstructs a decodable scalable video bitstream for each Access Unit
  • FIG. 1OC is a flowchart illustrating a process of reconstructing a bitstream using a compositor for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention.
  • the compositor provides a function of reconstructing two bitstreams transmitted through an HP channel and an LP channel to form a decodable scalable bitstream.
  • syntax element information used in a splitter and frame_num element information in a slice header are used. Syntax elements used in the compositor are as follows. [105] (1) nal_unit_type
  • frame_num is used as an ID of each picture and used in a slice header.
  • the compositor sequentially acquires NAL units from a buffer in which they are temporarily stored through HP and LP channels, in operation SlOOl.
  • Nal_unit_type can be obtained through a process of parsing a NAL header of two input bitstreams split by a splitter in operation S 1002.
  • bitstream is reconstructed in operation S 1009 by obtaining parameter NALs, such as an SPS and a PPS, from nal_unit_type of a NAL header using a first conditional statement
  • bitstream can be reconstructed in operation S 1009 using the packet of the LP channel by using a second conditional statement (operation S 1005) in order to obtain a second PPS.
  • operation S 1005 a second conditional statement
  • bitstream can be reconstructed in operation S 1009 by parsing a slice header of each
  • Frame_num indicates a POC corresponding to an actual display time of a bitstream.
  • the POC can be calculated by analyzing dependency_id of a
  • NAL header of an input NAL unit and frame_num of a slice header of the input NAL unit parsing a NAL header and a slice header.
  • a bitstream can be reconstructed according to dependency_id by gathering NAL units corresponding to the same POC, and a bitstream can be reconstructed from NAL units having small frame_num of slice NAL units obtained from HP and LP.
  • a NAL unit having low dependency_id for each AU can go before a bitstream.
  • SEI/SPS/PPS can be located in the beginning of the bitstream by identifying nal_unit_type, and reconstructed NAL units corresponding to actual data can be located next to the SEFSPS/PPS.
  • FIG. 1 is a conceptual diagram of hierarchical modulation used in advanced
  • T-DMB Terrestrial Digital Multimedia Broadcasting
  • T-DMB also must provide a high transmission efficiency/high quality service in the future by overcoming the service limit of existing technology.
  • HSDPA High Speed Downlink Packet Access
  • Advanced T-DMB for providing a high transmission efficiency/high quality service uses a hierarchical modulation method for roughly doubling a useful data rate provided in existing T-DMB.
  • FIG. 1 if the hierarchical modulation method is used, by splitting a bitstream into High Priority (HP) and Low Priority (LP) channels, two sub-bitstreams
  • an HP bitstream and an LP bitstream can be generated.
  • two sub-bitstreams can be transmitted by a single transmitter.
  • advanced T-DMB which is next generation T-DMB
  • data can be transmitted at around 2 Mbps compared to 1.062 Mbps that is a useful data rate used in existing T- DMB, and a high quality/high resolution video service can be provided based on the increased useful data rate.
  • an existing T-DMB service providing screen resolution of a Common Intermediate Format (CIF) 352 ' 288 class at maximum can be provided through an HP channel, and a T-DMB service providing screen resolution of a high quality (high resolution) Standard Definition (SD) 720 ' 480 class can be simultaneously provided through an LP channel.
  • CIF Common Intermediate Format
  • SD Standard Definition
  • FIG. 2 is a conceptual diagram of Scalable Video Coding (SVC).
  • the present invention applies SVC, which is being standardized in Joint Venture Team (JVT) (MPEG & VCEG), to advanced T-DMB in order to maintain compatibility with existing T-DMB while serving higher quality (higher resolution) multimedia content than that served in existing T-DMB.
  • JVT Joint Venture Team
  • SVC which is extended coding technology of H.264, is a new extended coding technology developed to solve problems of hierarchical coding based scalability tried in conventional MPEG-2, MPEG-4, and so on, such as low compression efficiency, no composite scalability support, and high implementation complexity, at once.
  • SVC encodes a plurality of video layers to a bitstream.
  • each video layer includes a base layer and at least one enhancement layer, which can be continuously layered.
  • Each enhancement layer can express a maximum bit rate, a maximum frame rate, and maximum resolution allowed thereto based on lower layer information.
  • SVC SVC
  • more various selections of a bit rate, a frame rate, and a resolution can be supported.
  • SVC is coding technology suitable for a multimedia content service of a Universal Multimedia Access (UMA) environment, which can compositely solve problems in a variety of bandwidths, varieties of reception terminal performance and resolution, varieties of preference of content consumers, and so on occurring in a heterogeneous network environment.
  • UMA Universal Multimedia Access
  • the present invention suggests an apparatus and method for hierarchical modulation transmission and reception of a scalable video bitstream in order to provide a high quality service in an advanced T-DMB while maintaining downlink compatibility with existing T-DMB.
  • FIG. 3 is a configuration diagram of a conventional T-DMB service. Referring to
  • FIG. 3 in existing T-DMB, a service provider can have a data rate of 1.536 Mbps remaining from a maximum data rate of 2 Mbps, due to interference between channel frequencies.
  • outer coding such as channel coding
  • each service provider in existing T-DMB can provide a two-CIF(352 ' 288) class Audio- Visual (AV) program service, a Compact Disc (CD)-quality level audio service, and a data service using the useful data rate.
  • AV Audio- Visual
  • CD Compact Disc
  • a provided AV program uses the H.264 video compression standard and is encoded up to 512-548 Kbps per service provider.
  • FIG. 4 is a configuration diagram of a useful data rate in advanced T-DMB.
  • each service provider can have a useful data rate double that of before using the hierarchical modulation method.
  • a conventional T-DMB service can be provided through an HP channel, and a high transmission efficiency/high quality service can be provided through an LP channel.
  • a high transmission efficiency/high quality service can be provided through an LP channel.
  • CIF(352 ' 288) class AV programs can be transmitted compared to the conventional service.
  • high quality service one CIF(352 ' 288) class AV program and one video service having screen resolution of an SD(720 ' 480) class can be provided compared to the conventional service.
  • FIG. 5 is a configuration diagram of advanced T-DMB to which scalable video is applied, according to an embodiment of the present invention.
  • the AV program when one AV program is hierarchically encoded by applying scalable video, the AV program is scalable video encoded in a CIF(352 ' 288) class corresponding to a base layer to an HP channel and an SD(720 ' 480) class corresponding to an enhancement layer to an LP channel.
  • a conventional T-DMB terminal receives a CIF(352 ' 288) class service through the HP channel
  • an advanced T-DMB terminal additionally receives an
  • a high quality DMB service can be provided in advanced T-DMB while maintaining downlink compatibility with existing T-DMB.
  • FIG. 7 is a configuration diagram of a scalable video bitstream to which a hierarchical modulation method according to an embodiment of the present invention is applied.
  • the scalable video bitstream can include a base layer assigned to an HP channel and an enhancement layer assigned to an LP channel.
  • the base layer assigned to the HP channel has a 30-frame rate of the CIF class and is encoded at 384 Kbps in order to keep downlink compatibility with existing T-DMB.
  • the enhancement layer is assigned at the same time as the base layer is assigned to the HP channel.
  • the enhancement layer has a 30-frame rate of the SD class and is encoded at around
  • a target bit rate according to SVC can be varied within a range not exceeding a total useful data rate for each service provider.
  • the enhancement layer additionally assigned to the LP channel can be encoded at a
  • FIG. 8B is a diagram for explaining an operation of a splitter 820 for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention.
  • H.264 after video coding is performed, a single bitstream composed of NAL units is generated, each NAL unit having a 1-byte NAL header.
  • Scalable video additionally has a 2-byte header having scalability information besides a 1-byte NAL header in H.264.
  • Each field in a NAL header is defined by an international standard.
  • Table 1 illustrates major fields of a NAL header. [159] [Table 1] [160] [Table 2] [Table ]
  • Dependency_id that is one of the major fields of a NAL header is syntax for classifying a base layer and an enhancement layer.
  • a splitter algorithm performed by the splitter 820 analyzes each input NAL header (NAL header parsing).
  • the splitter 820 can output two sub-bitstreams (HP and LP bitstreams) respectively assigned to HP and LP channels.
  • the splitter 820 generates an HP channel (HP bitstream) having HP based on a base layer among scalable layers included in a single scalable video bitstream.
  • the splitter 820 generates an LP channel (LP bitstream) having LP based on an enhancement layer among the scalable layers.
  • FIG. 1OB is a diagram for explaining an operation of a compositor 1020 for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention.
  • the compositor 1020 determines a Picture Order Count (POC) corresponding to a display order of a corresponding frame (NAL unit) by parsing NAL header information of the NAL units and an additional slice header.
  • POC Picture Order Count
  • the compositor 1020 uses existing information of Dependency_id, nal_ref_idc, and nal_unit_type of a NAL header and frame_num information of a slice header.
  • the compositor 1020 finally outputs a decodable scalable video bitstream.
  • POC information is necessarily needed. This POC information can be calculated by applying pseudo-code described below provided by existing SVC.
  • the compositor 1020 can output a decodable bitstream using header information of a corresponding frame used in a splitter.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Provided is an apparatus and method for hierarchical modulation transmission and reception of a scalable video bitstream. A transceiver for hierarchical modulation transmission and reception of a scalable video bitstream includes a splitter generating a (High Priority) HP bitstream having HP based on a base layer among a plurality of scalable layers included in the scalable video bitstream and a (Low Priority) LP bitstream having LP based on an enhancement layer among the plurality of scalable layers included in thescalable video bitstream.

Description

Description
APPARATUS AND METHOD FOR HIERARCHICAL MODULATION TRANSMISSION AND RECEPTION OF
SCALABLE VIDEO BITSTREAM
Technical Field
[1] The present invention relates to an apparatus and method for hierarchical modulation transmission and reception of a scalable video bitstream, and more particularly, to an apparatus and method for hierarchical modulation transmission and reception of a scalable video bitstream in order to provide a high quality video service in advanced Terrestrial Digital Multimedia Broadcasting (T-DMB). This work was supported by the IT R&D program of MIC/IITA.[2006-S017-01, Development of advanced transmission technology for the terrestrial DMB system] Background Art
[2] Since the advent of digital broadcasting technology, various next-generation digital multimedia transmission methods of providing a High Definition (HD) digital television (DTV) service and an additional data service including high quality audio and video have been tried.
[3] In addition, according to the variety of broadcasting media, the expansion of programs, and the taste of users, social and technical variation of a digital broadcasting service has been rapidly accomplished, and a broadcasting environment has been changed from an independent/fixed use environment providing a single information type (video/audio/text) service to an integrated/mobile use environment providing an integrated information type (multimedia) service.
[4] As a part of this broadcasting environment change, the development of Digital
Multimedia Broadcasting (DMB) technology for providing a Compact Disc (CD)-level high quality audio service, various additional data services, such as traffic and advertisement, and a clear video service in a mobile environment has been rapidly accomplished.
[5] DMB is a next generation digital broadcasting service for providing CD-level high audio quality, various bi-directional data services, and excellent mobile reception quality by exceeding conventional Amplitude Modulation (AM) and Frequency Modulation (FM) radio technology according to digitalization of audio broadcasting.
[6] Furthermore, DMB expands the concept of 'audio broadcasting' of conventional radio broadcasting to 'audio/visual broadcasting' and can broadcast music and various kinds of multimedia information, such as news, traffic information, weather information, geographical position information, and video information, as graphics and images. [7] Accompanying this, Digital Audio Broadcasting (DAB) in Korea has expanded its concept from an audio and data service initially to a video multimedia service, and its name was changed from DAB to DMB in early 2003.
[8] However, only if international standardization is derived from research and development of technology providing a a convergence (high-capacity and high-quality communication and broadcasting) mobile multimedia service through various terminals, which considerably exceeds quality and functions provided by existing T- DMB, the competitiveness of T-DMB technology can be maintained.
[9] As described above, development of high quality mobile multimedia service technology maintaining compatibility with exiting T-DMB and meeting requirements of users according to the popularization of a better image quality digital broadcasting service and a broadband network is needed. Disclosure of Invention Technical Problem
[10] In exiting T-DMB, since maximum screen resolution is limited to Common Intermediate Format (CIF) 352 ' 288 due to a limited data rate, users can not receive a high-resolution video service.
[11] H.264 (ITU-T Rec. H.264 I ISO/IEC 14496-10 Annex A.21), which is a video compression standard used in existing T-DMB, has a 50% or greater compression rate than H.263 or MPEG-4 Part 2 visual simple profile at most bit-rates.
[12] H.264 can provide a high-quality video service by using a deblocking filter and a
1/4-pixel motion vector and has improved error robustness by performing motion compensation using multiple reference frames and by using SP (Switching P) and SI (Switching I) frames.
[13] In addition, since H.264 adopts a Network Abstraction Layer (NAL), an H.264 bitstream can be easily transmitted via various networks.
[14] However, a scalability function for providing various screen resolutions/time resolutions/image qualities cannot be provided in H.264, and due to this, a one-source multi-use service for a high-quality video service in advanced T-DMB cannot be provided. Technical Solution
[15] The present invention provides an apparatus and method for hierarchical modulation transmission and reception of a scalable video bitstream in order to provide a high quality video service in advanced Terrestrial Digital Multimedia Broadcasting (T-DMB) while maintaining downlink compatibility with existing T-DMB.
[16] According to an aspect of the present invention, there is provided a transmitter for a scalable video bitstream, the transmitter comprising a splitter for hierarchical modulation transmission of a scalable video bitstream, the splitter comprising: a High Priority (HP) channel generator generating an HP bitstream having HP based on a base layer among a plurality of scalable layers included in the scalable video bitstream; and a Low Priority (LP) channel generator generating an LP bitstream having LP based on an enhancement layer among the plurality of scalable layers included in the scalable video bitstream.
[17] The splitter in the transmitter for a scalable video bitstream may further comprise a splitter header parser splitting the scalable video bitstream into the base layer and the enhancement layer by analyzing a Network Abstraction Layer (NAL) header included in a NAL unit of the scalable video bitstream.
[18] According to another aspect of the present invention, there is provided a receiver for a scalable video bitstream, the receiver comprising a compositor for a hierarchical- modulated scalable video bitstream, the compositor receiving a High Priority (HP) bitstream having HP and a Low Priority (LP) bitstream having LP by splitting the scalable video bitstream and reconstructing the scalable video bitstream.
[19] The compositor in the receiver for a scalable video bitstream may comprise: a bitstream receiver receiving the HP bitstream and the LP bitstream; a compositor header parser analyzing a Network Abstraction Layer (NAL) header and a slice header, which are included in NAL units of the HP bitstream and the LP bitstream; and a bitstream reconstructor reconstructing and outputting the scalable video bitstream for each Access Unit (AU), which is a set of NAL units in the same time axis.
[20] According to another aspect of the present invention, there is provided a transceiver for a scalable video bitstream, the transceiver comprising: a transmitter, which comprises a splitter for: hierarchical modulation transmission of a scalable video bitstream, the splitter generating a plurality of bitstreams having different transmission priority, which are generated based on specific layers among a plurality ofscalable layers, by splitting the scalable video bitstream, and a receiver, which comprises a compositor fora hierarchical-modulated scalable video bitstream, the compositor receiving a plurality of bitstreams having different transmission priority, which are generated based on specific layers among the plurality of scalable layers and reconstructing the scalable video bitstream.
[21] The splitter in the transmitter of the transceiver for a scalable video bitstream may comprise: a High Priority (HP) channel generator generating an HP bitstream having HP based on a base layer among the plurality of scalable layers; a Low Priority (LP) channel generator generating an LP bitstream having LP based on an enhancement layer among the plurality of scalable layers; and a splitter header parser splitting the scalable video bitstream into the base layer and the enhancement layer by analyzing a Network Abstraction Layer (NAL) header included in a NAL unit of the scalable video bitstream.
[22] The compositor in the receiver of the transceiver for a scalable video bitstream may comprise: a bitstream receiver receiving the HP bitstream having HP, which was generated based on the base layer among the plurality of scalable layers, and the LP bitstream having LP, which was based on the enhancement layer among the plurality of scalable layers; a compositor header parser analyzing a Network Abstraction Layer (NAL) header and a slice header, which are included in NAL units of the HP bitstream and the LP bitstream; and a bitstream reconstructor reconstructing and outputting the scalable video bitstream for each Access Unit (AU), which is a set of NAL units corresponding to the same time axis.
[23] According to another aspect of the present invention, there is provided a method of transmitting a scalable video bitstream, the method comprising splitting the scalable video bitstream as follows: generating a High Priority (HP) bitstream having HP based on a base layer among a plurality of scalable layers included in the scalable video bitstream; and generating a Low Priority (LP) bitstream having LP based on an enhancement layer among the plurality of scalable layers included in the scalable video bitstream.
[24] The splitting of the scalable video bitstream may further comprise a splitter header parsing process, wherein the scalable video bitstream is split into the base layer and the enhancement layer by analyzing a Network Abstraction Layer (NAL) header included in a NAL unit of the scalable video bitstream.
[25] According to another aspect of the present invention, there is provided a method of receiving a scalable video bitstream, the method comprising a process of compositing a hierarchical-modulated scalable video bitstream, wherein the scalable video bitstream isreconstructed by receiving a High Priority (HP) bitstream having HP and a Low Priority (LP) bitstream having LP by splitting the scalable video bitstream.
[26] The process of compositing may comprise: a bitstream receiving process, wherein the HP bitstream and the LP bitstream are received; a compositor header parsing process, wherein a Network Abstraction Layer (NAL) header and a slice header, which are included in NAL units of the HP bitstream and the LP bitstream, are analyzed; and a bitstream reconstructing process, wherein the scalable video bitstream is reconstructed and output for each Access Unit (AU), which is a set of NAL units corresponding to the same time axis.
[27] According to another aspect of the present invention, there is provided a method of transmitting and receiving a scalable video bitstream, the method comprising: a transmitting process forhierarchical modulation transmission of a scalable video bitstream, wherein a plurality of bitstreams having different transmission priority are generated based on specific layers among a plurality of scalable layers; and a receiving process for a hierarchical-modulated scalable video bitstream, wherein the scalable video bitstream is reconstructed by receiving a plurality of bitstreams having different transmission priority based on specific layers among the plurality of scalable layers.
[28] The transmitting process may comprise: a High Priority (HP) channel generating process, wherein an HP bitstream having HP is generated based on a base layer among the plurality of scalable layers; a Low Priority (LP) channel generating process, wherein an LP bitstream having LP is generated based on an enhancement layer among the plurality of scalable layers; and a splitter header parsing process, wherein the scalable video bitstream is split into the base layer and the enhancement layer by analyzing a Network Abstraction Layer (NAL) header included in a NAL unit of the scalable video bitstream.
[29] The receiving process may comprise: a bitstream receiving process, wherein the HP bitstream having HP, which was generated based on the base layer among the plurality of scalable layers, and the LP bitstream having LP, which was based on the enhancement layer among the plurality of scalable layers, arereceived; a compositor header parsing process, wherein a Network Abstraction Layer (NAL) header and a slice header, which are included in NAL units of the HP bitstream and the LP bitstream, are analyzed; and a bitstream reconstructing process, wherein the scalable video bitstream is reconstructed and output for each Access Unit (AU), which is a set of NAL units corresponding to the same time axis.
[30] As described above, the present invention suggests an apparatus and method for hierarchical modulation transmission and reception of a scalable video bitstream, in which in order to generate and reconstruct two sub-bitstreams (an HP bitstream and an LP bitstream) in advanced T-DMB, a transmitter end splits the scalable video bitstream and a receiver end reconstructs the scalable video bitstream. Advantageous Effects
[31] As described above, according to the present invention , an apparatus and method for hierarchical modulation transmission and reception of a scalable video bitstream provides a high-quality service in advanced T-DMB while maintaining downlink compatibility with existing T-DMB. Description of Drawings
[32] The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings in which:
[33] FIG. 1 is a conceptual diagram of hierarchical modulation used in advanced
Terrestrial Digital Multimedia Broadcasting (T-DMB);
[34] FIG. 2 is a conceptual diagram of Scalable Video Coding (SVC); [35] FIG. 3 is a configuration diagram of a conventional T-DMB service;
[36] FIG. 4 is a configuration diagram of a useful data rate in advanced T-DMB;
[37] FIG. 5 is a configuration diagram of advanced T-DMB to which scalable video is applied according to an embodiment of the present invention; [38] FIG. 6 is a block diagram of a transmitter for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention;
[39] FIG. 7 is a configuration diagram of a scalable video bitstream to which a hierarchical modulation method according to an embodiment of the present invention is applied; [40] FIG. 8A is a block diagram of a splitter for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention; [41] FIG. 8B is a diagram for explaining an operation of a splitter for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention; [42] FIG. 8C is a flowchart illustrating a method of splitting a scalable video bitstream using a splitter for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention; [43] FIG. 9 is a block diagram of a receiver for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention; [44] FIG. 1OA is a block diagram of a compositor for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention; [45] FIG. 1OB is a diagram for explaining an operation of a compositor for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention; and [46] FIG. 1OC is a flowchart illustrating a method of reconstructing a bitstream using a compositor for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention.
Best Mode [47] FIG. 6 is a block diagram of a transmitter for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention. [48] Referring to FIG. 6, the transmitter according to the current embodiment of the present invention includes a transmission standard of an MPEG-4/MPRG-2 systems method, outer coding (Reed Solomon), and an outer convolutional interleaver as in existing T-DMB and additionally includes a splitter 600 in a video encoder at an input side.
[49] The splitter 600 encodes scalable video having a hierarchical structure and splits a scalable video bitstream encoded per channel.
[50] In detail, since SVC encodes a plurality of video layers to a single bitstream and each video layer independently has a bit rate, a frame rate, an image size, and image quality, a sub-bitstream suitable for each channel is split using the splitter 600 in order to hierarchical modulation transmission.
[51] FIG. 8A is a block diagram of a splitter 810 for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB according to an embodiment of the present invention.
[52] Referring to FIG. 8 A, the splitter 810 can include a splitter header parser 811, an HP channel generator 812, and an LP channel generator 813.
[53] The splitter 810 splits a single scalable video bitstream into bitstreams suitable for each channel in order to perform hierarchical modulation transmission.
[54] The scalable video bitstream includes a plurality of scalable layers independently having a bit rate, a frame rate, and resolution for a single bitstream.
[55] The splitter header parser 811 parses a Network Abstraction Layer (NAL) header included in a NAL unit of the scalable video bitstream.
[56] The splitter header parser 811 classifies the scalable video bitstream into a base layer and an enhancement layer by parsing the NAL header.
[57] The HP channel generator 812 generates an HP bitstream having HP based on the base layer among a plurality of scalable layers included in the scalable video bitstream.
[58] The LP channel generator 813 generates an LP bitstream having LP based on the enhancement layer among the plurality of scalable layers included in the scalable video bitstream.
[59] Advanced T-DMB uses the hierarchical modulation method by which a useful data rate can be more than doubled compared to existing T-DMB.
[60] In order to apply the hierarchical modulation method, according to the current embodiment, two sub-bitstreams (HP and LP streams) can be generated by splitting a single scalable video bitstream through HP and LP channels in the splitter 810. In addition, according to the current embodiment, the two generated bitstreams can be transmitted by a single transmitter.
[61] FIG. 8C is a flowchart illustrating a method of splitting a scalable video bitstream using a splitter for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention.
[62] Simple pseudo-code of a splitter algorithm will now be described.
[63] Case A) pseudo-code in a case of splitting a bitstream at an SD-class 30-frame rate [64] if ((Dependency_id==O)&&(NAL_unit_type !=6)) write_bitstream_HP; [65] else if (Dependency_id==O)&&(NAL_unit_type ==6)) write_bitstream_LP; [66] else write_bitstream_LP; [67] Case B) pseudo-code in a case of splitting a bitstream at an SD-class 15-frame rate using non-reference pictures
[68] if ((Dependency_id==0)&&(non_ref_pic !=0)&&(NAL_unit_type !=6))// [69] ((Dependency_id==0)&&(NAL_unit_type==7))// [70] ((Dependency_id==O)&&(NAL_unit_type ==8)) write_bitstream_HP; [71] else if (Dependency_id !=0)//(NAL_unit_type ==6)) write_bitstream_LP; [72] else drop; [73] SPS and PPS are parameter NAL Units indicating 'Sequence Parameter Set' and 'Picture Parameter Set' having decoding information of each layer.
[74] SEI stands for 'Supplemental Enhancement Information' and indicates information on scalability.
[75] Lid denotes 'Dependency_id'. [76] SPS and PPS are also indicate a NAL unit type, and SPS/PPS corresponding to a corresponding layer is also output through the splitter.
[77] Each nal_unit_type is defined as illustrated in Table 2. [78] [Table 2] [79] [Table 1] [Table ]
Figure imgf000009_0001
[80] In order to split a scalable video bitstream, a process of analyzing syntax information of an SVC NAL header is necessary, and in this case, necessary syntax elements are as follows. [81] (1) nam_unit_type: indicates a type of a packet including a NAL unit and identifies
SEI, SPS, PPS, and Slice. [82] (2) dependency_id: is information in a NAL header extended from H.264, is used in a decoding process, and indicates a lower layer used for inter-layer prediction. [83] Thus, in a bitstream encoded to two layers, a base layer is indicated by dependency_id=O, and an enhancement layer is indicated by dependency_id=l. In FIG.
7, Lid indicates dependency_id for inter-layer distinction. [84] Referring to FIG. 8C, Nal_unit_type and dependency_id can be obtained by parsing a
NAL header of an input bitstream in operations S 801 and S 802. [85] Exceptionally, in a case of an SEI message, since the SEI message is used when an extractor supported in SVC extracts a bitstream and not needed in an actual decoding process, the SEI message is not transmitted when the splitter splits the bitstream, in operation S803. [86] A bitstream having two layers can have dependency_id of a base layer having CIF resolution to be 0 and dependency_id of an enhancement layer having 4CIF resolution to be 1. Thus, the bitstream can be split using dependency_id in operation S804. [87] As a reference, two PPSs for the enhancement layer are generated to separately apply an Intra_BL MB mode to a Key-picture and a non Key-picture in single loop decoding. [88] As described above, two bitstreams corresponding to the base layer and the enhancement layer of a scalable video bitstream can be obtained using the method according to the current embodiment and are transmitted through an HP channel and an LP channel, respectively, in operations S805 and S806. [89] FIG. 9 is a block diagram of a receiver for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention. [90] Referring to FIG. 9, the receiver according to the current embodiment of the present invention includes a compositor 900 that places in front of a decoding end, the compositor 900 reconstructing two sub-streams (HP bitstream and LP bitstream) received through HP and LP channels in order to receive a high-quality/high-resolution
AV service. [91] The compositor 900 receives two sub-streams and reconstructs a decodable single scalable video bitstream. [92] An existing T-DMB terminal can provide an existing service by receiving only an
HP channel. That is, the current embodiment provides downlink compatibility with existing T-DMB. [93] An advanced T-DMB terminal must include the compositor 900 placing in front of a decoding end and reconstructing two sub-bitstreams (HP and LP bitstreams) received through HP and LP channels in order to receive a high-quality/high-resolution AV service. [94] FIG. 1OA is a block diagram of a compositor 1010 for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention. [95] A scalable video bitstream includes a plurality of scalable layers each independently having a bit rate, a frame rate, and a resolution. [96] In order to apply the hierarchical modulation method, a transmitter according to an embodiment of the present invention can generate two sub-bitstreams (HP and LP bitstreams) by splitting a scalable video bitstream through HP and LP channels in a splitter (Referring to FIGS. 8A and 8B). [97] The compositor 1010 receives the two sub-bitstreams in a front end of a video decoding end of a bitstream receiver 1011 and reconstructs and outputs a decodable scalable video bitstream. [98] Referring to FIG. 1OA, the compositor 1010 according to the current embodiment of the present invention includes the bitstream receiver 1011, a compositor header parser
1012, and a bitstream reconstructor 1013.
[99] The bitstream receiver 1011 receives an HP bitstream and an LP bitstream.
[100] The compositor header parser 1012 analyzes a NAL header and a slice header, which are included in NAL units of the HP bitstream and the LP bitstream. [101] The bitstream reconstructor 1013 receives the two sub-bitstreams (HP and LP bitstreams) and reconstructs a decodable scalable video bitstream for each Access Unit
(AU), which is a set of NAL units in the same time axis. [102] FIG. 1OC is a flowchart illustrating a process of reconstructing a bitstream using a compositor for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention. [103] The compositor provides a function of reconstructing two bitstreams transmitted through an HP channel and an LP channel to form a decodable scalable bitstream. [104] In order to reconstruct the scalable bitstream, syntax element information used in a splitter and frame_num element information in a slice header are used. Syntax elements used in the compositor are as follows. [105] (1) nal_unit_type
[106] (2) frame_num: is used as an ID of each picture and used in a slice header. [107] The compositor sequentially acquires NAL units from a buffer in which they are temporarily stored through HP and LP channels, in operation SlOOl. [108] Nal_unit_type can be obtained through a process of parsing a NAL header of two input bitstreams split by a splitter in operation S 1002.
[109] After each NAL unit is read from the two input bitstreams, a bitstream is reconstructed in operation S 1009 by obtaining parameter NALs, such as an SPS and a PPS, from nal_unit_type of a NAL header using a first conditional statement
(operation S 1003) and selecting packets of the HP and LP channels in operation
S 1004. [110] However, since two PPSs are used in a case of an enhancement layer, a bitstream can be reconstructed in operation S 1009 using the packet of the LP channel by using a second conditional statement (operation S 1005) in order to obtain a second PPS. [I l l] Since other cases correspond to NAL units containing actual slice information, a bitstream can be reconstructed in operation S 1009 by parsing a slice header of each
NAL unit in operation S 1007 and obtaining frame_num in operation S 1008. [112] Frame_num indicates a POC corresponding to an actual display time of a bitstream. [113] As described above, the POC can be calculated by analyzing dependency_id of a
NAL header of an input NAL unit and frame_num of a slice header of the input NAL unit (parsing a NAL header and a slice header). [114] A bitstream can be reconstructed according to dependency_id by gathering NAL units corresponding to the same POC, and a bitstream can be reconstructed from NAL units having small frame_num of slice NAL units obtained from HP and LP. [115] In this case, a NAL unit having low dependency_id for each AU can go before a bitstream. [116] When a bitstream is reconstructed, SEI/SPS/PPS can be located in the beginning of the bitstream by identifying nal_unit_type, and reconstructed NAL units corresponding to actual data can be located next to the SEFSPS/PPS.
Mode for Invention [117] FIG. 1 is a conceptual diagram of hierarchical modulation used in advanced
Terrestrial Digital Multimedia Broadcasting (T-DMB). [118] As existing wireless Local Area Networks (LANs) are replaced by Wireless
Broadband Internet (Wibro) and existing mobile communication networks are replaced by High Speed Downlink Packet Access (HSDPA) networks, T-DMB also must provide a high transmission efficiency/high quality service in the future by overcoming the service limit of existing technology. [119] Advanced T-DMB for providing a high transmission efficiency/high quality service uses a hierarchical modulation method for roughly doubling a useful data rate provided in existing T-DMB. [120] Referring to FIG. 1, if the hierarchical modulation method is used, by splitting a bitstream into High Priority (HP) and Low Priority (LP) channels, two sub-bitstreams
(an HP bitstream and an LP bitstream) can be generated. [121] That is, if the hierarchical modulation method is used, two sub-bitstreams (an HP bitstream and an LP bitstream) can be transmitted by a single transmitter. [122] In advanced T-DMB, which is next generation T-DMB, data can be transmitted at around 2 Mbps compared to 1.062 Mbps that is a useful data rate used in existing T- DMB, and a high quality/high resolution video service can be provided based on the increased useful data rate.
[123] In advanced T-DMB using the hierarchical modulation method, an existing T-DMB service providing screen resolution of a Common Intermediate Format (CIF) 352 ' 288 class at maximum can be provided through an HP channel, and a T-DMB service providing screen resolution of a high quality (high resolution) Standard Definition (SD) 720 ' 480 class can be simultaneously provided through an LP channel.
[124] FIG. 2 is a conceptual diagram of Scalable Video Coding (SVC).
[125] The present invention applies SVC, which is being standardized in Joint Venture Team (JVT) (MPEG & VCEG), to advanced T-DMB in order to maintain compatibility with existing T-DMB while serving higher quality (higher resolution) multimedia content than that served in existing T-DMB.
[126] SVC, which is extended coding technology of H.264, is a new extended coding technology developed to solve problems of hierarchical coding based scalability tried in conventional MPEG-2, MPEG-4, and so on, such as low compression efficiency, no composite scalability support, and high implementation complexity, at once.
[127] Referring to FIG. 2, SVC encodes a plurality of video layers to a bitstream. each video layer includes a base layer and at least one enhancement layer, which can be continuously layered.
[128] Each enhancement layer can express a maximum bit rate, a maximum frame rate, and maximum resolution allowed thereto based on lower layer information. In SVC, as more enhancement layers are continuously layered, more various selections of a bit rate, a frame rate, and a resolution can be supported.
[129] As described above, SVC is coding technology suitable for a multimedia content service of a Universal Multimedia Access (UMA) environment, which can compositely solve problems in a variety of bandwidths, varieties of reception terminal performance and resolution, varieties of preference of content consumers, and so on occurring in a heterogeneous network environment.
[130] The present invention suggests an apparatus and method for hierarchical modulation transmission and reception of a scalable video bitstream in order to provide a high quality service in an advanced T-DMB while maintaining downlink compatibility with existing T-DMB.
[131] In more detail, the present invention suggests an apparatus and method for hierarchical modulation transmission and reception of a scalable video bitstream, in which in order to generate and reconstruct two sub-bitstreams (an HP bitstream and an LP bitstream) in an advanced T-DMB, a transmitter end splits the scalable video bitstream and a receiver end reconstructs the scalable video bitstream. [132] FIG. 3 is a configuration diagram of a conventional T-DMB service. Referring to
FIG. 3, in existing T-DMB, a service provider can have a data rate of 1.536 Mbps remaining from a maximum data rate of 2 Mbps, due to interference between channel frequencies. [133] By excluding outer coding, such as channel coding, from the data rate of 1.536
Mbps, the service provider can actually use a useful data rate of around 1.062 Mbps. [134] Thus, each service provider in existing T-DMB can provide a two-CIF(352 ' 288) class Audio- Visual (AV) program service, a Compact Disc (CD)-quality level audio service, and a data service using the useful data rate. [135] A provided AV program uses the H.264 video compression standard and is encoded up to 512-548 Kbps per service provider. [136] FIG. 4 is a configuration diagram of a useful data rate in advanced T-DMB.
Referring to FIG. 4, in advanced T-DMB, which is the next generation of existing T-
DMB, each service provider can have a useful data rate double that of before using the hierarchical modulation method. [137] In advanced T-DMB, a conventional T-DMB service can be provided through an HP channel, and a high transmission efficiency/high quality service can be provided through an LP channel. [138] In the case of high transmission efficiency service, around 4 CIF(352 ' 288) class AV programs can be transmitted compared to the conventional service. [139] In the case of high quality service, one CIF(352 ' 288) class AV program and one video service having screen resolution of an SD(720 ' 480) class can be provided compared to the conventional service. [140] FIG. 5 is a configuration diagram of advanced T-DMB to which scalable video is applied, according to an embodiment of the present invention. [141] Referring to FIG. 5, when one AV program is hierarchically encoded by applying scalable video, the AV program is scalable video encoded in a CIF(352 ' 288) class corresponding to a base layer to an HP channel and an SD(720 ' 480) class corresponding to an enhancement layer to an LP channel. [142] While a conventional T-DMB terminal receives a CIF(352 ' 288) class service through the HP channel, an advanced T-DMB terminal additionally receives an
SD(720 ' 480) class video service through the LP channel. [143] As described above, according to an embodiment of the present invention, a high quality DMB service can be provided in advanced T-DMB while maintaining downlink compatibility with existing T-DMB.
[144] FIG. 7 is a configuration diagram of a scalable video bitstream to which a hierarchical modulation method according to an embodiment of the present invention is applied. [145] Referring to FIG. 7, the scalable video bitstream can include a base layer assigned to an HP channel and an enhancement layer assigned to an LP channel. [146] The base layer assigned to the HP channel has a 30-frame rate of the CIF class and is encoded at 384 Kbps in order to keep downlink compatibility with existing T-DMB. [147] The enhancement layer is assigned at the same time as the base layer is assigned to the HP channel. [148] The enhancement layer has a 30-frame rate of the SD class and is encoded at around
900 Kbps. [149] In order to meet a target bit rate assigned to each channel, an H.264 rate control algorithm is applied to SVC, and video coding for the base layer conforms to the
H.264 standard. [150] In advanced T-DMB, a target bit rate according to SVC can be varied within a range not exceeding a total useful data rate for each service provider. [151] The enhancement layer additionally assigned to the LP channel can be encoded at a
15-frame rate using non-reference pictures if a bit rate according to a content type is high. [152] In this case, a splitter must output only reference pictures of the enhancement layer assigned to the LP channel. [153] In addition, in advanced T-DMB, considering terminal performance compared to scalable video complexity, scalability according to Fine Granular Scalability (FGS) is not considered. [154] FIG. 8B is a diagram for explaining an operation of a splitter 820 for hierarchical modulation transmission of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention. [155] In H.264, after video coding is performed, a single bitstream composed of NAL units is generated, each NAL unit having a 1-byte NAL header. [156] Scalable video additionally has a 2-byte header having scalability information besides a 1-byte NAL header in H.264.
[157] Each field in a NAL header is defined by an international standard. [158] Table 1 illustrates major fields of a NAL header. [159] [Table 1] [160] [Table 2] [Table ]
Figure imgf000016_0001
[161] Dependency_id that is one of the major fields of a NAL header is syntax for classifying a base layer and an enhancement layer. [162] Thus, a splitter algorithm performed by the splitter 820 analyzes each input NAL header (NAL header parsing). [163] The splitter 820 can output two sub-bitstreams (HP and LP bitstreams) respectively assigned to HP and LP channels. [164] The splitter 820 generates an HP channel (HP bitstream) having HP based on a base layer among scalable layers included in a single scalable video bitstream. [165] The splitter 820 generates an LP channel (LP bitstream) having LP based on an enhancement layer among the scalable layers. [166] FIG. 1OB is a diagram for explaining an operation of a compositor 1020 for hierarchical modulation reception of a scalable video bitstream in advanced T-DMB, according to an embodiment of the present invention.
[167] Basically, the compositor 1020 determines a Picture Order Count (POC) corresponding to a display order of a corresponding frame (NAL unit) by parsing NAL header information of the NAL units and an additional slice header.
[168] The compositor 1020 uses existing information of Dependency_id, nal_ref_idc, and nal_unit_type of a NAL header and frame_num information of a slice header.
[169] The compositor 1020 finally outputs a decodable scalable video bitstream.
[170] Thus, in order to output a bitstream for each Access Unit (AU), which is a set of
NAL units in the same time axis, POC information is necessarily needed. This POC information can be calculated by applying pseudo-code described below provided by existing SVC.
[171] if(REFERENCE) P0C=(2*frame_num);
[172] else P0C=(2*frame_num)- 1 ;
[173] Consequently, the compositor 1020 can output a decodable bitstream using header information of a corresponding frame used in a splitter.

Claims

Claims
[1] A transmitter for a scalable video bitstream having a plurality of scalable layers, the transmitter comprising a splitter forhierarchical modulation transmission of a scalable video bitstream, the splitter comprising: a High Priority (HP) channel generator generating an HP bitstream having HP based on a base layer among the plurality of scalable layers included in the scalable video bitstream; and a Low Priority (LP) channel generator generating an LP bitstream having LP based on an enhancement layer among the plurality of scalable layers included in the scalable video bitstream.
[2] The transmitter of claim 1, wherein the splitter further comprises a splitter header parser splitting the scalable video bitstream into the base layer and the enhancement layer by analyzing a Network Abstraction Layer (NAL) header included in a NAL unit of the scalable video bitstream.
[3] The transmitter of claim 1, wherein the base layer and the enhancement layer are encoded according to an H.264 standard, the base layer being encoded at a Common Intermediate Format (CIF)-class 30-frame rate and a bit rate of 384 Kbps, and the enhancement layer being encoded at a Standard Definition (SD)-class 30-frame rate and a bit rate of 900 Kbps.
[4] A receiver for a scalable video bitstream having a plurality of scalable layers, the receiver comprising a compositor for a hierarchical-modulated scalable video bitstream, the compositor receiving a High Priority (HP) bitstream having HP and a Low Priority (LP) bitstream having LP by splitting the scalable video bitstream and reconstructing the scalable video bitstream.
[5] The receiver of claim 4, wherein the compositor comprises: a bitstream receiver receiving the HP bitstream and the LP bitstream; a compositor header parser analyzing a Network Abstraction Layer (NAL) header and a slice header, which are included in NAL units of the HP bitstream and the LP bitstream; and a bitstream reconstructor reconstructing the scalable video bitstream for each Access Unit (AU), which is a set of NAL units in the same time axis.
[6] The receiver of claim 4, wherein the HP bitstream is generated based on a base layer among the plurality of scalable layers, and the LP bitstream is generated based on an enhancement layer among the plurality of scalable layers.
[7] The receiver of claim 6, wherein the base layer and the enhancement layer are encoded according to an H.264 standard, the base layer being encoded at a Common Intermediate Format (CIF)-class 30-frame rate and a bit rate of 384 Kbps, and the enhancement layer being encoded at a Standard Definition (SD)-class 30-frame rate and a bit rate of 900 Kbps.
[8] A method of transmitting a scalable video bitstream having a plurality of scalable layers, the method comprising splitting the scalable video bitstream as follows: generating a High Priority (HP) bitstream having HP based on a base layer among the plurality of scalable layers included in the scalable video bitstream; and generating a Low Priority (LP) bitstream having LP based on an enhancement layer among the plurality of scalable layers included in the scalable video bitstream.
[9] The method of claim 8, wherein the splitting of the scalable video bitstream further comprises a splitter header parsing process, wherein the scalable video bitstream is split into the base layer and the enhancement layer by analyzing a Network Abstraction Layer (NAL) header included in a NAL unit of the scalable video bitstream.
[10] The method of claim 8, wherein the base layer and the enhancement layer are encoded according to an H.264 standard, the base layer being encoded at a Common Intermediate Format (CIF)-class 30-frame rate and a bit rate of 384 Kbps, and the enhancement layer being encoded at a Standard Definition (SD)-class 30-frame rate and a bit rate of 900 Kbps .
[11] A method of receiving a scalable video bitstream having a plurality of scalable layers, the method comprising a process of compositing a hierarchical-modulated scalable video bitstream, wherein the scalable video bitstream isreconstructed by receiving a High Priority (HP) bitstream having HP and a Low Priority (LP) bitstream having LP generated by splitting the scalable video bitstream.
[12] The method of claim 11, wherein the process of compositing comprises: a bitstream receiving process, wherein the HP bitstream and the LP bitstream are received; a compositor header parsing process, wherein a Network Abstraction Layer (NAL) header and a slice header, which are included in NAL units of the HP bitstream and the LP bitstream, are analyzed; and a bitstream reconstructing process, wherein the scalable video bitstream is reconstructed for each Access Unit (AU), which is a set of NAL units in the same time axis.
[13] The method of claim 11, wherein the HP bitstream is generated based on a base layer among the plurality of scalable layers, and the LP bitstream is generated based on an enhancement layer among the plurality of scalable layers.
[14] The method of claim 13, wherein the base layer is encoded at a Common In- termediate Format (CIF)-class 30-frame rate and a bit rate of 384 Kbps, and the enhancement layer is encoded at a Standard Definition (SD)-class 30-frame rate and a bit rate of 900 Kbps.
[15] A computer readable recording medium storing a computer readable program for executing the method of any one of claims 8 through 14.
PCT/KR2007/005472 2006-11-30 2007-10-31 Apparatus and method for hierarchical modulation transmission and reception of scalable video bitstream WO2008066257A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
MX2009005737A MX2009005737A (en) 2006-11-30 2007-10-31 Apparatus and method for hierarchical modulation transmission and reception of scalable video bitstream.

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR10-2006-0120113 2006-11-30
KR20060120113 2006-11-30
KR10-2007-0018079 2007-02-22
KR1020070018079A KR100799592B1 (en) 2006-11-30 2007-02-22 Apparatus and method for hierarchical modulation transmission and reception of scalable video bitstream

Publications (1)

Publication Number Publication Date
WO2008066257A1 true WO2008066257A1 (en) 2008-06-05

Family

ID=39468013

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2007/005472 WO2008066257A1 (en) 2006-11-30 2007-10-31 Apparatus and method for hierarchical modulation transmission and reception of scalable video bitstream

Country Status (1)

Country Link
WO (1) WO2008066257A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010018910A1 (en) * 2008-08-13 2010-02-18 Electronics And Telecommunications Research Institute Method and device for providing local broadcasting services
WO2011050542A1 (en) * 2009-10-31 2011-05-05 深圳市利德嘉实业有限公司 Router constructing method supporting hierarchy of video quality
CN103733580A (en) * 2011-08-18 2014-04-16 Vid拓展公司 Methods and systems for packet differentiation
US9185335B2 (en) 2009-12-28 2015-11-10 Thomson Licensing Method and device for reception of video contents and services broadcast with prior transmission of data
US10164740B2 (en) 2014-05-09 2018-12-25 Electronics And Telecommunications Research Institute Signal multiplexing apparatus using layered division multiplexing and signal multiplexing method
EP3445059A4 (en) * 2016-05-05 2019-02-20 Huawei Technologies Co., Ltd. Video service transmission method and device
WO2023112007A1 (en) * 2021-12-17 2023-06-22 Lenovo (Singapore) Pte. Ltd. Video codec importance indication and radio access network awareness configuration
US11824653B2 (en) 2021-12-17 2023-11-21 Lenovo (Singapore) Pte. Ltd. Radio access network configuration for video approximate semantic communications
US11917206B2 (en) 2021-12-17 2024-02-27 Lenovo (Singapore) Pte. Ltd. Video codec aware radio access network configuration and unequal error protection coding

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020168066A1 (en) * 2001-01-22 2002-11-14 Weiping Li Video encoding and decoding techniques and apparatus
US20050135477A1 (en) * 2000-07-11 2005-06-23 Microsoft Corporation Systems and methods with error resilience in enhancement layer bitstream of scalable video coding
US20050166245A1 (en) * 2004-01-28 2005-07-28 Samsung Electronics Co., Ltd. Method and device for transmitting scalable video bitstream

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050135477A1 (en) * 2000-07-11 2005-06-23 Microsoft Corporation Systems and methods with error resilience in enhancement layer bitstream of scalable video coding
US20020168066A1 (en) * 2001-01-22 2002-11-14 Weiping Li Video encoding and decoding techniques and apparatus
US20050166245A1 (en) * 2004-01-28 2005-07-28 Samsung Electronics Co., Ltd. Method and device for transmitting scalable video bitstream

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010018910A1 (en) * 2008-08-13 2010-02-18 Electronics And Telecommunications Research Institute Method and device for providing local broadcasting services
WO2011050542A1 (en) * 2009-10-31 2011-05-05 深圳市利德嘉实业有限公司 Router constructing method supporting hierarchy of video quality
US9185335B2 (en) 2009-12-28 2015-11-10 Thomson Licensing Method and device for reception of video contents and services broadcast with prior transmission of data
CN103733580A (en) * 2011-08-18 2014-04-16 Vid拓展公司 Methods and systems for packet differentiation
CN103733580B (en) * 2011-08-18 2016-08-17 Vid拓展公司 For being grouped differential method and system
US10601548B2 (en) 2014-05-09 2020-03-24 Electronics And Telecommunications Research Institute Signal multiplexing apparatus using layered division multiplexing and signal multiplexing method
US10404414B2 (en) 2014-05-09 2019-09-03 Electronics And Telecommunications Research Institute Signal multiplexing apparatus using layered division multiplexing and signal multiplexing method
US10164740B2 (en) 2014-05-09 2018-12-25 Electronics And Telecommunications Research Institute Signal multiplexing apparatus using layered division multiplexing and signal multiplexing method
US10797830B2 (en) 2014-05-09 2020-10-06 Electronics And Telecommunications Research Institute Signal multiplexing apparatus using layered division multiplexing and signal multiplexing method
EP3445059A4 (en) * 2016-05-05 2019-02-20 Huawei Technologies Co., Ltd. Video service transmission method and device
US10939127B2 (en) 2016-05-05 2021-03-02 Huawei Technologies Co., Ltd. Method and apparatus for transmission of substreams of video data of different importance using different bearers
WO2023112007A1 (en) * 2021-12-17 2023-06-22 Lenovo (Singapore) Pte. Ltd. Video codec importance indication and radio access network awareness configuration
US20230199198A1 (en) * 2021-12-17 2023-06-22 Lenovo (Singapore) Pte. Ltd. Video codec importance indication and radio access network awareness configuration
US11824653B2 (en) 2021-12-17 2023-11-21 Lenovo (Singapore) Pte. Ltd. Radio access network configuration for video approximate semantic communications
US11917206B2 (en) 2021-12-17 2024-02-27 Lenovo (Singapore) Pte. Ltd. Video codec aware radio access network configuration and unequal error protection coding
GB2628943A (en) * 2021-12-17 2024-10-09 Lenovo Singapore Pte Ltd Video codec importance indication and radio access network awareness configuration

Similar Documents

Publication Publication Date Title
US11677924B2 (en) Method and system for encoding a video data signal, encoded video data signal, method and system for decoding a video data signal
US9986264B2 (en) Picture coding method, picture decoding method and apparatuses thereof
WO2008066257A1 (en) Apparatus and method for hierarchical modulation transmission and reception of scalable video bitstream
Schierl et al. Using H. 264/AVC-based scalable video coding (SVC) for real time streaming in wireless IP networks
CA2650151C (en) An iptv receiving system and data processing method
US20060197828A1 (en) Method and system for delivering dual layer hdtv signals through broadcasting and streaming
KR100961443B1 (en) Hierarchical transmission / reception apparatus and method for improving availability of broadcasting service
US20090222855A1 (en) Method and apparatuses for hierarchical transmission/reception in digital broadcast
US20120076204A1 (en) Method and apparatus for scalable multimedia broadcast using a multi-carrier communication system
US9854333B2 (en) Method and apparatus for transmitting and receiving broadcast signal for providing HEVC based IP broadcast service
CN101453639A (en) Encoding, decoding method and system for supporting multi-path video stream of ROI region
KR102361314B1 (en) Method and apparatus for providing 360 degree virtual reality broadcasting services
KR20120018281A (en) Apparatus and method for encoding/decoding multi-layer videos
KR101053161B1 (en) Video Synthesis Method and Device in H.264 / ACC Compression Domain
KR100799592B1 (en) Apparatus and method for hierarchical modulation transmission and reception of scalable video bitstream
KR102517570B1 (en) Apparatus and method for transmitting and receiving 3dtv broadcasting
Choi et al. Dynamic and interoperable adaptation of SVC for QoS-enabled streaming
EP3448043B1 (en) Broadcast signal transmission/reception method and apparatus for providing high-quality media in dash-based system
WO2009136681A1 (en) Method for encoding and decoding image, and apparatus for displaying image
KR101656193B1 (en) MMT-based Broadcasting System and Method for UHD Video Streaming over Heterogeneous Networks
KR102139532B1 (en) An apparatus of transmitting/receiving a video stream and a method of transmitting/receiving the video stream thereof
JP7230981B2 (en) Receiving device and receiving method
Vaz et al. Video Scalability Advantages for the next Brazilian Terrestrial Digital Television Generation (TV 3.0)
JP2024166153A (en) Receiving device and program
Venieris et al. Live Video and On-Demand Streaming

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200780050661.3

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07833780

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: MX/A/2009/005737

Country of ref document: MX

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07833780

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载