Encoding apparatus and encoding method
AssigneeCanon Kabushiki Kaisha
InventorDaisuke Sakamoto
Life of this patent
Estimating the term…
Abstract
An encoding apparatus includes an encoding unit that encodes an image to be encoded; a generating unit that generates a local decoded image from the encoded image; a difference calculation unit that calculates difference values between pixels included in the local decoded image and pixels included in the image to be encoded; and a modifying unit that determines pixels from the local decoded image based on the difference values, and modifies the determined pixels.
Claims5
An encoding apparatus comprising:
- a processor;
- and
- a memory storing a program which, when executed by the processor, causes the encoding apparatus to:
- encode an image to be encoded;
- generate a local decoded image from the encoded image;
- calculate difference values between pixels included in the local decoded image and pixels included in the image to be encoded;
- select one of the calculated difference values, wherein the selected difference value is a value which is most frequent in the calculated difference values;
- and
- correct each pixel of the local decoded image based on the selected difference value.
A method comprising:
- encoding an image to be encoded;
- generating a local decoded image from the encoded image;
- calculating difference values between pixels included in the local decoded image and pixels included in the image to be encoded;
- selecting one of the calculated difference values, wherein the selected difference value is a value which is most frequent in the calculated difference values;
- and
- correcting each pixel of the local decoded image based on the selected difference value.
A non-transitory storage medium which stores a program for causing a computer to execute a method, the method comprising:
- encoding an image to be encoded;
- generating a local decoded image from the encoded image;
- calculating difference values between pixels included in the local decoded image and pixels included in the image to be encoded;
- selecting one of the calculated difference values, wherein the selected difference value is a value which is most frequent in the calculated difference values;
- and
- correcting each pixel of the local decoded image based on the selected difference value.
Dependencies are inferred from the claim text.