Patent application number | Description | Published |
20120275522 | METHOD AND APPARATUS FOR MOTION VECTOR ENCODING/DECODING USING SPATIAL DIVISION, AND METHOD AND APPARATUS FOR IMAGE ENCODING/DECODING USING SAME - The present disclosure relates to a method and apparatus for motion vector encoding/decoding using spatial division, and to a method and apparatus for image encoding/decoding using same, wherein the motion vector encoding method includes: aggregating predicted motion vector candidates of a current block into a plurality of groups; selecting representative predicted motion vectors for respective groups by selecting one of aggregated predicted motion vector candidates within the respective groups as representative predicted motion vector; selecting single representative predicted motion vector from the representative predicted motion vectors for the respective groups as a predicted motion vector; and encoding a differential vector representing difference between a current motion vector of the current block and a selected predicted motion vector. The disclosure suppresses an increase in bit rate caused by encoding side information for indicating which predictor motion vector is selected while is reducing the size of the differential vector to be encoded. | 11-01-2012 |
20120300848 | APPARATUS AND METHOD FOR GENERATING AN INTER-PREDICTION FRAME, AND APPARATUS AND METHOD FOR INTERPOLATING A REFERENCE FRAME USED THEREIN - The present disclosure provides an apparatus and a method for generating an inter-prediction frame, and an apparatus and a method for interpolating a reference frame used therein. The apparatus for interpolating the reference frame includes a directivity determiner for determining directivity of a quarter pixel located at the intersection of a left diagonal line and a right diagonal line of a half-pixel unit based on surrounding pixels of the quarter pixel; and an interpolation processor for interpolating a pixel value for the quarter pixel by differently applying a linear interpolation method depending on the directivity determined by the directivity determiner. | 11-29-2012 |
20120307895 | IMAGE-ENCODING APPARATUS AND METHOD, TRANSFORM-ENCODING APPARATUS AND METHOD, APPARATUS AND METHOD FOR GENERATING A TRANSFORM BASE, AND IMAGE-DECODING APPARATUS AND METHOD USED IN SAME - A video encoding apparatus includes an intra prediction error collector; a transform base generator; an intra predictor; and a transform encoder, the intra prediction error collector collecting prediction errors of blocks having an equal intra prediction mode from macroblocks in a regular unit, which are encoded prior to a current macroblock, the transform base generator generating transform bases for respective intra prediction modes based on the prediction errors collected by the intra prediction error collector. Accordingly, the intra prediction encoding performance can be significantly improved with adding no addition information by adaptively generating a transform base according to an image characteristic change and transform-encoding an intra prediction error. As a result, the compression efficiency of a video compression apparatus or the picture quality of a reconstructed image can be greatly improved. | 12-06-2012 |
20120307899 | APPARATUS AND METHOD FOR ENCODING/DECODING MULTI-PLANE IMAGES USING BI-PREDICTION AND RECORDING MEDIUM USING SAME - The present disclosure relates to technology for generating an efficient predicted image by using a correlation between color planes in encoding of a multi-plane video. An apparatus for encoding a multi-plane video including two or more color planes by using a bi-prediction includes: an intra-predictor for generating a first predicted block by performing an intra-prediction on a current block of a current plane; an inter-plane predictor for generating a second predicted block by performing an inter-plane prediction; a dual-plane predictor for generating a third predicted block based on the first predicted block and the second predicted block; an optimum mode determiner for selecting one optimum predicted block having a highest encoding efficiency from the first to third predicted blocks; and an encoder or a decoder for encoding or decoding the current block based on a selected optimum predicted block. | 12-06-2012 |
20120307905 | METHOD AND APPARATUS FOR ENCODING/DECODING A MOTION VECTOR BY SELECTING A SET OF PREDICTED CANDIDATE MOTION VECTORS, AND METHOD AND APPARATUS FOR IMAGE ENCODING/DECODING USING THE SAME - A method of encoding a motion vector includes: selecting one of a plurality of predicted candidate motion vector sets by using motion information of neighboring blocks of a current block; selecting one of predicted candidate motion vectors within a selected predicted candidate motion vector set, as a predicted motion vector; encoding a differential motion vector representing a difference between a current motion vector or motion vector of the current block and a selected predicted motion vector; and encoding a predicted motion vector index indicating the selected predicted motion vector. As a motion vector is encoded after selecting an efficient predicted candidate motion vector set, the size of a differential vector to be encoded can be reduced without necessarily encoding additional information to indicate which set of predicted candidate motion vectors has been selected, resulting in improved compression efficiency of motion vectors and in turn the improved video compression efficiency. | 12-06-2012 |
20120307906 | ADAPTIVE SECONDARY PREDICTION-BASED IMAGE ENCODING/DECODING METHOD, DEVICE AND RECORDING MEDIUM - The present disclosure provides a video encoding/decoding method including: selectively frequency transforming a first residual block generated by subtracting a predicted block from a current block, generating a first quantized block for the first residual block or the frequency transformed first residual block, generating a second quantized block, if the first quantized block is a quantized first residual block from quantizing the first residual block, through selectively performing a secondary prediction on the quantized first residual block by using a secondary predicted motion vector set, encoding information on whether the frequency transforming is performed and selectively encoding information on the secondary prediction, encoding the first quantized block or the second quantized block into a bitstream, and decoding the same. | 12-06-2012 |
20120308148 | ENCODING/DECODING METHOD AND APPARATUS USING A TREE STRUCTURE - The present disclosure provides an encoding/decoding method using a tree structure. The encoding method for encoding image information includes: grouping predetermined areas having the image information into a plurality of groups, and generating a node value of each layer up to an uppermost layer by determining a minimum value or a maximum value of information to be encoded within grouped areas as information on the grouped areas; and encoding a difference value between the node value of each layer and a node value of an upper layer or a difference value between the node value of each layer and a value determined based on a preset criterion. Accordingly, the encoding efficiency and in turn the video compression efficiency are improved by using the tree structure in the encoding of various pieces of image information and the decoding of the resultant encoded data. | 12-06-2012 |
20120314771 | METHOD AND APPARATUS FOR INTERPOLATING REFERENCE PICTURE AND METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING SAME - The present disclosure relates to a method and apparatus for interpolating a reference picture and a method and apparatus for encoding/decoding a video using the same. The apparatus for interpolating the reference picture selects a plurality of filters for interpolating the reference picture and generates a reference picture having a target precision through a multi-stage filtering of the reference picture by using a plurality of filters. The compression efficiency of the video may be improved by interpolating a reference picture through the determination of a filter of a filter coefficient for interpolating the reference picture according to characteristics of the video and interpolating the reference picture through a multi-stage filtering or adaptively changing resolutions of motion vectors in the unit of predetermined areas. | 12-13-2012 |
20120320965 | APPARATUS AND METHOD FOR ENCODING/DECODING A MULTI-PLANE IMAGE, AND RECORDING MEDIUM FOR SAME - The present disclosure relates to a multi-plane image encoding technology for adaptively determining the encoding sequence of planes in the image based on the characteristics of the image to be coded, and provides a multi-plane image encoding apparatus including a plane encoding sequence determiner for adaptively determining a sequence of multiple color planes inputted in a predetermined unit based on the encoding cost; and an encoder for encoding the multiple color planes inputted by the predetermined unit in the determined sequence. Encoding the multi-plane image with the sequence of the planes in the input image determined by the image characteristics enables an increased efficiency of encoding over conventional fixed plane sequence encoding, providing a particularly higher encoding efficiency when performing predictions between the planes. | 12-20-2012 |
20120320975 | VIDEO ENCODING DEVICE AND ENCODING METHOD THEREOF, VIDEO DECODING DEVICE AND DECODING METHOD THEREOF, AND DIRECTIONAL INTRA-PREDICTION METHOD TO BE USED THERETO - The present disclosure provides a video encoding apparatus and encoding method thereof, video decoding apparatus and decoding method thereof, and directional intra-prediction method to be used therefor. The video encoding apparatus includes a main mode search unit for searching for main mode for a current block from among directional intra-prediction modes; a sub mode search unit for searching for sub modes formed by inclining indicated orientation of found main mode by main mode search unit by a predetermined offset in both clockwise and counterclockwise directions; a predicted block generator for generating predicted block of the current block from neighboring blocks of the current block based on found main mode by the main mode search unit and found sub modes by the sub mode search unit; a differentiator for calculating differential between the current block and the predicted block; and an encoder for encoding calculated differential by the differentiator. | 12-20-2012 |
20130003825 | DEVICE AND METHOD FOR EXTRACTING CORRELATION PARAMETERS BETWEEN COLOUR PLANES FOR PREDICTION, AND A RECORDING MEDIUM FOR THE SAME - The present disclosure relates to extracting correlation parameters between color planes for prediction by extracting optimum correlation parameters between the color planes using neighboring blocks when a prediction screen is generated through the use of the correlation between the color planes in video encoding. The technology includes neighboring block searching unit responsive to a second block of a reconstructed previous plane corresponding to a first block to be encoded of a current plane, for searching for a third block belonging to neighboring blocks of the second block and having smallest difference in pixel value from the second block; correlation parameter calculator for calculating correlation parameters between the third block and a fourth block reconstructed of the current plane and corresponding to the third block, based on the third block and the fourth block, and predictor for predicting the first block based on the second block and calculated correlation parameters. | 01-03-2013 |
20130022118 | INTER PREDICTION METHOD AND APPARATUS USING ADJACENT PIXELS, AND IMAGE ENCODING/DECODING METHOD AND APPARATUS USING SAME - The present disclosure relates to an inter prediction method and apparatus using adjacent pixels, and a video encoding method and apparatus using the same. The inter prediction method for a predictive encoding includes: determining a current motion vector by estimating a motion of a current block; generating a reference block indicated by the current motion vector; calculating a motion compensation coefficient or an average compensation coefficient by using pixels neighboring the current block and pixels neighboring reference block; generating a changed reference block reflecting the motion compensation coefficient or the average compensation coefficient in the reference block; and determining the changed reference block as a predicted block of the current block. The present disclosure reduces a difference between an actual block and a predicted block by more accurately predicting the block to be encoded, thereby improving the compression efficiency. | 01-24-2013 |
20130070846 | MOTION VECTOR ENCODING/DECODING METHOD AND APPARATUS USING A MOTION VECTOR RESOLUTION COMBINATION, AND IMAGE ENCODING/DECODING METHOD AND APPARATUS USING SAME - The present disclosure provides a motion vector encoding/decoding method and apparatus using a motion vector resolution combination, and an image encoding/decoding method and apparatus using the same. A motion vector encoding apparatus include: an encoding cost calculator for calculating an encoding cost according to a motion vector resolution for each motion vector resolution combination including one or more motion vector resolutions; a resolution combination determiner for selecting a motion vector resolution combination by using the encoding cost calculated for each motion vector resolution combination; and a motion information encoder for outputting encoded motion vector data generated by encoding a motion vector determined according to the motion vector resolution combination selected, as a bitstream. Accordingly, an efficient motion vector resolution combination is selected adaptively and a motion vector is determined and decoded based on the motion vector resolution combination, thus making it possible to improve compression efficiency. | 03-21-2013 |
20130089264 | APPARATUS AND METHOD FOR ENCODING IMAGES, AND APPARATUS AND METHOD FOR DECODING IMAGES - Image encoding/decoding apparatus and method are disclosed. The image encoding apparatus includes: a target block splitter for splitting a target block of an input image to be encoded into a plurality of subblocks according to positions of pixels; a key block encoding unit for selecting a random key block, the size of which is larger than a pixel size of at least one of the plurality of subblocks split by the target block splitter, and performing an intra-prediction or inter-prediction encoding process on the selected key block; and a non-key block encoding unit for designating the rest of the subblocks, except for the selected key block, as a non-key block, and performing a spatial prediction process on the designated non-key block by using a key block reconstructed by the key block encoding unit and values of peripheral pixels of a current block. | 04-11-2013 |