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: 20240218591
    Abstract: Disclosed herein is a non-solvent polyurethane system, which includes catalysts of at least a non-tin metal compound with an amine-based catalyst. Further disclosed herein is an artificial leather including a top coat, a first polyurethane layer made from the non-solvent polyurethane system, optionally a further polyurethane layer and optionally a substrate layer. Additionally disclosed herein is a process for producing an artificial leather thereof.
    Type: Application
    Filed: March 28, 2022
    Publication date: July 4, 2024
    Inventors: Chang Xi LI, Guang Hui HAN, Zhong Kai ZHANG
  • Publication number: 20240223778
    Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a target block of a video and a bitstream of the target block, a first prediction and a second prediction associated with the target block, the target block being applied with a multiple hypothesis prediction coding mode; applying a process associated with a template of the target block to the target block by blending the first and second predictions; and performing the conversion according to the process associated with the template.
    Type: Application
    Filed: March 15, 2024
    Publication date: July 4, 2024
    Inventors: Zhipin DENG, Kai ZHANG, Li ZHANG
  • Publication number: 20240223771
    Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a target block of a video and a bitstream of the video, first motion information of a plurality of geometric partitions of the target block based on a geometric partitioning mode (GPM) with motion vector differences (GMVD); and performing the conversion between the target block and the bitstream based on the first motion information, the bitstream including a first set of indications of GMVD information associated with the target block. Compared with the conventional solution, the proposed method can advantageously improve the encoding/decoding efficiency.
    Type: Application
    Filed: April 19, 2022
    Publication date: July 4, 2024
    Inventors: Zhipin DENG, Kai ZHANG, Li ZHANG
  • Publication number: 20240223221
    Abstract: A method for decoding an error correction code is provided. The method includes: acquiring a Galois field equation corresponding to the error correction code; determining a target relational expression corresponding to error locations after decoding the error correction code; determining multiple conjugate location pairs based on the target relational expression; determining a first polynomial corresponding to an exponential coefficient of a first location in a conjugate location pair and a second polynomial corresponding to an exponential coefficient of a second location in the conjugate location pair based on a correspondence table between exponents and polynomials; performing an exclusive OR operation on coefficients of the first polynomial and the second polynomial to obtain an exclusive OR result; and determining the first location and the second location as error locations, in a case that the exclusive OR result matches a target coefficient of the Galois field equation.
    Type: Application
    Filed: June 29, 2023
    Publication date: July 4, 2024
    Applicant: Tongxin Microelectronics Co., Ltd.
    Inventors: Sen CHAI, Kai ZHANG
  • Publication number: 20240221277
    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: January 30, 2024
    Publication date: July 4, 2024
    Applicant: Intel Corporation
    Inventors: Benjamin Ummenhofer, Shenlong Wang, Sanskar Agrawal, Yixing Lao, Kai Zhang, Stephan Richter, Vladlen Koltun
  • Publication number: 20240223807
    Abstract: Embodiments of the present disclosure provide a method for point cloud coding. The method comprises: determining, during a conversion between a point cloud sequence and a bitstream of the point cloud sequence, an information unit for a current sample of the point cloud sequence and at least one parameter value, the information unit being obtained by coding the current sample with the at least one parameter value, the at least one parameter value being absent from the information unit; and performing the conversion based on the information unit and the at least one parameter value. Compared with the conventional solution, the proposed method can advantageously improve coding efficiency.
    Type: Application
    Filed: March 12, 2024
    Publication date: July 4, 2024
    Inventors: Yingzhan XU, Kai ZHANG, Li ZHANG
  • Publication number: 20240223756
    Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a target video block of a video and a bitstream of the video, an intra block copy (IBC)-based mode to be applied for the target video block, the IBC-based mode being based on at least one of the following: an IBC merge mode with block vector difference (MBVD), a combined prediction mode based on an IBC mode and at least one further prediction mode, an IBC mode based on triangle partitioning, an IBC mode based on geometric partitioning, an IBC advanced motion vector prediction (AMVP) mode based on template matching (TM), or an IBC merge mode based on TM; and performing the conversion based on the IBC-based mode.
    Type: Application
    Filed: March 15, 2024
    Publication date: July 4, 2024
    Inventors: Na ZHANG, Kai ZHANG, Li Zhang
  • Publication number: 20240223773
    Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a target video block of a video and a bitstream of the video, respective template matching costs of a plurality of motion vector prediction (MVP) candidates of the target video block; determining a MVP candidate list based on the respective template matching costs; and performing the conversion based on the MVP candidate list.
    Type: Application
    Filed: March 15, 2024
    Publication date: July 4, 2024
    Inventors: Lei ZHAO, Kai Zhang, Li Zhang
  • Patent number: 12024843
    Abstract: The present invention includes an anti-ice pushing/pulling device installed on the slope of an earth-rock dam and an ice thrust calculation method. The device is arranged in a groove formed on the surface of an upstream slope of the earth-rock dam in the winter water level change area, and includes an upper concrete slab and a lower concrete slab hinged by means of a rotating shaft structure, where the rotating shaft structure is located at the end of the groove in the dam slope far away from the dam crest; a jack is arranged between the two concrete slabs to adjust the flip angle of the upper concrete slab; a plurality of rectangular grooves are formed on the surface of the upper concrete slab, and a combined structure formed by splicing concrete blocks is arranged in the rectangular grooves; and holes are formed on the concrete blocks.
    Type: Grant
    Filed: August 17, 2023
    Date of Patent: July 2, 2024
    Assignee: NANJING HYDRAULIC RESEARCH INSTITUTE
    Inventors: Zhuo Li, Changsheng Gao, Xinyi Liu, Kai Zhang, Haipeng Wang, Jingdong Jiang, Chaoda Bi, Guangya Fan, Xin Jiang
  • Patent number: 12028535
    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: Grant
    Filed: April 6, 2022
    Date of Patent: July 2, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Publication number: 20240209583
    Abstract: The present invention includes an anti-ice pushing/pulling device installed on the slope of an earth-rock dam and an ice thrust calculation method. The device is arranged in a groove formed on the surface of an upstream slope of the earth-rock dam in the winter water level change area, and includes an upper concrete slab and a lower concrete slab hinged by means of a rotating shaft structure, where the rotating shaft structure is located at the end of the groove in the dam slope far away from the dam crest; a jack is arranged between the two concrete slabs to adjust the flip angle of the upper concrete slab; a plurality of rectangular grooves are formed on the surface of the upper concrete slab, and a combined structure formed by splicing concrete blocks is arranged in the rectangular grooves; and holes are formed on the concrete blocks.
    Type: Application
    Filed: August 17, 2023
    Publication date: June 27, 2024
    Applicant: NANJING HYDRAULIC RESEARCH INSTITUTE
    Inventors: Zhuo Li, Changsheng Gao, Xinyi Liu, Kai Zhang, Haipeng Wang, Jingdong Jiang, Chaoda Bi, Guangya Fan, Xin Jiang
  • Publication number: 20240214602
    Abstract: A method for video processing is proposed. The method comprises: deriving. during a conversion between a video unit of a video and a bitstream of the video. motion information of a plurality of parts of the video unit from a same merge candidate (1310): and performing the conversion based on the derived motion information (1320). The proposed method can advantageously improve the encoding/decoding efficiency.
    Type: Application
    Filed: April 8, 2022
    Publication date: June 27, 2024
    Inventors: Zhipin DENG, Kai ZHANG, Li ZHANG
  • Publication number: 20240214606
    Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a current video block of a video and a bitstream of the video, a refinement process applied to a current video unit associated with the current video block based on at least one of dimension information of the current video unit or coding tools applied to the current video unit; and performing the conversion based on the refinement process. Compared with the conventional solution, the proposed method can advantageously improve the coding performance and efficiency.
    Type: Application
    Filed: April 26, 2022
    Publication date: June 27, 2024
    Inventors: Zhipin DENG, Li ZHANG, Kai ZHANG, Na ZHANG
  • Publication number: 20240214586
    Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a target video block of a video and a bitstream of the video, whether a block vector (BV) candidate of the target video block is valid; and in accordance with a determination that the BV candidate is valid, performing the conversion based on the BV candidate.
    Type: Application
    Filed: February 23, 2024
    Publication date: June 27, 2024
    Inventors: Na Zhang, Kai Zhang, Li Zhang, Jizheng Xu
  • Patent number: 12022114
    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 first determination whether a luma video block of a video is coded using a matrix based intra prediction (MIP) mode; performing a second determination that the luma video block is applicable for determining a chroma intra mode for a current chroma video block of the video; performing, based on the first determination and the second determination, a third determination about the chroma intra mode to be used for the current chroma video block; and performing, based on the third determination, a conversion between the current chroma video block and a bitstream representation of the current chroma video block.
    Type: Grant
    Filed: April 4, 2023
    Date of Patent: June 25, 2024
    Assignees: Beijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu
  • Patent number: 12022062
    Abstract: A method of video processing includes performing a conversion between a video unit of a video and a coded representation of the video using at least a video picture. Only one of a subpicture coding mode or a resolution-changing coding mode is enabled for the video unit. The subpicture coding mode is a mode in which the video picture is divided into multiple subpictures, and the resolution-changing coding mode is a mode in which a resolution of the video picture is adjusted during the conversion.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: June 25, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Zhipin Deng, Hongbin Liu, Li Zhang, Jizheng Xu
  • Patent number: 12022130
    Abstract: Devices, systems and methods related to digital video coding, and specifically, to management of syntax flags with respect chroma formats are described. In one representative aspect, the disclosed technology may be used to provide a method for video decoding. The method includes determining a chroma format associated with a region of a video and determining, based on the chroma format, whether one or more syntax flags applicable to the region of the video are included in a syntax structure of a coded representation of the video. The one or more syntax flags are indicative of a joint chroma residual coding step for representing the region in the coded representation. The method also includes generating one or more decoded video blocks of the region by parsing the coded representation according to a presence or an absence of the one or more syntax flags in the coded representation.
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: June 25, 2024
    Assignees: Beijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 12022087
    Abstract: A method of processing a video bitstream includes determining a motion precision set based on coding information of a current block. A conversion between a video block and a coded representation of the video block is performed based on the motion precision set. The conversion corresponds to a reconstruction of the current block. In some example aspects, a motion vector difference (MVD) precision of a current block from a motion precision set is determined based on a selected motion precision set and a MVD precision index. A conversion between a video block and a coded representation of the video block using an MVD is performed based on the MVD precision. The MVD represents a difference between a predicted motion vector and an actual motion vector used during motion compensation processing.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: June 25, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 12022058
    Abstract: A method of video processing is described. The method includes: deriving, for a conversion between a current block of a video and a coded representation of the video, a prediction block for the current block that is determined according to a tool in which weights are used to determine a weighted sum of two initial prediction blocks used to determine the prediction block; and performing the conversion using the prediction block; wherein the deriving includes: applying the weights to two intermediate prediction samples that respectively belong to the two initial prediction blocks to derive a final prediction sample; and performing a right shift operation for the final prediction sample, wherein the right shift operation is pbSample>> (shift1+3)), wherein pbSample represents the final prediction sample, shift1 is set equal to Max(2, 14?bitDepth); and determining the prediction block based on the final prediction sample.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: June 25, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Yang Wang, Hongbin Liu, Li Zhang, Kai Zhang, Jizheng Xu, Yue Wang
  • Patent number: 12022098
    Abstract: A method implemented by a video coding apparatus. The method includes applying an output of a neural network (NN) filter to an unfiltered sample of a video unit to generate a residual, applying a scaling function to the residual to generate a scaled residual, adding another unfiltered sample to the scaled residual to generate a filtered sample, and converting between a video media file and a bitstream based on the filtered sample that was generated. A corresponding video coding apparatus and non-transitory computer readable medium are also disclosed.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: June 25, 2024
    Inventors: Yue Li, Li Zhang, Kai Zhang