Patents by Inventor Li Zhang

Li Zhang 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).

  • Publication number: 20240137572
    Abstract: Methods, systems and apparatus for video processing are described. One example video processing method includes performing a conversion between a video comprising a video block and a bitstream of the video according to a rule, wherein the video block is a coding tree node that includes one or more coding units, and wherein the rule specifies that a coded information of the video block is indicative of whether a coding mode is enabled for the one or more coding units of the video block.
    Type: Application
    Filed: November 29, 2023
    Publication date: April 25, 2024
    Inventors: Zhipin Deng, Ye-kui Wang, Li Zhang, Kai Zhang
  • Publication number: 20240137517
    Abstract: A method of processing video data. The method includes applying a super resolution (SR) process to a video unit at a specific position relative to one or more in-loop filters when the one or more in-loop filters are applied to the video unit, and performing a conversion between a video comprising the video unit and a bitstream of the video based on the SR process and the one or more in-loop filters as applied. A corresponding video coding apparatus and non-transitory computer-readable recording medium are also disclosed.
    Type: Application
    Filed: December 27, 2023
    Publication date: April 25, 2024
    Inventors: Chaoyi Lin, Yue Li, Kai Zhang, Zhaobin Zhang, Li Zhang
  • Publication number: 20240137573
    Abstract: A mechanism for processing video data is disclosed. The mechanism determines to apply a bilateral filter to samples in a current block of a current picture. The bilateral filter includes filter weights that vary based on a distance between surrounding samples and a central sample and differences in intensities of the surrounding samples and the central sample. A conversion is performed between a visual media data and a bitstream based on the bilateral filter.
    Type: Application
    Filed: December 23, 2023
    Publication date: April 25, 2024
    Inventors: Wenbin Yin, Kai Zhang, Li Zhang
  • Publication number: 20240137519
    Abstract: A method of processing video data. The method includes down-sampling a video unit of a video prior to application of a super resolution (SR) process and performing a conversion between the video including the video unit and a bitstream of the video based on the video unit as down-sampled. A corresponding video coding apparatus and non-transitory computer-readable recording medium are also disclosed.
    Type: Application
    Filed: December 29, 2023
    Publication date: April 25, 2024
    Inventors: Chaoyi Lin, Yue Li, Kai Zhang, Zhaobin Zhang, Li Zhang
  • Publication number: 20240137554
    Abstract: A method for processing a video includes performing a conversion between a current block of visual media data and a corresponding coded representation of the visual media data. The conversion of the current block includes determining whether a use of one or both of a bi-directional optical flow (BIO) technique or a decoder-side motion vector refinement (DMVR) technique to the current block is enabled or disabled. Determining the use of the BIO technique or the DMVR technique is based on a cost criterion associated with the current block.
    Type: Application
    Filed: December 6, 2023
    Publication date: April 25, 2024
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Jizheng Xu, Yue Wang
  • Publication number: 20240137518
    Abstract: A method of processing video data. The method includes using coded information during application of a super resolution (SR) process to a video unit; and performing a conversion between a video including the video unit and a bitstream of the video based on the SR process as applied using the coded information. A corresponding video coding apparatus and non-transitory computer-readable recording medium are also disclosed.
    Type: Application
    Filed: December 27, 2023
    Publication date: April 25, 2024
    Inventors: Chaoyi Lin, Yue Li, Kai Zhang, Zhaobin Zhang, Li Zhang
  • Publication number: 20240131514
    Abstract: A microfluidic chip for analyte detection, which is provided with a liquid storage tank (121), the liquid storage tank (121) is internally provided with a through hole I (141), one opening of the through hole I is located in the liquid storage tank, and the liquid in the liquid storage tank passes through the through hole I to bypass the outer boundary (12511) of the portion where the inner surface of the liquid storage tank contacts the sealing member, thereby avoiding leakage due to a possible gap in a sealed position when the liquid flows through the sealed position. At the same time, the design can reduce the processing precision requirement, save cost, etc.
    Type: Application
    Filed: October 15, 2020
    Publication date: April 25, 2024
    Applicant: LEADWAY (HK) LIMITED
    Inventors: Xin ZHANG, Yi WANG, Li ZHANG
  • Publication number: 20240137529
    Abstract: Embodiments of the present disclosure provide a method for video processing. The method comprises: determining, during a conversion between a current video block of a video and a bitstream of the video, at least one target intra prediction mode for the current video block based on neighboring reconstructed samples of the current video block; determining a prediction or a reconstruction of the current video block based on a combination of the at least one target intra prediction mode and one of an inter coding tool or a candidate coding tool, the candidate coding tool being used for determining a reference block for the current video block with samples in a current picture associated with the current video block; and performing the conversion based on the prediction or the reconstruction of the current video. Compare with conventional solutions, the proposed method can advantageously improve coding efficiency and coding quality.
    Type: Application
    Filed: December 28, 2023
    Publication date: April 25, 2024
    Inventors: Yang WANG, Li ZHANG, Kai ZHANG, Zhipin DENG
  • Publication number: 20240137505
    Abstract: A mechanism for processing video data is disclosed. The mechanism determines whether to apply a bilateral filter to filter samples in a video unit based on video information related to the samples. A conversion is performed between a visual media data and a bitstream based on the bilateral filter and the samples.
    Type: Application
    Filed: December 22, 2023
    Publication date: April 25, 2024
    Inventors: Wenbin Yin, Kai Zhang, Li Zhang
  • Publication number: 20240137513
    Abstract: A method of processing video data. The method includes applying different super resolution (SR) processes to different sub-regions of a video unit, and performing a conversion between a video including the different regions of the video unit and a bitstream of the video based on the different SR processes as applied. A corresponding video coding apparatus and non-transitory computer-readable recording medium are also disclosed.
    Type: Application
    Filed: December 29, 2023
    Publication date: April 25, 2024
    Inventors: Chaoyi Lin, Yue Li, Kai Zhang, Zhaobin Zhang, Li Zhang
  • Publication number: 20240137574
    Abstract: A mechanism for processing video data is disclosed. The mechanism determines to classify picture data into groups based on statistical information related to the picture data and apply a bilateral filter to filter samples in each of the groups. A conversion is performed between a visual media data and a bitstream based on the bilateral filter.
    Type: Application
    Filed: December 23, 2023
    Publication date: April 25, 2024
    Inventors: Wenbin Yin, Kai Zhang, Li Zhang
  • Publication number: 20240135592
    Abstract: Embodiments of the present disclosure provide a method for point cloud coding. The method comprises: obtaining, during a conversion between a current frame of a point cloud sequence and a bitstream of the point cloud sequence, a compensated reference frame of the current frame by performing motion compensation on a reference frame of the current frame based on a set of rotation matrixes comprising at least one fixed rotation matrix or a plurality of rotation matrixes; and performing the convention based on the compensated reference frame. Compared with the conventional solution, the proposed method can advantageously improve coding efficiency.
    Type: Application
    Filed: December 28, 2023
    Publication date: April 25, 2024
    Inventors: Yingzhan XU, Kai ZHANG, Li ZHANG
  • Publication number: 20240137496
    Abstract: Embodiments of the present disclosure provide a method for video processing. The method comprises: applying, during a conversion between a target block of a video and a bitstream of the video, a gradient-based position dependent pre-diction combination to the target block in a coding mode, a gradient of a number of neighboring samples of the target block being used in the gradient-based position dependent prediction combination; and performing the conversion based on the applying.
    Type: Application
    Filed: December 13, 2023
    Publication date: April 25, 2024
    Inventors: Zhipin DENG, Kai Zhang, Li Zhang
  • Patent number: 11968367
    Abstract: A video processing method is described. The method includes performing a conversion between a video region of a video and a coded representation of the video. The performing of the conversion includes configuring, based on a partition type of the video region, a context model for coding a first bin. The first bin and a second bin are included in a bin string corresponding to an index of a secondary transform tool. The index indicates an applicability of the secondary transform tool and/or a kernel information of the secondary transform tool. The secondary transform tool includes applying, during encoding, a forward secondary transform to an output of a forward primary transform applied to a residual of a video block prior to quantization, or applying, during decoding, an inverse secondary transform to an output of dequantization to the video block before applying an inverse primary transform.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: April 23, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kui Fan, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11968405
    Abstract: A method of video processing includes performing a conversion between a video including a picture and a bitstream of the video, wherein the bitstream conforms to a format rule, wherein the format rule specifies that an indication of whether a first flag is signalled at a beginning of a picture header associated with the picture, wherein the first flag is indicative of whether the picture is an intra random access point (IRAP) picture or a gradual decoding refresh (GDR) picture.
    Type: Grant
    Filed: July 7, 2022
    Date of Patent: April 23, 2024
    Assignee: BYTEDANCE INC.
    Inventors: Ye-kui Wang, Li Zhang, Kai Zhang
  • Patent number: 11968369
    Abstract: A method of video processing is provided. The method includes determining, for a conversion between a video comprising a video unit and a bitstream of the video, whether a first coding tool is enabled for the video unit according to a rule. The rule specifies that the first coding tool and a second coding tool are mutually exclusively enabled. The first coding tool or the second coding tool comprises a sign data hiding tool. The method also includes performing the conversion according to the determining.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: April 23, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Yang Wang, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11966722
    Abstract: A computer system includes memory hardware configured to store a dynamic mock engine module for service simulation in a user interface application development system, and multiple mock configurations. Processor hardware is configured to execute instructions including receiving an endpoint name associated with an endpoint of a user interface, receiving an input request, and selecting at least one of the mock configurations that corresponds to the received endpoint name. For each of the selected mock configurations corresponding to the endpoint, the instructions include determining a number of field values in the mock request of the selected mock configuration that match a field value of the input request. The instructions include determining which one of the selected mock configurations has a greatest match with the received input request, and transmitting the output response of the mock configuration having the greatest match to a computing device of the user interface application development system.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: April 23, 2024
    Assignee: Express Scripts Strategic Development, Inc.
    Inventors: Li Zhang, Steven DeLassus
  • Patent number: 11968402
    Abstract: Methods, systems, apparatus for video processing are described. A method for processing video includes performing a conversion between a video and a bitstream of the video according to a format rule, and wherein the format rule specifies whether a syntax element in a sequence parameter set (SPS) based on a value of a general constraint flag.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: April 23, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Ye-kui Wang, Li Zhang, Kai Zhang, Kui Fan
  • Patent number: 11968384
    Abstract: Devices, systems and methods related to digital video coding, and specifically, to signaling of slice types in video picture headers are described. One example method of video processing includes performing a conversion between a video including one or more video pictures including one or more slices and a bitstream of the video, wherein the bitstream conforms to a format rule, and wherein the format rule specifies that for a video picture of the one or more video pictures having all slices coded as I slices, P slice and B slice related syntax elements are omitted from a picture header for the video picture.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: April 23, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Zhipin Deng, Jizheng Xu, Ye-kui Wang
  • Patent number: 11968368
    Abstract: A method of video processing includes performing a conversion between a current video block of a second color component of a video and a bitstream of the video using a cross-component prediction with multiple-parameter model (CCPMPM) in which samples of the current video block are predictively coded in the bitstream using a linear combination of samples of a first color component multiplied by linear coefficients and/or one or more offsets. The bitstream conforms to a format rule. The linear coefficients of the CCPMPM are determined using a first rule. The samples of the first color component are determined using a second rule.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: April 23, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Jizheng Xu, Yuwen He, Yue Wang