Inter-layer prediction method for video signal
First Claim
Patent Images
1. A method for decoding a video signal, the method comprising:
- deriving, by a decoding unit, position information of a base layer macroblock in a base layer based on a position information of a virtual macroblock in a virtual base layer, the virtual macroblock corresponding to a current macroblock in an enhanced layer;
obtaining, by the decoding unit, texture prediction information of the current macroblock in the enhanced layer when a block type of the base layer macroblock corresponding to the position information of the base layer macroblock is an intra-coded macroblock type,wherein the obtaining the texture prediction information comprises;
constructing a field macroblock pair from a frame macroblock pair in the base layer, the base layer macroblock being in the frame macroblock pair;
deblocking-filtering, by the decoding unit, the field macroblock pair, the field macroblock pair including a set of even lines and a set of odd lines, the set of even lines and the set of odd lines being deblocking-filtered, respectively;
separating the deblocking-filtered field macroblock pair into an even field component including the set of deblocking-filtered even lines and an odd field component including the set of deblocking-filtered odd lines;
interpolating, by the decoding unit, the even field component and the odd field component in vertical and horizontal directions, wherein the even field component and the odd field component are interpolated, respectively;
predicting, by the decoding unit, the texture information of the current macroblock pair in the enhanced layer by using texture information of the interpolated even field component and odd field component; and
decoding, by the decoding unit, the current macroblock pair in the enhanced layer by using the predicted texture information.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method for conducting interlayer texture prediction in encoding or decoding of video signal. The present method constructs a pair of frame macro blocks from vertically-adjacent two field macro blocks of a base layer, selectively applies a de-blocking filter to the constructed pair of frame macro blocks, and uses texture information of the pair of frame macro blocks in interlayer texture prediction of a pair of frame macro blocks of a current layer.
114 Citations
5 Claims
-
1. A method for decoding a video signal, the method comprising:
-
deriving, by a decoding unit, position information of a base layer macroblock in a base layer based on a position information of a virtual macroblock in a virtual base layer, the virtual macroblock corresponding to a current macroblock in an enhanced layer; obtaining, by the decoding unit, texture prediction information of the current macroblock in the enhanced layer when a block type of the base layer macroblock corresponding to the position information of the base layer macroblock is an intra-coded macroblock type, wherein the obtaining the texture prediction information comprises; constructing a field macroblock pair from a frame macroblock pair in the base layer, the base layer macroblock being in the frame macroblock pair; deblocking-filtering, by the decoding unit, the field macroblock pair, the field macroblock pair including a set of even lines and a set of odd lines, the set of even lines and the set of odd lines being deblocking-filtered, respectively; separating the deblocking-filtered field macroblock pair into an even field component including the set of deblocking-filtered even lines and an odd field component including the set of deblocking-filtered odd lines; interpolating, by the decoding unit, the even field component and the odd field component in vertical and horizontal directions, wherein the even field component and the odd field component are interpolated, respectively; predicting, by the decoding unit, the texture information of the current macroblock pair in the enhanced layer by using texture information of the interpolated even field component and odd field component; and decoding, by the decoding unit, the current macroblock pair in the enhanced layer by using the predicted texture information. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for decoding a video signal, the apparatus comprising a decoder for:
-
deriving position information of a base layer macroblock in a base layer based on position information of a virtual macroblock in a virtual base layer, the virtual macroblock corresponding to a current macroblock in an enhanced layer; obtaining texture prediction information of the current macroblock in the enhanced layer when a block type of the base layer macroblock corresponding to the position information of the base layer macroblock is an intra-coded macroblock type, wherein the obtaining the texture prediction information comprises; constructing a field macroblock pair from a frame macroblock pair in the base layer, the base layer macroblock being in the frame macroblock pair; deblocking-filtering, by a decoding unit, the field macroblock pair, the field macroblock pair including a set of even lines and a set of odd lines, the set of even lines and the set of odd lines being deblocking-filtered, respectively; separating the deblocking-filtered field macroblock pair into an even field component including the set of deblocking-filtered even lines and an odd field component including the set of deblocking-filtered odd lines; interpolating, by the decoding unit, the even field component and the odd field component in vertical and horizontal directions, wherein the even field component and the odd field component are interpolated, respectively; predicting, by the decoding unit, the texture information of the current macroblock pair in the enhanced layer by using texture information of the interpolated even field component and odd field component; and decoding, by the decoding unit, the current macroblock pair in the enhanced layer by using the predicted texture information.
-
Specification