摘要:
An image encoding method is provided, in which image data divided into basic blocks is classified in units of groups and subgroups, wherein each group comprises at least one basic block and each subgroup comprises at least one basic block and is included in each group; an encoding mode for a predetermined group is determined in order to encode the predetermined group, wherein the encoding mode represents a mode for encoding data included in the predetermined group in units of one data processing unit selected from a group, a subgroup, and a basic block; and the data of the predetermined group is encoded according to the determined encoding mode. Detailed operations in the image encoding method are performed in consideration of the encoding mode of the group.
摘要:
A method of and apparatus for encoding and decoding an image are provided. According to the method and apparatus, a virtual motion vector is assigned to a block which is encoded in intra prediction mode, and when a motion vector of a block which is encoded in inter prediction mode after the intra block is decoded, the virtual motion vector assigned to the intra block is used.
摘要:
A method of and apparatus for encoding and decoding an image are provided. According to the method and apparatus, a virtual motion vector is assigned to a block which is encoded in intra prediction mode, and when a motion vector of a block which is encoded in inter prediction mode after the intra block is decoded, the virtual motion vector assigned to the intra block is used.
摘要:
A method and apparatus are provided for performing entropy encoding on a fine granular scalability layer. A method of entropy encoding on a plurality of current coefficients of a quality layer among a plurality of quality layers of an image block divided into the plurality of quality layers, includes determining a coding pass with respect to each of the current coefficients, selecting a context model with respect to each of the current coefficients using at least one lower coefficient corresponding to each of the current coefficients if the coding pass is a refinement pass, and performing arithmetic encoding a group of coefficients having a same selected context model among the current coefficients by using the selected context model.
摘要:
A method and apparatus for performing a motion prediction using an inverse motion transformation are provided. The method includes generating a second motion vector by inverse-transforming a first motion vector of a second block in a lower layer, the second block corresponding to a first block in a current layer; predicting a motion vector of the first block using the second motion vector; and encoding the first block using the predicted motion vector. The apparatus includes a motion vector inverse-transforming unit that generates a second motion vector by inverse-transforming a first motion vector of a second block in a lower layer corresponding to a first block in a current layer; a predicting unit that predicts a motion vector of the first block using the second motion vector; and an inter-prediction encoding unit that encodes the first block using the predicted motion vector.
摘要:
A method and apparatus for encoding a skip macroblock by dividing the skip macroblock into smaller skip sub blocks and using predictive motion vectors predicted from motion vectors of blocks adjacent to the skip sub blocks, and a method and apparatus for decoding the skip macroblock is provided. Accordingly, by adding predetermined binary information indicating whether the skip macroblock is divided to the skip macroblock that generally transmits only prediction mode information, division of the skip macroblock can be adaptively applied, or all skip macroblocks can be divided into sub-blocks to be processed, so that pixel values in the skip macroblock can be predicted by using motion vectors of spatially adjacent blocks. Therefore, prediction efficiency increases.
摘要:
Provided is a method of decoding a video by using a video decoding processor, the method including: extracting encoding information and encoded video data by receiving and parsing a bit stream of a video; decoding the encoded video data for each coding unit which is a data unit for decoding the video data, by using the encoding information; performing loop filtering on the coding unit with respect to the decoded video data by using internal pixels of the coding unit based on a minimum distance between a pixel on which loop filtering is to be performed and a border of the coding unit; and restoring the video by combining the decoded video data and data on which the loop filtering is performed, for each coding unit.
摘要:
Provided are a method of efficiently transmitting motion model parameters using temporal correlation between video frames and a video encoding and decoding method and apparatus, in which motion estimation and motion compensation are performed by generating a plurality of reference pictures that are motion-compensated using motion model parameters. Motion model parameters are encoded based on temporal correlation between motion vectors of representative points expressing the motion model parameters, global motion compensation is performed on a previous reference video frame using motion model parameters in order to generate a plurality of transformation reference pictures, and a current video frame is encoded using the plurality of transformation reference pictures.