ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD

    公开(公告)号:US20200045329A1

    公开(公告)日:2020-02-06

    申请号:US16597356

    申请日:2019-10-09

    Abstract: A decoder that decodes a current block using a motion vector includes: a processor; and memory. Using the memory, the processor: derives a first candidate vector from one or more candidate vectors of one or more neighboring blocks that neighbor the current block; determines, in a first reference picture for the current block, a first adjacent region that includes a position indicated by the first candidate vector; calculates evaluation values of a plurality of candidate regions included in the first adjacent region; and determines a first motion vector of the current block, based on a first candidate region having a smallest evaluation value among the evaluation values. The first adjacent region is included in a first motion estimation region determined based on the position indicated by the first candidate vector.

    ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD

    公开(公告)号:US20190335207A1

    公开(公告)日:2019-10-31

    申请号:US16395317

    申请日:2019-04-26

    Abstract: An encoder is an encoder which encodes a video, and includes: circuitry; and memory. The circuitry, using the memory, derives a motion vector of a current block included in a current picture, by referring to a reference picture different from the current picture; when a reference region indicated by the motion vector includes a region outside a boundary of the reference picture, performs padding for generating a plurality of pixels outside the boundary in the reference region, using one of a plurality of pixels inside the boundary of the reference picture, to generate the plurality of pixels outside the boundary; performs smoothing on the plurality of pixels outside the boundary; and generates a prediction image, using the plurality of pixels outside the boundary on which the smoothing has been performed.

    ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD

    公开(公告)号:US20190313094A1

    公开(公告)日:2019-10-10

    申请号:US16450066

    申请日:2019-06-24

    Abstract: 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 the boundary between the first block and the second block such that change amounts of the respective values are smaller than respective thresholds, the pixels being arranged along a line across the boundary; and encode a third block. The pixels in the first block include a first pixel located at a first position, and the pixels in the second block include a second pixel located at a second position corresponding to the first position with respect to the boundary. The thresholds include a first threshold and a second threshold corresponding to the first pixel and the second pixel, respectively. The first threshold is different from the second threshold.

Patent Agency Ranking