-
公开(公告)号:US20250063171A1
公开(公告)日:2025-02-20
申请号:US18497697
申请日:2023-10-30
Applicant: TENCENT AMERICA LLC
Inventor: Xin ZHAO , Liang ZHAO , Han GAO , Yushin CHO , Jing YE , Shan LIU
IPC: H04N19/132 , H04N19/105 , H04N19/176 , H04N19/70
Abstract: This disclosure relates generally to video coding and particularly to methods and systems for deriving context adaptive interpolation filter used for generating prediction samples in inter prediction involving a fractional motion vector or block vector. For example, an encoder and a decoder may derive interpolation filters adaptively using reconstructed samples. The reconstructed samples may belong to templates near a current block and a reference block related by the motion vector or block vector. The derivation of the adaptive interpolation filters may be based on minimizing distortions between interpolated templates associated with the reference block and the templates associated with the current block.
-
公开(公告)号:US20250008122A1
公开(公告)日:2025-01-02
申请号:US18384308
申请日:2023-10-26
Applicant: Tencent America LLC
Inventor: Xin ZHAO , Liang ZHAO , Han GAO , Jing YE , Tianqi LIU , Shan LIU
IPC: H04N19/176 , H04N19/105 , H04N19/122 , H04N19/124 , H04N19/13 , H04N19/132 , H04N19/159 , H04N19/172 , H04N19/18 , H04N19/463 , H04N19/61
Abstract: A video bitstream comprising coded information of a plurality of partial residual blocks of a current block in a current picture is received. Each of the plurality of partial residual blocks indicates a difference between a respective prediction block of the current block and the current block. The plurality of partial residual blocks of the current block is determined based on respective coding parameters. A residual block is determined based on the plurality of partial residual blocks. A prediction block for the current block is determined. The current block is reconstructed based on a combination of the derived residual block and the determined prediction block.
-
公开(公告)号:US20240373039A1
公开(公告)日:2024-11-07
申请号:US18778033
申请日:2024-07-19
Applicant: TENCENT AMERICA LLC
Inventor: Han GAO , Liang Zhao , Xin Zhao , Shan Liu
IPC: H04N19/176 , H04N19/102 , H04N19/51
Abstract: Systems and methods for encoding and decoding using warp motion modes are provided. A method includes receiving a bitstream that includes a coded picture; obtaining warp information that is signaled in the bitstream, the warp information including a warp type indicating a number of parameters to be corrected by delta values, the number of parameters defining warp motion for predicting a current block of the coded picture; obtaining at least one delta value from the bitstream that is a delta of at least one parameter that defines the warp motion for predicting the current block; obtaining a warp model based on the warp information and the at least one delta value; and predicting the current block by performing warped motion compensation using the warp model.
-
公开(公告)号:US20240364906A1
公开(公告)日:2024-10-31
申请号:US18241757
申请日:2023-09-01
Applicant: Tencent America LLC
Inventor: Han GAO , Xin Zhao , Liang Zhao , Jing Ye , Shan Liu
IPC: H04N19/44 , H04N19/105 , H04N19/176 , H04N19/70
CPC classification number: H04N19/44 , H04N19/105 , H04N19/176 , H04N19/70
Abstract: A computing system receives a video bitstream that includes a current block and a syntax element indicating that the current block is to be predicted in a blending mode. The current block is encoded using information from first and second reference blocks. When a portion of the current block corresponds to a first area that (i) is within corresponding reference boundaries in both of the first and second reference blocks or (ii) is not within the corresponding reference boundaries in both of the first and second reference blocks, the system reconstructs the portion by averaging reference values from the first and second reference blocks. When the portion of the current block corresponds to a second area that is within the corresponding reference boundaries in only one of the first and second reference blocks, the system derives weighted reference values and reconstructs the portion by combining the weighted reference values.
-
25.
公开(公告)号:US20240364873A1
公开(公告)日:2024-10-31
申请号:US18768800
申请日:2024-07-10
Applicant: Tencent America LLC
Inventor: Han GAO , Lien-Fei Chen , Guichun Li , Xin Zhao , Shan Liu
IPC: H04N19/105 , H04N19/139 , H04N19/159 , H04N19/176 , H04N19/513 , H04N19/70
CPC classification number: H04N19/105 , H04N19/139 , H04N19/159 , H04N19/176 , H04N19/513 , H04N19/70
Abstract: Aspects of the disclosure provide a method and an apparatus for video encoding/decoding. The apparatus includes processing circuitry for: receiving prediction information of a current coding block in a current picture from a coded video bitstream, the prediction information indicating that the current coding block is coded using a subblock-based temporal motion vector prediction (SbTMVP) mode; deriving multiple displacement vector (DV) candidates by applying multiple DV offset candidates to a fixed DV predictor of the current coding block; comparing a template of the current coding block with each of multiple templates, each template of the multiple templates being located at a position specified by a corresponding one of the multiple DV candidates; calculating a cost value associated with each one of the multiple DV offset candidates based on the comparing; and reordering DV offset indices of the multiple DV offset candidates based on their calculated cost values.
-
公开(公告)号:US20240275954A1
公开(公告)日:2024-08-15
申请号:US18244835
申请日:2023-09-11
Applicant: Tencent America LLC
Inventor: Han GAO , Liang ZHAO , Xin ZHAO , Shan LIU
IPC: H04N19/11 , H04N19/119 , H04N19/159 , H04N19/176
CPC classification number: H04N19/11 , H04N19/119 , H04N19/159 , H04N19/176
Abstract: The various implementations described herein include methods and systems for encoding and decoding video. In one aspect, a method of video decoding includes receiving video data that includes a first block from a video bitstream, where the first block is encoded in an inter-intra prediction mode. The method also includes generating a list of intra prediction modes for the first block and identifying an intra prediction mode from the list of intra prediction modes for an intra prediction for the first block. The method further includes decoding the first block using the intra prediction and an inter prediction.
-
27.
公开(公告)号:US20240171767A1
公开(公告)日:2024-05-23
申请号:US18124764
申请日:2023-03-22
Applicant: TENCENT AMERICA LLC
Inventor: Han GAO , Xin Zhao , Liang Zhao , Shan Liu
IPC: H04N19/52 , H04N19/105 , H04N19/139 , H04N19/159 , H04N19/172 , H04N19/176 , H04N19/85
CPC classification number: H04N19/52 , H04N19/105 , H04N19/139 , H04N19/159 , H04N19/172 , H04N19/176 , H04N19/85
Abstract: The various embodiments described herein include methods and systems for coding video. In one aspect, a method includes obtaining encoded video data comprising a plurality of blocks and obtaining a motion vector predictor (MVP) candidate block from a MVP list based on a MVP index. The method further includes in accordance with a determination that a block of the plurality of blocks is designated for a warp extend mode, determining whether the MVP candidate block is suitable for the warp extend mode. The method also includes, in accordance with a determination that the MVP candidate block is not suitable for the warp extend mode, identifying a backup MVP candidate block that is suitable for the warp extend mode. The method further includes obtaining a warp model from the backup MVP candidate block; and performing a warp extend operation on the block using the warp model.
-
公开(公告)号:US20240146903A1
公开(公告)日:2024-05-02
申请号:US18188041
申请日:2023-03-22
Applicant: Tencent America LLC
Inventor: Han GAO , Xin ZHAO , Liang ZHAO , Shan LIU
IPC: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/70
CPC classification number: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/70
Abstract: This disclosure relates generally to video coding and particularly to methods and systems for determining context for coding and decoding various syntax elements of a video stream in inter prediction modes. Various example implementations are disclosed for limiting numbers of possible coding contexts for syntax elements related to the inter prediction mode, and for selecting coding contexts for a current block based on coding information of spatially neighboring blocks and temporal motion prediction information.
-
公开(公告)号:US20240129474A1
公开(公告)日:2024-04-18
申请号:US18208114
申请日:2023-06-09
Applicant: Tencent America LLC
Inventor: Xin ZHAO , Han GAO , Liang ZHAO , Shan LIU
IPC: H04N19/132 , H04N19/119 , H04N19/176 , H04N19/186
CPC classification number: H04N19/132 , H04N19/119 , H04N19/176 , H04N19/186
Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving video data including a picture, wherein the picture is coded using at least a first color component and a second color component, and the picture includes a first block that is coded in a geometric partition mode, the first block including a first geometric partition and a second geometric partition; reconstructing samples in a first geometric partition of the first color component of the first block; deriving samples in the first geometric partition of the second color component of the first block based on the reconstructed samples of the first color component of the first block; and decoding the first block in the picture based at least on the reconstructed samples in the first geometric partition of the first color component and the second color component of the first block.
-
公开(公告)号:US20240080483A1
公开(公告)日:2024-03-07
申请号:US18143520
申请日:2023-05-04
Applicant: Tencent America LLC
Inventor: Han GAO , Xin ZHAO , Liang ZHAO , Shan LIU
IPC: H04N19/70 , H04N19/129 , H04N19/132 , H04N19/137 , H04N19/159 , H04N19/176
CPC classification number: H04N19/70 , H04N19/129 , H04N19/132 , H04N19/137 , H04N19/159 , H04N19/176
Abstract: The various embodiments described herein include methods and systems for encoding and decoding video. In one aspect, a method includes obtaining video data that includes a plurality of blocks, including a first block, where the video data is to be coded in a warp mode or a motion mode. The method further includes identifying two or more warp groups for the first block and determining a respective cost associated with each warp group of the two or more warp groups. The method also includes selecting a warp group from the two or more warp groups based on the respective costs, and encoding, in accordance with the selected warp group, the first block and a syntax element indicating the warp mode or the motion mode without regards to whether a valid motion vector is available.
-
-
-
-
-
-
-
-
-