-
公开(公告)号:US20240031596A1
公开(公告)日:2024-01-25
申请号:US18195888
申请日:2023-05-10
Applicant: Tencent America LLC
Inventor: Liang ZHAO , Han GAO , Xin ZHAO , Shan LIU
IPC: H04N19/52 , H04N19/176 , H04N19/70 , H04N19/159
CPC classification number: H04N19/52 , H04N19/176 , H04N19/70 , H04N19/159
Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving a video bitstream including a current coding block in a current image frame, obtaining a syntax element value, and determining whether the current coding block is coded with a warped motion mode or a translational motion mode based on the syntax element value. The method further includes in accordance with a determination that the current coding block is coded with the warped motion mode, selecting a first motion vector difference (MVD) setting for the current coding block; in accordance with a determination that the current coding block is coded with the translational motion mode, selecting a second MVD setting distinct from the second MVD setting for the current coding block; and reconstructing the current coding block based at least in part on the selected MVD setting for the current coding block.
-
公开(公告)号:US20240031594A1
公开(公告)日:2024-01-25
申请号:US17982946
申请日:2022-11-08
Applicant: TENCENT AMERICA LLC
Inventor: Liang ZHAO , Xin ZHAO , Han GAO , Shan LIU
IPC: H04N19/52 , H04N19/172 , H04N19/176 , H04N19/139 , H04N19/30 , H04N19/46
CPC classification number: H04N19/52 , H04N19/172 , H04N19/176 , H04N19/139 , H04N19/30 , H04N19/46
Abstract: A method performed by a video decoder includes receiving a coded video bitstream including a current picture, a first reference picture, a second reference picture, and a joint motion vector difference (JMVD) associated with at least one block in the current picture. The method includes determining whether one or more scaling factors are used for an adaptive motion vector difference resolution (AMVD) based JMVD based on a predetermined condition. The method includes, in response to determining the one or more scaling factors are used for the AMVD based JMVD, scaling the JMVD based on the one or more scaling factors. The method includes deriving a first MVD for the first reference picture based on the scaled JMVD. The method includes deriving a second MVD for the second reference picture based on the derived first MVD. The method includes reconstructing the at least one block based on the derived first MVD and the derived second MVD.
-
63.
公开(公告)号:US20240031578A1
公开(公告)日:2024-01-25
申请号:US17984948
申请日:2022-11-10
Applicant: Tencent America LLC
Inventor: Lien-Fei CHEN , Guichun LI , Xin ZHAO , Shan LIU
IPC: H04N19/137 , H04N19/132 , H04N19/159 , H04N19/176
CPC classification number: H04N19/137 , H04N19/132 , H04N19/159 , H04N19/176
Abstract: Aspects of the disclosure provide a method and an apparatus including processing circuitry that obtaining prediction information indicating whether a current block is coded in a subblock-based temporal motion vector prediction (SbTMVP) mode. If the current block is coded in the SbTMVP mode, whether a subblock in a plurality of subblocks of the current block is bi-predicted is determined. If the subblock is bi-predicted, motion information of the subblock is determined based on the SbTMVP mode. At least one of (i) a bilateral matching (BM)-based motion vector (MV) refinement and (ii) a bi-directional optical flow (BDOF) mode is applied to the subblock to refine the motion information of the subblock. The current block is reconstructed based on refined motion information corresponding to one or more subblocks in the plurality of subblocks. The refined motion information corresponding to the one or more subblocks includes the refined motion information of the subblock.
-
公开(公告)号:US20240022756A1
公开(公告)日:2024-01-18
申请号:US17980125
申请日:2022-11-03
Applicant: TENCENT AMERICA LLC
Inventor: Han GAO , Xin ZHAO , Liang ZHAO , Shan LIU
IPC: H04N19/513 , H04N19/70 , H04N19/176
CPC classification number: H04N19/513 , H04N19/70 , H04N19/176
Abstract: An approach for encoding/decoding video data, performed by at least one processor, may include: obtaining a coded video bitstream; obtaining a plurality of blocks from the video bitstream, wherein the plurality of blocks comprise a current block and one or more neighboring blocks; determining, based a syntax element in the video bitstream, that a warp delta mode is used to predict the current block; determining positions and motion vectors of the one or more neighboring blocks; generating a first warp model of the current block based on motion vectors of the one or more neighboring blocks; selecting a warp model from among the first warp model of the current block and a second warp model associated with one of the one or more neighboring blocks as a base model of a coding mode; and decoding the plurality of blocks in the coding mode based on the base model.
-
公开(公告)号:US20240022739A1
公开(公告)日:2024-01-18
申请号:US17983353
申请日:2022-11-08
Applicant: Tencent America LLC
Inventor: Guichun LI , Xin ZHAO , Lien-Fei CHEN , Xiaozhong XU , Shan LIU
IPC: H04N19/186 , H04N19/176 , H04N19/70
CPC classification number: H04N19/186 , H04N19/176 , H04N19/70
Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, processing circuitry receives a coded video bitstream including a current picture. The current picture includes a chroma block in a chroma separate tree, the chroma block being collocated in a same luma area with one or more luma blocks. The processing circuitry decodes, from the coded video bitstream, a syntax element that indicates a current picture referencing (CPR) mode for the chroma block, and determines, in response to the CPR mode, a chroma block vector for the chroma block according to one or more luma block vectors associated with the one or more luma blocks. The chroma block vector indicates a reference chroma block in the current picture. The processing circuitry reconstructs the chroma block based on the reference chroma block in the current picture.
-
公开(公告)号:US20240022734A1
公开(公告)日:2024-01-18
申请号:US18475491
申请日:2023-09-27
Applicant: TENCENT AMERICA LLC
Inventor: Byeongdoo CHOI , Shan LIU , Stephan WENGER
IPC: H04N19/167 , H04N19/82 , H04N19/117 , H04N19/103 , H04N19/177 , H04N19/159
CPC classification number: H04N19/167 , H04N19/82 , H04N19/117 , H04N19/103 , H04N19/177 , H04N19/159
Abstract: A method, computer program, and computer system is provided for aligning across layers in a coded video stream. A video bitstream having multiple layers is decoded. One or more subpicture regions are identified from among the multiple layers of the decoded video bitstream, the subpicture regions including a background region and one or more foreground subpicture regions. An enhanced subpicture is decoded and displayed based on a determination that a foreground subpicture region is selected. The background region is decoded and displayed based on a determination that a foreground subpicture region was not selected.
-
公开(公告)号:US20240015331A1
公开(公告)日:2024-01-11
申请号:US17983876
申请日:2022-11-09
Applicant: TENCENT AMERICA LLC
Inventor: Madhu PERINGASSERY KRISHNAN , Liang ZHAO , Xin ZHAO , Jing YE , Shan LIU
IPC: H04N19/70 , H04N19/13 , H04N19/139 , H04N19/186 , H04N19/30 , H04N19/157 , H04N19/176 , H04N19/52
CPC classification number: H04N19/70 , H04N19/13 , H04N19/139 , H04N19/186 , H04N19/30 , H04N19/157 , H04N19/176 , H04N19/52
Abstract: Systems and methods for encoding and decoding using syntax design for multi-symbol arithmetic coding are provided. A method includes receiving a coded video bitstream including a plurality of syntax elements; determining a first maximum alphabet size for arithmetic coding by an arithmetic coding engine, the first maximum alphabet size determined based on a hardware constraint; determining a second maximum alphabet size that is less than the first maximum alphabet size; and decoding the plurality of syntax elements included in the coded video bitstream, based on the determined second maximum alphabet size, wherein each of the plurality of syntax elements is entropy coded with an alphabet size less than or equal to the determined second maximum alphabet size.
-
公开(公告)号:US20240007676A1
公开(公告)日:2024-01-04
申请号:US17982979
申请日:2022-11-08
Applicant: TENCENT AMERICA LLC
Inventor: Jing YE , Xin ZHAO , Liang ZHAO , Shan LIU
IPC: H04N19/70 , H04N19/593 , H04N19/186 , H04N19/176 , H04N19/117 , H04N19/132
CPC classification number: H04N19/70 , H04N19/593 , H04N19/186 , H04N19/176 , H04N19/117 , H04N19/132
Abstract: Methods and apparatuses for performing cross-component intra prediction, including: receiving a coded bitstream; obtaining, from the coded bitstream, a syntax element indicating a downsampling filter used for a cross-component intra prediction mode; obtaining a plurality of reconstructed sample values of a first component which are associated with a pixel of a second component based on the downsampling filter; determining a pixel value of a downsampled pixel of the first component, based on the plurality of reconstructed sample values; determining a pixel value of the pixel of the second component based on the pixel value of the downsampled pixel of the first component; and reconstructing a picture based on the pixel value of the pixel of the second component.
-
公开(公告)号:US20240007673A1
公开(公告)日:2024-01-04
申请号:US18465814
申请日:2023-09-12
Applicant: TENCENT AMERICA LLC
Inventor: Xin ZHAO , Madhu PERINGASSERY KRISHNAN , Shan LIU
IPC: H04N19/61 , H04N19/176 , H04N19/18 , H04N19/593 , H04N19/159 , H04N19/42 , H04N19/11 , H04N19/172
CPC classification number: H04N19/61 , H04N19/176 , H04N19/18 , H04N19/593 , H04N19/159 , H04N19/42 , H04N19/11 , H04N19/172
Abstract: This disclosure relates to a transform kernel sharing in video encoding and decoding. For example, a method is disclosed for such transform kernel sharing. The method may include identifying a plurality of transform kernels, wherein each of the plurality of transform kernels comprises a set of basis vectors from low to high frequencies; N high-frequency basis vectors of two or more of the plurality of transform kernels are shared, N being a positive integer; and low-frequency basis vectors of the two or more of the plurality of the transform kernels other than the N high-frequency basis vectors are individualized. The method may further include extracting a data block from a video bitstream; selecting a transform kernel from the plurality of transform kernels based on information associated with the data block; and applying the transform kernel to at least a portion of the data block to generate a transformed block.
-
公开(公告)号:US20240007630A1
公开(公告)日:2024-01-04
申请号:US18470103
申请日:2023-09-19
Applicant: TENCENT AMERICA LLC
Inventor: Xiaozhong XU , Xiang LI , Shan LIU
IPC: H04N19/119 , H04N19/513 , H04N19/139 , H04N19/159 , H04N19/176 , H04N19/105
CPC classification number: H04N19/119 , H04N19/521 , H04N19/139 , H04N19/159 , H04N19/176 , H04N19/105
Abstract: A method of video decoding includes acquiring a current and identifying, for a current block included in the current picture, a reference block included in a reference picture that is different from the current picture, where the current block is divided into a plurality of sub-blocks (CBSBs), and the reference block has a plurality of sub-blocks (RBSBs). The method includes, determining whether the reference picture for the RBSB is the current picture, and in response to determining that the reference picture for the RBSB is the current picture, determining a coding mode of the RBSB as an intra mode. The method further includes, in response to determining that the reference picture for the RBSB is not the current picture determining a motion vector predictor for the one of the CBSBs based on whether the coding mode of the corresponding RBSB is one of the intra mode and the inter mode.
-
-
-
-
-
-
-
-
-