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: 20240388731
    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, whether at least one of: a first set of samples or a second set of is outside a boundary associated with the video unit; applying a weighting process to the first set of samples and the second set of samples based on the determining; generating a prediction based on the weighted first and second sets of samples; and performing the conversion based on the prediction.
    Type: Application
    Filed: July 19, 2024
    Publication date: November 21, 2024
    Inventors: Zhipin DENG, Kai Zhang, Li Zhang
  • Publication number: 20240388692
    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, at least one mapping relationship between a first set of values of a first color component and a second set of values of a second color component; determining a cross-component prediction of the target video block based on the at least one mapping relationship; and performing the conversion based on the cross-component prediction.
    Type: Application
    Filed: July 3, 2024
    Publication date: November 21, 2024
    Inventors: Bharath Vishwanath, Kai Zhang, Li Zhang
  • Publication number: 20240376699
    Abstract: A bath waste and overflow drain system of the present disclosure may comprise both drain and overflow assemblies. The drain assembly generally includes a drain elbow, drain gasket, drain spud, drain trim, and drain stopper. The drain trim may possess weep channels that urge stagnated water from a periphery of the drain spud and into the drain. The overflow assembly generally includes an overflow elbow, overflow gasket, retaining nut, and overflow faceplate. The overflow faceplate may have bayonet channels that engage with a protrusion of the overflow elbow so as to accommodate variances in tub design when effecting an installation. An embodiment of the system may also comprise test plugs of the overflow and drain varieties which are, together, operable to permit pressure-related tests of the system prior to completing an installation. The overflow and drain test plugs are simple to manipulate and install/remove with quick-engaging, complementary locking features.
    Type: Application
    Filed: July 24, 2024
    Publication date: November 14, 2024
    Inventors: Shawn Heipp, Kenneth Brown, Douglas Buchan, Joshua Funk, Aaron Lorkowski, Kai Zhang
  • Publication number: 20240380879
    Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: processing, during a conversion between a picture of a video and a bitstream of the video, a first video block in the picture based on a combination of decoder-side intra prediction mode derivation (DIMD) and multiple reference line (MRL), at least one intra prediction mode (IPM) being derived from the DIMD, and at least one non-adjacent reference line of reconstructed samples for the first video block being used in the combination of the DIMD and the MRL; and performing the conversion based on the first video block. Compared with the conventional solution, the proposed method can advantageously improve the coding effectiveness and coding efficiency.
    Type: Application
    Filed: May 19, 2022
    Publication date: November 14, 2024
    Inventors: Yang WANG, Li ZHANG, Kai ZHANG
  • Publication number: 20240380922
    Abstract: It provides a solution for video processing. A method for video processing is proposed. The method comprises: determining motion information for a video block of a video by conducting a refinement process on at least one of a first merge candidate or a second merge candidate for the video block, the second merge candidate being generated based on the first merge candidate; and performing a conversion between the video block and a bitstream of the video based on the motion information. Compared with the conventional solution, the proposed method can advantageously improve the coding performance.
    Type: Application
    Filed: April 8, 2022
    Publication date: November 14, 2024
    Inventors: Zhipin DENG, Kai ZHANG, Li ZHANG
  • Publication number: 20240380904
    Abstract: Embodiments of the present disclosure provide a solution for data processing. A method for data processing is proposed. The method comprises: processing, during a conversion between data and a bitstream of the data, a first set of samples of a reconstructed latent representation of the data and a second set of samples of the reconstructed latent representation by using a model, the first set of samples being associated with a first sample of the reconstructed latent representation and the second set of samples being associated with a second sample of the reconstructed latent representation; and performing the conversion based on a result of the processing.
    Type: Application
    Filed: July 19, 2024
    Publication date: November 14, 2024
    Inventors: Semih ESENLIK, Yaojun WU, Zhaobin ZHANG, Yue LI, Kai ZHANG, Li ZHANG
  • Publication number: 20240380903
    Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: deriving, during a conversion between a target block of a video and a bitstream of the target block, at least one local illumination compensation (LIC) model parameter of a LIC model for the target block, wherein the target block is a LIC coded block; updating the LIC model by adjusting the at least one LIC model parameter; and performing the conversion based on the updated LIC model.
    Type: Application
    Filed: July 11, 2024
    Publication date: November 14, 2024
    Inventors: Zhipin DENG, Kai ZHANG, Li ZHANG
  • Patent number: 12143632
    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 encoding a current video block of a video using a matrix 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 selectively followed by an upsampling operation; and adding, to a coded representation of the current video block, a syntax element indicative of applicability of the MIP mode to the current video block using arithmetic coding in which a context for the syntax element is derived based on a rule.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: November 12, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu
  • Patent number: 12143616
    Abstract: A video processing method is provided to include performing a conversion between a coded representation of a video including one or more video regions and the video, wherein the coded representation includes side information applicable for in-loop reshaping (ILR) of some of the one or more video regions, wherein the side information provides parameters for a reconstruction of a video unit of a video region based on a representation of the video unit in a first domain and a second domain and/or scaling chroma residue of a chroma video unit, and wherein the side information applicable to the some of the one or more video regions is coded without directly inheriting from other video regions.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: November 12, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 12143627
    Abstract: Devices, systems, and methods for asymmetric weighted bi-predictive merging in video coding are described. In a representative aspect, a method for decoding video data includes determining that a current video block of the video data is predicted from an asymmetric bi-predictive merge candidate, where different weights are used for a first reference block and a second reference block, and making, based on the determination, a determination between enabling and disabling a coding tool for the current video block. In a case that the current video block is predicted from an asymmetric bi-predictive merge candidate, the coding tool is not applied to the current video block.
    Type: Grant
    Filed: July 14, 2023
    Date of Patent: November 12, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 12143641
    Abstract: A video processing method is provided. The method includes: performing a conversion between a video including a plurality of pictures each including at least one slice and a bitstream of the video, wherein the bitstream conforms to a format rule. The format rule specifies that a first flag in the bitstream indicates whether a picture header syntax structure of a picture is included in a slice header of a slice of the picture; and responsive to any of six flags in a picture parameter set associated with the picture is equal to 1, the first flag is equal to 0.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: November 12, 2024
    Assignees: Beijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
    Inventors: Ye-kui Wang, Zhipin Deng, Li Zhang, Kai Zhang, Jizheng Xu
  • Publication number: 20240373048
    Abstract: Embodiments of the present disclosure provide a solution for data processing. A method for data processing is proposed. The method comprises: determining, during a conversion between data and a bitstream of the data, a first part of a first sample of a reconstructed latent representation of the data, the first part indicating a prediction of the first sample; determining a second part of the first sample, the second part indicating a difference between the first sample and the first part; and performing the conversion based on the second part.
    Type: Application
    Filed: July 19, 2024
    Publication date: November 7, 2024
    Inventors: Semih ESENLIK, Yaojun WU, Zhaobin ZHANG, Yue LI, Kai ZHANG, Li ZHANG
  • Publication number: 20240366090
    Abstract: A portable imaging system for visualizing bacteria in a wound in real time includes an excitation light source configured to emit violet and/or blue excitation light to illuminate a wound and cause at least one biomarker associated with the wound to fluoresce and a camera configured to detect fluorescence emitted by the at least one biomarker associated with the wound in response to illumination of the wound with the excitation light. A portable frame is configured to support the camera and the excitation light source for hands-free operation and to position the camera and the excitation light source relative to the wound. The system also includes a power source for the excitation light source.
    Type: Application
    Filed: May 13, 2024
    Publication date: November 7, 2024
    Applicant: UNIVERSITY HEALTH NETWORK
    Inventors: Ralph S. DaCosta, Brian C. Wilson, Kai Zhang
  • Publication number: 20240373042
    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, at least one coding tool applied to a current video unit associated with the current video block; and performing the conversion based on a refinement process applied to the current video unit depending on the at least one coding tool. Compared with the conventional solution, the proposed method can advantageously improve the coding performance and efficiency.
    Type: Application
    Filed: April 26, 2022
    Publication date: November 7, 2024
    Inventors: Zhipin DENG, Li ZHANG, Kai ZHANG, Na ZHANG
  • Publication number: 20240372981
    Abstract: A method for video processing is proposed. The method comprises: constructing a merge candidate list for a target block of a video in a template matching (TM) merge mode: reordering the merge candidate list for the target block; and performing a conversion between the target block and a bitstream of the video based on the reordered merge candidate list. Compared with the conventional solution, the proposed method can advantageously improve the coding effectiveness and coding efficiency.
    Type: Application
    Filed: April 9, 2022
    Publication date: November 7, 2024
    Inventors: Na ZHANG, Kai ZHANG, Li ZHANG, Hongbin LIU, Zhipin DENG, Yang WANG
  • Publication number: 20240373061
    Abstract: Video coding and decoding techniques, including history-based motion vector prediction with default parameters, are described. One example video processing method includes resetting, for a conversion between a video unit of a video and a bitstream of the video, a history-based motion vector prediction (HMVP) table of size N by adding K HMVP motion candidates to the HMVP table, where the K HMVP motion candidates have default values, where N and K are positive integers, and where K?N; and performing the conversion between the video unit and the bitstream using the HMVP table resulting from the resetting.
    Type: Application
    Filed: July 15, 2024
    Publication date: November 7, 2024
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 12135552
    Abstract: Disclosed are a road feature point extraction method and system. The road feature point extraction method comprises: acquiring map information for the current position of a vehicle, wherein the map information comprises the attributes of the current road and the attributes of the next road section; comparing the attributes of the current road with the attributes of the next road section to determine the road type of the next road section; and extracting, in conjunction with the road type of the next road section and the map information corresponding to the next road section, a road feature point representing a road scene on the next road section, and outputting the name of the extracted road feature point and information of the relative distance between the road feature point and the vehicle.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: November 5, 2024
    Assignee: GREAT WALL MOTOR COMPANY LIMITED
    Inventors: Lin He, Longbao Zhen, Kai Zhang, Junpeng Zhao, Wei Li, Tianpei Wang, Hongliang Liu, Ronglin Zeng, Weifeng Deng
  • Patent number: 12137418
    Abstract: A method and apparatus for entering a sleep mode, a storage medium and a user equipment are provided. The method includes: monitoring a Physical Downlink Control Channel (PDCCH) and determining whether to enter a sleep mode, wherein entering the sleep mode includes skipping a duration of PDCCH monitoring occasions or modifying PDCCH configuration.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: November 5, 2024
    Assignee: SPREADTRUM COMMUNICATIONS (SHANGHAI) CO., LTD.
    Inventors: Huayu Zhou, Yin Yang, Kai Zhang, Cheng Wang, Xingya Shen, Meng Zhang, Zhengang Pan
  • Patent number: 12137257
    Abstract: A method for processing a video includes determining a valid splitting type for a current video block; determining whether or how to signal a splitting type to be used for the current video block based on the determination of the valid splitting type; and performing a conversion between the current video block and a bitstream representation of the current video block in accordance with the determining results.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: November 5, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 12137252
    Abstract: Systems, methods, and apparatus for video processing are described. The video processing may include video encoding, video decoding or video transcoding. One example method of video processing includes performing a conversion between a video including one or more video regions and a bitstream of the video according to a format rule. The format rule specifies that a variable X indicates whether B slice is allowed or used in a video region. The format rule further specifies that the variable X is based on values of a reference picture list information present flag and/or a field indicating a number of entries in a reference picture list syntax structure.
    Type: Grant
    Filed: August 16, 2023
    Date of Patent: November 5, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Li Zhang, Ye-Kui Wang, Kai Zhang, Jizheng Xu