Abstract:
A method for hierarchically encoding/decoding an image and an apparatus thereof are provided to enable a terminal in which an existing codec is mounted and a terminal in which a new codec is mounted to reproduce a single stream together. A method for hierarchically encoding/decoding an image comprises the following steps of: generating a basic image by down-sampling an original image(1001); generating a basic layer bit stream by encoding the basic image; generating the restored image of the basic image(1006); up-sampling the restored image(1007); and generating expanded layer bit streams by encoding the residual image between the original image and the up-sampled image by using different quantization parameters(1010).
Abstract:
An apparatus and a method for encoding a scalable image and an apparatus and a method for decoding the scalable image are provided to enable a scalable video decoder to decode by using both a basic layer bit stream and an enhancement layer bit stream included a scalable bit stream to supply a new video CODEC which secures forward compatibility, thereby harmonizing the existing video CODEC with the improved video CODEC. A scalable bit stream is divided into at least two layers by encoding an original image having a predetermined image format(137). The scalable bit stream is a basic layer bit stream formed by encoding an enhancement layer identifier, a color difference element and a brightness element of a low frequency band included in the original image(131). Color difference element of remaining bands included in the original image are encoded to form the enhancement layer bit stream.
Abstract:
A video encoding apparatus and method for and a video decoding apparatus and method are provided to generate a scalable bitstream comprised of a base layer bitstream and an enhancement layer bitstream in a scalable video encoder, perform decoding by using the base layer bitstream obtained from the scalable bitstream in a base decoder, and perform decoding by using the base layer bitstream and the enhancement layer bitstream included in the scalable bitstream in an improved decoder, thereby harmonizing an improved video codec and an original video codec and coexisting with each other. A base layer encoding unit(510) encodes video data to generate a base layer bitstream supporting bit-depth corresponding to a base bit. A modified base quantization level and a base quantization coefficient are included to the base layer bitstream. An enhancement layer encoding unit(530) encodes video data to generate an enhancement layer bitstream supporting bit-depth corresponding to an enhancement bit. A refined QP is included to the enhancement layer bitstream. An enhancement quantization level is not included to the enhancement layer bitstream. A bitstream combination unit(550) combines the base layer bitstream and the enhancement layer bitstream individually to generate a scalable bitstream having syntax.
Abstract:
A method and an apparatus for encoding a moving picture, and a method and an apparatus for decoding the moving picture are provided to perform prompt and efficient a moving picture encoding process and a moving picture decoding process. Differences of plural chroma components between a current picture and a predictable picture are restored by decoding a bit stream. A predictable picture of the current picture is generated by performing motion compensation on reference screens of the chroma components in parallel(112). A restored picture is generated by adding the differences of the chroma components between the current picture and the predictable picture to the generated predictable picture(115).
Abstract:
A method and an apparatus for encoding a moving picture, and a method and an apparatus for decoding the moving picture are provided to maximize the encoding efficiency and the decoding efficiency of the moving picture by adaptively using several encoding types according to macro blocks of each color component of the current image. A prediction mode optimal for blocks of each color component for the current image is selected based on characteristics of a predetermined image(1410). A prediction image for the current image is generated according to the selected prediction mode(1417). If the similarity between the color components of the predetermined image is high, a prediction mode commonly applied to macro blocks of each color component is selected. If the similarity between the color components of the predetermined image is low, a prediction mode independently applied to macro blocks of each color component is selected.
Abstract:
An apparatus and a method for encoding and decoding image data are provided to automatically perform adaptive quantization according to the number of bits per pixel, thereby obtaining a high quality image while maintaining high compression efficiency. An image data encoding apparatus comprises the following parts: a transformer(110) for transforming pixel values of an image into a frequency domain; a quantization coefficient determiner(120) for determining a quantization coefficient corresponding to the number of bits per pixel of the image by adjusting a quantization variable designated by a user; a quantization unit(130) for quantizing the transformed pixel values, according to the quantization coefficient determined by the quantization coefficient determiner(120); and an entropy encoder(170) for generating a bit string of the quantized pixel values. The quantization coefficient determiner(120) adjusts a range of a quantization variable according to a range of an extended pixel value corresponding to the changed number of bits per pixel.
Abstract:
An apparatus and method for processing Internet protocol (IP) packets using a network processor, wherein functions of the network processor are dynamically allocated to threads according to an amount of received packets by a type thereof. As a result, the use efficiency of the network processor is improved, and the speed of processing of the packets is increased accordingly.