Patents by Inventor Xiaozhong Li

Xiaozhong Li has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11973937
    Abstract: A method of video encoding in an encoder is described. A triangle merge list of a current coding block in a set of coding blocks is constructed based on a number of triangular merge mode candidates. The number of triangular merge mode candidates in the triangle merge list is less than or equal to a maximum number of triangular merge mode candidates. A first syntax element that indicates the maximum number of triangular merge mode candidates is generated. Further, a coded video bit stream that includes the first syntax element is generated.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: April 30, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Li, Guichun Li, Xiaozhong Xu, Shan Liu
  • Publication number: 20240137515
    Abstract: A video bitstream comprising coding information of a current block in a current picture is received. The coding information indicates that the current block is coded by a flip mode in which locations of samples of the current block are adjusted within the current block. A reference block is determined from a plurality of candidate reference blocks in a reconstructed region of the current picture for the current block based on template matching (TM) costs. The TM costs indicate differences between a template of the current block and respective templates of the plurality of candidate reference blocks. A reconstruction block of the current block is determined based on the determined reference block. The current block is reconstructed by adjusting locations of samples of the reconstruction block within the reconstruction block based on the flip mode.
    Type: Application
    Filed: October 22, 2023
    Publication date: April 25, 2024
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Guichun LI, Lien-Fei CHEN, Xiaozhong XU, Shan LIU
  • Patent number: 11968365
    Abstract: Aspects of the disclosure provide method and apparatus for video coding. In some examples, an apparatus includes receiving circuitry and processing circuitry. The processing circuitry decodes, from a coded video bitstream, a syntax element for an adjusted version of an initial quantization parameter (QP) value at a picture level for a picture. The adjusted version is in a range with an upper boundary that is changed with a maximum QP value. Then, the processing circuitry determines the initial QP value of a segment (such as a slice, a tile, a group of tiles and the like) in the picture based on the syntax element and determines a QP value for a block in the segment according to the initial QP value of the segment and adjustments associated with the block. Then, the processing circuitry performs an inverse quantization on quantized data of the block according to the determined QP value.
    Type: Grant
    Filed: April 7, 2023
    Date of Patent: April 23, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Li, Xiaozhong Xu, Shan Liu
  • Publication number: 20240129479
    Abstract: A video bitstream is received. The video bitstream includes a current block comprising a plurality of subblocks and a template region of the current block comprising a plurality of template subblocks adjacent to at least one of a top side and a left side of the current block. A motion vector (MV) located in a center position of the current block is determined. The MV is determined based on at least one MV of the plurality of subblocks of the current block. A MV for each of the plurality of template subblocks is determined based on the MV located in the center position of the current block and a respective MV of a corresponding subblock of the plurality of subblocks that is adjacent to the respective template subblock. The current block is reconstructed based on the determined MVs for the plurality of template subblocks.
    Type: Application
    Filed: August 31, 2023
    Publication date: April 18, 2024
    Applicant: Tencent America LLC
    Inventors: Lien-Fei CHEN, Guichun LI, Xin ZHAO, Xiaozhong XU, Shan LIU
  • Publication number: 20240121404
    Abstract: Aspects of the disclosure include methods and apparatuses for video coding. One of the apparatuses includes processing circuitry that receives a bitstream of a current block in a current picture. The current block is coded with a directional nearest neighbor prediction (DNNP) mode. The processing circuitry selects a prediction value for a sample in the current block from a top-left value, a top value, or a left value based on one or more difference values between respective paired values of (i) the top-left value associated with a top-left reference sample that is a top-left neighbor of the current block, (ii) the top value associated with a top reference sample that is a top neighbor of the sample in the current block, and (iii) the left value associated with a left reference sample that is a left neighbor of the sample in the current block. The processing circuitry reconstructs the current block using the selected prediction value for the sample in the current block.
    Type: Application
    Filed: October 5, 2023
    Publication date: April 11, 2024
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Xiaozhong XU, Guichun LI, Shan LIU
  • Patent number: 11956456
    Abstract: A method of video encoding includes receiving a merge sharing region including a plurality of coding blocks, constructing a shared merge candidate list for the merge sharing region, and encoding a current inter coded coding block in the merge sharing region based on the shared merge candidate list. The method also includes determining whether to update a history-based motion vector prediction (HMVP) table with motion information of the current inter coded coding block based on whether the current inter coded coding block is inter coded with a merge/skip mode. The method further includes updating the HMVP table with the motion information of the current inter coded coding block when the HMVP table is determined to be updated with the motion information of the current inter coded coding block.
    Type: Grant
    Filed: June 27, 2023
    Date of Patent: April 9, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Guichun Li, Xiaozhong Xu, Xiang Li, Shan Liu
  • Publication number: 20240114173
    Abstract: A method, computer program, and computer system for encoding or decoding video data, and indicating, with a syntax element, types of slices for all slices of a coded picture, the syntax element being coded using an unsigned integer.
    Type: Application
    Filed: November 17, 2023
    Publication date: April 4, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Ling LI, Xiaozhong XU, Byeongdoo CHOI, Xiang LI, Stephan WENGER, Shan LIU
  • Patent number: 11949902
    Abstract: A method for video decoding in a decoder is provided. Coding information of a current block (CB) from a coded video bitstream is decoded. The coding information includes weighted prediction information that indicates a weighted prediction for the CB. A determination is made as to whether to apply a prediction refinement with optical flow (PROF) on the CB based on the weighted prediction information. The CB is reconstructed based on the weighted prediction and whether the PROF is determined to be applied on the CB.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: April 2, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Guichun Li, Xiang Li, Xiaozhong Xu, Shan Liu
  • Patent number: 11949896
    Abstract: Aspects of the disclosure provide a method and an apparatus for video encoding. Whether a block size cbSize of a chroma block in luma samples is less than or equal to a minimum allowed chroma quaternary tree (QT) leaf node size MinQtSizeC in luma samples such that cbSize <=MinQtSizeC is determined. In response to the block size cbSize of the chroma block in luma samples being less than or equal to the minimum allowed chroma QT leaf node size MinQtSizeC in luma samples, a QT split is determined as disallowed for the chroma block. Partition information indicating that a chroma coding tree structure in a dual tree is applied to the chroma block is generated, the partition information further indicating the block size cbSize of the chroma block in luma samples and the minimum allowed chroma QT leaf node size MinQtSizeC in luma samples.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: April 2, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Guichun Li, Xiang Li, Shan Liu, Xiaozhong Xu
  • Patent number: 11949895
    Abstract: An apparatus for video decoding includes processing circuitry. The circuitry can be configured to receive a current block that is affine coded and included in a current coding tree unit (CTU), and determine an inherited affine candidate based on regular motion information of two minimum blocks in a rightmost column of minimum blocks of a left neighboring CTU of the current CTU when the current block is adjacent to a left boundary of the current CTU.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: April 2, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Guichun Li, Xiaozhong Xu, Xiang Li, Shan Liu
  • Patent number: 11949853
    Abstract: A data decoding method, performed by a computer device, is provided. The data decoding method includes obtaining coded data corresponding to a current to-be-decoded unit, obtaining a coding mode restriction type corresponding to the current to-be-decoded unit by decoding the coded data, determining a candidate coding mode set corresponding to the current to-be-decoded unit according to the coding mode restriction type, the candidate coding mode set comprising a block copy intra-frame coding mode, selecting a target coding mode from the candidate coding mode set, and decoding the current to-be-decoded unit according to the target coding mode, thereby obtaining corresponding decoded data.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: April 2, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventors: Yiming Li, Xiaozhong Xu, Ye Hu, Shan Liu, Zhenzhong Chen
  • Patent number: 11949856
    Abstract: A method of controlling intra prediction for decoding or encoding of a video sequence, is performed by at least one processor and includes obtaining intra prediction modes including directional modes respectively corresponding to angular prediction directions, a first amount of one or more of the directional modes being excluded from the intra prediction modes based on a second amount of the intra prediction modes and a third amount of most probable modes (MPMs). The method further includes selecting, as the MPMs, two or more of the intra prediction modes from which the one or more of the directional modes are excluded, and selecting, for decoding the video sequence, one of the intra prediction modes from which the one or more of the directional modes are excluded.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: April 2, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiaozhong Xu, Shan Liu, Yiming Li, Zhenzhong Chen
  • Patent number: 11930200
    Abstract: An apparatus for video decoding, includes processing circuitry configured to determine an affine model for a current block coded with an interweaved affine mode. Based on the affine model, a first prediction block corresponding to a first pattern for partitioning the current block into first sub-blocks and a second prediction block corresponding to a second pattern for partitioning the current block into second sub-blocks can be generated. The first and second prediction blocks include interpolated samples having an intermediate bit-depth larger than an input bit-depth of the current block. Co-located first and samples in the first and second prediction blocks with a precision corresponding to the intermediate bit-depth are weighted averaged to obtain averaged samples. The averaged samples are rounded to the input bit-depth to obtain corresponding third samples in a final prediction block of the current block.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: March 12, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Li, Guichun Li, Xiaozhong Xu, Shan Liu
  • Patent number: 11930208
    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. In some embodiments, processing circuitry decodes, prediction information for a block in an I slice from a coded video bitstream, and determines, whether an intra block copy (IBC) mode is possible for the block in the I slice. In response to a slice type parameter indicating I slice and at least a width or height of the block being greater than 64, the processing circuitry sets a current mode type parameter to MODE_TYPE_INTRA. Further, in an embodiment, the processing circuitry decodes a flag that indicates whether a skip mode is applied on the block from the coded video bitstream. Then, the processing circuitry reconstructs the block at least partially based on the flag.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: March 12, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiaozhong Xu, Guichun Li, Shan Liu
  • Patent number: 11930164
    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.
    Type: Grant
    Filed: September 13, 2022
    Date of Patent: March 12, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiaozhong Xu, Shan Liu, Xiang Li
  • Publication number: 20240080463
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving video data including a current image frame having a sample with a first color component and a second color component. The method further includes obtaining a first clipping range for pixel values of the first color component in the sample based on a syntax element value in the received video data and deriving a second clipping range for pixel values of the second color component in the sample based on the first clipping range. The method further includes in response to a pixel value of the second color component exceeding the second clipping range, restricting the pixel value to a minimum value or a maximum value corresponding to the second clipping range. The method further includes reconstructing the current non-monochrome image frame using the restricted pixel value for the sample.
    Type: Application
    Filed: June 26, 2023
    Publication date: March 7, 2024
    Inventors: Xin ZHAO, Guichun LI, Xiaozhong XU, Shan LIU
  • Patent number: 11781790
    Abstract: A refrigeration system is provided. The refrigeration system includes: an indoor heat exchange module configured for refrigerant to absorb heat; outdoor heat exchange modules for the refrigerant to dissipate heat. The outdoor heat exchange module includes a compression device and a condensing device; the outdoor heat exchange module is switchable between an active mode and a standby mode; in the active mode, the outdoor heat exchange module is connected to the indoor heat exchange module; in the standby mode, the outdoor heat exchange module is disconnected from the indoor heat exchange module, and the compression device of the outdoor heat exchange module is in an operation status.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: October 10, 2023
    Assignee: Beijing Baidu Netcom Science and Technology Co., Ltd.
    Inventors: Zhiming Luo, Yiyi Duan, Bin Yi, Xiaozhong Li
  • Patent number: 11612082
    Abstract: A cooling system for a data center includes an evaporative condenser, a pump cabinet and a heat exchange terminal. The pump cabinet has a first branch and a second branch, the first branch including a liquid storage tank and a fluorine pump. An input end of the liquid storage tank is connected to an output end of the evaporative condenser, an output end of the liquid storage tank is connected to an input end of the fluorine pump, and an output end of the fluorine pump is connected to an input end of the heat exchange terminal. The second branch includes a compressor with an input end connected to an output end of the heat exchange terminal and an output end connected to an input end of the evaporative condenser.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: March 21, 2023
    Assignee: Beijing Baidu Netcom Science Technology Co., Ltd.
    Inventors: Zhiming Luo, Yiyi Duan, Bin Yi, Xiaozhong Li
  • Patent number: D995892
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: August 15, 2023
    Assignee: Zhejiang Honest Smoking Sets Co., Ltd.
    Inventor: Xiaozhong Li
  • Patent number: D1004184
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: November 7, 2023
    Inventors: Qimeng Dai, Xiaozhong Li