摘要:
Provided are a video encoding method and apparatus and a video decoding method and apparatus in which a processing order for predetermined-size blocks included in a macroblock is defined in order to efficiently use spatial correlation in an image. After a macroblock is divided into first blocks of a predetermined size and motion compensation is performed on each of the first blocks, a second-block processing order for sequentially processing second blocks included in a current first block is determined in order to process a residue between a motion compensation value of the current first block and the current first block in units of the second blocks having a smaller size than that of the current first block.
摘要:
Disclosed is a method of encoding a video, the method including: splitting a current picture into at least one maximum coding unit; determining a coded depth to output a final encoding result according to at least one split region obtained by splitting a region of the maximum coding unit according to depths, by encoding the at least one split region, based on a depth that deepens in proportion to the number of times the region of the maximum coding unit is split; and outputting image data constituting the final encoding result according to the at least one split region, and encoding information about the coded depth and a prediction mode, according to the at least one maximum coding unit.
摘要:
Disclosed is a method of encoding a video, the method including: splitting a current picture into at least one maximum coding unit; determining a coded depth to output a final encoding result according to at least one split region obtained by splitting a region of the maximum coding unit according to depths, by encoding the at least one split region, based on a depth that deepens in proportion to the number of times the region of the maximum coding unit is split; and outputting image data constituting the final encoding result according to the at least one split region, and encoding information about the coded depth and a prediction mode, according to the at least one maximum coding unit.
摘要:
Provided are methods and apparatuses for encoding an image and methods and apparatuses for decoding an image. The methods and apparatuses generate a compensated prediction block by compensating a prediction block of a current block by using a predetermined compensation value and encode a residual value that is a difference between the compensated prediction block and an input current block.
摘要:
Disclosed is a method of encoding a video, the method including: splitting a current picture into at least one maximum coding unit; determining a coded depth to output a final encoding result according to at least one split region obtained by splitting a region of the maximum coding unit according to depths, by encoding the at least one split region, based on a depth that deepens in proportion to the number of times the region of the maximum coding unit is split; and outputting image data constituting the final encoding result according to the at least one split region, and encoding information about the coded depth and a prediction mode, according to the at least one maximum coding unit.
摘要:
Provided are a method and an apparatus for encoding and decoding an image to improve the efficiency for predicting an image by reducing discontinuity between prediction blocks by performing filtering on a prediction picture. The method of encoding an image includes generating filtered prediction pixel values by performing filtering in which a weighted sum of prediction pixels of a prediction picture with respect to peripheral prediction pixels is calculated, and encoding a difference value between the filtered prediction picture comprising the filtered prediction pixel values and a current picture.
摘要:
A motion compensation method and apparatus that sequentially use global motion compensation and local motion compensation, a video decoding method, a video encoder, and a video decoder are provided. The motion compensation method includes extracting global motion information of a reference block, performing global motion compensation by applying the extracted global motion information to the reference block, extracting local motion information of the global motion-compensated reference block, and performing local motion compensation by applying the local motion information to the global motion-compensated reference block.
摘要:
A video encoding/decoding method and apparatus in a temporal direct mode in a hierarchical structure. The video encoding method in the temporal direct mode in the hierarchical structure includes calculating a temporal position of a forward reference frame or a backward reference frame of a high-pass frame; searching for frames that exist at the temporal position and have motion vector information; if there is a plurality of frames searched for, selecting as a co-located frame a frame, among the plurality of frames, having a motion vector of which an interval is closest to a difference in interval between the forward reference frame and the backward reference frame of the high-pass frame, and extracting the motion vector of the selected frame; and encoding information on the selected frame so that the high-pass frame can use the extracted motion vector.
摘要:
A method and apparatus of improving the compression efficiency of a motion vector by efficiently predicting a motion vector in an enhancement layer from a motion vector in a base layer in a video coding method using a multi-layer are provided. The method includes obtaining a motion vector in a base layer frame having a first frame rate from an input frame, obtaining a motion vector in a first enhancement layer frame having a second frame rate from the input frame, the second frame rate being greater than the first frame rate, generating a predicted motion vector by referring to a motion vector for at least one frame among base layer frames present immediately before and after the same temporal position as the first enhancement layer frame if there is no base layer frame at the same temporal position as the first enhancement layer frame, and coding a difference between the motion vector in the first enhancement layer frame and the generated predicted motion vector, and the obtained motion vector in the base layer.
摘要:
Provided are methods and apparatuses for encoding and decoding a motion vector. The method of encoding the motion vector includes: selecting, as a mode of encoding information about a motion vector predictor of the current block, a first mode in which information indicating the motion vector predictor from among at least one motion vector predictor is encoded or a second mode in which information indicating generation of the motion vector predictor based on blocks or pixels included in a previously encoded area adjacent to the current block is encoded; determining the motion vector predictor of the current block according to the selected mode and encoding the information about the motion vector predictor of the current block; and encoding a difference vector between the motion vector of the current block and the motion vector predictor of the current block.