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

  • Patent number: 11647180
    Abstract: An example method of video processing includes determining, for a conversion between a current block of a current picture of a video and a bitstream of the video, whether to disable a coding tool for the current block; and performing the conversion based on the determining, wherein the coding tool is disabled when a dimension of a reference picture of one or more reference pictures of the current block is different from a dimension of the current picture, or a dimension of a scaling window in a reference picture of one or more reference pictures of the current block is different from a dimension of a scaling window in the current picture.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: May 9, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu
  • Patent number: 11647189
    Abstract: Method and apparatus for using block size restrictions in video decoding are described. In a representative aspect, a method for video decoding includes receiving a bitstream representation of video data including a block wherein the block comprises samples associated with a first component and second components, wherein samples associated with the first component of the block have a dimension M×N; and decoding the first component and the second components of the block; wherein decoding the first component of the block comprises, based on the dimension, decoding a plurality of sub-blocks for the first component of the block, and the plurality of the sub-blocks are generated by performing a splitting operation only on the samples associated with the first component of the block and not on the samples associated with the second components of the block.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: May 9, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11647229
    Abstract: A video processing method includes determining, for a conversion between a block of a video and a bitstream representation of the video, that a secondary transform with a reduced dimension dimension (e.g., an inverse low frequency non-separable transform) is applicable to a single sub-block of the block in case a dimension of the block satisfies a condition. The secondary transform is performed between a forward primary transform and a quantization step or between a de-quantization step and an inverse primary transform. The reduced dimension is reduced from a dimension of the block. The method also includes performing the conversion based on the determining.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: May 9, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11647198
    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: Grant
    Filed: January 25, 2021
    Date of Patent: May 9, 2023
    Assignee: Lemon Inc.
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang
  • Patent number: 11647230
    Abstract: A video processing method is provided, including: performing a conversion between a coded representation of a video including one or more video regions and the video, wherein the coded representation includes reshaping model information applicable for in-loop reshaping (ILR) of some of the one or more video regions, wherein the reshaping model information provides information for a reconstruction of a video unit of a video region based on a representation in a first domain and a second domain and/or scaling chroma residue of a chroma video unit, wherein the reshaping model information includes a parameter set that includes a first syntax element that derives a number of bits used to represent a second syntax element specifying an absolute delta codeword value from a corresponding bin, and wherein the first syntax element has a value smaller than a threshold.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: May 9, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11646950
    Abstract: A management service management method includes receiving, by a management service function unit, a management service query request from a first management function unit, where the management service query request carries management service requirement information, and the management service requirement information includes at least one of the following requirement information of an operation, requirement information of a managed object, or requirement information of management data, determining, by the management service function unit, a first management service corresponding to the management service requirement information, and sending description information of the first management service to the first management function unit, where the description information of the first management service includes description information of the operation, description information of the managed object, and description information of the management data that correspond to the first management service.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: May 9, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ruiyue Xu, Kai Zhang
  • Patent number: 11647186
    Abstract: A visual media processing method includes performing a conversion between a current video block of a visual media data and a bitstream representation of the current video block, wherein the bitstream representation is configured according to a format rule that specifies that a syntax element is selectively included or excluded in the bitstream representation indicative of a maximum number of merge candidates for a coding tool, thereby indicating whether the coding tool is enabled or disabled for the conversion, wherein the maximum number of merge candidates for the coding tool is zero or a positive number.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: May 9, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20230132613
    Abstract: Devices, systems, and methods for digital video coding, which includes matrix-based intra prediction methods for video coding, are described. In a representative aspect, a method for video processing includes performing a conversion between a current video block of a video and a bitstream representation of the current video block using a matrix based intra prediction (MIP) mode in which a prediction block of the current video block is determined by performing, on previously coded samples of the video, a boundary downsampling operation, followed by a matrix vector multiplication operation, and followed by an upsampling operation, where the upsampling operation is performed, in both a vertical direction and a horizontal direction in a fixed order, on samples obtained from the matrix vector multiplication operation.
    Type: Application
    Filed: December 1, 2022
    Publication date: May 4, 2023
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu
  • Publication number: 20230135007
    Abstract: A method of visual media processing method includes performing a conversion between a current video block of a current picture of a visual media data and a bitstream representation of the visual media data. The conversion is based on a reference region from the current picture comprising reference samples used for deriving a prediction block of the current video block. A virtual buffer of a defined size is used for tracking availability of the reference samples for deriving the prediction block.
    Type: Application
    Filed: December 19, 2022
    Publication date: May 4, 2023
    Inventors: Jizheng Xu, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20230133338
    Abstract: A video processing method is provided to include determining, for a conversion between a current video block of a current picture of a video and a coded representation of the video, that use of a coding tool is disabled for the current video block due to use of a reference picture having a dimension different from a dimension of the current picture for coding of the current video block into the coded representation; and performing the conversion based on the determining.
    Type: Application
    Filed: December 27, 2022
    Publication date: May 4, 2023
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11641467
    Abstract: A method for video processing includes: determining, that the video block is split into a plurality of sub-blocks based on a condition associated with the video block, refining motion information of each sub-block using a motion refinement process, the motion refinement process being a one-step or an iterative multi-step refinement process; and performing a video processing on the video block based on the refined motion information of each sub-block.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: May 2, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 11641474
    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, multiple sets of parameters, wherein each set of parameters defines a cross-component linear model (CCLM) and is derived from a corresponding group of chroma samples at corresponding chroma sample positions; determining, based on the multiple sets of parameters, parameters for a final CCLM; and performing the conversion based on the final CCLM.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: May 2, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11641483
    Abstract: Device, methods and systems that enable the interaction of merge list construction with other tools and methods in video coding are described. An exemplary method for video processing includes determining, based on a first threshold, a maximum number of history-based motion vector prediction (HMVP) candidates to be checked in a table, making a decision regarding a selective checking of a number of the HMVP candidates in an order, the number of the HMVP candidates checked not exceeding the maximum number of HMVP candidates, constructing, based on the decision, a motion candidates list, and performing, based on the motion candidates list, a conversion between a current block and a bitstream representation of the current block.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: May 2, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11641478
    Abstract: A video processing method includes determining, fora conversion between a video block of a video and a coded representation of the video, factors of a scaling tool based on a coding mode of the video block; and performing the conversion using the scaling tool, wherein the use of the scaling tool comprises: scaling at least some coefficients representing the video block during encoding or descaling at least some coefficients from the coded representation during decoding.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: May 2, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11641464
    Abstract: An example method of video processing includes determining, for a conversion between a current picture of a video and a bitstream of the video, a scaling ratio based on a first window in the current picture and a second window in a reference picture associated with the current picture; resampling the reference picture by using the determined scaling ratio; and performing the conversion based on the result of the resampling, wherein a dimension of the first window is W×H and a dimension of the second window is W?×H?, where W, H, W? and H? are integers, and wherein W, H, W? and H? satisfy a constraint.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: May 2, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Zhipin Deng, Jizheng Xu, Yue Wang
  • Publication number: 20230127773
    Abstract: A method for producing an ultra-stable and enhanced solid wood flooring for under-floor heating via surface compression technique includes: subjecting, while subjecting a solid wood to surface compression and enhancement, the solid wood to primary stabilization treatment by controlling a temperature of a hot pressing plate to obtain a compressed enhanced solid wood; putting the compressed enhanced solid wood into a heat treatment tank; and subjecting the compressed enhanced solid wood to secondary stabilization treatment by controlling a pressure and a temperature of steam or air in the heat treatment tank and a treatment time to obtain a finished product. The ultra-stable surface-compressed enhanced solid wood flooring produced by the method features high dimensional stability, low set-recovery after water absorption, and desired moisture and heat resistance.
    Type: Application
    Filed: July 9, 2021
    Publication date: April 27, 2023
    Applicant: JIUSHENG WOOD CO., LTD
    Inventors: Rongfeng HUANG, Yanwei WANG, Enjiu ZHANG, Kai ZHANG, Xinmin QIAN, Fanxu KONG, Xiaoyu HE, Hailong SHAO, Longxiang SUN
  • Publication number: 20230125619
    Abstract: The present disclosure discloses a method for controlling a smart lock. The method includes obtaining a control request for a smart lock, wherein the control request carries ciphertext information; decrypting the ciphertext information in response to the control request; and controlling the smart lock to perform a target operation based on a decrypted control request.
    Type: Application
    Filed: December 26, 2022
    Publication date: April 27, 2023
    Applicant: YUNDING NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Tao LI, Binghui PENG, Qi YI, Kai ZHANG, Wenfeng LI
  • Publication number: 20230128062
    Abstract: Provided are an azabicyclic substituted oxaspiro derivative, a preparation method therefor and a medical use thereof. Specifically, provided are compounds represented by formula (I) and formula (II) or pharmaceutically acceptable salts, stereoisomers or solvates thereof, and a preparation method therefor and an application thereof.
    Type: Application
    Filed: January 15, 2021
    Publication date: April 27, 2023
    Inventors: Bin HU, Jing XIE, Kai ZHANG, Wen YANG, Xiaoyong SHI, Huiping GUAN
  • Publication number: 20230131812
    Abstract: A video processing method is disclosed to include: generating one or more initial predictions for a sub-block of a current video block of the video; refining the one or more initial predictions to generate a final prediction block using a prediction refinement with optical flow (PROF) procedure by calculating motion vector differences based on variables having a bit width not exceeding a predetermined maximum bit width; and performing a conversion between the current video block and a coded representation of the video using the variables having the bit width not exceeding the predetermined maximum bit width.
    Type: Application
    Filed: December 21, 2022
    Publication date: April 27, 2023
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20230128511
    Abstract: Embodiments for video encoding and video decoding are described. One example method includes performing a conversion between a video and a bitstream of the video according to a rule, wherein the rule specifies that only one of two conditions is true when a number of subpictures minus 1 indicated by a first syntax element in a sequence parameter set is greater than zero and when a current subpicture with a subpicture index subpicIdx of a first video picture of the video has a second syntax element in the sequence parameter set indicates that a subpicture with the subpicture index subpicIdx of each video picture of the video in a coded layer video sequence is treated as a video picture in a decoding process that excludes an in-loop filtering operation.
    Type: Application
    Filed: November 28, 2022
    Publication date: April 27, 2023
    Inventors: Ye-kui Wang, Li Zhang, Jizheng Xu, Kai Zhang