Abstract:
Provided is an apparatus and method for encoding and decoding a video signal. A video signal encoding apparatus may include: a reference image storage unit (160) to store a reference image; a template motion estimation unit (170) to estimate a motion between an input image and the reference image using a template, and to generate motion estimation information; an adaptive motion compensation unit (180) to generate a predicted image using the motion estimation information and the reference image, to calculate a filter coefficient with respect to the predicted image using the template, and to filter the predicted image using the filter coefficient; a transformation and quantization unit (120) to perform integer-transformation and quantization for a differential image that is a difference between the input image and the filtered predicted image; and an entropy encoding unit (130) to entropy encode the quantized differential image and to output an image stream.
Abstract:
A method for providing a broadcasting service containing contents includes: generating contents representations metadata for describing possible representations of the contents; and outputting the contents representations metadata, wherein the contents representations metadata includes one or more contents representations description elements which describe a metadata tool defined by a standard specification.
Abstract:
Disclosed are an apparatus and a method for receiving layered data transmitted over a multiple multicast channel. The layered data receiving method includes receiving the data including a count number, arranging the received data in an order of reception and storing in a jitter buffer (201), rearranging the data in an order of the count number and storing in a data buffer (209).
Abstract:
An apparatus and method for adapting a scalable video coding (SVC) bitstream is provided. The apparatus may include: a layer selection unit to select at least one quality layer from a plurality of quality layers contained in each of spatial layers of the SVC bitstream; a layer discarding unit to discard the at least one quality layer; and a layer dependency modification unit to modify a quality layer dependency between one or more quality layers remaining among the plurality of quality layers, or a spatial layer dependency between the plurality of spatial layers. Accordingly, it is possible to adapt the SVC bitstream where the entire quality of spatial layers is enhanced.
Abstract:
A method and an apparatus for maintaining information security in a video multicasting service are provided. The method includes: generating a network abstraction layer unit using received video information; encrypting the network abstraction layer unit of the video information; realtime transport protocol (RTP) packetizing the encrypted network abstraction layer unit of the video information; recording unit format information and field information, included in the network abstraction layer of the video information being stored in a memory, in a header extension field of the RTP header; and transmitting the RTP packet including the encrypted video information to a routing device.
Abstract:
An apparatus for truncating fine granular scalability (FGS) data of a scalable video coding (SVC) video, the apparatus including: a rate-distortion (R-D) data extractor analyzing a bitstream to extract R-D data of at least one spatial layer; a user preference collector collecting user preference information associated with each spatial layer; a decision engine unit deciding an optimal bitrate of each spatial layer based on the R-D data and the collected user preference information; and a scaling engine unit truncating FGS data that does not correspond to the optimal bitrate of each spatial layer is provided.
Abstract:
An apparatus and method for adapting a scalable video coding (SVC) bitstream is provided. The apparatus (200) may include: a layer selection unit (210) to select at least one quality layer from a plurality of quality layers contained in each of spatial layers of the SVC bitstream; a layer discarding unit (220) to discard the at least one quality layer; and a layer dependency modification unit (230) to modify a quality layer dependency between one or more quality layers remaining among the plurality of quality layers, or a spatial layer dependency between the plurality of spatial layers. Accordingly, it is possible to adapt the SVC bitstream where the entire quality of spatial layers is enhanced.
Abstract:
Disclosed are an apparatus and a method for receiving layered data transmitted over a multiple multicast channel. The layered data receiving method includes receiving the data including a count number, arranging the received data in an order of reception and storing in a jitter buffer, rearranging the data in an order of the count number and storing in a data buffer.
Abstract:
Provided are a color video scalability encoding and decoding method and a device thereof. The color video scalability encoding method includes encoding a chrominance image block of an enhancement layer by using lower layer information. In the encoding a chrominance image block, a color coded block pattern value is generated according to a pattern of quantization coefficients of a residual chrominance image block generated using the lower layer information.
Abstract:
Disclosed is a Medium Grained Scalability (MGS)-to-Advanced Video Coding (AVC) transform apparatus which modifies an accumulated residual signal of at least one MGS layer of a key picture, included in an MGS-based Scalable Video Coding (SVC) bitstream, and rewrite the MGS-based SVC bitstream into an AVC bitstream.