ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD

    公开(公告)号:US20210377556A1

    公开(公告)日:2021-12-02

    申请号:US17403456

    申请日:2021-08-16

    IPC分类号: H04N19/51 H04N19/433

    摘要: An encoding method is provided for encoding a picture to generate a coded stream. The encoding method incldues: generating a first prediction image of a current block included in a current picture by referring to a first region included in a reference picture different from the current picture; operating a bi-directional optical flow process to generate a second prediction image based on the first prediction image by referring to a second region included in the first region, and not operating the bi-directional optical flow process by referring to a third region not included in the first region; and encoding the current block based on the second prediction image.

    ENCODER, ENCODING METHOD, DECODER, AND DECODING METHOD

    公开(公告)号:US20210321117A1

    公开(公告)日:2021-10-14

    申请号:US17355596

    申请日:2021-06-23

    摘要: When intra prediction is to be used, an encoder determines whether an adaptive basis selection mode is to be used and whether a size of the current block matches a determined size. When the adaptive basis selection mode is to be used and the size matches the determined size, the encoder fixes the first transform basis for the current block to a first determined transform basis in the adaptive basis selection mode, and generates first transform coefficients by performing first transform of residual signals of the current block using the first determined transform basis; quantizes the first transform coefficients when an intra prediction mode for the current block is a determined mode; and generates second transform coefficients by performing second transform of the first transform coefficients using a second transform basis, and quantizes the second transform coefficients, when the intra prediction mode is not the determined mode.

    ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD

    公开(公告)号:US20200260100A1

    公开(公告)日:2020-08-13

    申请号:US16860367

    申请日:2020-04-28

    IPC分类号: H04N19/51 H04N19/433

    摘要: An encoder that encodes a picture to generate a coded stream includes: circuitry and a memory coupled to the circuitry. The circuitry performs, using the memory: generating a prediction image of a current block included in a current picture by referring to a first region included in a reference picture different from the current picture; operating a bi-directional optical flow process to correct the prediction image by referring to a second region included in the first region, and not operating the bi-directional optical flow process in response to the second region not being included in the first region; and encoding the current block based on the prediction image.

    ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD

    公开(公告)号:US20200162738A1

    公开(公告)日:2020-05-21

    申请号:US16751666

    申请日:2020-01-24

    摘要: An encoder which encodes a current block to be encoded in an image includes: a transformer which performs a primary transform from residuals of the current block to primary coefficients, determines whether to apply a secondary transform to the current block, and performs the secondary transform from the primary coefficients to secondary coefficients when the secondary transform is applied; a quantizer which calculates quantized primary coefficients by performing a first quantization on the primary coefficients when a secondary transform is not applied, and calculates quantized secondary coefficients by performing a second quantization different from the first quantization on the secondary coefficients when the secondary transform is applied; and an entropy encoder which generates an encoded bitstream by encoding either quantized primary coefficients or quantized secondary coefficients.

    ENCODER, ENCODING METHOD, DECODER, AND DECODING METHOD

    公开(公告)号:US20200099938A1

    公开(公告)日:2020-03-26

    申请号:US16697525

    申请日:2019-11-27

    摘要: An encoder which encodes a current block of a picture includes a processor and memory. Using the memory, the processor: determines whether intra prediction is to be used for the current block; and when it is determined that intra prediction is to be used for the current block, generates first transform coefficients by performing first transform of residual signals of the current block using a first transform basis; quantizes the first transform coefficients when an intra prediction mode for the current block is a determined mode and the first transform basis is different from a determined transform basis; and generates second transform coefficients by performing second transform of the first transform coefficients using a second transform basis, and quantizes the second transform coefficients, when the intra prediction mode for the current block is not the determined mode or when the first transform basis matches the determined transform basis.

    ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD

    公开(公告)号:US20200036976A1

    公开(公告)日:2020-01-30

    申请号:US16593186

    申请日:2019-10-04

    摘要: An encoder includes processing circuitry and a memory coupled to the processing circuitry. Using the memory, the processing circuitry is configured to: change values of pixels in a first block and a second block to filter a boundary between the first block and the second block, using clipping such that change amounts of the respective values do not exceed respective thresholds, the pixels in the first block and the second block being arranged along a line across the boundary. The pixels include type one pixels and type two pixels different from the type one pixels. The respective thresholds for the type one pixels in the first block and the second block are selected to be symmetrical or asymmetrical with respect to the boundary based on block sizes of the first block and the second block.

    ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD

    公开(公告)号:US20200036975A1

    公开(公告)日:2020-01-30

    申请号:US16591903

    申请日:2019-10-03

    摘要: An encoder includes processing circuitry and a memory coupled to the processing circuitry. The processing circuitry is configured to: select a first filter for a first block based at least on a prediction mode used for the first block; select a second filter for a second block; and change values of pixels in the first block and the second block, using the first filter and the second filter, to filter a boundary between the first block and the second block, and using clipping such that change amounts of the respective values do not exceed respective thresholds, the pixels in the first block and the second block being arranged along a line across the boundary.

    ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD

    公开(公告)号:US20200036974A1

    公开(公告)日:2020-01-30

    申请号:US16591902

    申请日:2019-10-03

    摘要: An encoder includes processing circuitry and a memory coupled to the processing circuitry. Using the memory, the processing circuitry is configured to: change values of pixels in a first block and a second block to filter a boundary between the first block and the second block. The pixels include type one pixels and type two pixels different from the type one pixels. The first set of filter coefficients applied to the type one pixels in the first block and the second set of filter coefficients applied to the type one pixels in the second block are selected to be asymmetrical with respect to the boundary based on block sizes of the first block and the second block.