-
公开(公告)号:US11930164B2
公开(公告)日:2024-03-12
申请号:US17943373
申请日:2022-09-13
Applicant: Tencent America LLC
Inventor: Xiaozhong Xu , Shan Liu , Xiang Li
IPC: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/44
CPC classification number: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/44
Abstract: A method for video encoding includes determining whether coding of a current block in an IBC prediction mode is performed in an explicit mode or an implicit mode based on whether a difference exists between a block vector and a corresponding block vector predictor. The current block is part of a current picture to be coded. The method further includes constructing a block vector predictor candidate list for the current block, the block vector predictor candidate list having a first number of block vector predictor candidates in the implicit mode, and having a second number of block vector predictor candidates in the explicit mode. The method further includes selecting a block vector predictor candidate from the constructed block vector predictor candidate list and encoding the current block according to the selected block vector predictor candidate.
-
公开(公告)号:US11917165B2
公开(公告)日:2024-02-27
申请号:US17888193
申请日:2022-08-15
Applicant: Tencent America LLC
Inventor: Xiang Li , Lien-Fei Chen , Shan Liu
IPC: H04N19/159 , H04N19/105 , H04N19/46 , H04N19/172 , H04N19/573 , H04N19/139 , H04N19/13 , H04N19/513 , H04N19/176
CPC classification number: H04N19/159 , H04N19/105 , H04N19/13 , H04N19/139 , H04N19/172 , H04N19/176 , H04N19/46 , H04N19/513 , H04N19/573
Abstract: Aspects of the disclosure provide a method and an apparatus for video decoding. The apparatus includes processing circuitry receiving prediction information of a plurality of blocks in a current picture from a coded video bitstream. The processing circuitry determines, based on the prediction information, whether at least one of a decoder-side motion vector refinement (DMVR) mode or a bi-directional optical flow (BDOF) mode is allowed for the plurality of blocks. If the DMVR mode or the BDOF mode is allowed for the plurality of blocks, the processing circuitry determines that a plurality of merge with motion vector difference (MMVD) merge flags indicating whether a MMVD mode is applied to the plurality of blocks, respectively, is inferred as false for the plurality of blocks. If the plurality of MMVD merge flags is inferred as false, the processing circuitry reconstructs each block in the plurality of blocks without applying the MMVD mode.
-
公开(公告)号:US11909991B2
公开(公告)日:2024-02-20
申请号:US16999445
申请日:2020-08-21
Applicant: TENCENT AMERICA LLC
Inventor: Liang Zhao , Xin Zhao , Xiang Li , Byeongdoo Choi , Shan Liu
IPC: H04N19/30 , H04N19/136 , H04N19/132 , H04N19/186
CPC classification number: H04N19/30 , H04N19/132 , H04N19/136 , H04N19/186
Abstract: A method, computer program, and computer system is provided for coding a video sequence. Video data comprising one or more luma samples is received. A YUV format associated with the received video data is determined. A height setting value and a width setting value corresponding to the one or more luma samples are restricted based on the determined YUV format. The YUV format may include a YUV4:4:4 format, a YUV4:2:2 format, a YUV4:2:0 format, and a YUV4:0:0 format.
-
公开(公告)号:US11902514B2
公开(公告)日:2024-02-13
申请号:US17837805
申请日:2022-06-10
Applicant: TENCENT AMERICA LLC
Inventor: Liang Zhao , Xin Zhao , Xiang Li , Shan Liu
IPC: H04N19/11 , H04N19/117 , H04N19/176
CPC classification number: H04N19/11 , H04N19/117 , H04N19/176
Abstract: A method of and an apparatus for controlling intra prediction for decoding of a video sequence are provided. The method may include based on a reference line index signaling a first reference line nearest to a coding unit, among a plurality of reference lines adjacent to the coding unit, applying intra smoothing on one or more first reference lines comprising the first reference line, among the plurality of reference lines, and based on the intra smoothing being applied on the one or more first reference lines, applying a position-dependent intra prediction combination (PDPC) on one or more third reference lines comprising the first reference line, among the plurality of reference lines, while preventing application of the PDPC on one or more fourth reference lines other than the one or more third reference lines, among the plurality of reference lines.
-
35.
公开(公告)号:US11876978B2
公开(公告)日:2024-01-16
申请号:US17898447
申请日:2022-08-29
Applicant: Tencent America LLC
Inventor: Lien-Fei Chen , Xiang Li , Shan Liu
IPC: H04N19/159 , H04N19/176 , H04N19/593 , H04N19/119 , H04N19/172
CPC classification number: H04N19/159 , H04N19/119 , H04N19/172 , H04N19/176 , H04N19/593
Abstract: In a method, coded information of a current block in a current picture of a video is received from a coded video bitstream. The coded information indicates that the current block is partitioned into at least a first partition and a second partition based on a geometric partition mode (GPM). The first partition is associated with an intra block copy (IBC) prediction mode, and the second partition is associated with an intra prediction mode. Prediction mode information for a first subblock of a plurality of subblocks of the current block is stored. The prediction mode information includes one of a DC mode, a Planar mode, and an intra prediction mode based on whether the first subblock is associated with one of the IBC prediction mode, the intra prediction mode, and both the IBC prediction mode and the intra prediction mode.
-
公开(公告)号:US11875495B2
公开(公告)日:2024-01-16
申请号:US17362145
申请日:2021-06-29
Applicant: TENCENT AMERICA LLC
Inventor: Xiaozhong Xu , Xiang Li , Shan Liu
CPC classification number: G06T7/0002 , G06T7/20 , G06T2207/10016 , G06T2207/30168
Abstract: A method, apparatus and storage medium for performing a video quality assessment (VQA) are provided. The method includes obtaining a plurality of images of a video, the plurality of images being divided into one or more groups; determining first images among the plurality of images to which a parametric-based VQA is to be applied, the first images being all of the plurality of images; determining a first score based on applying the parametric-based VQA to each of the first images; determining second images among the plurality of images to which a sample-based VQA is to be applied; determining a second score based on applying the sample-based VQA to each of the second images; and outputting a final score for at least one image based on the first score and the second score.
-
公开(公告)号:US20230421773A1
公开(公告)日:2023-12-28
申请号:US18461344
申请日:2023-09-05
Applicant: TENCENT AMERICA LLC
Inventor: Lien-Fei CHEN , Xiang Li , Guichun Li
IPC: H04N19/132 , H04N19/176 , H04N19/189 , H04N19/119
CPC classification number: H04N19/132 , H04N19/176 , H04N19/189 , H04N19/119
Abstract: Aspects of the disclosure provide methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding. An apparatus includes processing circuitry that partitions a current block of a current picture based on a geometric partitioning mode (GPM). The current block is partitioned into two partitions in the GPM mode. Each of the partitions is associated with a respective predictor. A weighting index for a sample of the current block is determined based on a position of the sample. A weighting factor is calculated based on the weighting index of the sample according to an equation that converts the weighting index to the weighting factor. The sample is encoded based on the weighting factor and the predictor corresponding to the sample.
-
公开(公告)号:US20230412829A1
公开(公告)日:2023-12-21
申请号:US18461136
申请日:2023-09-05
Applicant: TENCENT AMERICA LLC
Inventor: Xiaozhong XU , Shan Liu , Xiang Li
IPC: H04N19/44 , H04N19/96 , H04N19/176 , H04N19/105 , H04N19/82 , H04N19/51 , H04N19/159
CPC classification number: H04N19/45 , H04N19/96 , H04N19/176 , H04N19/105 , H04N19/82 , H04N19/51 , H04N19/159
Abstract: A method of video encoding includes determining whether a reference block for a current block is located in a different coding tree unit (CTU) than a CTU of the current block. The method also includes, in response to the reference block being located in the different CTU, (i) determining whether a memory location of a reference sample memory for the reference block is available. The second area is collocated in the different CTU with a position of the first area in the CTU of the current block. In response to the determination that the reference block is located in the different CTU, the method also includes, (ii) in response to a determination that the memory location for the reference block is available, retrieving, from the memory location corresponding to the reference block, one or more samples to encode the current block.
-
公开(公告)号:US11833419B2
公开(公告)日:2023-12-05
申请号:US17184082
申请日:2021-02-24
Applicant: TENCENT AMERICA LLC
Inventor: Guichun Li , Xiang Li , Xiaozhong Xu , Byeongdoo Choi , Shan Liu
IPC: A63F13/355 , H04N19/52
CPC classification number: A63F13/355 , H04N19/52 , A63F2300/538
Abstract: Aspects of the disclosure provide methods and apparatuses for cloud gaming. In some examples, an apparatus for cloud gaming includes processing circuitry. For example, the processing circuitry receives a video sequence and metadata associated with the video sequence. The video sequence includes a sequence of picture frames generated in response to gaming control information, and the metadata is determined based on the gaming control information. The processing circuitry can determine, based on the metadata, an encoding configuration for encoding the video sequence. Then the processing circuitry encodes, based on the encoding configuration, the video sequence into a coded video bitstream.
-
公开(公告)号:US11818377B2
公开(公告)日:2023-11-14
申请号:US17587613
申请日:2022-01-28
Applicant: TENCENT AMERICA LLC
Inventor: Guichun Li , Xiang Li , Shan Liu
IPC: H04N19/513 , H04N19/44 , H04N19/137 , H04N19/176 , H04N19/70 , H04N19/46 , H04N19/105
CPC classification number: H04N19/44 , H04N19/105 , H04N19/137 , H04N19/176 , H04N19/46 , H04N19/70
Abstract: An apparatus for video decoding includes processing circuitry. The processing circuitry is configured to receive a syntax element in a bit stream indicating a maximum number of merge candidates on a merge candidate list for a set of coding blocks, and receive a merge with motion vector difference (MMVD) flag syntax element in the bit stream indicating that an MMVD mode is used to generate a motion vector predictor of a current block included in the set of coding blocks. The processing circuitry is further configured to infer a base candidate index of the MMVD mode to be a predetermined value when the maximum number of the merge candidates is less than 2.
-
-
-
-
-
-
-
-
-