Intraprediction/interprediction method and apparatus
AssigneeSamsung Electronics Co., Ltd.
InventorsWoo-jin HAN, Jeong-hoon Park
Life of this patent
Estimating the term…
Abstract
An intraprediction/inter prediction method and apparatus is provided. In a method of intrapredicting an image processing unit of a current picture, the image processing unit including a plurality of sub blocks, a first prediction value of the image processing unit is generated by intrapredicting each of the sub blocks using pixels neighboring each of the sub blocks. A second prediction value of the image processing unit is generated by intrapredicting each of the sub blocks using pixels neighboring each of the sub blocks included in the first prediction value. Accordingly, an intrapredicted value or an intrapredicted motion vector can be more accurately obtained, so that the compression rate of image encoding is improved.
Claims42
A method of intrapredicting an image processing unit of a current picture, the image processing unit including a plurality of sub blocks, the method comprising:
- generating a first prediction value of the image processing unit by intrapredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks;
- and
- generating a second prediction value of the image processing unit by intrapredicting each of the plurality of sub blocks using the pixels neighboring each of the plurality of sub blocks, used in generating the first prediction value.
An apparatus for intrapredicting an image processing unit of a current picture, the image processing unit including a plurality of sub blocks, the apparatus comprising:
- a first intraprediction performing unit which generates a first prediction value of the image processing unit by intrapredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks;
- and
- a second intraprediction performing unit which generates a second prediction value of the image processing unit by intrapredicting each of the plurality of sub blocks using the pixels neighboring each of the plurality of sub blocks, used in generating the first prediction value.
An intraprediction encoding method comprising the intrapredicting method comprising:
- generating a first prediction value of the image processing unit by intrapredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks;
- and
- generating a second prediction value of the image processing unit by intrapredicting each of the plurality of sub blocks using the pixels neighboring each of the plurality of sub blocks, used in generating the first prediction value.
An intraprediction decoding method comprising the intrapredicting method comprising:
- generating a first prediction value of the image processing unit by intrapredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks;
- and
- generating a second prediction value of the image processing unit by intrapredicting each of the plurality of sub blocks using the pixels neighboring each of the plurality of sub blocks, used in generating the first prediction value.
An intraprediction encoding apparatus comprising the intrapredicting apparatus comprising:
- a first intraprediction performing unit which generates a first prediction value of the image processing unit by intrapredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks;
- and
- a second intraprediction performing unit which generates a second prediction value of the image processing unit by intrapredicting each of the plurality of sub blocks using the pixels neighboring each of the sub blocks used in generating the first prediction value.
An intraprediction decoding apparatus comprising the intrapredicting apparatus comprising:
- a first intraprediction performing unit which generates a first prediction value of the image processing unit by intrapredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks;
- and
- a second intraprediction performing unit which generates a second prediction value of the image processing unit by intrapredicting each of the plurality of sub blocks using the pixels neighboring each of the sub blocks used in generating the first prediction value.
A method of interpredicting an image processing unit of a current picture, the image processing unit including a plurality of sub blocks, the method comprising:
- generating a first prediction value of the image processing unit by interpredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks;
- and
- generating a second prediction value of the image processing unit by interpredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks used in generating the first prediction value.
An apparatus for interpredicting an image processing unit of a current picture, the image processing unit including a plurality of sub blocks, the apparatus comprising:
- a first interprediction performing unit which generates a first prediction value of the image processing unit by interpredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks;
- and
- a second interprediction performing unit which generates a second prediction value of the image processing unit by interpredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks included in the first prediction value.
An interprediction encoding method comprising the interpredicting method comprising:
- generating a first prediction value of the image processing unit by interpredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks;
- and
- generating a second prediction value of the image processing unit by interpredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks used in generating the first prediction value.
An interprediction decoding method comprising the interpredicting method comprising:
- generating a first prediction value of the image processing unit by interpredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks;
- and
- generating a second prediction value of the image processing unit by interpredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks used in generating the first prediction value.
An interprediction encoding apparatus comprising the interpredicting apparatus comprising:
- a first interprediction performing unit which generates a first prediction value of the image processing unit by interpredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks;
- and
- a second interprediction performing unit which generates a second prediction value of the image processing unit by interpredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks included in the first prediction value.
An interprediction decoding apparatus comprising the interpredicting apparatus comprising:
- a first interprediction performing unit which generates a first prediction value of the image processing unit by interpredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks;
- and
- a second interprediction performing unit which generates a second prediction value of the image processing unit by interpredicting each of the plurality of sub blocks using pixels neighboring each of the plurality of sub blocks included in the first prediction value.
Dependencies are inferred from the claim text.