摘要:
Provided are a video encoding and decoding method and apparatus, in which a current block is divided into partitions based on an edge in the current block, and motion estimation is performed on the divided partitions. Video encoding efficiency can be improved by encoding partitions that are obtained by dividing the current block along a predetermined line passing through pixels belonging to an edge around the current block from among neighboring pixels around the current block.
摘要:
Provided is a method of and apparatus for video encoding and decoding based on motion estimation. The method includes generating a motion vector by searching a reference picture using pixels of a current block, generating a prediction motion vector that is a prediction value of the motion vector by searching the reference picture using previously encoded pixels located adjacent to the current block, and encoding the current block based on the motion vector and the prediction motion vector. By accurately predicting the motion vector of the current block, the number of bits required for encoding the motion vector can be reduced, thereby improving the compression rate of video data.
摘要:
A method and apparatus are provided for performing entropy encoding on a fine granular scalability layer. A method of entropy encoding on a plurality of current coefficients of a quality layer among a plurality of quality layers of an image block divided into the plurality of quality layers, includes determining a coding pass with respect to each of the current coefficients, selecting a context model with respect to each of the current coefficients using at least one lower coefficient corresponding to each of the current coefficients if the coding pass is a refinement pass, and performing arithmetic encoding a group of coefficients having a same selected context model among the current coefficients by using the selected context model.
摘要:
A method for reducing the amount of computations required for multilayer-based progressive fine granular scalability (PFGS) algorithm and a video coding method and apparatus employing the same method are provided. The video coding method supporting fine granular scalability (FGS) includes obtaining a predicted image for a current frame using a motion vector estimated at predetermined accuracy, quantizing a residual between the current frame and the predicted image, inversely quantizing the quantized residual, and generating a reconstructed image for the current frame, performing motion compensation on an FGS layer reference frame and a base layer reference frame using the estimated motion vector, calculating a residual between the motion-compensated FGS layer reference frame and the motion-compensated base layer reference frame, subtracting the reconstructed image for the current frame and the calculated residual from the current frame, and encoding the result of subtraction.
摘要:
Context-based adaptive arithmetic coding and decoding methods and apparatuses with improved coding efficiency using the same are provided. The context-based adaptive arithmetic coding method includes resetting a context model for the given slice to a context model for a slice coded temporally before the given slice, arithmetically encoding a data symbol of the given slice using the reset context model, and updating the context model using a value of the data symbol. The context-based adaptive arithmetic decoding method includes resetting a context model for the given slice to a context model coded temporally before the given slice, arithmetically decoding a bitstream corresponding to the given slice using the reset context model to generate a data symbol of the given slice, and updating the context model using a value of the data symbol.
摘要:
A video encoding/decoding method and apparatus is disclosed that can efficiently compress/decompress motion vectors in a video codec including a hierarchical temporal level decomposition process. The video encoding method including a hierarchical temporal level decomposition process involves obtaining a predicted motion vector of a second frame, which exists at a present temporal level, from a first motion vector of a first frame that exists at a lower temporal level; obtaining a second motion vector of the second frame by performing a motion estimation in a predetermined motion search area using the predicted motion vector as a start point; and encoding the second frame using the obtained second motion vector.
摘要:
A video compression method, and more particularly, a prediction method for efficiently eliminating redundancy within a video frame, and a video compression method and an apparatus using the prediction method are provided. There is provided a method for encoding video based on a multi-layer structure, including performing intra-prediction on a current intra-block using images of neighboring intra-blocks of the current intra-block to obtain a prediction residual, performing prediction on the current intra-block using an image of a lower layer region corresponding to the current intra-block to obtain a prediction residual, selecting one of the two prediction residuals that offers higher coding efficiency, and encoding the selected prediction residual.
摘要:
A method and apparatus for increasing output picture quality at a decoding terminal by using a smoothing filter are provided. The video decoding method includes generating a residual frame from an input bitstream, performing wavelet-based upsampling on the residual frame, performing non-wavelet-based downsampling on the upsampled frame, and performing inverse temporal filtering on the downsampled frame.
摘要:
Video coding and decoding methods and video encoder and decoder are provided. The video encoding method includes determining one of inter predictive coding and intra predictive coding mode as a coding mode for each block in an input video frame, generating a predicted frame for the input video frame based on predicted blocks obtained according to the determined coding mode, and encoding the input video frame based on the predicted frame. When the intra predictive coding mode is determined as the coding mode, an intra basis block composed of representative values of a block is generated for a block and the intra basis block is interpolated to generate an intra predicted block for the block.
摘要:
A video encoder/decoder and method. The video coding method includes estimating a virtual frame, electing a reference frame from candidate frames including the virtual frame to remove temporal redundancy using the elected reference frame, coding a motion vector and predetermined information obtained in removing the temporal redundancy, and obtaining transform coefficients from the frames free from the temporal redundancy and quantizing the obtained transform coefficients to generate a bit-stream. The video decoding method includes receiving a bit-stream and parsing the received bit-stream to extract information on coded frames, inversely quantizing the information on the coded frames to obtain the transform coefficients, and performing inverse spatial transform of the obtained transform coefficients and inverse temporal transform by use of a reference frame including a virtual frame in inverse order to an order in which redundancy of the coded frames is removed and restoring the coded frames. As a result, it is possible to code the video at a higher compression rate.