Method and apparatus for encoding and decoding based on intra prediction
AssigneeSamsung Electronics Co., Ltd.
InventorWoo-jin HAN
Life of this patent
Estimating the term…
Abstract
Provided are a method and apparatus for encoding and decoding based on intra prediction. In the method, information regarding a direction of intra prediction of a current block is encoded into one of a plurality of values, depending on whether the directions of intra prediction of neighboring blocks that have been encoded before encoding the current block are identical to one another and whether the direction of intra prediction of the current block is identical to those of the neighboring blocks. Accordingly, it is possible to increase the compression rate of intra prediction encoding with a higher probability.
Claims22
A method of performing intra prediction encoding on a picture, the method comprising:
- determining a direction of intra prediction of a current block by performing intra prediction on the current block, and generating a bitstream by performing intra prediction encoding in the determined direction;
- and
- encoding information regarding the direction of intra prediction of the current block into one of a plurality of values, depending on whether directions of intra prediction of neighboring blocks that have been encoded before encoding the current block are identical to each other and whether the direction of intra prediction of the current block is identical to the directions of intra prediction of the neighboring blocks;
- and inserting the encoded information into the bitstream.
A method of performing intra prediction decoding on an encoded picture, the method comprising:
- receiving a bitstream containing a result of encoding information regarding a direction of intra prediction of a current block of said encoded picture into one of a plurality of values, depending on whether directions of intra prediction of neighboring blocks that have been encoded before encoding the current block of said encoded picture are identical to each other and whether a direction of intra prediction of the current block of said encoded picture is identical to those of the neighboring blocks;
- determining the direction of intra prediction of the current block of said encoded picture based on the information;
- and
- performing intra prediction decoding on the current block of said encoded picture in the determined direction, to obtain a current block of a decoded picture.
An apparatus for performing intra prediction encoding on a picture, the apparatus comprising:
- an intra prediction encoding unit which determines a direction of intra prediction of a current block by performing intra prediction on the current block, and generates a bitstream by performing intra prediction encoding in the determined direction;
- and
- a direction information inserting unit which encodes information regarding the direction of intra prediction of the current block into one of a plurality of values, depending on whether directions of intra prediction of neighboring blocks that have been encoded before encoding the current block are identical to each other and whether a direction of intra prediction of the current block is identical to those of the neighboring blocks to generate a result, and inserts the result into the bitstream.
An apparatus for performing intra prediction decoding on a picture, the apparatus comprising:
- a receiving unit which receives a bitstream containing a result of encoding information regarding a direction of intra prediction of a current block into one of a plurality of values, depending on whether directions of intra prediction of neighboring blocks that have been encoded before encoding the current block are identical to each other and whether a direction of intra prediction of the current block is identical to those of the neighboring blocks;
- a controller which determines the direction of intra prediction of the current block based on the information;
- and
- an intra prediction decoding unit which performs intra prediction decoding on the current block in the determined direction.
Dependencies are inferred from the claim text.