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: 20220191475
    Abstract: A method of video processing is described. The method includes performing a conversion between a current video block of a video picture of a video and a coded representation of the video according to a buffer allocation rule, wherein the conversion uses an intra block copy (IBC) mode in which a prediction of the current video block is derived based on sample values from a same video slice with the current video block, and wherein the sample values are determined by block vectors, wherein the buffer allocation rule specifies that a virtual buffer allocated for the conversion using the IBC mode is greater than a minimum size of memory for storing a portion of the video picture searched for determining the block vectors.
    Type: Application
    Filed: March 3, 2022
    Publication date: June 16, 2022
    Inventors: Jizheng XU, Li ZHANG, Kai ZHANG, Hongbin LIU
  • Publication number: 20220185316
    Abstract: This document describes change detection criteria for updating sensor-based maps. Based on an indication that a registered object is detected near a vehicle, a processor determines differences between features of the registered object and features of a sensor-based reference map. A machine-learned model is trained using self-supervised learning to identify change detections from inputs. This model is executed to determine whether the differences satisfy change detection criteria for updating the sensor-based reference map. If the change detection criteria is satisfied, the processor causes the sensor-based reference map to be updated to reduce the differences, which enables the vehicle to safely operate in an autonomous mode using the updated reference map for navigating the vehicle in proximity to the coordinate location of the registered object.
    Type: Application
    Filed: February 22, 2021
    Publication date: June 16, 2022
    Inventors: Kai Zhang, Walter K. Kosiak
  • Publication number: 20220191549
    Abstract: A method of video processing includes determining, for a conversion between a current block of a video and a coded representation of the video, whether a syntax element indicating usage of a skip mode for an intra-block copy (IBC) coding model is included in the coded representation according to a rule that specifies that signaling of the syntax element is based on a dimension of the current block and/or a maximum allowed dimension for a block that is coded using the IBC coding model. The method also includes performing the conversion based on the determining.
    Type: Application
    Filed: March 8, 2022
    Publication date: June 16, 2022
    Inventors: Li ZHANG, Kai ZHANG, Jizheng XU, Hongbin LIU
  • Patent number: 11363273
    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 that a luma video block of a video is coded using a matrix based intra prediction (MIP) mode in which a prediction block of the luma 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, performing, based on the first determination, a second determination about a chroma intra mode to be used for a chroma video block associated with the luma video block, and performing, based on the second determination, a conversion between the chroma video block and a bitstream representation of the chroma video block.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: June 14, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu
  • Patent number: 11363291
    Abstract: A method for processing a video includes performing a conversion between a current block of visual media data and a corresponding coded representation of the visual media data, wherein the conversion of the current block includes determining whether a use of one or both of a bi-directional optical flow (BIO) technique or a decoder-side motion vector refinement (DMVR) technique to the current block is enabled or disabled, and wherein the determining the use of the BIO technique or the DMVR technique is based on a cost criterion associated with the current block.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: June 14, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Jizheng Xu, Yue Wang
  • Patent number: 11363290
    Abstract: Methods of enabling and disabling a decoder-side motion vector refinement (DMVR) video decoder and/or encoder are described. One example method includes determining a width (W) and a height (H) of a video block, making a determination, based on a condition of the video block, between enabling and disabling a decoder side motion vector refinement step for a conversion between the video block and a coded representation of the video block, in a case that the determination is enabling, performing the conversion by enabling the decoder side motion vector refinement step; and in a case that the determination is disabling, performing the conversion by disabling the decoder side motion vector refinement step, wherein the decoder side motion vector refinement step includes refining value of a motion vector signaled in the coded representation and using the refined value during the conversion.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: June 14, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Publication number: 20220182667
    Abstract: A video processing method includes performing a conversion between a video including a video unit and a coded representation of the video, where, after the video unit is encoded or decoded with an intra prediction mode, one or more frequence tables and/or one or more sorted intra prediction mode (IPM) tables are selectively updated according to a rule, where the one or more frequence tables include information about frequence of the intra prediction mode used for processing the video unit in the conversion, where the frequence indicates an occurrence of the intra prediction mode used for the conversion, and where the one or more sorted IPM tables indicate the intra prediction mode used in the processing.
    Type: Application
    Filed: February 22, 2022
    Publication date: June 9, 2022
    Inventors: Junru LI, Meng WANG, Li ZHANG, Kai ZHANG, Hongbin LIU, Yue WANG, Shiqi WANG
  • Publication number: 20220179771
    Abstract: Methods and systems are described herein for integrating model development control systems and model validation platforms. For example, the methods and systems discussed herein recite the creation and use of a model validation platform. This platform operates outside of the environment of the independently validated models as well as the native platform into which the independently validated models may be incorporated. The model validation platform may itself include a model that systematically validates other independently validated models. The model validation platform may then provide users substantive analysis of a model and its performance through one or more user interface tools such as side-by-side comparisons, recommended adjustments, and/or a plurality of adjustable model attributes for use in validating an inputted model.
    Type: Application
    Filed: February 3, 2022
    Publication date: June 9, 2022
    Applicant: Capital One Services, LLC
    Inventors: Yu LIN, Qian SHEN, Zhenyu LIU, Kai ZHANG, Kangning LI, Yanni DING, Jie TANG, Piero MONTEVERDE
  • Publication number: 20220182630
    Abstract: Video processing methods, devices, and systems are disclosed. In one example aspect, a method of video processing includes performing a conversion between a current block of a video and a coded representation of the video. The current block has a width W and a height H and includes an allowable scanning region that includes non-zero transform coefficients that are coded in the coded representation according to a scanning order. The allowable scanning region is restricted to a portion of the current block according to a rule that specifies that a bottom-right corner position of the allowable scanning region is different than a bottom-right corner position of the current block.
    Type: Application
    Filed: February 23, 2022
    Publication date: June 9, 2022
    Inventors: Hongbin LIU, Li ZHANG, Kai ZHANG, Tianliang FU, Jizheng XU, Yue WANG
  • Publication number: 20220182669
    Abstract: Extensions of intra coding modes in video coding are described. One example is a method for video processing, comprising: generating, for a conversion between a current video block of a video and a bitstream representation of a video, a set of extended intra prediction modes (IPMs) associated with the current video block by revising a set of existing IPMs to include at least one new coding method, wherein the new coding method is different from coding methods in the existing IPMs and is to be treated as IPM; and performing the conversion based on the set of extended IPMs.
    Type: Application
    Filed: February 25, 2022
    Publication date: June 9, 2022
    Inventors: Weijia Zhu, Li Zhang, Jizheng Xu, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20220178675
    Abstract: Disclosed are a thickness detection device, method and system, a storage medium and a processor. The thickness detection device includes: a detection unit, including a plurality of thickness detection chips, wherein the thickness detection chips are sequentially arranged at least in a second direction; and a common unit, arranged opposite and spaced from the detection unit in a first direction, wherein distances between at least two positions of a first surface of the common unit and the detection unit are different, the second direction is perpendicular to the first direction and a moving direction of an object to be detected, and the first surface is a surface of the common unit which is close to the measurement unit.
    Type: Application
    Filed: May 11, 2020
    Publication date: June 9, 2022
    Inventors: Yonghui LIN, Kai ZHANG, Xiaofeng SUN, Rongxin SONG, Tao QU
  • Publication number: 20220182638
    Abstract: A method of video processing is described. The method of video processing includes: performing a conversion between a video comprising video blocks and a coded representation of the video; wherein the coded representation conforms to a format rule, wherein the format rule specifies that context adaptive coding of a block vector predictor (BVP) index of a first video block coded using a block vector (BV) prediction mode and an index for inter mode coding used for coding a second video block is performed by sharing a same context; wherein the BVP index is to an entry in a history-based motion vector predictor list used for generating a block vector predictor for the first video block.
    Type: Application
    Filed: February 23, 2022
    Publication date: June 9, 2022
    Inventors: Jizheng XU, Li ZHANG, Kai ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20220182636
    Abstract: Devices, systems and methods for video processing are described. An exemplary method for video processing includes determining, for a block of a video, a quantization parameter associated with the block, coding the block of the video into a bitstream representation of the video as a palette coded block in part based on a modified value of the quantization parameter, and signaling coded information related to the quantization parameter in the bitstream representation.
    Type: Application
    Filed: January 19, 2022
    Publication date: June 9, 2022
    Inventors: Weijia ZHU, Li ZHANG, Jizheng XU, Kai ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20220182665
    Abstract: A video processing method includes performing a conversion between a video including a video unit and a coded representation of the video, where, upon processing the video unit in the conversion, one or more frequence tables are selectively updated to include information about frequence of one or more intra prediction modes of the video unit used in the processing, where the frequence indicates an occurrence of the one or more intra prediction modes used for the conversion, and where, upon processing the video unit, one or more sorted intra prediction mode (IPM) tables are selectively updated to indicate the one or more intra prediction modes used in the processing.
    Type: Application
    Filed: February 22, 2022
    Publication date: June 9, 2022
    Inventors: Junru LI, Meng WANG, Li ZHANG, Kai ZHANG, Hongbin LIU, Yue WANG, Shiqi WANG
  • Publication number: 20220183098
    Abstract: Embodiments of the present disclosure provide methods and apparatus for user plane path failure and recovery handling A method comprises detecting that a user plane path is failed; and monitoring the user plane path within a configurable period to determine whether the user plane path is recovered or not.
    Type: Application
    Filed: September 4, 2019
    Publication date: June 9, 2022
    Inventors: Jinyin Zhu, Yingjiao He, Kai Zhang, Yong Yang
  • Publication number: 20220182666
    Abstract: A video processing method includes performing a conversion between a video comprising multiple video units and a coded representation of the video in which the multiple video units are processed in an order, where, when a video unit of the multiple video units is processed in the conversion, one or more frequence tables and/or one or more sorted intra prediction mode (IPM) tables are reset or initialized, where the one or more frequence tables include information about frequence of one or more intra prediction modes used for processing previous video units in the multiple video units, where the previous video units precede in time the video unit, where the frequence indicates an occurrence of the one or more intra prediction modes used for the conversion, and where the one or more sorted IPM tables indicate the one or more intra prediction modes used in the processing.
    Type: Application
    Filed: February 22, 2022
    Publication date: June 9, 2022
    Inventors: Junru LI, Meng WANG, Li ZHANG, Kai ZHANG, Hongbin LIU, Yue WANG, Shiqi WANG
  • Publication number: 20220182675
    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: Application
    Filed: August 19, 2021
    Publication date: June 9, 2022
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Jizheng XU, Yue WANG
  • Patent number: 11356697
    Abstract: A video processing method is provided to include determining, for a current video block of a video, a final prediction block for the current video block by refining one or more initial predictions for the current video block using an optical flow calculation based on a gradient of initial prediction samples according to a precision rule; and performing a conversion between the current video block and a coded representation using the final prediction block, wherein the optical flow calculation includes a prediction refinement with optical flow (PROF) procedure or a bi-directional optical flow (BDOF) procedure, wherein the precision rule specifies to use a same precision for representing the gradient for both the PROF procedure and the BDOF procedure.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: June 7, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11354039
    Abstract: Embodiments include receiving an indication of a data storage module to be associated with a tenant of a distributed storage system, allocating a partition of a disk for data of the tenant, creating a first association between the data storage module and the disk partition, creating a second association between the data storage module and the tenant, and creating rules for the data storage module based on one or more policies configured for the tenant. Embodiments further include receiving an indication of a type of subscription model selected for the tenant, and selecting the disk partition to be allocated based, at least in part, on the subscription model selected for the tenant. More specific embodiments include generating a storage map indicating the first association between the data storage module and the disk partition and indicating the second association between the data storage module and the tenant.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: June 7, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Johnu George, Kai Zhang, Yathiraj B. Udupi, Debojyoti Dutta
  • Patent number: 11356328
    Abstract: A service management method and apparatus, and a storage medium, where the method is used in a service management system, and where the service management system includes a service management unit and at least one first network management unit. The method includes: receiving, by the service management unit, a service management request, where the service management request carries network type indication information or service requirement information; and determining, by the service management unit, a target network type based on the network type indication information or the service requirement information, where a target network corresponding to the target network type is configured to provide a service, and the target network type includes a sliced network or a non-sliced network.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: June 7, 2022
    Assignee: HUAWEI TECHNOLGOIES CO., LTD.
    Inventors: Xiaoqian Jia, Ruiyue Xu, Kai Zhang