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: 20220245952
    Abstract: The invention relates to a parking spot detection method and system.
    Type: Application
    Filed: February 1, 2022
    Publication date: August 4, 2022
    Inventors: Kai ZHANG, Shiting WANG
  • Publication number: 20220248063
    Abstract: An example method of video processing includes making a determination, for a conversion between a current video block of a video and a bitstream representation of the video, whether a cross-component adaptive loop filtering tool is enabled for the current video block based on a color property of the video. The method also includes performing the conversion according to the determination.
    Type: Application
    Filed: April 8, 2022
    Publication date: August 4, 2022
    Inventors: Weijia ZHU, Li ZHANG, Jizheng XU, Kai ZHANG
  • Publication number: 20220248061
    Abstract: A method of video processing are described. The method includes determining, for a conversion between a video region of a picture of a video and a coded representation of the video, enablement status of a coding tool used to represent the video region in the coded representation; and performing the conversion according to the determination; wherein a first flag is included in a picture header to indicate the enablement status of the coding tool for the picture.
    Type: Application
    Filed: April 11, 2022
    Publication date: August 4, 2022
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20220248025
    Abstract: Example implementations include a method, apparatus and computer-readable medium of video coding, comprising receiving the code block and one or more neighbor samples and determining the value of beta based on at least one of an average chroma value, a midrange chroma value, a median chroma value, an average luma value, a midrange luma value, or a median luma value of two or more neighbor samples.
    Type: Application
    Filed: January 25, 2021
    Publication date: August 4, 2022
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang
  • Publication number: 20220248009
    Abstract: A method of video processing is described. The method includes performing a conversion between a chroma block of a video region of a video picture of a video and a coded representation of the video according to a rule; wherein the rule specifies that, due to the chroma block having a size M×N, the chroma block is disallowed to be represented in the coded representation using an intra coding mode, wherein M and N are integers that indicate a width and a height of the chroma block respectively, and wherein the intra coding mode includes coding the chroma block based on a previously coded video region of the video picture.
    Type: Application
    Filed: March 21, 2022
    Publication date: August 4, 2022
    Inventors: Jizheng XU, Zhipin DENG, Li ZHANG, Hongbin LIU, Kai ZHANG
  • Patent number: 11405633
    Abstract: Techniques for implementing video processing techniques are described. In one example implementation, a method of video processing includes determining, for a conversion between a current block of a video and a bitstream representation of the video, a modified motion vector set; and performing the conversion based on the modified motion vector set. Due to the current block satisfying a condition, the modified motion vector set is a modified version of a motion vector set associated with the current block.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: August 2, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11405607
    Abstract: A video processing method is provided to include: performing a determination, for a conversion between a current block of a video and a coded representation of the video, that a generalized bi prediction (GBI) tool or a multi-hypothesis inter prediction tool is enabled for the conversion or a local illumination compensation (LIC) tool being enabled for the conversion, and performing the conversion based on the determination. The LIC tool includes using a linear model of illumination changes in the current block during the conversion.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: August 2, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Publication number: 20220239912
    Abstract: An example method of video processing includes performing a conversion between a video comprising one or more pictures and a bitstream representation of the video. The bitstream representation is required to conform to a format rule that specifies that each picture is coded as one or more slices. The format rule prohibits samples in a picture from not being covered by any of the one or more slices.
    Type: Application
    Filed: April 1, 2022
    Publication date: July 28, 2022
    Inventors: Kai ZHANG, Zhipin DENG, Hongbin LIU, Li ZHANG, Jizheng XU
  • Publication number: 20220239944
    Abstract: A method of video processing includes determining a target bitrate for a current video unit of a video that is based on a rate distortion function in which a rate portion is weighted using lambda, wherein lambda is a rational number and wherein lambda is an adaptively adjusted for each video unit of the video and performing a conversion between the current video unit and a bitstream of the video.
    Type: Application
    Filed: January 14, 2022
    Publication date: July 28, 2022
    Inventors: Zhaobin Zhang, Li Zhang, Yue Li, Kai Zhang
  • Publication number: 20220239932
    Abstract: A method for video processing is provided to include: performing a conversion between a current video block of a video and a coded representation of current video block, wherein the conversion uses a coding mode in which the current video block is constructed based on a first domain and a second domain and/or chroma residue is scaled in a luma-dependent manner, and wherein information used for the coding mode is signaled in a parameter set that is different from a sequence parameter set (SPS), a video parameter set (VPS), a picture parameter set (PPS), or an adaptation parameter set (APS) used for carrying adaptive loop filtering (ALF) parameters.
    Type: Application
    Filed: April 6, 2022
    Publication date: July 28, 2022
    Inventors: Li ZHANG, Kai ZHANG, Hongbin LIU, Jizheng XU, Yue WANG
  • Publication number: 20220239950
    Abstract: An example method of video processing includes performing a conversion between a video and a bitstream representation of the video. The bitstream representation conforms to a format rule that specifies, in case a first syntax element is included in a first video unit in the bitstream representation, whether a corresponding second syntax element in a second video unit is included in the bitstream representation.
    Type: Application
    Filed: April 4, 2022
    Publication date: July 28, 2022
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Zhipin DENG, Jizheng XU, Yue WANG
  • Publication number: 20220239897
    Abstract: Example implementations include a method, apparatus and computer-readable medium of video coding, comprising receiving the code block and one or more neighbor samples and determining the value of beta based on at least one of an average chroma value, a midrange chroma value, a median chroma value, an average luma value, a midrange luma value, or a median luma value of two or more neighbor samples.
    Type: Application
    Filed: January 25, 2021
    Publication date: July 28, 2022
    Applicants: Lemon Inc., Lemon Inc.
    Inventors: Zhipin DENG, Kai ZHANG, Li ZHANG
  • Publication number: 20220239899
    Abstract: Implementations of the present disclosure provide a solution for encoding and decoding motion information. In this solution, during a conversion between a current video block of a video and a bitstream of the video, a group type of a subgroup of candidates of motion information for the current video block is determined, wherein the group type indicating whether the subgroup of candidates are to be reordered. Further, a list of candidates are constructed based on the group type; and the motion information for the current video block is derived from the list of candidates.
    Type: Application
    Filed: January 28, 2021
    Publication date: July 28, 2022
    Inventors: Na ZHANG, Kai ZHANG, Li ZHANG, Hongbin LIU, Yuwen HE, Yue WANG
  • Patent number: 11399175
    Abstract: Devices, systems and methods for encoding and decoding digital video are described. In a representative aspect, a method for video processing includes maintaining one or more tables of intra prediction mode candidates based on one or more previous video blocks of a video and performing a conversion between a current video block of the video and a bitstream representation of the video using the one or more tables of intra prediction mode candidates.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: July 26, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11399193
    Abstract: A method of visual media processing includes determining a size of a buffer to store reference samples for prediction in an intra block copy mode; and performing a conversion between a current video block of visual media data and a bitstream representation of the current video block, using the reference samples stored in the buffer, wherein the conversion is performed in the intra block copy mode which is based on motion information related to a reconstructed block located in same video region with the current video block without referring to a reference picture.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: July 26, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Jizheng Xu, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11399196
    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, wherein 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, and wherein the determining the use of the BIO technique or the DMVR technique is based on a cost criterion associated with the current block.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: July 26, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Jizheng Xu, Yue Wang
  • Publication number: 20220229959
    Abstract: The present invention relates to an injection-production relationship optimization method based on heterogeneous flow field characterization. The method comprises the steps of: first, calculating a density of a flow field by adopting a method of converting a linear density into a dot density; then, calculating an intensity of the flow field by adopting an analytic hierarchy process; and performing flow field characterization by utilizing mathematical methods such as PCA dimensionality reduction and clustering and calculating a product of flow line densities and intensities of flow fields in different regions of the flow field, and performing optimization for a goal of minimizing a variance of the product in combination of an genetic algorithm to solve the optimum injection-production quantity as an optimum solution (the optimum injection-production quantity) that enables the flow field to be displaced in a balanced manner.
    Type: Application
    Filed: December 2, 2021
    Publication date: July 21, 2022
    Inventors: Kai Zhang, Ji Qi, Jun Yao, Wei Wang, Guoxin Li, Liming Zhang, Piyang Liu, Chuanjin Yao, Junrong Liu, Qingqing Jiao, Shujing Liu, Wensheng Zhou
  • Publication number: 20220232227
    Abstract: A method for video processing is provided to include determining, for a conversion between a current video block of a video and a coded representation of the video, whether an intra block copy (IBC) mode in which a prediction block for the current video block is calculated based on a block vector in a picture that includes current video block is enabled based on a rule on a block dimension; and performing the conversion based on the determining.
    Type: Application
    Filed: April 6, 2022
    Publication date: July 21, 2022
    Inventors: Hongbin LIU, Li ZHANG, Kai ZHANG, Jizheng XU, Yue WANG
  • Publication number: 20220232224
    Abstract: Methods, systems, and devices for high-precision transform and quantization for image and video coding are described. A example method of video processing includes determining, for a conversion between a video comprising a current block and a bitstream representation of the video, that the conversion comprises an application of a transform to the current block, and performing, based on the determining, the conversion, wherein a bit-shifting operation of a scaling process for transform coefficients associated with the transform is based on whether the current block is coded with a block-based differential pulse code modulation (BDPCM) mode.
    Type: Application
    Filed: March 18, 2022
    Publication date: July 21, 2022
    Inventors: Jizheng XU, Kai ZHANG, Li ZHANG, Hongbin LIU, Zhipin DENG, Yue WANG
  • Publication number: 20220232241
    Abstract: Aspects include a method, apparatus and computer-readable medium of decoding video or blocks of an image, including receiving a bitstream of the image, deriving, for a block of the image in the bitstream, multiple intra-prediction modes (IPMs) to use in decoding the block, determining, based on the multiple IPMs, a final predictor to use in decoding the block, and decoding the block using the final predictor. Other aspects include method, apparatus and computer-readable medium for similarly encoding video or blocks of an image.
    Type: Application
    Filed: February 16, 2022
    Publication date: July 21, 2022
    Inventors: Yang WANG, Kai ZHANG, Li ZHANG, Yuwen HE, Hongbin LIU