An image predictive encoding device can efficiently encode an image, while suppressing an increase in prediction information and reducing the prediction error of a target block. In an image predictive encoding device, according to one embodiment, to produce a prediction signal of a partition in a target region, it is decided whether prediction information of a neighboring region can be used. When prediction information of the neighboring region can be used, a region width of the partition where the prediction information of the neighboring region is used to produce the prediction signal is determined. The prediction signal of the target region is produced from a reconstructed signal based on at least one of the region width, the prediction information of the target region, and the prediction information of the neighboring region. The prediction information, information identifying the region width, and a residual signal are encoded.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An image predictive decoder comprising a memory that stores a program executable by the image predictive decoder to: extract, from compressed data where an image is divided into a plurality of regions and encoded, encoded data of identification information that specifies a region that is used to produce a prediction signal of a target region, and encoded data of a residual signal: specify a neighbouring block from among a plurality of neighboring blocks that neighbor the target region based on the identification information; produce a prediction signal of the target region from a reconstructed signal, wherein when the neighbouring block is predicted by intra-picture prediction and the target region is predicted by inter-picture prediction, or in the opposite case, prediction information associated with the neighboring block is not used; restore a reproduction residual signal of the target region from the encoded data of the residual signal; produce a reproduction signal of the target region based on the prediction signal of the target region and the reproduction residual signal; and store the reproduction signal of the target region as the reconstructed signal in the memory.
2. An image predictive decoding method comprising: a data extraction step for extracting, from compressed data where an image is divided into a plurality of regions and encoded, encoded data of identification information that specifies a region that is used to produce a prediction signal of a target region, encoded data of prediction information and encoded data of a residual signal; a prediction signal production step for specifying a neighbouring block from among a plurality of neighbouring blocks that neighbour the target region based on identification information decoded from encoded data of the identification information; a further prediction signal production step for producing a prediction signal of the target region from a reconstructed signal, wherein when the neighbouring block is predicted by intra-picture prediction and the target region is predicted by inner-picture prediction, or in the opposite case, prediction information associated with the neighbouring block is not used; a residual signal restoration step for restoring a reproduction residual signal of the target region from the encoded data of the residual signal; a a signal production step for producing the reproduction signal of the target region based on the prediction signal of the target region and the reproduction residual signal; and a storage step for storing the reproduction signal of the target region as the reconstructed signal.
3. The image predictive decoder according to claim 1 , wherein the memory further stores a program executable by the image predictive decoder to: extract encoded data of partition information; decoding the encoded data of the partition information to restore the partition information; and decoding the encoded data of the identification information to restore the identification information, wherein, when specifying that the target region is divided into a first partition and a second partition based on the partition information, the neighbouring block is selected based on the identification information and the prediction information among the plurality of neighbouring blocks that neighbour the target region to produce the prediction signal of the first partition.
4. The image predictive decoder according to claim 3 , wherein the prediction information excluding the neighbouring block predicted by intra-picture prediction is selected from among the plurality of neighbouring blocks that neighbour the target region as the neighbouring region used to produce the prediction signal of the first partition.
5. The image predictive decoding method according to claim 2 further comprising: a step for extracting encoded data of partition information; a step for decoding the encoded data of the partition information to restore the partition information; and a step for decoding the encoded data of the identification information to restore the identification information, wherein, when specifying that the target region is divided into a first partition and a second partition based on the partition information, the neighbouring block is selected based on the identification information among the plurality of neighbouring blocks that neighbour the target region to produce the prediction signal of the first partition.
6. The image predictive decoding method according to claim 5 , wherein the prediction information excluding the neighbouring block predicted by intra-picture prediction is selected from among the plurality of neighbouring blocks that neighbour the target region as the neighbouring block used to produce the prediction signal of the first partition.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
December 23, 2014
January 17, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.