Image decoding device, image decoding method, and program
AssigneeKddi Corporation
InventorsHaruhisa Kato, Yoshitaka Kidani
Life of this patent
Estimating the term…
Abstract
An image decoding device 200 according to the present invention includes a circuit, wherein the circuit: generates a first prediction pixel based on a decoded pixel and a control information; generates a second prediction pixel based on an accumulated decoded pixel and the control information; synthesizes an arbitrary combination including at least one of the first predicted pixel and the second predicted pixel with each of small regions divided by a plurality of line segments on a basis of the control information to obtain a third predicted pixel; and adds one of the first predicted pixel, the second predicted pixel, and the third predicted pixel and the prediction residual to obtain the decoded pixel.
Claims31
An image decoding device comprising a circuit, wherein the circuit:
- decodes control information and a quantized value;
- performs inverse quantization on the quantized value to obtain a transformation coefficient;
- performs inverse transformation on the transformation coefficient to obtain a prediction residual;
- generates a first prediction pixel based on a decoded pixel and the control information;
- accumulates the decoded pixel;
- generates a second prediction pixel based on the accumulated decoded pixel and the control information;
- synthesizes an arbitrary combination including at least one of the first predicted pixel and the second predicted pixel with each of small regions of a decoding target block divided by a plurality of line segments based on the control information to obtain a third predicted pixel;
- and
- adds one of the first predicted pixel, the second predicted pixel, and the third predicted pixel and the prediction residual to obtain the decoded pixel,
- wherein the plurality of line segments dividing the decoding target block are continuous with each other and extend in mutually different directions.
An image decoding method comprising:
- decoding control information and a quantized value;
- performing inverse quantization on the quantized value to obtain a transformation coefficient;
- performing inverse transformation on the transformation coefficient to obtain a prediction residual;
- generating a first prediction pixel based on a decoded pixel and the control information;
- accumulating the decoded pixel;
- generating a second prediction pixel based on the accumulated decoded pixel and the control information;
- synthesizing an arbitrary combination including at least one of the first predicted pixel and the second predicted pixel with each of small regions of a decoding target block divided by a plurality of line segments based on the control information to obtain a third predicted pixel;
- and
- adding one of the first predicted pixel, the second predicted pixel, and the third predicted pixel and the prediction residual to obtain the decoded pixel,
- wherein the plurality of line segments dividing the decoding target block are continuous with each other and extend in mutually different directions.
A program stored on a non-transitory computer-readable medium causing a computer to function as an image decoding device including a circuit, wherein the circuit:
- decodes control information and a quantized value;
- performs inverse quantization on the quantized value to obtain a transformation coefficient;
- performs inverse transformation on the transformation coefficient to obtain a prediction residual;
- generates a first prediction pixel based on a decoded pixel and the control information;
- accumulates the decoded pixel;
- generates a second prediction pixel based on the accumulated decoded pixel and the control information;
- synthesizes an arbitrary combination including at least one of the first predicted pixel and the second predicted pixel with each of small regions of a decoding target block divided by a plurality of line segments based on the control information to obtain a third predicted pixel;
- and
- adds one of the first predicted pixel, the second predicted pixel, and the third predicted pixel and the prediction residual to obtain the decoded pixel,
- wherein the plurality of line segments dividing the decoding target block are continuous with each other and extend in mutually different directions.
Dependencies are inferred from the claim text.