-
公开(公告)号:US20240364883A1
公开(公告)日:2024-10-31
申请号:US18767880
申请日:2024-07-09
Inventor: Xiaoqiang Cao , Fangdong Chen , Li Wang
IPC: H04N19/12 , H04N19/13 , H04N19/176 , H04N19/46 , H04N19/625
CPC classification number: H04N19/12 , H04N19/13 , H04N19/176 , H04N19/46 , H04N19/625
Abstract: Provided is a decoding method, including: acquiring coded data of a current block; determining that a height and a width of the current block are both less than or equal to a preset threshold and the current block is a luma block; acquiring a transform pair index corresponding to the current block from the coded data, and determining the transform pair corresponding to the current block based on the transform pair index, wherein the transform pair comprises a horizontal transform kernel and a vertical transform kernel.
-
公开(公告)号:US12192444B2
公开(公告)日:2025-01-07
申请号:US18009949
申请日:2021-06-24
Inventor: Yucheng Sun , Xiaoqiang Cao , Fangdong Chen , Li Wang
IPC: H04N19/00 , H04N19/105 , H04N19/137 , H04N19/159 , H04N19/176
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.
-
公开(公告)号:US11962768B2
公开(公告)日:2024-04-16
申请号:US17792205
申请日:2020-09-16
Inventor: Fangdong Chen
IPC: H04N19/117 , H04N19/70
CPC classification number: H04N19/117 , H04N19/70
Abstract: The present disclosure provides an encoding method, a decoding method, an encoding apparatus, a decoding apparatus and devices thereof. The method may include: in response to determining that an adaptive loop filter (ALF) sequence control enabling flag of a sequence parameter set (SPS) syntax indicates allowing a current sequence to enable an ALF, encoding a cross-component adaptive loop filter (CCALF) sequence control enabling flag in the SPS syntax. The technical solutions of the present disclosure can improve the encoding performance.
-
4.
公开(公告)号:US12225224B2
公开(公告)日:2025-02-11
申请号:US17614141
申请日:2020-06-19
Inventor: Fangdong Chen
IPC: H04N19/46 , H04N19/137 , H04N19/159 , H04N19/176
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.
-
公开(公告)号:US12081750B2
公开(公告)日:2024-09-03
申请号:US18264036
申请日:2022-02-22
Inventor: Fangdong Chen , Xiaoqiang Cao , Yucheng Sun
IPC: H04N19/86 , H04N19/117 , H04N19/157 , H04N19/182 , H04N19/186 , H04N19/70
CPC classification number: H04N19/117 , H04N19/157 , H04N19/182 , H04N19/186 , H04N19/70 , H04N19/86
Abstract: Method, apparatus, and devices for encoding and decoding are provided. In one aspect, a method includes: if a current pixel point in a current block satisfies an enable condition of an enhanced refinement mode, determining a gradient value of the current pixel point based on an original pixel value of the current pixel point and an original pixel value of a surrounding pixel point of the current pixel point; based on the gradient value of the current pixel point and the original pixel value of the current pixel point, determining a refined pixel value of the current pixel point.
-
公开(公告)号:US12075085B2
公开(公告)日:2024-08-27
申请号:US17595777
申请日:2020-06-17
Inventor: Fangdong Chen
IPC: H04N19/513 , H04N19/105 , H04N19/159 , H04N19/176
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.
-
公开(公告)号:US12041266B2
公开(公告)日:2024-07-16
申请号:US17595780
申请日:2020-06-17
Inventor: Fangdong Chen
IPC: H04N19/577 , H04N19/119 , H04N19/137 , H04N19/159 , H04N19/176
CPC classification number: H04N19/577 , H04N19/119 , H04N19/137 , H04N19/159 , H04N19/176
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.
-
公开(公告)号:US12114005B2
公开(公告)日:2024-10-08
申请号:US17766210
申请日:2020-10-28
Inventor: Fangdong Chen
IPC: H04N19/176 , H04N19/105 , H04N19/159 , H04N19/513
CPC classification number: H04N19/513 , H04N19/105 , H04N19/159 , H04N19/176
Abstract: The present disclosure provides an encoding and decoding method, apparatus, and devices. The encoding and decoding method includes the following steps: determining to use a decoder-side motion vector refinement mode for a current block if the conditions are all satisfied; and if it is determined to use the decoder-side motion vector refinement mode for the current block, performing motion compensation on the current block.
-
公开(公告)号:US12063386B2
公开(公告)日:2024-08-13
申请号:US18548785
申请日:2022-03-14
Inventor: Xiaoqiang Cao , Yucheng Sun , Fangdong Chen
IPC: H04N11/02 , H04N19/109 , H04N19/13 , H04N19/139 , H04N19/147 , H04N19/159 , H04N19/172 , H04N19/176 , H04N19/52 , H04N19/70
CPC classification number: H04N19/52 , H04N19/109 , H04N19/13 , H04N19/139 , H04N19/147 , H04N19/159 , H04N19/172 , H04N19/176 , H04N19/70
Abstract: Methods, apparatuses, devices and storage media for decoding and encoding are provided. In one aspect, a decoding method includes: obtaining a value of an Enhanced Temporal Motion Vector Prediction (ETMVP) mode flag and an ETMVP mode index value for a current coding unit (CU); when the value of the ETMVP mode flag is a first value, determining coordinate information of an initial matching CU of the current CU according to coordinate information of the current CU; constructing an enhanced temporal candidate list based on the coordinate information of the initial matching CU; determining coordinate information of a target matching CU according to the ETMVP mode index value; and determining motion information of a subblock at a corresponding position in the current CU according to the motion information of the target matching CU.
-
10.
公开(公告)号:US11902563B2
公开(公告)日:2024-02-13
申请号:US17433953
申请日:2020-03-11
Inventor: Fangdong Chen
IPC: H04N19/52 , H04N19/105 , H04N19/139 , H04N19/14 , H04N19/159 , H04N19/176 , H04N19/182 , H04N19/56 , H04N19/132 , H04N19/30
CPC classification number: H04N19/52 , H04N19/105 , H04N19/132 , H04N19/139 , H04N19/14 , H04N19/159 , H04N19/176 , H04N19/182 , H04N19/30 , H04N19/56
Abstract: The application relates to an encoding and decoding method and apparatus, an encoding-side device, and a decoding-side device. The method includes: if characteristic information of a current block meets a specific condition, determining a first reference block corresponding to the current block according to a first original motion vector of the current block, and determining a second reference block corresponding to the current block according to a second original motion vector of the current block; adjusting the first and second original motion vectors according to a first pixel value of the first reference block and a second pixel value of the second reference block to obtain a first target motion vector corresponding to the first original motion vector and a second target motion vector corresponding to the second original motion vector; encoding or decoding the current block according to the first and second target motion vectors.
-
-
-
-
-
-
-
-
-