-
公开(公告)号:US20250008146A1
公开(公告)日:2025-01-02
申请号:US18767603
申请日:2024-07-09
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Huanbang Chen , Sixin Lin , Hong Zhang
IPC: H04N19/52 , H04N19/105 , H04N19/107 , H04N19/44 , H04N19/54 , H04N19/70
Abstract: An image prediction method and apparatus is disclosed. The image prediction method includes: determining, according to information about adjacent image units adjacent to a to-be-processed image unit, whether a set of candidate prediction modes for the to-be-processed image unit includes an affine merge mode, where the affine merge mode indicates that respective predicted images of the to-be-processed image unit and the adjacent image units of the to-be-processed image unit are obtained by using a same affine model; parsing a bitstream to obtain first indication information; determining, in the set of candidate prediction modes, a prediction mode for the to-be-processed image unit according to the first indication information; and determining a predicted image of the to-be-processed image unit according to the prediction mode. The method reduces a bit rate of encoding a prediction mode, thereby improving encoding efficiency.
-
公开(公告)号:US20240404113A1
公开(公告)日:2024-12-05
申请号:US18680293
申请日:2024-05-31
Applicant: Huawei Technologies Co., Ltd.
Inventor: Vladyslav Zakharchenko , Jianle Chen , Kangying Cai
Abstract: A method of point cloud coding (PCC) including receiving encoded patch information data; obtaining a patch corresponding to the encoded patch information data, the patch having a patch type; determining whether the patch type for the patch is a last patch type; and terminating a reconstruction process corresponding to the encoded patch information data when the patch type is the last patch type. Another method includes the same receiving and obtaining steps, but determining whether the patch type for the patch is a skip patch type; decoding a reference patch index corresponding to the patch when the patch type is the skip patch type; determining a reference index for the patch based on a reference frame index corresponding to the patch and the reference patch index as decoded when the patch type is the skip patch type; and reconstructing a volumetric representation of the patch.
-
公开(公告)号:US20240333913A1
公开(公告)日:2024-10-03
申请号:US18624948
申请日:2024-04-02
Inventor: Zhuoyi Lv , Li Li , Houqiang Li , Haitao Yang
IPC: H04N19/105 , H04N19/139 , H04N19/172 , H04N19/176 , H04N19/52 , H04N19/527 , H04N19/54
CPC classification number: H04N19/105 , H04N19/139 , H04N19/172 , H04N19/176 , H04N19/52 , H04N19/527 , H04N19/54
Abstract: An image prediction method and device are disclosed. The method includes: obtaining a first reference unit of an image unit, where respective predicted images are obtained for the image unit and the first reference unit by using a same affine model; obtaining motion information of basic motion compensation units at two or more preset positions of the first reference unit; and obtaining motion information of a basic motion compensation unit of the image unit according to the motion information. In this way, motion information of the first reference unit using a same affine motion prediction model is reused, and a more accurate motion vector of a current image unit is obtained, improving prediction accuracy and maintaining encoding and decoding complexity, thereby improving encoding and decoding performance.
-
公开(公告)号:US20240305812A1
公开(公告)日:2024-09-12
申请号:US18668808
申请日:2024-05-20
Applicant: VID SCALE, INC.
Inventor: Yuwen He , Xiaoyu Xiu , Yan Ye , Philippe Hanhart
Abstract: Systems, methods, and instrumentalities are disclosed for motion vector clipping when affine motion mode is enabled for a video block. A video coding device may determine that an affine mode for a video block is enabled. The video coding device may determine a plurality of control point affine motion vectors associated with the video block. The video coding device may store the plurality of clipped control point affine motion vectors for motion vector prediction of a neighboring control point affine motion vector. The video coding device may derive a sub-block motion vector associated with a sub-block of the video block, clip the derived sub-block motion vector, and store it for spatial motion vector prediction or temporal motion vector prediction. For example, the video coding device may clip the derived sub-block motion vector based on a motion field range that may be based on a bit depth value.
-
公开(公告)号:US20240283921A1
公开(公告)日:2024-08-22
申请号:US18652813
申请日:2024-05-01
Inventor: Wei CHEN , Xiaoyu XIU , Yi-Wen CHEN , Hong-Jheng JHU , Che-Wei KUO , Ning YAN , Xianglin WANG , Bing YU
IPC: H04N19/105 , H04N19/167 , H04N19/176 , H04N19/196 , H04N19/54
CPC classification number: H04N19/105 , H04N19/167 , H04N19/176 , H04N19/196 , H04N19/54
Abstract: A method of video decoding, a method of video encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. The method of video decoding includes obtaining one or more first parameters based on a first neighbor block of a current block and obtaining one or more second parameters based on the first neighbor block and/or a second neighbor block of the current block. Furthermore, the method may include constructing one or more affine models by using the one or more first parameters and the one or more second parameters and obtaining one or more control point motion vectors (CPMVs) for the current block based on the one or more affine models.
-
公开(公告)号:US11991384B2
公开(公告)日:2024-05-21
申请号:US17985652
申请日:2022-11-11
Applicant: Vid Scale, Inc.
Inventor: Yuwen He , Xiaoyu Xiu , Yan Ye , Philippe Hanhart
Abstract: Systems, methods, and instrumentalities are disclosed for motion vector clipping when affine motion mode is enabled for a video block. A video coding device may determine that an affine mode for a video block is enabled. The video coding device may determine a plurality of control point affine motion vectors associated with the video block. The video coding device may store the plurality of clipped control point affine motion vectors for motion vector prediction of a neighboring control point affine motion vector. The video coding device may derive a sub-block motion vector associated with a sub-block of the video block, clip the derived sub-block motion vector, and store it for spatial motion vector prediction or temporal motion vector prediction. For example, the video coding device may clip the derived sub-block motion vector based on a motion field range that may be based on a bit depth value.
-
公开(公告)号:US11843793B2
公开(公告)日:2023-12-12
申请号:US18099095
申请日:2023-01-19
Applicant: ATI Technologies ULC
Inventor: Konstantine Iourcha , Andrew S.C. Pomianowski
IPC: G06T9/00 , H04N19/426 , H04N19/176 , H04N19/119 , H04N19/46 , H04N19/60 , H04N19/96 , H04N19/154 , H04N19/54 , H04N19/182
CPC classification number: H04N19/426 , G06T9/00 , H04N19/119 , H04N19/154 , H04N19/176 , H04N19/182 , H04N19/46 , H04N19/54 , H04N19/60 , H04N19/96
Abstract: A system and method for texture decompression is described. The method comprises receiving a first compressed texture block including two or more disjoint subsets of data and decompressing the first compressed texture block. The decompressing includes decompressing the two or more disjoint subsets in the first compressed texture block to form texels. The two or more disjoint subsets include a first disjoint subset comprising a first set of color endpoints and a second disjoint subset comprising a second set of color endpoints.
-
公开(公告)号:US20230276069A1
公开(公告)日:2023-08-31
申请号:US18312904
申请日:2023-05-05
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Wei-Jung Chien , Yu-Chen Sun , Li Zhang , Sungwon Lee , Xiang Li , Hsiao-Chiang Chuang , Jianle Chen , Vadim Seregin , Marta Karczewicz
IPC: H04N19/52 , H04N19/70 , H04N19/44 , H04N19/176 , H04N19/54
CPC classification number: H04N19/52 , H04N19/70 , H04N19/44 , H04N19/176 , H04N19/54 , H04N19/593
Abstract: A video coder may determine a motion vector of a non-adjacent block of a current picture of the video data. The non-adjacent block is non-adjacent to a current block of the current picture. Furthermore, the video coder determines, based on the motion vector of the non-adjacent block, a motion vector predictor (MVP) for the current block. The video coder may determine a motion vector of the current block. The video coder may also determine a predictive block based on the motion vector of the current block.
-
公开(公告)号:US20230077431A1
公开(公告)日:2023-03-16
申请号:US17941895
申请日:2022-09-09
Applicant: Huawei Technologies Co., Ltd.
Inventor: Hong Zhang , Haitao Yang
IPC: H04N19/513 , H04N19/119 , H04N19/139 , H04N19/176 , H04N19/196 , H04N19/52 , H04N19/53 , H04N19/54 , H04N19/57 , H04N19/573
Abstract: The present disclosure provides a video picture coding method, a video picture decoding method, a coding device, and a decoding device. The method includes: determining a distance between control points for an affine picture block; determining a motion vector difference for the affine picture block, motion vectors of the control points being used to determine the motion vector difference; and performing coding processing on the affine picture block over a size that includes a horizontal length and a vertical length, wherein the horizontal length and the vertical length vary based on the distance between the control points, the motion vector difference, and a motion vector precision.
-
公开(公告)号:US11503328B2
公开(公告)日:2022-11-15
申请号:US17256769
申请日:2019-06-27
Applicant: Vid Scale, Inc.
Inventor: Yuwen He , Xiaoyu Xiu , Yan Ye , Philippe Hanhart
Abstract: Systems, methods, and instrumentalities are disclosed for motion vector clipping when affine motion mode is enabled for a video block. A video coding device may determine that an affine mode for a video block is enabled. The video coding device may determine a plurality of control point affine motion vectors associated with the video block. The video coding device may store the plurality of clipped control point affine motion vectors for motion vector prediction of a neighboring control point affine motion vector. The video coding device may derive a sub-block motion vector associated with a sub-block of the video block, clip the derived sub-block motion vector, and store it for spatial motion vector prediction or temporal motion vector prediction. For example, the video coding device may clip the derived sub-block motion vector based on a motion field range that may be based on a bit depth value.
-
-
-
-
-
-
-
-
-