Encoder, decoder, encoding method, and decoding method
AssigneePanasonic Intellectual Property Corporation of America
InventorsRyuichi KANOH, Tadamasa TOMA, Takahiro NISHI, Kiyofumi ABE, Takashi HASHIMOTO
Life of this patent
Estimating the term…
Abstract
An encoder includes processing circuitry and memory. Using the memory, the processing circuitry: encodes and reconstructs an image to generate a reconstructed image; determines, according to a characteristic of a block in the reconstructed image, an interpolation method for interpolating pixels located outside a referable region including the block; interpolates the pixels located outside the referable region, using the interpolation method determined; and applies a filter to the block using the pixels interpolated.
Claims23
1-20. (canceled)
An encoder, comprising:
- processing circuitry;
- and
- memory, wherein
- using the memory, the processing circuitry:
- encodes and reconstructs an image to generate a reconstructed image;
- selects an interpolation method for interpolating a pixel located outside a referable region including a current block, the selected interpolation method being selected from among a plurality of interpolation methods based on a parameter indicating a characteristic of the current block;
- interpolates the pixel located outside the referable region, the interpolated pixel being located outside of the referable region so as to be aligned along a predetermined direction with one or more pixels of the current block;
- and
- applies a filter to the current block using the interpolated pixel.
A decoder, comprising:
- processing circuitry;
- and
- memory, wherein
- using the memory, the processing circuitry:
- reconstructs an encoded image to generate a reconstructed image;
- selects an interpolation method for interpolating a pixel located outside a referable region including a current block, the selected interpolation method being selected from among a plurality of interpolation methods based on a parameter indicating a characteristic of the current block;
- interpolates the pixel located outside the referable region, the interpolated pixel being located outside of the referable region so as to be aligned along a predetermined direction with one or more pixels of the current block;
- and
- applies a filter to the current block using the interpolated pixel.
An encoding method, comprising:
- encoding and reconstructing an image to generate a reconstructed image;
- selecting an interpolation method for interpolating a pixel located outside a referable region including a current block, the selected interpolation method being selected from among a plurality of interpolation methods based on a parameter indicating a characteristic of the current block;
- interpolating the pixel located outside the referable region, the interpolated pixel being located outside of the referable region so as to be aligned along a predetermined direction with one or more pixels of the current block;
- and
- applying a filter to the current block using the interpolated pixel.
A decoding method, comprising:
- reconstructing an encoded image to generate a reconstructed image;
- selecting an interpolation method for interpolating a pixel located outside a referable region including a current block, the selected interpolation method being selected from among a plurality of interpolation methods based on a parameter indicating a characteristic of the current block;
- interpolating the pixel located outside the referable region, the interpolated pixel being located outside of the referable region so as to be aligned along a predetermined direction with one or more pixels of the current block;
- and
- applying a filter to the current block using the interpolated pixel.
Dependencies are inferred from the claim text.