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: 20240364911
    Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: performing a conversion between a current video block of a video and a bitstream of the video based on at least one flag of: a first flag indicating whether a merge mode with motion vector difference (MMVD) is used for the current video block, or a second flag indicating whether an affine MMVD is used for the current video block, wherein the at least one flag is bypass coded or is coded with at least one context determined from a plurality of contexts. Thereby, the proposed method can advantageously improve coding efficiency and coding quality.
    Type: Application
    Filed: July 3, 2024
    Publication date: October 31, 2024
    Inventors: Mehdi SALEHIFAR, Yuwen HE, Kai ZHANG, Na ZHANG, Li ZHANG
  • Publication number: 20240364866
    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 be-tween a target video block of a video and a bitstream of the video, at least one group of motion vector prediction (MVP) candidates of the target video block; determining a first MVP candidate list by performing a first pass of reordering process on the at least one group of MVP candidates; determining a second MVP candidate list by performing a second pass of reordering process on the first MVP candidate list; and performing the conversion based on the second MVP candidate list. In this way, a proper MVP candidate list can be determined by using the first and second passes of reordering, and thus the coding effectiveness and coding efficiency can be improved.
    Type: Application
    Filed: July 3, 2024
    Publication date: October 31, 2024
    Inventors: Lei ZHAO, Kai ZHANG, Li ZHANG
  • Publication number: 20240364878
    Abstract: Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determining, during a conversion between a video unit of a video and a bitstream of the video unit, information of a previously coded picture associated with the video unit; during a filtering process, filtering at least one sample in a current picture associated with the video unit based on the information; and performing the conversion based on the filtered at least one sample.
    Type: Application
    Filed: June 28, 2024
    Publication date: October 31, 2024
    Inventors: Wenbin YIN, Kai Zhang, Yue Li, Hongbin Liu, Li Zhang
  • Publication number: 20240364865
    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 video unit of a video and a bitstream of the video unit, a search range of a decoder side motion vector refinement (DMVR) process based on coding information associated with the video unit; determining a set of motion candidates based on an initial motion candidate and the search range; and performing the conversion based on the set of motion candidates.
    Type: Application
    Filed: July 3, 2024
    Publication date: October 31, 2024
    Inventors: Zhipin DENG, Kai Zhang, Li Zhang
  • Publication number: 20240361188
    Abstract: Provided are a method for detecting a junction temperature of a switch tube, an electric motor controller, an electric motor control system, and a medium. The electric motor control system includes a three-phase inverter bridge for driving an electric motor to operate. The method includes determining a tube voltage drop and a turn-on current when a lower tube of at least one phase bridge arm in the three-phase inverter bridge is turned on; determining, according to the tube voltage drop and the turn-on current, a turn-on resistance when the lower tube of the at least one phase bridge arm is turned on; and determining, according to the turn-on resistance, a junction temperature of a lower tube of the at least one phase bridge arm.
    Type: Application
    Filed: June 21, 2024
    Publication date: October 31, 2024
    Applicant: GUANGDONG WELLING MOTOR MANUFACTURING CO., LTD.
    Inventors: Hong BIN, Kai ZHANG, Xiaoan ZHAO, Yunsong SHEN
  • Publication number: 20240364879
    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 video unit of a video and a bitstream of the video unit, a chroma interpolation filter for the video unit, wherein the number of taps of the chroma interpolation filter is larger than a predetermined number; obtaining a chroma prediction block by applying the chroma interpolation filter to a chroma component of the video unit; and performing the conversion based on the chroma prediction block.
    Type: Application
    Filed: July 3, 2024
    Publication date: October 31, 2024
    Inventors: Kai ZHANG, Xi Xie, Li Zhang
  • Publication number: 20240364927
    Abstract: Embodiments of the present disclosure provide a solution for point cloud coding. A method for point cloud coding is proposed. The method comprises: determining, during a conversion between a current frame of a point cloud sequence and a bitstream of the point cloud sequence, an occupancy state of a first node of the current frame, a node representing a spatial partition of the current frame, the occupancy state of the first node representing whether the first node is occupied by a point; determining a prediction of an occupancy indication of a second node of the current frame, the occupancy indication indicating an occupancy state of the second node; and performing the conversion based on the prediction of the occupancy indication.
    Type: Application
    Filed: July 3, 2024
    Publication date: October 31, 2024
    Inventors: Wenyi WANG, Yingzhan XU, Kai ZHANG, Li ZHANG
  • Publication number: 20240365502
    Abstract: disclosed. The electronic device includes a chassis, electronic components disposed within the chassis, the cooling containers, and a coolant loop. The chassis has an internal volume partly filled with coolant to form coolant pool in the internal volume. The containers are disposed within the chassis such that each container contains at least one electronic component. The coolant loop circulates the coolant from the coolant pool to the containers. For example, each container receives an inflow of the coolant from the coolant loop or from another one container and immerse the at least one electronic component in the coolant to remove heat from the at least one electronic component and output an outflow of the coolant that overflows into the coolant pool or into at least one adjacent container, where a level of the coolant in the coolant pool is lower than respective levels of the coolant in the containers.
    Type: Application
    Filed: April 28, 2023
    Publication date: October 31, 2024
    Inventors: Ching-Chun Hsu, Kai Zhang, Sung-Hsia Kuo, Hsin Chang Lu, John R. Grady
  • Patent number: 12132888
    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: Grant
    Filed: December 19, 2022
    Date of Patent: October 29, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Jizheng Xu, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 12132884
    Abstract: Devices, systems and methods for video processing are described. An example method for video processing includes determining, for a conversion between a current block of a video and a bitstream representation of the video, a number of intra-coded neighboring blocks of the current block for a combined inter and intra prediction mode according to a rule that specifies a manner of treating a block coded using a palette coding mode in counting the number of intra-coded neighboring blocks for the combined inter and intra prediction mode. The method also includes performing the conversion based on the determining.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: October 29, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Weijia Zhu, Li Zhang, Jizheng Xu, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 12132899
    Abstract: BV list construction process of IBC blocks under merge estimation region is described. An example method of video processing includes determining, for a conversion between a current video block of a video and a bitstream of the video, one or more block vector (BV) candidates for the current video block based on a merge estimation region (MER) covering the current video block; adding the one or more BV candidates to a BV list associated with the current video block; and performing the conversion based on the BV list.
    Type: Grant
    Filed: August 7, 2022
    Date of Patent: October 29, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Yang Wang, Li Zhang, Hongbin Liu, Kai Zhang, Yue Wang
  • Patent number: 12132889
    Abstract: A video coding or decoding method includes using history-based motion vector prediction (HMVP) for conversion between multiple video blocks including a current block of video and a bitstream representation of the multiple video blocks such that for a uni-predicted block that for which a single reference picture is used for motion compensation, refraining from updating a look-up table for HMVP candidates for the uni-predicted block. The video coding or decoding method further includes performing the conversion using look-up tables for the multiple video blocks.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: October 29, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20240357172
    Abstract: Embodiments of the present disclosure provide a solution for point cloud coding.
    Type: Application
    Filed: July 3, 2024
    Publication date: October 24, 2024
    Inventors: Yingzhan XU, Wenyi Wang, Kai Zhang, Li Zhang
  • Publication number: 20240357157
    Abstract: One example method of video processing includes implementing, by a processor, a decoder-side motion vector derivation (DMVD) scheme for motion vector refinement during a conversion between a current video block and a bitstream representation of the current video block by deriving parameters based on a deriving rule. The conversion may include compressing the current video block into the bitstream representation or uncompressing the bitstream representation into pixel values of the current video block.
    Type: Application
    Filed: July 3, 2024
    Publication date: October 24, 2024
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Jizheng Xu, Yue Wang
  • Publication number: 20240357173
    Abstract: Embodiments of the present disclosure provide a solution for point cloud coding. A method for point cloud coding is proposed. The method comprises: determining, during a conversion between a current point cloud (PC) sample of a point cloud sequence and a bitstream of the point cloud sequence, a target PC sample for the current PC sample based on at least one reconstructed PC sample of at least one reference PC sample of the current PC sample; and performing the conversion based on the target PC sample.
    Type: Application
    Filed: July 3, 2024
    Publication date: October 24, 2024
    Inventors: Yingzhan XU, Kai ZHANG, Li ZHANG
  • Publication number: 20240353986
    Abstract: An interaction method and apparatus, and an electronic device, a readable storage medium and a computer program product. The method includes: via a trigger operation for a target shooting control corresponding to a target object in an object display page, acquiring a target prop corresponding to the target object; performing shooting by using a prop corresponding to the target object, so as to acquire target multimedia content; sending the target multimedia content and posting information to a server, such that the server determines whether a preset condition is met; and receiving resource guidance information, which is sent by the server when the same determines that the preset condition is met.
    Type: Application
    Filed: July 1, 2024
    Publication date: October 24, 2024
    Inventor: Kai ZHANG
  • Publication number: 20240357174
    Abstract: Embodiments of the present disclosure provide a solution for point cloud coding. A method for point cloud coding is proposed. The method comprises: determining, based on a target motion information between a current frame of a point cloud sequence and a reference frame of the current frame during a conversion between the current frame and a bitstream of the point cloud sequence, whether an attribute inter prediction is performed on the current frame based on the reference frame, the target motion information being used for performing a motion compensation on the reference frame; and performing the conversion based on the determination.
    Type: Application
    Filed: July 3, 2024
    Publication date: October 24, 2024
    Inventors: Yingzhan Xu, Wenyi Wang, Kai Zhang, Li Zhang
  • Publication number: 20240357131
    Abstract: Techniques are described for using an inter-intra-prediction block. A video coder may generate a first prediction block according to an intra-prediction mode and generate a second prediction block according to an inter-prediction mode. The video coder may weighted combine, such as based on the intra-prediction mode, the two prediction blocks to generate an inter-intra-prediction block (e.g., final prediction block). In some examples, an inter-intra candidate is identified in a list of candidate motion vector predictors, and an inter-intra-prediction block is used based on identification of the inter-intra candidate in the list of candidate motion vector predictors.
    Type: Application
    Filed: June 27, 2024
    Publication date: October 24, 2024
    Inventors: Kai Zhang, Jianle Chen, Li Zhang, Xiang Li, Marta Karczewicz
  • Patent number: 12126805
    Abstract: Techniques for video processing, including video coding, video decoding and video transcoding are described. One example method includes performing a conversion between a video picture that includes one or more tiles and one or more rectangular slices and a bitstream of the video according to a rule. The rule specifies that, for iteratively determining information about the one or more rectangular slices, a variable indicating a tile index is updated only for slices having indices that are smaller than a value equal to a number of slices in the video picture minus 1.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: October 22, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Ye-kui Wang, Zhipin Deng, Kui Fan, Jizheng Xu, Hongbin Liu
  • Patent number: 12126802
    Abstract: A method for video processing includes applying a sub-block residual coding scheme to a current video block, wherein the residual of the current video block is split into a plurality of sub-blocks each having a size of M*N, determining at least one sub-block with non-zero coefficients based on characteristic associated with each of the plurality of sub-blocks; coding the residue of the current video block based on the derived at least one sub-block with non-zero coefficients.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: October 22, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Jizheng Xu, Weijia Zhu, Yue Wang