Patent application number | Description | Published |
20110317930 | METHOD AND APPARATUS FOR SELECTIVELY ENCODING/DECODING SYNTAX ELEMENTS, AND APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING SAME - An apparatus and a method for motion vector encoding/decoding, and to an apparatus and a method for image encoding/decoding using same are provided. The apparatus includes a selector of optimal predicted motion vector PMV from candidate motion vector set of current block; a determiner of motion vector prediction mode of current block with selected motion vector prediction mode from multiple motion vector prediction modes by decision criterion prearranged with motion vector decoding apparatus; and an encoder for determining, by determined motion vector prediction mode, optimal PMV or default predicted motion vector into PMV for current motion vector, encoding differential vector between the current block and PMV, and selectively encoding/outputting determined motion vector prediction mode as encoded motion vector prediction mode by the determined motion vector prediction mode. Bit quantity in encoding a motion vector is reduced improving encoding efficiency and preventing decoder crash even at encoding error, improving decoder. | 12-29-2011 |
20120039388 | METHOD AND APPARATUS FOR SELECTING A PREDICTION MODE, AND IMAGE ENCODING/DECODING METHOD AND APPARATUS USING SAME - The present disclosure concerns a method and apparatus for selecting an intra prediction mode and a video encoding/decoding method and apparatus using same. The encoding apparatus selects an intra prediction mode of current block to encode from input video by a variation of the value of pixel adjacent to the current block; encodes a residual block from intra-predicting the current block in the selected intra prediction mode of current block to generate coded coefficient bit having a bitstream generator for generating and outputting a bitstream including the coded coefficient bit and a prediction mode bit representing the selected intra prediction mode of current block by a macroblock or subblock unit with the prediction mode bit included selectively in the bitstream depending on the variation. Accordingly, selection process of a prediction mode for image compression is simplified, a faster compression is obtained and compressed data is deflated to improve compression efficiency. | 02-16-2012 |
20120106631 | IMAGE ENCODING/DECODING APPARATUS AND METHOD USING MULTI-DIMENSIONAL INTEGER TRANSFORM - The present disclosure relates to a video encoding/decoding apparatus and method using a multi-dimensional integer transform. The video encoding method of the present disclosure includes: decomposing subblocks in units of a rectangular block and successively encoding rectangular block units to output a rectangularly encoded bitstream of each subblock; encoding the subblocks in units of a square block to output a squarely encoded bitstream of each subblock; calculating an encoding cost involving at least one rectangularly encoded bitstream; calculating an encoding cost not involving the rectangularly encoded bitstream; and on the basis of the calculations, using one or more of the squarely encoded bitstream and the rectangularly encoded bitstream to generate and output the bitstream of the macroblock. According to the disclosure, since the coding scheme for encoding or decoding a video with a higher efficiency is selectively determined, the prediction accuracy can increase and thereby improve the video encoding efficiency. | 05-03-2012 |
20120106636 | IMAGE ENCODING/DECODING METHOD AND APPARATUS - The present disclosure relates to a video encoding/decoding method and provides a video encoding apparatus including: an intra-prediction mode determiner for determining an intra prediction mode of current block entitled an encoder prediction mode by using candidate intra-predictable mode set including intra-prediction mode candidates being selected from a whole and predictable by video decoding apparatus; an encoder for encoding residual block from subtracting predicted block from predicting the current block by the encoder prediction mode from current block; a mode information generator for generating mode information depending on whether the video decoding apparatus can predict the encoder prediction mode; and an encoded data generator for generating encoded data including an encoded residual block and the mode information. The present disclosure selectively encodes mode information on the intra-prediction mode to reduce the bit rate of encoded data from encoding video and improve video compression efficiency and quality of compressed video. | 05-03-2012 |
20120201295 | METHOD AND APPARATUS FOR INTRA-PREDICTION ENCODING/DECODING - The present disclosure provides a method and apparatus for intra prediction encoding/decoding. The method includes: selecting an intra prediction mode of each block to be encoded; encoding a residual block generated through an intra prediction of the block according to the selected intra prediction mode to generate a coefficient bit; encoding a mode identifier for indicating the intra prediction mode according to the predetermined mode determination method to generate a mode bit; generating a bitstream including a mode bit field including a mode bit for one or more blocks and a coefficient bit field including a coefficient bit for the block; and including a mode bit field pointer for identifying the mode bit field in the bitstream. The present disclosure simplifies the process of selecting a prediction mode in a video compression to improve a compression speed and decreases a size of compressed data to improve the compression efficiency. | 08-09-2012 |
20120201296 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES CONSIDERING LOW FREQUENCY COMPONENTS - The present disclosure relates to a video encoding/decoding method and apparatus that account for low frequency components. The method includes generating a reconstructed block by performing a predictive encoding on a current block and generating encoded image data, and generating encoded low frequency data by encoding a low frequency component of an error block generated through subtraction of the reconstructed block from the current block, thereby improving the compression efficiency while reducing blocking effects due to transform and quantization operations by encoding images accounting for low frequency components. | 08-09-2012 |
20120201300 | ENCODING/DECODING METHOD AND DEVICE FOR HIGH-RESOLUTION MOVING IMAGES - Disclosed is a high-resolution video encoding/decoding method and apparatus. The video encoding method includes: predicting a current block to generate a predicted block, subtracting the predicted block from the current block to generate a residual block, determining a transform and quantization type according to the block type of the current block; transforming and quantizing the residual block according to the determined transform and quantization type; and encoding the transformed and quantized residual block. According to the video encoding/decoding method and apparatus, not only the encoding efficiency can be improved because it enables an encoding using a high correlation between temporally/spatially adjacent pixels appearing in a video, but the compression efficiency can also be improved by reducing block distortion. | 08-09-2012 |
20120207211 | IMAGE ENCODING AND DECODING APPARATUS AND METHOD - The present disclosure provides a video encoding/decoding apparatus and method. According to one embodiment, the video encoding and decoding apparatus includes: an image encoder for reducing horizontal and vertical sizes of a variable macro block into a set size or by a set ratio with the variable macro block reset in a smaller size than the current size, if the variable macro block for the current encoding is not inside an input image, and predictive encoding based on the reset variable macro block; and an image decoder for decoding by reducing the size of the variable macro block for the current decoding into the set size or by set ratio with the variable macro block reset in a smaller size than the current size, if the variable macro block of the current decoding target is not inside an input image. | 08-16-2012 |
20120207220 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES USING ADAPTIVE MOTION VECTOR RESOLUTION - The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The video encoding/decoding apparatus includes: a video encoder for determining a motion vector resolution of each area or motion vector of a video and performing an inter prediction encoding of the video by using a motion vector according to the motion vector resolution determined for each area or motion vector; and a video decoder for reconstructing a resolution by extracting resolution information from a bitstream, and then performing an inter prediction decoding by using a motion vector according to the motion vector resolution of each reconstructed area or motion vector. | 08-16-2012 |
20120219056 | METHOD, APPARATUS, AND RECORDING MEDIUM FOR ENCODING MOTION PICTURES THROUGH SECOND PREDICTION BASED ON REFERENCE IMAGES - The present disclosure relates to a method, apparatus, and recording medium for encoding videos (adaptive prediction errors) through a reference image-based second prediction to reduce predictive errors and may include in an aspect: generating first prediction error signals based on input signals and prediction signals; generating second prediction error signals based on a first prediction error signal of a current block and a first prediction error signal of a reference block; performing an adaptive DCT transform followed by a quantization on the first prediction error signals or the second prediction error signals into quantized signals; and encoding the quantized signals. | 08-30-2012 |
20120219063 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES USING ADAPTIVE MOTION VECTOR RESOLUTION - The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The apparatus includes: a block identification unit for identifying a colocated block included in a reference picture as a block located at a position equal to a position of a current block; a moving block determiner for determining if the current block is a moving block, based on a motion vector of the colocated block; a motion vector determiner for determining a motion vector of the current block according to a result of the determining of if the current block is a moving block; and a resolution converter for converting a resolution of the motion vector of the colocated block. | 08-30-2012 |
20120224635 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES USING ADAPTIVE MOTION VECTOR RESOLUTION - The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The apparatus includes: a predicted motion vector calculator for calculating a predicted motion vector of a current block to be encoded using motion vectors of one or more surrounding blocks; and a skip mode encoder for encoding a result of performing a prediction of the current block and information indicating that the current block is a skip block when the predicted motion vector satisfies a skip condition, wherein at least one motion vector among the motion vectors of the surrounding blocks and the motion vector of the current block has a resolution different from resolutions of the other motion vectors. | 09-06-2012 |
20120224777 | METHOD AND APPARATUS FOR ENCODING AN INTRA-PREDICTION MODE USING VARIABLE LENGTH CODES, AND RECORDING MEDIUM FOR SAME - The disclosure relates to a method, apparatus, and recording medium for encoding an intra-prediction mode of an image using variable length codes, including: determining an intra prediction mode of a current block; determining an intra prediction mode having smallest mode number among intra prediction modes of encoded adjacent blocks as Most Probable Mode; generating and allocating variable length codes in ascending order from shorter code with higher similarity for directivity with MPM for all intra-prediction modes; and encoding intra prediction mode of current block based on allocated variable length codes, and thereby generates efficient variable length codes in consideration of high correlation in the intra-prediction modes of current block and peripheral blocks even if intra-prediction mode of current block does not match MPM derived with reference to peripheral blocks, and efficiently compressing information on intra-prediction mode of current block using variable length codes, thereby improving intra video encoding performance. | 09-06-2012 |
20120269268 | MOTION VECTOR ENCODING/DECODING METHOD AND DEVICE AND IMAGE ENCODING/DECODING METHOD AND DEVICE USING SAME - The present disclosure relates to a method and apparatus for encoding/decoding a motion vector and a method and apparatus for encoding/decoding video using same. The motion vector encoding method includes selecting a predicted motion vector candidate set including one or more predicted motion vector candidates for a block; determining one or more search ranges for predicted motion vector candidate set; selecting one predicted motion vector candidate among one or more predicted motion vector candidates as predicted motion vector for each search point with respect to each search point within search range by first determination criterion prearranged with video decoding apparatus; selecting one predicted motion vector among the predicted motion vectors for each search point by a second determination criterion not prearranged with the video decoding apparatus, and determining predicted motion vector, differential motion vector, and current motion vector; and generating and encoding the differential motion vector as motion information. | 10-25-2012 |
20120269274 | METHOD AND APPARATUS FOR ENCODING/DECODING VIDEO USING SPLIT LAYER - The present invention relates to a method and an apparatus for encoding/decoding a video using a split layer. The video encoding/decoding method generates an encoded image data by encoding a current block partitioned into a plurality of subblocks, generates an encoded partition information data by encoding partition information of the current block, generates a bitstream including the encoded image data and the encoded partition information data, and then reconstructs the video image from the generated bitstream. According to the present disclosure, when encoding a high resolution video with variable sized blocks, various block shapes may be used for the encoding, and efficient encoding and decoding of the block partition information can improve the compression efficiency. | 10-25-2012 |
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 |
20120328014 | VIDEO CODING DEVICE, VIDEO CODING METHOD THEREOF, VIDEO DECODING DEVICE, AND VIDEO DECODING METHOD THEREOF - The present disclosure provides a video encoding apparatus and method and a video decoding apparatus and method. The video encoding apparatus, includes: a block mode determiner for determining a block mode of a current block; an NCI block intra encoder responsive if the block mode of the current block determined by the block mode determiner is an intra mode and neighboring blocks of the current block include an NCI block, for encoding the NCI block through an intra prediction of the NCI block; and a current block intra encoder responsive if the block mode of the current block determined by the block mode determiner is the intra mode and the neighboring blocks of the current block include the NCI block, for encoding the current block through an intra prediction of the current block. | 12-27-2012 |
20120328015 | IMAGE ENCODING/DECODING METHOD AND DEVICE - The present disclosure relates to a video encoding/decoding apparatus and method, in which skip information indicating whether a block is a skip block is encoded, partition information of the block and skip motion information of the block are encoded or prediction information of the block containing the partition information of the block and intra prediction mode information or motion information are encoded according to the skip information, residual signal information of the block is predictive-encoded based on the prediction information and the transform information, and an encoded signal is reconstructed. The method and the apparatus can improve the video compression efficiency by efficiently encoding the encoding information used for the video encoding and selectively using various encoding methods and decoding methods in encoding the video. | 12-27-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 |
20130039415 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING VARIABLE-SIZE MACROBLOCKS - A video encoding apparatus includes a candidate block type configuration unit for configuring block type candidates for encoding an image by using variable sized macroblocks; a video encoder for encoding an input image for each block type candidate; and a block type determiner for determining a block type based on encoding costs by the block type candidate, and generating a bitstream including image data encoded by the determined block type and information for the determined block type. Determining the block type to match the image characteristics enables combinations of diverse modes such as a large block and macroblock size, a minimum subblock size, available divisional block type, prediction mode type within a macroblock, and so on to achieve more effective encoding and decoding of high resolution images. | 02-14-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 |
20130136179 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING VARIABLE-SIZE MACROBLOCKS - The video encoding/decoding apparatus includes a video encoder for encoding macroblocks by each of prediction basic unit candidates, determining prediction basic units based on encoding costs for each of the prediction basic unit candidates, and generating a bitstream including image data encoded in determined prediction basic units, information on a prediction type for each of the determined prediction basic units, and prediction data depending on the prediction type; and a video decoder for extracting information on the prediction type for each of the prediction basic units, prediction data depending on the prediction type, and encoded image data from the bitstream, and generating a reconstructed image by decoding the encoded image data depending on the prediction type for each of the prediction basic units. | 05-30-2013 |
20130279819 | METHOD AND APPARATUS FOR SELECTIVELY ENCODING/DECODING SYNTAX ELEMENTS, AND APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING SAME - An apparatus and a method for motion vector encoding/decoding, and to an apparatus and a method for image encoding/decoding using same are provided. The apparatus includes a selector of optimal predicted motion vector PMV from candidate motion vector set of current block; a determiner of motion vector prediction mode of current block with selected motion vector prediction mode from multiple motion vector prediction modes by decision criterion prearranged with motion vector decoding apparatus; and an encoder for determining, by determined motion vector prediction mode, optimal PMV or default predicted motion vector into PMV for current motion vector, encoding differential vector between the current block and PMV, and selectively encoding/outputting determined motion vector prediction mode as encoded motion vector prediction mode by the determined motion vector prediction mode. Bit quantity in encoding a motion vector is reduced improving encoding efficiency and preventing decoder crash even at encoding error, improving decoder. | 10-24-2013 |
20130315299 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING VARIABLE SIZED MACROBLOCKS - A video encoding apparatus includes a candidate block type configuration unit for configuring block type candidates for encoding an image by using variable sized macroblocks; a video encoder for encoding an input image for each block type candidate; and a block type determiner for determining a block type based on encoding costs by the block type candidate, and generating a bitstream including image data encoded by the determined block type and information for the determined block type. Determining the block type to match the image characteristics enables combinations of diverse modes such as a large block and macroblock size, a minimum subblock size, available divisional block type, prediction mode type within a macroblock, and so on to achieve more effective encoding and decoding of high resolution images. | 11-28-2013 |
20150016526 | IMAGE ENCODING/DECODING METHOD AND DEVICE - The present disclosure relates to a video encoding/decoding apparatus and method, in which skip information indicating whether a block is a skip block is encoded, partition information of the block and skip motion information of the block are encoded or prediction information of the block containing the partition information of the block and intra prediction mode information or motion information are encoded according to the skip information, residual signal information of the block is predictive-encoded based on the prediction information and the transform information, and an encoded signal is reconstructed. The method and the apparatus can improve the video compression efficiency by efficiently encoding the encoding information used for the video encoding and selectively using various encoding methods and decoding methods in encoding the video. | 01-15-2015 |