Abstract:
An intraprediction/inter prediction method and apparatus is provided. In a method of intrapredicting an image processing unit of a current picture, the image processing unit including a plurality of sub blocks, a first prediction value of the image processing unit is generated by intrapredicting each of the sub blocks using pixels neighboring each of the sub blocks. A second prediction value of the image processing unit is generated by intrapredicting each of the sub blocks using pixels neighboring each of the sub blocks included in the first prediction value. Accordingly, an intrapredicted value or an intrapredicted motion vector can be more accurately obtained, so that the compression rate of image encoding is improved.
Abstract:
A motion vector prediction method in an error resilient mode. In the motion vector prediction method capable of decoding backwards, motion vectors of macro blocks are calculated, and motion vectors of macro blocks each having one motion vector are predicted while moving to another macro block from left to right, and motion vectors of macro blocks each having four motion vectors are continuously predicted in a predetermined sequence to have correlation in prediction of the four motion vectors. Thus, in the motion vector prediction method based on the image signal compression method of the MPEG-4 or H.263 standard, the motion vector prediction is performed with continuity and correlation among the motion vectors, so that two-way decoding is possible during transmission of blocks with a predetermined packet, resulting in better error resilient characteristics.
Abstract:
Provided is a coding and decoding method and apparatus using a plurality of scanning patterns. The method for coding image data includes: (a) obtaining N×M data by firstly source-coding the image data; (b) scanning the N×M data using a predetermined scan pattern selected from a plurality of scan patterns in response to the obtained N×M data; and (c) firstly source-coding the scanned data. Accordingly, coding and decoding image data having various characteristics can be implemented efficiently. Particularly, even for the image data having an interlaced scanned frame format, more efficient coding and decoding can be achieved.
Abstract:
Methods and apparatuses for providing and receiving a video service in digital audio broadcasting (DAB) are provided. The method includes inserting a profile ID (identifier) indicating an encoding method used for a provided video service stream and program type information indicating the type of the provided video service stream into a fast information channel (FIC) that is different from a service data channel and multiplexing service data channel including the video service stream and the FIC into a transmission frame for transmission.
Abstract:
A method and apparatus for video encoding/decoding provides a macroblock used as a unit of video division and encoding formed in various sizes, positions, and shapes to improve compression efficiency according to video characteristics. The video encoding method, divides a video into macroblocks while moving macroblocks in each row and/or each column by a predetermined-size pixel and each of the macroblocks is encoded. A video may also be divided into macroblocks at a position spaced apart from a corner of the video by a predetermined offset and each of the macroblocks is encoded. Encoding may also be performed on each sub-block and sub-blocks having the same prediction mode may be grouped into a macroblock having another form.
Abstract:
An intraprediction encoding and decoding apparatus and a method thereof are provided to improve compression efficiency. A video encoding method includes dividing an input video into a plurality of sub-planes based on a spatial characteristic of the input video, performing intraprediction encoding on at least a first sub-plane of the plurality of sub-planes, and performing interprediction encoding on at least a second sub-plane of the plurality of sub-planes based on the intraprediction encoded first sub-plane.
Abstract:
An interpolation method and apparatus for motion vector compensation are provided. The interpolation method includes calculating a horizontal sum of values of a plurality of half-pixels adjacent to or near a predetermined quarter-pixel in the horizontal direction by giving predetermined weights to each of the half-pixels, and adding the results; calculating a vertical sum of values of a second plurality of half-pixels adjacent to or near the quarter-pixel in the vertical direction by giving predetermined weights to each of the half-pixels, and adding the results; and calculating an integer value of the quarter-pixel value using the vertical and horizontal sums. According to an aspect of the invention, more consistent and reliable compensation for error in a motion vector may be achieved, thereby increasing the efficiency of motion vector compensation.
Abstract:
A method of dividing an input image into a plurality of one-dimensional images, each including a plurality of pixels having similar characteristics, and encoding the input image in units of one-dimensional images to enhance encoding efficiency. The image encoding method includes: dividing an input image into a plurality of one-dimensional codes, each including at least one pixel selected according to pixel characteristics; creating a plurality of one-dimensional code information, each comprising information regarding the at least one pixel included in each of the one-dimensional codes; and encoding the one-dimensional code information in units of one-dimensional codes.
Abstract:
An image compression method and apparatus, in which coding efficiency is improved by coding a plurality of pictures through cross-reference between the pictures, and an image decompression method and apparatus. The image compression method includes dividing each of a plurality of pictures into predetermined slices, determining a prediction mode having higher efficiency and a coding order for each of corresponding slices of the pictures by performing prediction on the corresponding slices, and coding each of the slices in the determined prediction mode according to the determined order of coding. The plurality of pictures is coded through cross-reference between them.
Abstract:
There are provided a method and apparatus for providing and receiving a video service in digital audio broadcasting (DAB). The video service providing method includes: storing information related to encoding of a provided video service stream and information related to packetization of the video service stream in a channel different from a service data channel; and multiplexing the information related to encoding of the video service stream and the information related to packetization of the video service stream to create a DAB transmission frame, and transmitting the DAB transmission frame. Therefore, by allowing different types of DAB receivers to uniformly process video services, it is possible to achieve high efficiency in video service processing and controlling.