Patent application number | Description | Published |
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 |
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 |
20130034152 | APPARATUS AND METHOD FOR ENCODING/DECODING IMAGES - A video encoding/decoding apparatus includes a video encoder for encoding block mode information indicating whether a block mode of a block to be encoded in a macroblock is a skip mode, partition mode information and skip motion information including index information, encoding at least one of transform type information, CBP information, and delta quantization parameter information of the block according to a combination of the block mode information and the partition mode information, and encoding coefficient information of the block based on the encoded information of the block, and a video decoder for decoding a bitstream to reconstruct block mode information indicating whether a block mode of a block to be decoded is a skip mode, partition mode information indicating whether block is divided into subblocks, and skip motion information including index information, and reconstructing block based on the reconstructed information by using reconstructed skip motion information. | 02-07-2013 |
20130034153 | VIDEO ENCODING/DECODING APPARATUS AND METHOD - A video encoding/decoding apparatus and method are disclosed. The video encoding/decoding apparatus includes: a video encoder for generating predicted subblocks by predicting subblocks into which macroblock is divided, generating residual subblocks by subtracting predicted subblocks from subblocks, generating quantized transform coefficients by transforming and quantizing residual subblocks by using transform selected according to subblock size, and generating encoded video data by using different context tables according to the macroblock and subblocks when using CABAC to encode the quantized transform coefficients; and a video decoder for reconstructing information of partition type, motion, transform type and quantized transform coefficients by decoding encoded data by using a CABAC and different context tables according to a macroblock and subblocks, reconstructing residual subblocks by inverse-quantizing/inverse-transforming the quantized transform coefficients by using a transform identified by the transform type information, generating predicted subblocks, reconstructing the subblocks, and reconstructing the macroblock based on the subblocks. | 02-07-2013 |
20130034154 | VIDEO ENCODING/DECODING APPARATUS AND METHOD - Video encoding/decoding apparatus includes video encoder and video decoder. Video encoder generates predicted subblocks by predicting subblocks into which macroblock is divided, generates residual subblocks by subtracting predicted subblocks from subblocks, generates quantized transform coefficients by transforming and quantizing residual subblocks by using transform selected according to size of subblock, generates encoded video data by encoding quantized transform coefficients, and selectively calculates and determines encoding cost when determining encoding mode for at least one of motion vector, transform type, prediction mode, and block type for subblocks. Video decoder reconstructs partition type information, motion information, transform type information, and quantized transform coefficients by decoding encoded data, reconstructs residual subblocks by inverse-quantizing and inverse-transforming quantized transform coefficients by using transform identified by transform type information, generates predicted subblocks by predicting subblocks identified according to partition type information by using motion information, and reconstructs subblocks by adding predicted subblocks and residual subblocks. | 02-07-2013 |
20130034156 | INTER-PREDICTION METHOD AND VIDEO ENCODING/DECODING METHOD USING THE INTER-PREDICTION METHOD - An inter-prediction method and a video encoding/decoding method using the inter-prediction method are disclosed. The video encoding method using inter-prediction includes: encoding a first picture that serves as a reference for random access; inter-prediction encoding a block included in a second picture, which is displayed before the first picture, by using a plurality of reference pictures; generating reference picture information representing whether a past picture, which is displayed before the second picture, is used as a reference picture for encoding the second picture; and transmitting the encoded first and second pictures and the reference picture information. | 02-07-2013 |
20130058397 | APPARATUS AND METHOD FOR CONSTRUCTING AND INDEXING A REFERENCE IMAGE - An apparatus for configuring and indexing a reference image for estimating motion vector includes: a reference image configuring unit for processing the reference image in a variety of arbitrary different methods and arranging reference frames according to processing methods; and an index assignment unit for assigning reference frame indexes according to the method processed by the reference image configuring unit. | 03-07-2013 |
20130058401 | IMAGE-FILTERING METHOD AND APPARATUS, AND ENCODING/DECODING METHOD AND APPARATUS USING SAME - An image filtering apparatus and method and a video encoding/decoding apparatus and method using the same are disclosed. The image filtering apparatus includes: a boundary identifying unit for identifying a boundary between two transform blocks included in an image; a pixel/strength selecting unit for selecting a filtering strength according to a size of at least one transform block among the two transform blocks; and a filtering unit for filtering at least one pixel included in a region adjacent to the boundary. | 03-07-2013 |
20130064292 | IMAGE CODING/DECODING DEVICE USING CODING BLOCK IN WHICH INTRA BLOCK AND INTER BLOCK ARE MIXED, AND METHOD THEREOF - A video encoding/decoding apparatus includes: a video encoder for dividing coding unit block into combination of subblocks of codable size, determining combination of inter blocks and intra blocks with respect to each subblock, determining encoding order of intra encoding blocks within coding unit considering referencing possibility of peripheral pixel values of current block to be intra-prediction encoded, bi-directional intra prediction encoding the current block in determined encoding order, and transmitting encoding mode/size information of subblocks after locating encoding mode/size information in front of a syntax of the coding unit; and a video decoder for restoring encoding mode/size information of subblocks within the coding unit by decoding encoded data, reconstructing inter prediction encoded blocks, based on restored encoding mode information, and determining decoding order of intra prediction mode blocks according to encoding mode/size information of each subblock within coding unit, and conditions on referencing possibility of peripheral blocks of coding unit. | 03-14-2013 |
20130064293 | IMAGE ENCODING/DECODING DEVICE AND METHOD - A video encoding/decoding apparatus and method are disclosed. The video encoding/decoding apparatus includes: a video encoder for encoding a differential value between a quantization parameter value of a macroblock of a video and a quantization parameter value of a subblock in an extended macroblock based on additional information on the macroblock and the subblock; and a video decoder for reconstructing a differential value of a quantization parameter encoded by the video encoder, reconstructing a residual block based on a reconstructed differential value of the quantization parameter, and reconstructing the video based on the residual block reconstructed. | 03-14-2013 |
20130195176 | METHOD AND DEVICE FOR ENCODING/DECODING IMAGE USING ADAPTIVE ENCODING/DECODING MODE INDEXING METHOD - A video encoding/decoding apparatus and method using adaptive encoding/decoding mode indexing are provided. A video encoding apparatus includes: a probability generation unit for calculating a probability of each encoding mode of blocks completely encoded before a current block; a bit assignment unit for assigning and indexing a bin string according to the probability of each encoding mode, which is calculated by the probability generation unit; and a video encoding unit for encoding an encoding mode of the current block, based on the bin string assigned by the bit assignment unit, when the current block is encoded. | 08-01-2013 |
20130202030 | METHOD AND DEVICE FOR IMAGE ENCODING/DECODING USING BLOCK SPLIT PREDICTION - A video encoding/decoding method and apparatus using split prediction is provided. | 08-08-2013 |
20130202039 | METHOD AND DEVICE FOR ENCODING/DECODING IMAGE USING EXTENDED SKIP MODE - A method and apparatus for encoding/decoding an image by using an extended skip mode are provided. The method includes setting a backward reference block motion vector with respect to an adjacent block of a current block as a predictive motion vector of the current block or determining a predictive motion vector from a forward reference block motion vector with respect to a block located in a backward reference picture at the same position as the current block, performing motion compensation by using the predictive motion vector, and setting a prediction mode when the motion compensation results in satisfaction of an optimal skip condition. | 08-08-2013 |
20130202047 | APPARATUS AND METHOD FOR VIDEO ENCODING/DECODING - A video encoding/decoding apparatus includes a video encoder and a video decoder. The video encoder is configured to set up motion vector resolutions differentiated by search areas centered on a prediction motion vector of a current block, perform a motion estimation with a resolution corresponding to each of the search areas to generate a motion vector, and encode a differential motion vector between the generated motion vector and the prediction motion vector. The video decoder is configured to extract the differential motion vector from a bitstream, and decode the extracted differential motion vector with a resolution corresponding to a search area where the differential motion vector belongs to among the search areas. | 08-08-2013 |
20130215958 | ENCODING AND DECODING DEVICE AND METHOD USING INTRA PREDICTION - The present disclosure relates to encoding and decoding apparatus and method using intra prediction. The encoding apparatus includes a reference pixel characteristics extractor for receiving reference pixel(s) included in neighboring blocks of a target block to encode to determine a reference pixel characteristic and determining whether adaptive filtering is applied to the reference pixel(s), based on reference pixel characteristic; a first intra predictor responsive to when the adaptive filtering is determined by the reference pixel characteristics extractor to be applied for comparing between results of performing intra prediction using high-frequency filtered reference pixel and intra prediction using high-frequency-unfiltered reference pixel to output the cost-efficient result along with filtering information indicating whether to perform filtering; and a second intra predictor for outputting the result of performing the intra prediction using the high-frequency-unfiltered reference pixel when the reference pixel characteristics extractor determines that the adaptive filtering is not to be applied. | 08-22-2013 |
20130215960 | DEVICE AND METHOD FOR COMPETITION-BASED INTRA PREDICTION ENCODING/DECODING USING MULTIPLE PREDICTION FILTERS - An intra prediction encoding apparatus includes: an optimal filter selecting unit for providing a plurality of extrapolation prediction filter candidates for filtering pixels adjacent to a current block to be encoded, with respect to each intra prediction direction or prediction mode of the current block, and selecting a filter having lowest encoding cost among the plurality of extrapolation prediction filter candidates; a residual signal generating unit for generating an extrapolation prediction value of the current block through the filter selected by the optimal filter selecting unit, and generating a residual signal by calculating a difference between a generated extrapolation prediction value of the current block and a pixel value of the current block; a transform and quantization unit for performing transform and quantization on the residual signal generated by the residual signal generating unit; and an entropy encoding unit for performing entropy encoding on a transformed and quantized residual signal. | 08-22-2013 |
20130223522 | METHOD AND APPARATUS FOR ENCODING/DECODING VIDEO USING HIGH-PRECISION FILTER - Disclosed is a video encoding apparatus. The video encoding apparatus includes a prediction unit for generating a prediction block based on interpolating sub-samples of a reference block referenced by a motion vector of a current block. The video encoding apparatus further includes a subtraction unit for generating a residual block based on subtracting the prediction block from the current block and a transform unit for generating a frequency-transformed block based on transforming the residual block. The video encoding apparatus further includes a quantization unit for generating a quantized frequency-transformed block based on quantizing the frequency-transformed block and an encoding unit for encoding the quantized frequency-transformed block into a bitstream. | 08-29-2013 |
20130230098 | METHOD AND APPARATUS FOR ENCODING FREQUENCY TRANSFORMED BLOCK USING FREQUENCY MASK TABLE, AND METHOD AND APPARATUS FOR ENCODING/DECODING VIDEO USING SAME - A video encoding/decoding apparatus including a video encoder for generating a prediction block, generating a residual block by subtracting the prediction block from the current block. The video encoder is for generating a frequency-transformed block by transforming and quantizing the residual block, generating a masked frequency-transformed block by masking the frequency-transformed block by using one or more frequency mask tables. The video encoder is for encoding information about a frequency mask table used for masking the masked frequency-transformed block. The apparatus includes a video decoder for extracting a masked quantized frequency coefficient string recorded in the bitstream. The video decoder is for generating a quantized frequency coefficient string by zero setting all quantized frequency coefficients at positions of no records in the bitstream from a masked quantized frequency coefficient string. The video decoder is for generating a quantized frequency-transformed block by inversely scanning the generated quantized frequency coefficient string. | 09-05-2013 |
20130230104 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES USING THE EFFECTIVE SELECTION OF AN INTRA-PREDICTION MODE GROUP - A video encoding/decoding method and apparatus select a prediction mode set based on neighboring pixels and, in some embodiments, obviate the need to encode additional information for selecting a prediction mode set and thereby improve the performance of compression. | 09-05-2013 |
20130230105 | INTRA-PREDICTION ENCODING/DECODING APPARATUS AND METHOD FOR OMITTING THE TRANSMISSION OF PREDICTION MODE INFORMATION USING CHARACTERISTICS OF REFERENCE PIXELS - An intra-prediction encoding/decoding apparatus and method is provided that omits transmission of prediction mode information using characteristics of reference pixels. The present disclosure provides an intra-prediction encoding apparatus and method for omitting transmission of additional information of a predicted mode of the current block through the use of characteristics of reference pixels adjacent to a current block and thereby reducing overhead when a bitstream is generated, and improving the efficiency of encoding and decoding an image while maintaining the accuracy of intra-predictions. | 09-05-2013 |
20130230106 | METHOD AND DEVICE FOR ENCODING/ DECODING IMAGE HAVING REMOVABLE FILTERING MODE - A video encoding/decoding method and apparatus that may omit a filtering mode is provided. The video encoding/decoding method and apparatus may determine whether to perform filtering on the intra-predicted image for the purpose of obtaining a natural intra-predicted image by using a characteristic of neighboring pixels or an intra-predicted image and thus, may omit additional information for indicating whether filtering is required and improves the performance of compression. | 09-05-2013 |
20130259126 | METHOD AND APPARATUS FOR VIDEO ENCODING/DECODING OF ENCODING/DECODING BLOCK FILTER INFORMATION ON THE BASIS OF A QUADTREE - In a video encoding and/or decoding apparatus and/or method, a video encoder partitions a reference image predicted block-wise with at least a filter into blocks in at least one layer, sets a partitioning flag to indicate whether each of the partitioned blocks is subdividable into sub-blocks, sets a filter type to indicate which filter was used for interpolating each of the blocks or sub-blocks, and quadtree-encodes the partitioning flag and the filter type together with the corresponding block or sub-block to generate a quadtree-encoded bitstream. A video decoder reads the partitioning flags and the filter types from the quadtree-encoded bitstream to reconstruct the partitioning flags and the filter types for the corresponding blocks or sub-blocks, generates the blocks or sub-blocks based on the corresponding partitioning flags, and interpolates the generated blocks or sub-blocks on the basis of the corresponding filter types to reconstruct the reference image. | 10-03-2013 |
20130259128 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES TO MINIMIZE REDUNDANCY OF INTRA-PREDICTION MODE - A video encoding apparatus encodes intra-prediction mode information of the current block by excluding information on overlapping or unnecessary intra-prediction modes from a candidate mode group and/or based on whether predicted values of intra-prediction modes of at least a preset number of subblocks are matched with actual intra-prediction modes. | 10-03-2013 |
20130259133 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE IN SPATIAL DOMAIN FOR NOISE COMPONENT - A method and apparatus for encoding and decoding an image in a spatial domain for noise components are provided. The method and apparatus generate a prediction block by predicting a current block, generate a residual block by subtracting the prediction block from the current block, decide whether the number of noise components of the residual block is in a predetermined range, determine a coding domain, when a determined coding domain is a frequency domain, transform quantize the residual block, when the determined coding domain is a spatial domain, quantize the residual block and encode information on the determined coding domain and a generated quantized block, or quantize the noise components and encode and decode information on quantized noise components, and a number and locations of the noise components. | 10-03-2013 |
20130266067 | METHOD AND DEVICE FOR ENCODING/DECODING IMAGE BY INTER PREDICTION USING RANDOM BLOCK - A video encoding apparatus, a video decoding apparatus and method of encoding and decoding one or more images using various shapes of blocks. The video encoding apparatus is configured to determine a partition form, among candidate partition forms, for partitioning a current block into one or more partition blocks; generate one or more predicted blocks by performing a motion compensation with a scale factor applied to the one or more partition blocks; generate a residual block by subtracting the predicted blocks from the corresponding one or more partition blocks; generate at least one transform block by transforming the residual block; generate at least one quantized transform block by quantizing the at least one transform block; and encode the at least one quantized transform block, information on the determined partition form, and the scale factor into a bitstream. | 10-10-2013 |
20130272387 | METHOD AND DEVICE FOR SUBBAND CODING FREQUENCY CONVERSION UNIT, AND METHOD AND DEVICE FOR IMAGE ENCODING/DECODING USING SAME - The present disclosure provides a method and apparatus for subband-coding a frequency conversion unit and a video encoding/decoding method a video encoding/decoding apparatus using the same. The method and the apparatus for subband-coding the frequency conversion unit include generating an encoding stream by splitting the frequency conversion unit into one or more frequency domains, generating frequency domain encoding information according to whether there is a non-zero frequency coefficient in each frequency domain, scanning the frequency coefficient of each frequency domain to generate a frequency domain frequency coefficient stream, and binarizing and encoding the frequency domain encoding information and the scanned frequency domain frequency coefficient stream. | 10-17-2013 |
20130272419 | METHOD AND APPARATUS FOR GENERATING ENCODED MOTION INFORMATION/RECOVERING MOTION INFORMATION USING MOTION INFORMATION INTEGRATION, AND IMAGE ENCODING/DECODING METHOD AND APPARATUS USING SAME - A video encoding apparatus, a video decoding apparatus and a method for generating coded motion information before reconstructing by using motion information merge, the video encoding apparatus includes an inter prediction unit configured to generate a prediction block of a current block by using motion compensation, decide whether to encode motion information by merging and generate coded motion information of the current block depending on the decision; a subtraction unit configured to generate a residual block by subtracting the prediction block generated from the current block; a transform and quantization unit configured to transform and quantize the residual block to thereby generate a quantized frequency residual block; and an encoding unit configured to encode the quantized frequency residual block and the coded motion information to thereby generate a bitstream. | 10-17-2013 |
20130287094 | METHOD AND DEVICE FOR ENCODING/DECODING IMAGE USING FEATURE VECTORS OF SURROUNDING BLOCKS - A video encoding apparatus, a decoding apparatus and method thereof by using feature vectors of at least one neighboring block are provided. In the video encoding apparatus, the decoding apparatus and the method, the feature vector is extracted from pixels of at least one neighboring block, and an optimal prediction mode represented by the feature vector is extracted with reference to a preset feature vector distribution of image blocks. The extracted optimal prediction mode is decided as a most probable mode (MPM) or an intra mode of a current block, and the current block is intra-predicted and encoded or decoded by using pixels of the at least one neighboring block adjacent to the current block. | 10-31-2013 |
20130287097 | METHOD AND DEVICE FOR DEBLOCKING-FILTERING, AND METHOD AND DEVICE FOR ENCODING AND DECODING USING SAME - An encoding apparatus for encoding a video signal includes: a prediction unit for generating a prediction block of a current block by using intra prediction or inter prediction; a residual data encoding unit for generating a residual block by using the current block and the prediction block, and transforming and quantizing the residual block; a residual data decoding unit for decoding a transformed and quantized residual block by inversely quantizing and inversely transforming the transformed and quantized residual block; and a deblocking filter unit for generating a reconstructed block by using a decoded residual block and the prediction block, and performing deblocking filtering, based on inter prediction information and intra prediction information of the reconstructed block and blocks neighboring the reconstructed block. The intra prediction information includes at least one of an intra prediction mode and an intra prediction block size. | 10-31-2013 |
20130294507 | ADAPTIVE SCAN DEVICE AND METHOD FOR SCANNING THEREOF - The present disclosure relates to an adaptive scan apparatus and a method for scanning thereof. The adaptive scan apparatus includes a zero coefficient counter and a scan pattern updater. The scan pattern updater is configured to generate a zero counter corresponding to a prediction mode of a neighboring block of a current block and to update the zero counter corresponding to a position where a coefficient value of the current block is 0 for transformed and quantized data. And the scan pattern updater is configured to update a scan pattern by sequentially arranging generated zero counters updated for the current block from a position of a small value to a position of a large value. | 11-07-2013 |
20130294508 | METHOD AND DEVICE FOR ENCODING AND DECODING BY USING PARALLEL INTRAPREDICTION BY A CODING UNIT - A video encoding apparatus, a video decoding apparatus and method by using parallel intra-prediction by a coding unit-level are provided. The video encoding apparatus includes a left extrapolation pixel generating unit for generating left extrapolation pixels for a coding unit by using at least one of pixels of a top left block of the coding unit according to a direction of an intra-prediction mode with respect to the coding unit and leftmost original pixels of the coding unit; an intra-prediction encoding unit for predicting the coding unit by using neighboring pixels including the left extrapolation pixels to generate a first prediction block and encode the coding unit; and
| 11-07-2013 |
20130294509 | APPARATUS AND METHOD FOR ENCODING/DECODING ADDITIONAL INTRA-INFORMATION - The present disclosure provides an apparatus for encoding additional intra-information includes an intra prediction mode selecting unit for performing an intra prediction by applying at least one of one or more predetermined types of partitions and one or more prediction modes with respect to a coding unit, and for selecting at least one of a partition among the one or more types of partitions and a prediction mode among the one or more prediction modes; a partitioning and prediction mode table lookup unit for looking up a table, and for generating a table hit signal if the table has at least one of a partition corresponding to the selected partition and a prediction mode corresponding to the selected prediction mode; and an entropy encoding unit for performing an encoding based on the table, if the table hit signal is received. | 11-07-2013 |
20130294512 | APPARATUS AND METHOD FOR GENERATING/RECOVERING MOTION INFORMATION BASED ON PREDICTIVE MOTION VECTOR INDEX ENCODING, AND APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING SAME - Disclosed is a video encoding apparatus includes: an intra prediction unit to generate a prediction block by using adjacent pixels of a current block to be encoded; an inter prediction unit to (1) generate index information of a predictive motion vector of the current block based on motion vectors of blocks adjacent to the current block and a motion vector of a co-located block of a reference frame, (2) generate motion information of the current block including predictive motion vector index and reference frame index together with a differential motion vector obtained by subtracting the predictive motion vector from a motion vector of the current block, and (3) generate a prediction block based on the generated motion information; and an encoding unit configured to encode a residual block by using a subtraction unit and a transform and quantization unit to thereby generate a bitstream. | 11-07-2013 |
20130301714 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE FOR PERFORMING INTRAPREDICTION USING PIXEL VALUE FILTERED ACCORDING TO PREDICTION MODE - A video encoding apparatus, a video decoding apparatus and video decoding method are provided. The video decoding apparatus includes:
| 11-14-2013 |
20130315311 | IMAGE ENCODING/DECODING DEVICE AND METHOD, AND REFERENCE PICTURE INDEXING DEVICE AND METHOD - The present disclosure provides an image encoding/decoding apparatus and method, and a reference picture indexing apparatus and method. The reference picture indexing apparatus includes: a candidate reference picture setting unit for setting candidate reference pictures; a priority order determining unit for determining a priority order of the candidate reference pictures set by the candidate reference picture setting unit, according to a current block to be encoded; and a reference picture indexing unit for adaptively indexing a reference picture according to the current block based on the priority order determined by the priority order determining unit. | 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 |
20150201192 | METHOD AND APPARATUS FOR ENCODING FREQUENCY TRANSFORMED BLOCK USING FREQUENCY MASK TABLE, AND METHOD AND APPARATUS FOR ENCODING/DECODING VIDEO USING SAME - A video encoding/decoding apparatus including a video encoder for generating a prediction block, generating a residual block by subtracting the prediction block from the current block. The video encoder is for generating a frequency-transformed block by transforming and quantizing the residual block, generating a masked frequency-transformed block by masking the frequency-transformed block by using one or more frequency mask tables. The video encoder is for encoding information about a frequency mask table used for masking the masked frequency-transformed block. The apparatus includes a video decoder for extracting a masked quantized frequency coefficient string recorded in the bitstream. The video decoder is for generating a quantized frequency coefficient string by zero setting all quantized frequency coefficients at positions of no records in the bitstream from a masked quantized frequency coefficient string. The video decoder is for generating a quantized frequency-transformed block by inversely scanning the generated quantized frequency coefficient string. | 07-16-2015 |
20150208077 | IMAGE ENCODING/DECODING METHOD AND DEVICE - A video decoding method performed by a video decoding apparatus includes: determining a current block to be decoded, by decoding block size information from a bitstream; decoding a skip information of the current block from the bitstream, the skip information indicating whether the current block is a skip block; when the skip information indicates that the current block is the skip block, decoding a skip motion information of the current block from the bitstream, and reconstructing the current block directly from a predicted block predicted based on the skip motion information, without reconstructing a residual signal information from the bitstream; and when the skip information indicates that the current block is not the skip block, decoding an intra or inter prediction information of the current block and a residual signal information from the bitstream, and reconstructing the current block based on the prediction information and the residual signal information. | 07-23-2015 |
20150222918 | INTER-PREDICTION METHOD AND VIDEO ENCODING/DECODING METHOD USING THE INTER-PREDICTION METHOD - A video decoding method using inter-prediction, includes: identifying, based on information included in a bitstream, whether a first picture is a picture which allows a second picture preceding the first picture in a display order to refer to at least one picture decoded before the first picture, the first picture serving as a random access picture; decoding the first picture without referring to a reference picture which has already decoded; and when the first picture is a picture which allows the second picture to refer to the at least one picture decoded before the first picture, inter-prediction decoding, after decoding the first picture, the second picture by using at least one reference picture which is decoded before the first picture depending on reference picture information of the second picture. | 08-06-2015 |
20150222923 | INTER-PREDICTION METHOD AND VIDEO ENCODING/DECODING METHOD USING THE INTER-PREDICTION METHOD - A video decoding method using inter-prediction, includes: decoding a first picture, wherein the first picture serves as a random access picture and is decoded without referring to a reference picture which has already decoded; and decoding a block, by using an inter-prediction, included in a second picture, which is decoded after the first picture and displayed before the first picture, by using a plurality of reference pictures, wherein the decoding of the block included in the second picture is performed based on reference picture information representing one or more past pictures which are decoded before the first picture and are used as reference pictures for decoding the second picture, and wherein when the one or more past pictures are used for decoding the second picture, the one or more past pictures are deleted from a memory after decoding at least the second picture. | 08-06-2015 |
20150222926 | INTER-PREDICTION METHOD AND VIDEO ENCODING/DECODING METHOD USING THE INTER-PREDICTION METHOD - A video encoding method using inter-prediction, includes: encoding a first picture, wherein the first picture serves as a random access picture and is encoded without referring to a reference picture which has already encoded and then decoded; inter-prediction encoding a block included in a second picture, which is encoded after the first picture and displayed before the first picture, by using a plurality of reference pictures; generating reference picture information representing one or more past pictures which are encoded before the first picture and are used as reference pictures for encoding the second picture; and transmitting the encoded first picture and the encoded second pictures and the reference picture information, wherein, when the one or more past pictures are used as the reference pictures for encoding the second picture, the one or more past pictures are deleted from a memory after encoding at least the second picture. | 08-06-2015 |
20150222927 | INTER-PREDICTION METHOD AND VIDEO ENCODING/DECODING METHOD USING THE INTER-PREDICTION METHOD - A video encoding method using inter-prediction, includes: encoding information indicating whether a first picture is a picture which allows a second picture preceding the first picture in a display order to refer to at least one picture encoded before the first picture, wherein the first picture serves as a random access picture; encoding the first picture without referring to a reference picture which has already encoded; and when the first picture is a picture which allows the second picture to refer to the at least one picture encoded before the first picture, inter-prediction encoding, after encoding the first picture, the second picture by using at least one reference picture encoded before the first picture, and encoding reference picture information used for encoding the second picture, wherein the at least one reference picture encoded before the first picture is not deleted from a memory until the second picture are encoded. | 08-06-2015 |
20150229939 | IMAGE-FILTERING METHOD AND APPARATUS, AND ENCODING/DECODING METHOD AND APPARATUS USING SAME - The present disclosure provides a video decoding apparatus including a decoder configured to decode, from encoded data, transform information for identifying one or more transform blocks, wherein a residual block of a current block to be decoded is comprised of the transform blocks, and reconstruct, from the encoded data, transform coefficients of each of the transform blocks identified by the transform information, an inverse transformer configured to reconstruct the residual block by inversely transforming the transform coefficients in units of a size of each of the transform block, a predictor configured to generate a predicted block by predicting the current block, an adder configured to reconstruct the current block by adding the residual block to the predicted block, and a filter configured to perform deblocking-filtering on at least part of transform boundaries between the transform blocks in the reconstructed current block. | 08-13-2015 |
20150256836 | VIDEO ENCODING/DECODING APPARATUS AND METHOD - A video decoding apparatus includes: a decoder to reconstruct a syntax corresponding to at least one of a first block, a second block and a third block, the first block being generated by dividing a frame for decoding, the second block corresponding to a unit of a prediction and is generated by dividing the first block, and the third block corresponding to a unit of transformation and is generated by dividing the first block in a tree structure; and a predictor to reconstruct a prediction block corresponding to at least one of the first block, the second block and the third block. | 09-10-2015 |
20150281690 | IMAGE ENCODING/DECODING METHOD AND DEVICE - A video decoding apparatus includes an encoding information decoder to reconstruct a skip information indicating whether a block to be decoded in an image is a skip block by decoding a bitstream, and reconstruct either a skip motion information of the block, or an intra or inter prediction information of the block and a transform information of the block by decoding the bitstream, according to the skip information; and a video decoder to either reconstruct the block based on the skip motion information or reconstruct the block based on both the prediction information and a residual signal information reconstructed by decoding the bitstream based on the transform information, wherein the encoding information decoder is configured to reconstruct the transform information which includes partition information related to partitioning the block into subblocks by a tree structure. | 10-01-2015 |
20150281700 | IMAGE ENCODING/DECODING METHOD AND DEVICE - A video encoding apparatus includes: an encoding information encoder to encode a skip information indicating whether a block to be encoded is a skip block, and encode either a skip motion information of the block, or an intra or inter prediction information of the block and a transform information of the block, according to whether the block to be encoded is the skip block, wherein the transform information includes partition information related to partitioning the block into subblocks by a tree structure; and a video encoder to encode a residual signal information of each of the subblocks partitioned from the block. | 10-01-2015 |
20150288969 | VIDEO ENCODING/DECODING APPARATUS AND METHOD - A video decoding method, includes: reconstructing a syntax corresponding to at least one of a first block, a second block and a third block, wherein the first block is generated by dividing a frame for decoding, the second block corresponds to a unit of a prediction and is generated by dividing the first block, and the third block corresponds to a unit of transformation and is generated by dividing the first block in a tree structure; and reconstructing a prediction block corresponding to at least one of the first block, the second block and the third block, wherein the second block includes a batch mode flag for indicating whether a batch mode is used. | 10-08-2015 |
20150296216 | APPARATUS AND METHOD FOR ENCODING/DECODING IMAGES - A method performed by a video decoding apparatus, includes: identifying a current block to be decoded by dividing a maximum size block; decoding, from a bitstream, block mode information indicating whether a block mode of the current block to be decoded is a skip mode; when the block mode information indicates that the block mode of the current block is the skip mode, decoding, from the bitstream, a skip motion information of the current block and determining a motion vector of the current block based on the skip motion information, predicting the current block using the determined motion vector current block, and reconstructing the current block directly from the predicted block, without decoding information on residual signals of the current block from the bitstream. | 10-15-2015 |
20150296217 | APPARATUS AND METHOD FOR ENCODING/DECODING IMAGES - A method performed by a video encoding apparatus, includes: encoding block mode information indicating whether a block mode of a current block to be decoded is a skip mode; when the block mode of the current block is the skip mode, encoding a skip motion information of the current block without encoding information on residual signals of the current block, wherein the skip motion information is used for determining a motion vector of the current block; and when the block mode of the current block is not the skip mode, encoding prediction information of the current block, and encoding partition information of a tree structure related to dividing the current block into one or more subblocks, and thereby encoding information on residual signals of the subblocks. | 10-15-2015 |
20150312570 | IMAGE ENCODING/DECODING DEVICE AND METHOD - A video decoding method includes: decoding a skip information indicating whether or not a current block to be decoded is a skip block; when the skip information indicates that the current block is the skip block, decoding motion information of the current block, determining a motion vector of the current block, and reconstructing the current block directly from a predicted block, without decoding information on residual signals of the current block; and when the skip information indicates that the current block is not the skip block, decoding prediction information of the current block from the bitstream, decoding information on a quantization parameter and transform coefficients which correspond to the current block, when at least one of the transform coefficients is not zero, reconstructing residual signals from the transform coefficients and reconstructing the current block based on the prediction information and the reconstructed residual signals. | 10-29-2015 |
20150334401 | IMAGE ENCODING AND DECODING APPARATUS AND METHOD - An apparatus of decoding a video in the unit of blocks, includes: a size setting unit to decode information on a picture size of the video and information on available block sizes from a bitstream, set an initial size of a current block to be decoded to a largest block size determined by the information on the available block sizes, determine a location of the current block within a picture, identify whether the current block is fully located inside the picture, based on the picture size, the size of the current block and the location of the current block, and reset the size of the current block to a smaller size among the available block sizes, when the current block is not fully located inside the picture; and a decoding unit to decode the current block in the reset size. | 11-19-2015 |
20150334402 | IMAGE ENCODING AND DECODING APPARATUS AND METHOD - An method of encoding a video in the unit of blocks, includes: encoding information on a picture size of the video and information on available block sizes; setting an initial size of a current block to be encoded to a largest block size among the available block sizes; determining a location of the current block within a picture; identifying whether the current block is fully located inside the picture, based on the picture size, the size of the current block and the location of the current block; resetting the size of the current block to a smaller size among the available block sizes, when the current block is not fully located inside the picture; and encoding the current block in the reset size. | 11-19-2015 |
20150365672 | METHOD AND DEVICE FOR SUBBAND CODING FREQUENCY CONVERSION UNIT, AND METHOD AND DEVICE FOR IMAGE ENCODING/DECODING USING SAME - A method performed by an apparatus for decoding a video, includes: generating a predicted block by predicting a current block to be decoded; reconstructing frequency coefficients in a frequency conversion unit by decoding a bitstream, to generate a frequency conversion block having a size of the frequency conversion unit; inversely transforming the frequency conversion block by using a transform size identical to the size of the frequency conversion unit, to reconstruct a residual block; and adding the reconstructed residual block to the predicted block. | 12-17-2015 |
20160065972 | METHOD AND APPARATUS FOR GENERATING ENCODED MOTION INFORMATION /RECOVERING MOTION INFORMATION USING MOTION INFORMATION INTEGRATION, AND IMAGE ENCODING/DECODING METHOD AND APPARATUS USING SAME - An apparatus for decoding a current block includes: a decoding unit to extract a first identification information from a bitstream, and reconstruct a quantized frequency residual block of the current block from the bitstream; a dequantization and inverse transform unit to dequantize and inversely transform the quantized frequency residual block to reconstruct a residual block of the current block; an inter prediction unit to generate the plurality of motion vector candidates of the current block from neighboring blocks of the current blocks, select a motion vector candidate from the plurality of motion vector candidates based on a second identification information, the second identification information being decoded from the bitstream, reconstruct the motion vector of the current block as the selected motion vector candidate, and generate a predicted block of the current block by using the reconstructed motion vector of the current block. | 03-03-2016 |
20160088314 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE IN SPATIAL DOMAIN FOR NOISE COMPONENT - A method performed by a video encoding apparatus, includes: generating a predicted block by predicting a current block to be encoded; generating a residual block by subtracting the predicted block from the current block; encoding, into a bitstream, coding domain information indicating whether the residual block is encoded by a frequency domain coding or by a spatial domain coding; and encoding the residual block into the bitstream. Herein, the encoding of the residual block comprises: when the residual block is encoded by the frequency domain coding, transforming from a spatial domain into a frequency domain and quantizing the residual block, and encoding the transformed and quantized residual block; and when the residual block is encoded by the spatial domain coding, skipping transform for the residual block and quantizing the residual block, and encoding the quantized residual block. | 03-24-2016 |