Encoding and decoding method, apparatus, and device

    公开(公告)号:US12192444B2

    公开(公告)日:2025-01-07

    申请号:US18009949

    申请日:2021-06-24

    Abstract: Embodiments of the present disclosure provide an encoding and decoding method, apparatus and device. The method includes: obtaining a weight prediction angle and weight configuration parameters; configuring reference weight values for surrounding positions outside the current block; determining a surrounding matching position to which the pixel position points; determining a target weight value of the pixel position based on a reference weight value associated with the surrounding matching position, and determining an associated weight value of the pixel position based on the target weight value of the pixel position; determining a first prediction value of the pixel position and a second prediction value; determining a weighted prediction value of the pixel position based on the first prediction value, target weight value, second prediction value and associated weight value; determining weighted prediction values of the current block based on the weighted prediction value of each pixel position of the current block.

    Methods for decoding or coding prediction mode, decoding or coding apparatus, and storage medium

    公开(公告)号:US12225224B2

    公开(公告)日:2025-02-11

    申请号:US17614141

    申请日:2020-06-19

    Inventor: Fangdong Chen

    Abstract: Provided is a method for decoding a prediction mode. In response to determining that a merge mode is enabled for a current block and a current candidate prediction mode is allowed for the current block, the method includes: acquiring enablement states of one or more to-be-traversed prediction modes; decoding indication information of the current candidate prediction mode from a code stream in response to determining that a candidate prediction mode being allowed is present in the to-be-traversed prediction modes; and directly determining that the current candidate prediction mode is used for the current block without decoding the indication information of the current candidate prediction mode from the code stream in response to determining that none of the to-be-traversed prediction modes is allowed.

    Encoding and decoding method, apparatus, and device

    公开(公告)号:US12075085B2

    公开(公告)日:2024-08-27

    申请号:US17595777

    申请日:2020-06-17

    Inventor: Fangdong Chen

    CPC classification number: H04N19/513 H04N19/105 H04N19/159 H04N19/176

    Abstract: An encoding and decoding method, apparatus, and device is disclosed. The method comprises: if characteristic information of a current block meets a specific condition, performing the following steps to acquire a target prediction value of the current block or a sub-block of the current block: determining a first original prediction value based on first unidirectional motion information of the current block, and determining a second original prediction value based on second unidirectional motion information of the current block; determining a horizontal velocity based on the first original prediction value and the second original prediction value; determining a vertical velocity based on the first original prediction value and the second original prediction value; acquiring a prediction compensation value based on the horizontal velocity and the vertical velocity; and acquiring the target prediction value based on the first original prediction value, the second original prediction value and the prediction compensation value.

    Encoding and decoding method, apparatus and device

    公开(公告)号:US12041266B2

    公开(公告)日:2024-07-16

    申请号:US17595780

    申请日:2020-06-17

    Inventor: Fangdong Chen

    Abstract: An encoding and decoding method, apparatus and device is disclosed. The method comprises: dividing, if characteristic information of a current block meets specific conditions, the current block into a first triangle sub-block and a second triangle sub-block; constructing a motion information list for the current block, the motion information list includes multiple pieces of candidate motion information; acquiring first target motion information of the first triangle sub-block and second target motion information of the second triangle sub-block from the motion information list; the first target motion information is different from the second target motion information; performing motion compensation on the first triangle sub-block based on the first target motion information to obtain a prediction value of the first triangle sub-block; performing motion compensation on the second triangle sub-block based on the second target motion information to obtain a prediction value of the second triangle sub-block.

Patent Agency Ranking