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: 20210239115
    Abstract: An electric oil pump includes a pump housing provided with an a first cavity and a second cavity; a first rotor assembly disposed in the first cavity; a stator assembly and a second rotor assembly that are disposed in the second cavity; an electric control board assembly; an isolating member, where the stator assembly is disposed at a first side of the isolating member, the electric control board assembly is disposed at a second side of the isolating member; and a wiring terminal fixedly connected to the isolating member where a connecting position between the wiring terminal and the isolating member is sealed and a connecting position between the isolating member and the pump housing is sealed. The electric oil pump can prevent working medium from affecting the performance of the electric control board assembly.
    Type: Application
    Filed: May 27, 2019
    Publication date: August 5, 2021
    Applicant: ZHEHANG SANHUA INTELLIGENT CONTROLS CO., LTD.
    Inventors: Bingjiu Yin, Wei Ye, Yongfeng Sun, Kai Zhang, Zhiwang Wu, Fangxu Qian
  • Publication number: 20210243471
    Abstract: The present disclosure relates to improvement on overlapped block motion compensation. A method for video processing comprises: determining, during a conversion between a current block and a bitstream representation of the current block, a motion vector for a first sub-block inside the current block; using overlapped block motion compensation (OBMC) mode to perform the conversion; wherein the OBMC mode uses intermediate prediction values of the first sub-block based on the motion vector of the first sub-block and prediction values of at least a second video unit that is neighboring the first sub-block to generate final prediction values for the first sub-block; wherein a sub-block size of the first sub-block is based on block size, block shape, motion information, or reference picture of the current block.
    Type: Application
    Filed: April 23, 2021
    Publication date: August 5, 2021
    Inventors: Hongbin LIU, Li ZHANG, Kai ZHANG, Yue WANG
  • Publication number: 20210243467
    Abstract: The present disclosure relates to storage of motion information for affine mode. A video processing method is provided, including: selecting, during a current affine calculation step in a conversion between a current block and a bitstream representation of the current block, one or more parameters of a set of affine model parameters; storing the one or more parameters for the current block; and performing, based on the one or more parameters, the conversion between the current block and the bitstream representation of the current block.
    Type: Application
    Filed: April 22, 2021
    Publication date: August 5, 2021
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20210243434
    Abstract: Devices, systems and methods for the simplification of sub-block motion candidate lists for video coding are described. In a representative aspect, a method for video processing includes determining, for a conversion between a current block of a video and a bitstream representation of the video, one or more temporal motion vector prediction candidates for the current block and performing the conversion based on the one or more temporal motion vector prediction candidates. The one or more temporal motion vector prediction candidates are determined by identifying a first temporal adjacent block of the current block based on an initial motion vector, wherein the first temporal adjacent block includes invalid motion information, and examining additional temporal adjacent blocks of the current block to obtain the one or more temporal motion vector prediction candidates.
    Type: Application
    Filed: April 23, 2021
    Publication date: August 5, 2021
    Inventors: Li ZHANG, Kai ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20210243435
    Abstract: Devices, systems and methods for the simplification of sub-block motion candidate lists for video coding are described. In a representative aspect, a method for video processing includes determining, for a conversion between a current block of a video and a bitstream representation of the video, a sub-block level merge candidate list that includes at least one sub-block coding type. The method also includes performing the conversion based on the sub-block level merge candidate list.
    Type: Application
    Filed: April 23, 2021
    Publication date: August 5, 2021
    Inventors: Li ZHANG, Kai ZHANG, Hongbin LIU, Yue WANG
  • Patent number: 11082690
    Abstract: A method of video processing includes maintaining tables, wherein each table includes a set of motion candidates and each motion candidate is associated with corresponding motion information; and performing a conversion between a first video block and a bitstream representation of a video including the first video block based on at least some of tables, the performing including checking motion candidates in a table in an order defined in a rule until a checking termination criteria is met.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: August 3, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11082693
    Abstract: A video processing method includes checking, during a conversion from a coded representation of a current video block to the current video block, a position of a last non-zero coefficient of the current video block, wherein the position is relative to a top-left position of the current video block; and performing a determination, based on the position, whether or not to parse a syntax element which signals a transform information in the coded representation.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: August 3, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Hongbin Liu, Kai Zhang, Yue Wang
  • Patent number: 11082708
    Abstract: A method of processing video data includes classifying, by processing circuitry, luma samples of a neighboring luma block of a reference block and luma samples of a neighboring luma block of a current block into a plurality of groups and deriving, by the processing circuitry, one or more local illumination compensation parameters for each group of the plurality of groups to generate a plurality of local illumination compensation parameters for the current block. The method further includes deriving, by the processing circuitry, a plurality of linear models between the neighboring luma block of the reference block and the neighboring luma block of the current block using the plurality of local illumination compensation parameters for the current block and generating, by the processing circuitry, a prediction block using the plurality of linear models.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: August 3, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Li Zhang, Wei-Jung Chien, Kai Zhang, Marta Karczewicz
  • Patent number: 11082691
    Abstract: Devices, systems and methods for encoding and decoding digital video using historical information containing coding candidates are described. In a representative aspect, a method for video processing includes maintaining one or more tables of motion candidates during a conversion between a current video block and a bitstream representation of a video including the current video block, determining that the current video block is coded using a merge mode or an Advanced Motion Vector Prediction (AMVP) mode, and performing, based on the determining, the conversion between the current video block of and the bitstream representation of the video using one or more tables of motion candidates.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: August 3, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11082712
    Abstract: Devices, systems and methods for digital video coding, which include decoder side motion vector derivation (DMVD) tools, are described. An exemplary method for video processing includes making a decision, based on a determination that a current block of a video is coded using a multi-hypothesis prediction mode, regarding a selective enablement of a DMVD tool for the current block, wherein the DMVD tool derives a refinement of motion information signaled in a bitstream representation of the video; and performing, based on the decision, a conversion between the current block and the bitstream representation.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: August 3, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 11082689
    Abstract: A method of video decoding includes maintaining a number of tables, wherein each table includes a set of motion candidates, wherein each motion candidate is associated with corresponding motion information derived from previously video blocks, performing a conversion between a video block and a coded representation of the video block, and determining, based on a conversion condition of the video block, whether to update at least one of the tables by adding motion information corresponding to the video block.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: August 3, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20210235108
    Abstract: A video processing method is provided to comprise: maintaining one or more motion candidate tables; performing a conversion between a current video block of a video and a coded representation of the current video block using multiple video processing operations in a sequence using a motion candidate table; and updating the motion candidate table due to completion of a particular processing operation.
    Type: Application
    Filed: April 13, 2021
    Publication date: July 29, 2021
    Inventors: Li ZHANG, Kai ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20210235083
    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: Application
    Filed: April 14, 2021
    Publication date: July 29, 2021
    Inventors: Hongbin LIU, Li ZHANG, Kai ZHANG, Yue WANG
  • Publication number: 20210235092
    Abstract: A method for video processing is provided to include: determining, based on an inheritance rule, whether to use a local illumination compensation (LIC) mode for a conversion between a current block of a video region of a video and a coded representation of the video, and performing the conversion based on the determining. The LIC mode includes using a linear model of illumination changes in the current block during the conversion. The inheritance rule specifies to inherit a use of the LIC mode from a base merge candidate of an ultimate motion vector expression (UMVE) mode, and the UMVE mode includes using a motion vector expression that includes a base merge candidate and motion vector differences utilized to refine the motion information of the base merge candidate.
    Type: Application
    Filed: April 14, 2021
    Publication date: July 29, 2021
    Inventors: Hongbin LIU, Li ZHANG, Kai ZHANG, Yue WANG
  • Publication number: 20210235110
    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: Application
    Filed: April 14, 2021
    Publication date: July 29, 2021
    Inventors: Hongbin LIU, Li ZHANG, Kai ZHANG, Yue WANG
  • Publication number: 20210235109
    Abstract: A video processing method is provided to include: determining, based on a position rule, whether a local illumination compensation (LIC) tool is enabled for a conversion between a current block in a video region of a video and a coded representation of the video, and performing the conversion based on the position rule. The position rule specifies that the LIC tool is enabled for blocks on boundaries of the video region and disabled for blocks inside the video region and the LIC tool includes using a linear model of illumination changes in the current block during the conversion.
    Type: Application
    Filed: April 14, 2021
    Publication date: July 29, 2021
    Inventors: Hongbin LIU, Li ZHANG, Kai ZHANG, Yue WANG
  • Publication number: 20210235074
    Abstract: A video processing method is provided to include determining, for a conversion between a current block of a current video picture of a video and a coded representation of the video, that both a local illumination compensation (LIC) tool and an intra block copy (IBC) tool are enabled for the conversion of the current block, and performing the conversion based on the determining. The LIC tool uses a linear model of illumination changes in the current block during the conversion, and the IBC tool uses a portion of the current video picture for the conversion of the current block.
    Type: Application
    Filed: April 14, 2021
    Publication date: July 29, 2021
    Inventors: Hongbin LIU, Li ZHANG, Kai ZHANG, Yue WANG
  • Publication number: 20210235073
    Abstract: A video processing method includes constructing, for a conversion between a current block of a video and a bitstream representation of the video, a motion candidate list with at least one motion candidate; and determining, based on a candidate type of a first motion candidate, whether a generalized bi-prediction (GBI) processing tool is enabled. The GBI processing tool comprises deriving a final prediction based on applying equal or unequal weights to predictions from different reference lists according to a set of weights. The method also includes performing the conversion according to the determining.
    Type: Application
    Filed: April 13, 2021
    Publication date: July 29, 2021
    Inventors: Hongbin LIU, Li ZHANG, Kai ZHANG, Yue WANG
  • Patent number: 11076165
    Abstract: Devices, systems and methods for encoding and decoding digital video using a table containing coding candidates are described. In a representative aspect, a video processing method is provided to include maintaining a set of tables, wherein each table includes motion candidates and each motion candidate is associated with corresponding motion information; and performing a conversion between a bitstream representation of a video including a current block and the current block, and wherein the performing of the conversion includes checking at most N motion candidates in a table based on a rule.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: July 27, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11072706
    Abstract: A thermal interface material that is useful in transferring heat from heat generating electronic devices, such as computer chips, to heat dissipating structures, such as heat spreaders and heat sinks. The thermal interface material comprises at least one silicone oil, at least one catalyst, at least one thermally conductive filler having a larger surface area, a solvent, at least one inhibitor, and at least one crosslinker. The at least one thermally conductive filler reduces the oil leakage of the TIM, and the solvent increases the flow rate of the TIM without negating the reduction of oil leakage realized by the thermally conductive fillers.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: July 27, 2021
    Assignee: Honeywell International Inc.
    Inventors: Ling Shen, Kai Zhang, Liqiang Zhang, Ya Qun Liu, Xin Zhang