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).

  • Patent number: 11356939
    Abstract: A method and a device for determining deployment information of a network are disclosed. The method for determining deployment information of a network includes: receiving, by a first network entity, a first message sent by a second network entity, where the first message carries first deployment information, and the first deployment information is deployment information of a network component; and determining, by the first network entity, second deployment information based on the first deployment information, where the second deployment information is deployment information of a network, and the network includes at least one network component. The foregoing solution can improve accuracy of determining deployment information of a network.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: June 7, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ruiyue Xu, Kai Zhang
  • Publication number: 20220174280
    Abstract: A video processing method includes performing a conversion between a video block of a video and a coded representation of the video, wherein the coded representation conforms to a format rule, wherein the format rule specifies that applicability of a transform skip mode to the video block is determined by a coding condition of the video block, wherein the format rule specifies that a syntax element indicative of applicability of the transform skip mode is omitted from the coded representation, and wherein the transform skip mode includes, skipping applying a forward transform to at least some coefficients prior to encoding into the coded representation, or during decoding, skipping applying an inverse transform to at least some coefficients prior to decoding from the coded representation.
    Type: Application
    Filed: February 18, 2022
    Publication date: June 2, 2022
    Inventors: Li ZHANG, Kai ZHANG, Hongbin LIU, Jizheng XU, Yue WANG
  • Publication number: 20220174322
    Abstract: A method of video processing includes performing a conversion between a video comprising a video picture that includes multiple sub-pictures and multiple video blocks, and a coded representation of the video according to a rule. The rule specifies that a boundary between any two sub-pictures is also a boundary between two video blocks.
    Type: Application
    Filed: February 8, 2022
    Publication date: June 2, 2022
    Inventors: Kai ZHANG, Zhipin DENG, Hongbin LIU, Li ZHANG, Jizheng XU
  • Publication number: 20220174310
    Abstract: A method of visual media processing includes determining a size of a buffer to store reference samples for prediction in an intra block copy mode; and performing a conversion between a current video block of visual media data and a bitstream of the current video block, using the reference samples stored in the buffer, wherein the conversion is performed in the intra block copy mode which is based on motion information related to a reconstructed block located in same video region with the current video block without referring to a reference picture.
    Type: Application
    Filed: July 27, 2021
    Publication date: June 2, 2022
    Inventors: Jizheng XU, Li ZHANG, Kai ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20220174298
    Abstract: A video processing method includes determining, fora conversion between a video block of a video and a coded representation of the video, factors of a scaling tool based on a coding mode of the video block; and performing the conversion using the scaling tool, wherein the use of the scaling tool comprises: scaling at least some coefficients representing the video block during encoding or descaling at least some coefficients from the coded representation during decoding.
    Type: Application
    Filed: February 18, 2022
    Publication date: June 2, 2022
    Inventors: Li ZHANG, Kai ZHANG, Hongbin LIU, Jizheng XU, Yue WANG
  • Publication number: 20220174299
    Abstract: A video processing method includes determining, according to a rule, whether to apply a scaling matrix based on whether a secondary transform matrix is applied to a portion of a video block of a video, wherein the scaling matrix is used to scale at least some coefficients of the video block, and wherein the secondary transform matrix is used to transform at least some residual coefficients of the portion of the video block during the conversion; and performing a conversion between the video block of the video and a bitstream representation of the video using the selected scaling matrix.
    Type: Application
    Filed: February 18, 2022
    Publication date: June 2, 2022
    Inventors: Li ZHANG, Kai ZHANG, Hongbin LIU, Jizheng XU, Yue WANG
  • Publication number: 20220172112
    Abstract: A data processing method includes: obtaining first sample data, and determining a target model and a feature set corresponding to the target model; obtaining second sample data, and dividing the second sample data into a development data set and a validation data set based on a predetermined proportion or a predetermined chronological order; respectively determining final sample data of the first sample data and retained sample data of the development data set based on the target model, the feature set corresponding to the target model, the first sample data, the development data set and the validation data set; and merging the final sample data and the retained sample data to obtain a modeling data set corresponding to a first business project. A data processing apparatus, and a computer device for implementing the data processing method are further provided.
    Type: Application
    Filed: August 17, 2021
    Publication date: June 2, 2022
    Applicant: Shanghai IceKredit, Inc.
    Inventors: Lingyun GU, Minqi XIE, Wan DUAN, Yizeng HUANG, Tao ZHANG, Kai ZHANG
  • Publication number: 20220174309
    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: Application
    Filed: February 17, 2022
    Publication date: June 2, 2022
    Inventors: Hongbin LIU, Li ZHANG, Kai ZHANG, Yue WANG
  • Patent number: 11349290
    Abstract: Improvements in an electrical ceiling box and adjustable mounting brace assembly is disclosed. The assembly is for securing an electrical fixture to a ceiling. The adjustable mounting brace includes sliding bars, a slider and end flanges. The ceiling box can be mounted onto the slider within the sliding bars. A plurality of screw holes in the slider allows installers to use screws of different sizes to affix the electrical fixture to the slider and the electrical box by sliding the ceiling box to change its position on the mounting brace.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: May 31, 2022
    Inventors: Kai Zhang, Andrew Choi, Saeed Nikayin, Gilbert Loera
  • Patent number: 11350099
    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 conversion between a current video block of a video and a bitstream representation of the current video block using a matrix based 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, where the performing the conversion includes deriving, according to a rule, boundary samples by applying a left bit shift operation or a right bit shift operation on a sum of at least one reference boundary sample, and where the rule determines whether to apply the left bit shift or the right bit shift operation.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: May 31, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu
  • Patent number: 11350116
    Abstract: A method of visual media processing includes determining a size of a buffer to store reference samples for prediction in an intra block copy mode; and performing a conversion between a current video block of visual media data and a bitstream representation of the current video block, using the reference samples stored in the buffer, wherein the conversion is performed in the intra block copy mode which is based on motion information related to a reconstructed block located in same video region with the current video block without referring to a reference picture.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: May 31, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Jizheng Xu, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11350109
    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: Grant
    Filed: August 21, 2020
    Date of Patent: May 31, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Kai Zhang, Jianle Chen, Li Zhang, Xiang Li, Marta Karczewicz
  • Patent number: 11350098
    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 generating, for a conversion between a current video block of a video and a coded representation of the current video block, a most probable mode (MPM) list based on a rule, where the rule is based on whether a neighboring video block of the current video block is coded with a matrix based intra prediction (MIP) mode, and performing the conversion between the current video block and the coded representation of the current video block using the MPM list, where the conversion applies a non-MIP mode to the current video block, and where the non-MIP mode is different from the MIP mode.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: May 31, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu
  • Patent number: 11350100
    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 conversion between a current video block of a video and a bitstream representation of the current video block according to a rule, where the rule specifies a relationship between applicability of a matrix based intra prediction (MIP) mode or a transform mode during the conversion, where the MIP mode includes determining a prediction block of the current video block 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 where the transform mode specifies use of a transform operation for the determining the prediction block for the current video block.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: May 31, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu
  • Publication number: 20220166985
    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 sub-picture coding mode or a resolution-changing coding mode is enabled for the video unit. The sub-picture coding mode is a mode in which the video picture is divided into multiple sub-pictures, and the resolution-changing coding mode is a mode in which a resolution of the video picture is adjusted during the conversion.
    Type: Application
    Filed: February 4, 2022
    Publication date: May 26, 2022
    Inventors: Kai ZHANG, Zhipin DENG, Hongbin LIU, Li ZHANG, Jizheng XU
  • Publication number: 20220166971
    Abstract: A method of video processing includes determining, for a conversion between a current block of a first picture of a video and a bitstream representation of the video, a motion candidate based on motion information from a second picture according to a rule. The rule specifies that a position from which the motion information is accessed is constrained to be within a specific subpicture of the second picture. The method also includes performing the conversion based on the determining.
    Type: Application
    Filed: February 4, 2022
    Publication date: May 26, 2022
    Inventors: Kai ZHANG, Zhipin DENG, Hongbin LIU, Li ZHANG, Jizheng XU
  • Publication number: 20220166993
    Abstract: A method of visual media processing includes determining a size of a buffer to store reference samples for prediction in an intra block copy mode; and performing a conversion between a current video block of visual media data and a bitstream representation of the current video block, using the reference samples stored in the buffer, wherein the conversion is performed in the intra block copy mode which is based on motion information related to a reconstructed block located in same video region with the current video block without referring to a reference picture.
    Type: Application
    Filed: January 10, 2022
    Publication date: May 26, 2022
    Inventors: Jizheng XU, Li ZHANG, Kai ZHANG, Hongbin LIU, Yue WANG
  • Patent number: 11343505
    Abstract: A method for video processing is provided to include: performing a conversion between a current video block of a video that is a chroma block and a coded representation of the video, wherein, during the conversion, the current video block is constructed based on a first domain and a second domain, and wherein the conversion further includes applying a forward reshaping process and/or an inverse reshaping process to one or more chroma components of the current video block.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: May 24, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11343509
    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: July 28, 2020
    Date of Patent: May 24, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 11343527
    Abstract: Techniques for implementing video processing techniques are described. In one example implementation, a method of video processing includes determining, for a conversion between a current block of a video and a bitstream representation of the video, a modified motion vector set; and performing the conversion based on the modified motion vector set. Due to the current block satisfying a condition, the modified motion vector set is a modified version of a motion vector set associated with the current block.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: May 24, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang