-
公开(公告)号:US12301810B2
公开(公告)日:2025-05-13
申请号:US18342349
申请日:2023-06-27
Applicant: TENCENT AMERICA LLC
Inventor: Madhu Peringassery Krishnan , Xin Zhao , Shan Liu
IPC: H04N19/124 , H04N19/12 , H04N19/85
Abstract: A system includes code configured to cause a processor to obtain a video bitstream, the video bitstream including: a first quantization index value for a coefficient of a coded image; an offset value; a quantization step size that corresponds to the first quantization index value; a second quantization index value for another coefficient of the coded image, the second quantization index value being based on both the first quantization index value and the offset value and being greater than or equal to a predetermined threshold value; and a mode indicating whether the coded image is to be decoded in a lossy mode or a lossless mode, the mode being determined based on whether the first quantization index value is equal to a quantization index value associated with lossless coding, and whether the offset value is less than or equal to the quantization index value associated with the lossless coding.
-
公开(公告)号:US12301787B2
公开(公告)日:2025-05-13
申请号:US18437193
申请日:2024-02-08
Applicant: TENCENT AMERICA LLC
Inventor: Liang Zhao , Xin Zhao , Xiang Li , Shan Liu
IPC: H04N19/159 , H04N19/103 , H04N19/117 , H04N19/176 , H04N19/189
Abstract: In a method for video decoding, a determination, for a current block that is a non-square block, is made as to whether an angular intra prediction mode for the current block is a wide angle mode that is in a direction outside of a range of directions that spans a bottom left diagonal direction and top right diagonal direction of the current block. When the angular intra prediction mode is the wide angle mode, whether a block size of the non-square block is greater than 32 is determined. When the block size of the non-square block is greater than 32, an intra smoothing filter is enabled and the enabled intra smoothing filter is applied to blocks neighboring the current block to generate filtered blocks. Intra prediction is performed based on the filtered blocks to obtain a characteristic value for the current block.
-
公开(公告)号:US12284346B2
公开(公告)日:2025-04-22
申请号:US18117218
申请日:2023-03-03
Applicant: Tencent America LLC
Inventor: Xin Zhao , Madhu Peringassery Krishnan , Shan Liu
IPC: H04N19/12 , H04N19/13 , H04N19/159 , H04N19/176 , H04N19/61
Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes determining whether multiple transform units are within the video block in accordance with a determination that the inter-prediction mode is enabled; and in accordance with a determination that multiple transform units are within the video block: determining a transform unit of the multiple transform units to apply a secondary transform based on a relative location of the transform unit within the video block, applying the secondary transform to the transform unit, and reconstructing/processing the video block based at least on the secondary transform.
-
公开(公告)号:US20250126266A1
公开(公告)日:2025-04-17
申请号:US18660058
申请日:2024-05-09
Applicant: Tencent America LLC
Inventor: Han GAO , Xin Zhao , Liang Zhao , Jing Ye , Shan Liu
IPC: H04N19/132 , H04N19/124 , H04N19/157 , H04N19/167 , H04N19/172 , H04N19/184 , H04N19/186 , H04N19/70 , H04N19/80
Abstract: Various implementations described herein include methods and systems for coding video. In one aspect, a video bitstream includes a current image frame and a first syntax element. The first syntax element has a first predefined value that indicates that the band offset only mode is enabled to determine a first sample offset of a first color sample based on luma samples, independently of any associated luma gradient of the luma samples. When the band offset only mode is enabled, quantized values are generated based on the luma samples including a first luma sample collocated with the first color sample. A first color sample is classified based on the quantized values to determine the first sample offset of the first color sample. The current image frame is reconstructed at least by adjusting the first color sample based on the first sample offset.
-
公开(公告)号:US12262030B2
公开(公告)日:2025-03-25
申请号:US17951911
申请日:2022-09-23
Applicant: Tencent America LLC
Inventor: Jing Ye , Xin Zhao , Liang Zhao , Shan Liu
IPC: H04N19/159 , H04N19/105 , H04N19/132 , H04N19/176 , H04N19/186 , H04N19/593
Abstract: This disclosure relates to video processing that includes a video processing device that: determines that a Chroma from Luma (CfL) prediction mode is to be applied to a luma block in a received coded bitstream; generates a neighbor luma average for the luma block by averaging a set of reconstructed luma samples, wherein the set of reconstructed luma samples comprises a plurality of reconstructed neighbor luma samples in at least one neighbor luma block that neighbors the luma block; generates an alternating current (AC) contribution of a plurality of prediction samples of a chroma block co-located with the luma block based on a plurality of luma samples in the luma block and the neighbor luma average; and reconstructs the chroma block at least by applying the CfL prediction mode based on the AC contribution.
-
公开(公告)号:US12262019B2
公开(公告)日:2025-03-25
申请号:US18367976
申请日:2023-09-13
Applicant: Tencent America LLC
Inventor: Samruddhi Yashwant Kahu , Xin Zhao , Shan Liu
IPC: H04N19/00 , H04N19/117 , H04N19/132 , H04N19/169 , H04N19/172 , H04N19/176 , H04N19/186 , H04N19/80
Abstract: Processing circuitry receives coded information indicative of applying cross-component sample offset (CCSO) with adaptive bands. The processing circuitry determines at least a first band width for a first band and a second band width for a second band. The processing circuitry determines at least a first offset associated with the first band and a second offset associated with the second band, and categorizes reconstructed samples of a first color component into at least the first band and the second band. The first band includes first reconstructed samples and the second band includes second reconstructed samples. The processing circuitry applies the first offset to first reconstructed samples of a second color component that are collocated with the first reconstructed samples of the first color component, and the second offset to second reconstructed samples of the second color component that are collocated with the second reconstructed samples of the first color component.
-
公开(公告)号:US12256067B2
公开(公告)日:2025-03-18
申请号:US18403658
申请日:2024-01-03
Applicant: TENCENT AMERICA LLC
Inventor: Liang Zhao , Xin Zhao , Xiang Li , Shan Liu
IPC: H04N19/11 , H04N19/174 , H04N19/176
Abstract: There is includes a method and apparatus comprising computer code configured to cause a hardware processor or processors to perform intra prediction among a plurality of reference lines, to set a plurality of intra prediction modes for a zero reference line nearest to a current block of the intra prediction among non-zero reference lines, and to set one or more most probable modes for one of the non-zero reference lines.
-
公开(公告)号:US12250402B2
公开(公告)日:2025-03-11
申请号:US18072054
申请日:2022-11-30
Applicant: Tencent America LLC
Inventor: Liang Zhao , Xin Zhao , Shan Liu
IPC: H04N19/593 , H04N19/176 , H04N19/184 , H04N19/44
Abstract: A video decoding method incudes: obtaining a bitstream including a plurality of coded frames of a video signal; decoding each of the plurality of coded frames into a plurality of coding tree units (CTUs) and each of the plurality of CTUs into a plurality of residual blocks; recovering a coding block for each of the plurality of residual blocks based on multiple reference line intra prediction (MRLP) flags and reference samples included in each coded frame, where S2 is an allowed intra prediction mode set (AIPM) corresponding to a reference line that is immediately adjacent to the coding block, S1 is another AIPM corresponding to another reference line that is not immediately adjacent to the coding block, and S1 is a subset of S2, and S1 is determined by including angular intra prediction modes with nominal angles and either a SMOOTH_V mode or a SMOOTH_H mode.
-
公开(公告)号:US20250047849A1
公开(公告)日:2025-02-06
申请号:US18520259
申请日:2023-11-27
Applicant: Tencent America LLC
Inventor: Yushin Cho , Xin Zhao , Liang Zhao , Madhu Peringassery Krishnan , Jing Ye , Han Gao , Shan Liu
IPC: H04N19/12 , H04N19/157 , H04N19/176 , H04N19/70
Abstract: Methods and systems for encoding and decoding video are described. In one aspect, a method of video decoding includes receiving video data that includes a first block and a first syntax element from a video bitstream. The method also includes determining a secondary transform kernel type value for the first block based on the first syntax element. In accordance with a determination that the secondary transform kernel type has a first value, a secondary transform set identifier is determined based on a second syntax element from the video bitstream, and an inverse secondary transform is performed on the first block using the determined secondary transform kernel type and determined secondary transform set identifier. In accordance with a determination that the secondary transform kernel type has a second value, the inverse secondary transform is not performed on the first block.
-
公开(公告)号:US20250039443A1
公开(公告)日:2025-01-30
申请号:US18913339
申请日:2024-10-11
Applicant: TENCENT AMERICA LLC
Inventor: Xin Zhao , Guichun Li , Lien-Fei Chen , Shan Liu
IPC: H04N19/593 , H04N19/105 , H04N19/11 , H04N19/117 , H04N19/132 , H04N19/159 , H04N19/167 , H04N19/172 , H04N19/176 , H04N19/70 , H04N19/80
Abstract: A method includes receiving a coded video bitstream that includes a current picture with at least one block located at a boundary of the current picture and coded in accordance with an intra template matching (intraTMP) mode; determining boundary filtering is enabled for the at least one block based on a syntax element in the received coded video stream; filtering one or more boundary samples corresponding to the at least one block to generate one or more filtered samples; and decoding the at least one block based on the generated one or more filtered samples.
-
-
-
-
-
-
-
-
-