| Patent application number | Description | Published |
| 20080240245 | IMAGE ENCODING/DECODING METHOD AND APPARATUS - Provided are an image encoding/decoding method and apparatus, which assign a virtual motion vector to a block that is encoded in an intra prediction mode and generate a new prediction block that is a combination of a prediction block generated by motion compensation using the virtual motion vector and another prediction block generated by intra prediction. | 10-02-2008 |
| 20080240247 | METHOD OF ENCODING AND DECODING MOTION MODEL PARAMETERS AND VIDEO ENCODING AND DECODING METHOD AND APPARATUS USING MOTION MODEL PARAMETERS - 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. | 10-02-2008 |
| 20080240248 | METHOD AND APPARATUS FOR VIDEO ENCODING AND DECODING - 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. | 10-02-2008 |
| 20080240592 | IMAGE ENCODING AND DECODING METHOD AND APPARATUS USING MOTION COMPENSATION FILTERING - Provided are an image encoding method and apparatus for encoding image data, in which compression efficiency is further improved by filtering motion-compensated image data, thereby reducing errors with respect to original image data, and an image decoding method and apparatus for decoding encoded image data. A filter is generated using previously decoded surrounding pixels of a current frame and surrounding pixels of a reference frame, and prediction data is then filtered using the generated filter. Therefore, it is possible to decrease a size of residual data to be encoded. | 10-02-2008 |
| 20080304569 | Method and apparatus for encoding and decoding image using object boundary based partition - Provided are a method and apparatus for encoding and decoding an image. The image encoding method includes searching for a reference block for obtaining partition information of a current block, referring to at least one reference picture; dividing the current block based on the partition information obtained from the reference block and performing inter prediction with regard to each of a plurality of partitions included in the current block; and encoding the current block based on a result of the inter prediction. | 12-11-2008 |
| 20090103620 | VIDEO ENCODING METHOD AND APPARATUS AND VIDEO DECODING METHOD AND APPARATUS - 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. | 04-23-2009 |
| 20090207913 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE - 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. | 08-20-2009 |
| 20090232208 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE - 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. | 09-17-2009 |
| 20110038413 | METHOD AND APPARATUS FOR ENCODING VIDEO, AND METHOD AND APPARATUS FOR DECODING VIDEO - 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. | 02-17-2011 |
| 20110038420 | METHOD AND APPARATUS FOR ENCODING/DECODING MOTION VECTOR - 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. | 02-17-2011 |
| 20110044551 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE USING FLEXIBLE ORTHOGONAL TRANSFORM - A method and apparatus for encoding an image by freely combining a plurality of prediction schemes and a plurality of orthogonal transform schemes based on grouping and matching of the plurality of prediction schemes and the plurality of orthogonal transform schemes is provided. | 02-24-2011 |
| 20110090967 | IMAGE-ENCODING METHOD AND A DEVICE THEREFOR, AND IMAGE-DECODING METHOD AND A DEVICE THEREFOR - 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. | 04-21-2011 |