Method for encoding and decoding video signal
OwnerSeung Park, Ji Park +1inventors
InventorsSeung Park, Ji Park, Byeong Jeon
Life of this patent
Estimating the term…
Abstract
A method for encoding and decoding a video signal in a scalable Motion Compensated Temporal Filtering (MCTF) scheme is provided. A video signal is encoded by adaptively weighting reference pictures of a current frame based on temporal positions of the reference pictures relative to the current frame in MCTF prediction and update procedures, and such encoded video signal is decoded accordingly. Efficient weighting of reference pictures based on their temporal positions in the prediction and update procedures improves the compression efficiency of the video signal.
Claims11
A method for encoding a video frame sequence divided into a first sub-sequence including frames, which are to have image difference values, and a second sub-sequence including frames to which the image difference values are to be added, the method comprising the steps of:
- a) searching frames temporally adjacent to an arbitrary frame belonging to the first sub-sequence for reference blocks of a first image block included in the arbitrary frame, adjusting pixel values of the reference blocks by weights calculated based on temporal positions of the reference blocks relative to the first image block, and obtaining an image difference of the first image block from the reference blocks having the adjusted pixel values;
- and
- b) searching frames in the first sub-sequence for target blocks whose image differences have been obtained using, as a reference block, a second image block included in an arbitrary frame belonging to the second sub-sequence, adjusting the image differences of the target blocks, which have been obtained at the step a), by both predetermined weights and new weights calculated based on temporal positions of the target blocks relative to the second image block, and adding the adjusted image differences to the second image block.
A method for decoding a first frame sequence having image difference values and a second frame sequence into a video signal, the method comprising the steps of:
- a) searching frames in the first frame sequence for target blocks whose image differences have been obtained using, as a reference block, a first image block included in an arbitrary frame belonging to the second frame sequence, adjusting the image differences of the found target blocks by predetermined weights and new weights calculated based on temporal positions of the target blocks relative to the first image block, and subtracting the adjusted image difference from the first image block;
- and
- b) searching frames in the second frame sequence for reference blocks of a second image block included in an arbitrary frame belonging to the first frame sequence, adjusting pixel values of the reference blocks by weights calculated based on temporal positions of the reference blocks relative to the second image block, and adding the reference blocks having the adjusted pixel values to the second image block.
Dependencies are inferred from the claim text.