Patents by Inventor Kai Zhang

Kai 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: 20230345038
    Abstract: Methods of enabling and disabling a decoder-side motion vector refinement (DMVR) video decoder and/or encoder are described. One example method includes determining a width (W) and a height (H) of a video block, making a determination, based on a condition of the video block, between enabling and disabling a decoder side motion vector refinement step for a conversion between the video block and a coded representation of the video block, in a case that the determination is enabling, performing the conversion by enabling the decoder side motion vector refinement step; and in a case that the determination is disabling, performing the conversion by disabling the decoder side motion vector refinement step, wherein the decoder side motion vector refinement step includes refining value of a motion vector signaled in the coded representation and using the refined value during the conversion.
    Type: Application
    Filed: June 27, 2023
    Publication date: October 26, 2023
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Publication number: 20230345009
    Abstract: A method for video processing is provided. The method includes determining, for a conversion between a current video block of a video that is a chroma block and a coded representation of the video, a final prediction P(x, y) of a chroma sample at a position (x, y) in the current video block as a combination of prediction results of multiple cross-component linear models (MCCLMs), wherein the MCCLMs are selected based on the position (x, y) of the chroma sample; and performing the conversion based on the final prediction.
    Type: Application
    Filed: June 30, 2023
    Publication date: October 26, 2023
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Publication number: 20230344990
    Abstract: A method for visual media processing, including: computing, during a conversion between a current video block of visual media data and a bitstream representation of the current video block, a cross-component linear model (CCLM) and/or a chroma residual scaling (CRS) factor for the current video block based, at least in part, on neighboring samples of a corresponding luma block which covers a top-left sample of a collocated luma block associated with the current video block, wherein one or more characteristics of the current video block are used for identifying the corresponding luma block.
    Type: Application
    Filed: June 21, 2023
    Publication date: October 26, 2023
    Inventors: Zhipin Deng, Li Zhang, Hongbin Liu, Kai Zhang, Jizheng Xu
  • Publication number: 20230345025
    Abstract: A mechanism for processing video data is disclosed. Video decoder initialization information is signaled between an encoder to a decoder. The video decoder initialization information contains a range of initialization parameters for a plurality of video units when the plurality of video units are coded according to a same video codec and a same profile. A conversion is performed between a visual media data and a visual media data file based on the range of initialization parameters.
    Type: Application
    Filed: June 21, 2023
    Publication date: October 26, 2023
    Inventors: Ye-Kui Wang, Kai Zhang, Li Zhang, Yang Wang, Jizheng Xu, Zhipin Deng
  • Publication number: 20230340346
    Abstract: Disclosed is a method for rapidly preparing biodiesel at low temperatures, belonging to the technical field of chemical energy. The method includes the following steps: adding alkali catalyst, alcohol and organic solvent into grease, and obtaining the biodiesel through transesterification. The transesterification is carried out with the addition of organic solvent, including petroleum ether or n-hexane to improve the compatibility between the two phases of alcohol and grease, increase contact area between the two phases of alcohol and grease, reduce mass transfer resistance between the two phases of alcohol and grease, and promote the grease molecules to enter the methanol solution and dissolving of oil in the grease.
    Type: Application
    Filed: February 8, 2023
    Publication date: October 26, 2023
    Inventors: Yinan HAO, Jingwen WANG, Zhenlin LIU, Shuo WANG, Jian SHENG, Kai ZHANG, Hao REN, Juntao GONG, Yan WANG, Lihong YAO, Ximing WANG
  • Publication number: 20230343014
    Abstract: Described herein are techniques for learning neural reflectance shaders from images. A set of one or more machine learning models can be trained to optimize an illumination latent code and a set of reflectance latent codes for an object within a set of input images. A shader can then be generated based on a machine learning model of the one or more machine learning models. The shader is configured to sample the illumination latent code and the set of reflectance latent codes for the object. A 3D representation of the object can be rendered using the generated shader.
    Type: Application
    Filed: June 24, 2022
    Publication date: October 26, 2023
    Applicant: Intel Corporation
    Inventors: Benjamin Ummenhofer, Shenlong Wang, Sanskar Agrawal, Yixing Lao, Kai Zhang, Stephan Richter, Vladlen Koltun
  • Publication number: 20230345056
    Abstract: Methods, systems, and devices for luma mapping with chroma scaling for video and image coding are disclosed. An example method of video processing includes performing, for a current region comprising a luma block, a first chroma block, and a second chroma block, a conversion between the current region of a video and a bitstream representation of the video according to a rule that specifies an order in which, during decoding, the first chroma block and the second chroma block are processed based on mapped sample values of the luma block.
    Type: Application
    Filed: June 27, 2023
    Publication date: October 26, 2023
    Inventors: Kui Fan, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 11800148
    Abstract: A method for video processing includes: refining motion vectors of a video block by using a motion refinement process; performing a prediction sample refinement for part of components of the video block using refined motion vectors of the video block; and performing a video processing on the video block based on the refined prediction sample.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: October 24, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 11800090
    Abstract: A method of video processing includes making a first determination about whether a decoder-side motion vector refinement (DMVR) tool is enabled for a conversion between a current block of a current picture of a video and a coded representation of the video; making a second determination, based on the first determination, about whether or how to clip a motion vector according to a bounding block for reference sample padding in a reference picture used for determining a prediction block for the current block according to a rule, and performing the conversion based on the first determination and the second determination. By using the DMVR tool, an encoded motion vector from the coded representation is refined prior to using for determining the prediction block.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: October 24, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Zhipin Deng, Jizheng Xu, Yue Wang
  • Patent number: 11800155
    Abstract: A method includes performing a conversion between a block of a video and a bitstream of the video according to a rule. The rule specifies that whether a syntax element identifying a deblocking offset for a chroma component of the video is included in a video region level is determined based on a colour format of the video.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: October 24, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Jizheng Xu, Li Zhang, Ye-kui Wang, Kai Zhang, Weijia Zhu, Yue Wang
  • Patent number: 11800105
    Abstract: An example method of video processing includes performing a conversion between a picture of a video and a bitstream representation of the video. The picture includes one or more sub-pictures, and the bitstream representation conforms to a format rule that specifies that a length of a syntax element is equal to Ceil(Log 2(SS)) bits. SS is greater than 0, and the syntax element indicating a horizontal or a vertical position of a top-left corner of a coding tree unit of a sub-picture of the picture.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: October 24, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Zhipin Deng, Hongbin Liu, Li Zhang, Jizheng Xu
  • Patent number: 11795784
    Abstract: A CO2 sequestration system sequesters carbon dioxide as carbon dioxide hydrate in offshore saline aquifers. The system includes an offshore aquifer in a tropical region. A plurality of wellbores are positioned inside or around a perimeter of the aquifer. The CO2 may be injected into the aquifer via separate injectors located in the wellbores connected to the aquifer while aquifer water or brine is produced from one or more of the other wellbores and provided to the aquifer. Injection of the CO2 into and production of water from the offshore aquifer at separately timed intervals may maintain the reservoir pressure below the reservoir fracture pressure and the hydrate formation pressure so that the CO2 may be stored as carbon dioxide hydrate within the aquifer. Depending on the specific output desired, the aquifer may be positioned either straddling or within a hydrate stability zone. A method for sequestering CO2 uses the aforementioned system to carry out CO2 sequestration.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: October 24, 2023
    Assignee: Low Carbon Energies, LLC
    Inventors: Hon Chung Lau, Kai Zhang
  • Publication number: 20230336788
    Abstract: Methods, systems and devices for signaling the usage of adaptive loop filtering in image and video coding are described. An example method of video processing includes determining, for a conversion between a current region of a video and a bitstream representation of the video, whether a luma adaptive loop filter is used during the conversion and whether luma adaptive loop filter coefficients are included in the bitstream representation, wherein a single syntax element in the bitstream representation is indicative of use of the luma adaptive loop filter and signaling of the luma adaptive loop filter coefficients, and performing, based on the determining, the conversion.
    Type: Application
    Filed: June 20, 2023
    Publication date: October 19, 2023
    Inventors: Li Zhang, Hongbin Liu, Kai Zhang, Yue Wang
  • Publication number: 20230336753
    Abstract: A mechanism for processing video data is disclosed. Video decoder initialization information is signaled between an encoder to a decoder. The video decoder initialization information contains a range of initialization parameters. A conversion is performed between a visual media data and a visual media data file based on the range of initialization parameters.
    Type: Application
    Filed: June 21, 2023
    Publication date: October 19, 2023
    Inventors: Ye-Kui Wang, Kai Zhang, Li Zhang, Yang Wang, Jizheng Xu, Zhipin Deng
  • Publication number: 20230336724
    Abstract: A video processing method includes determining, for a conversion between a current block of a video and a bitstream representation of the video, whether to enable a level mapping operation or a level remapping operation based on a rule, wherein the level mapping operation or the level remapping operation includes changing between a first representation of a residual coefficient of the current block and a second representation of the residual coefficient of the current block based on neighboring residual coefficients of the residual coefficient; and performing the conversion by selectively using the level mapping operation or the level remapping operation based on the determining.
    Type: Application
    Filed: June 21, 2023
    Publication date: October 19, 2023
    Inventors: Li Zhang, Kai Zhang, Jizheng Xu, Hongbin Liu, Yue Wang
  • Patent number: 11792421
    Abstract: Devices, systems and methods for unified rounding in sub-block based prediction are described. In a representative aspect, a method of video processing includes generating, for a processing of a current block of video, a pairwise merge candidate based on a pair of motion candidates, and performing, based on the pairwise merge candidate, a conversion between the current block and a bitstream representation of the video. In another representative aspect, a method of video processing includes generating, for a current block of video coded using a geometry partition mode, a uni-prediction motion candidate based on a scaled motion vector and a List0 motion vector, and performing, based on the uni-prediction motion candidate, a conversion between the current block and a bitstream representation of the video.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: October 17, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11792435
    Abstract: Systems, methods and apparatus for video processing are described. The video processing may include video encoding, video decoding, or video transcoding. One example method of video processing includes performing a conversion between a video including one or more video regions and a bitstream of the video according to a format rule. The format rule specifies that a variable X indicates whether B slice is allowed or used in a video region. The format rule further specifies that the variable X is based on values of a reference picture list information present flag and/or a field indicating a number of entries in a reference picture list syntax structure.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: October 17, 2023
    Assignees: BEIJING BYEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Li Zhang, Ye-Kui Wang, Kai Zhang, Jizheng Xu
  • Patent number: 11792438
    Abstract: Methods, systems, apparatus for media processing are described. One example method of digital media processing includes determining, for a conversion between visual media data and a bitstream of the visual media data, how to apply one or more convolutional neural network filters to at least some samples of a video unit of the visual media data according to a rule; and performing the conversion based on the determining.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: October 17, 2023
    Assignee: Lemon Inc.
    Inventors: Yue Li, Li Zhang, Kai Zhang
  • Patent number: 11792406
    Abstract: Symmetric motion vector difference coding is described. One example video processing method includes determining, for a conversion between a block of a current picture of video and a bitstream representation of the block, whether a symmetric motion vector difference (SMVD) mode is allowable for the block, wherein whether the SMVD mode is allowable depends on a derivation process of two target reference pictures of the current picture, which includes a first step for searching a forward target reference picture in the reference picture list 0 and searching a backward target reference picture in the reference picture list 1, and a second step for searching a backward target reference picture in the reference picture list 0 and searching a forward target reference picture in the reference picture list 1, outputs of the first step and the second step being independent of each other; and performing the conversion based on the determination.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: October 17, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Zhipin Deng, Yue Wang
  • Patent number: 11792413
    Abstract: Methods, systems and devices for implementing an adaptive color transform (ACT) during image/video encoding and decoding, including: determining, for a conversion between a video comprising a block and a bitstream of the video, that a size of the block is greater than a maximum allowed size for an ACT mode, and performing, based on the determining, the conversion, wherein, in response to the size of the block being greater than the maximum allowed size for the ACT mode, the block is partitioned into multiple sub-blocks, and wherein each of the multiple sub-blocks share a same prediction mode, and the ACT mode is enabled at a sub-block level.
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: October 17, 2023
    Assignees: BEIJING BYTEDANCE TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Weijia Zhu, Jizheng Xu, Li Zhang, Kai Zhang, Yue Wang