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: 20210203958
    Abstract: Devices, systems and methods for applying intra-block copy (IBC) in video coding are described. In general, methods for integrating IBC with existing motion compensation algorithms for video encoding and decoding are described. In a representative aspect, a method for video encoding using IBC includes determining whether a current block of the current picture is to be encoded using a motion compensation algorithm, and encoding, based on the determining, the current block by selectively applying an intra-block copy to the current block. In a representative aspect, another method for video encoding using IBC includes determining whether a current block of the current picture is to be encoded using an intra-block copy, and encoding, based on the determining, the current block by selectively applying a motion compensation algorithm to the current block.
    Type: Application
    Filed: March 15, 2021
    Publication date: July 1, 2021
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20210202543
    Abstract: An array substrate, its fabricating method, a display panel and a display device are disclosed. The method includes forming an active layer on a substrate, forming a gate layer on a side of the active layer facing or away from the substrate; forming an interlayer dielectric layer on a side of the active layer away from the substrate, which includes a first, second, third and fourth film stacked in this order in a direction away from the substrate; forming a via hole extending from the interlayer dielectric layer to the active layer; forming a source and drain layer on a side of the interlayer dielectric layer away from the substrate, and in a region not covered by the source and drain layer, removing the fourth film in the interlayer dielectric layer at a same time as forming the source and drain layer.
    Type: Application
    Filed: January 4, 2018
    Publication date: July 1, 2021
    Inventors: Lulu YE, Lei YAO, Kai ZHANG, Dawei SHI, Nana GAO, Panpan ZHANG
  • Patent number: 11051031
    Abstract: Devices, systems and methods for applying intra-block copy (IBC) in video coding are described. In general, methods for integrating IBC with existing motion compensation algorithms for video encoding and decoding are described. In a representative aspect, a method for video encoding using IBC includes determining whether a current block of the current picture is to be encoded using a motion compensation algorithm, and encoding, based on the determining, the current block by selectively applying an intra-block copy to the current block. In a representative aspect, another method for video encoding using IBC includes determining whether a current block of the current picture is to be encoded using an intra-block copy, and encoding, based on the determining, the current block by selectively applying a motion compensation algorithm to the current block.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: June 29, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11050638
    Abstract: Embodiments of this application provide a network performance assurance method and apparatus. When the network performance assurance method is applied, a second management device determines network performance assurance information. The network performance assurance information includes at least one of a network performance assurance granularity and a network performance assurance condition. The second management device sends a target network management request including the network performance assurance information to a first management device. The first management device receives the target network management request sent by the second management device, and manages a target network based on the at least one of the network performance assurance granularity and the network performance assurance condition included in the target network management request.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: June 29, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ruiyue Xu, Kai Zhang
  • Publication number: 20210195177
    Abstract: A method, a video processing apparatus and computer-readable program medium for video process is disclosed. The method of video processing includes deriving, during a conversion between a current block of video and a bitstream representation of the current block, a new affine model using multiple original affine models with control point motion vectors; and performing the conversion by using the new affine model.
    Type: Application
    Filed: March 5, 2021
    Publication date: June 24, 2021
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20210195228
    Abstract: Video coding and decoding in which the bitstream is generated using affine motion compensation mode are described. One example includes generating, for a reconstruction of a current video unit, a list of affine motion vector prediction candidates in which each candidate in the list is calculated without using a clipping operation, wherein the clipping operation limits a magnitude of the candidate motion vectors to a range; and performing the reconstruction of the current video unit using the list of affine motion vector prediction candidates.
    Type: Application
    Filed: March 5, 2021
    Publication date: June 24, 2021
    Inventors: Hongbin LIU, Li ZHANG, Kai ZHANG, Yue WANG
  • Publication number: 20210195205
    Abstract: Devices, systems and methods for digital video coding, which includes an overlapped block motion compensation (OBMC) process based on temporal neighbors, are described. An exemplary method for video processing includes generating, based on a weighted sum of at least two temporary prediction blocks, a prediction block for a current video block, a first of the at least two temporary prediction blocks being based on a first motion information associated with the current video block, a second of the at least two temporary prediction blocks being based on a second motion information associated with at least one neighboring block of the current video block, and the at least one neighboring block including a temporally neighboring block, and performing, based on the prediction block, a conversion between the current video block and a bitstream representation of the current video block.
    Type: Application
    Filed: February 11, 2021
    Publication date: June 24, 2021
    Inventors: Hongbin LIU, Li ZHANG, Kai ZHANG, Yue WANG
  • Publication number: 20210195234
    Abstract: A video decoder including one or more processors configured to receive one or more bits, in a bitstream, that indicate the encoded current block of video data was encoded based on a unified candidate list that includes motion vector candidates based on one or more translational motion vectors, and motion vector candidates based on one or more affine motion vectors. A merge index represented in the bitstream may indicate which candidate in the unified candidate list is associated with the motionvector of the encoded current block of video data. Based on the merge index, the one or more processors are configured to select one or more motion vectors of a candidate from the unified candidate list, based on the merge index, where the candidate has one or more of the motion vectors corresponding to the translational motion vectors or affine motion vectors within the unified candidate list.
    Type: Application
    Filed: November 14, 2018
    Publication date: June 24, 2021
    Inventors: Kai ZHANG, Jianle CHEN, Li ZHANG, Marta KARCZEWICZ
  • Patent number: 11043168
    Abstract: A shift register and a method for driving the same, a gate driving circuit and a display apparatus are disclosed. The shift register includes: an input circuit configured to transmit an input signal from an input terminal to a first node; a first node control circuit configured to transmit a first voltage signal from a first voltage signal terminal to the first node; a second node control circuit configured to transmit a first clock signal from a first clock signal terminal to a second node; a third node control circuit configured to transmit a second voltage signal from a second voltage signal terminal to a third node; and an output circuit configured to transmit one of the first voltage signal from the first voltage signal terminal or the second voltage signal from the second voltage signal terminal to an output terminal.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: June 22, 2021
    Assignees: CHENGDU BOE OPTOELECTRONICS TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Yi Zhang, Kai Zhang, Ming Hu
  • Publication number: 20210185348
    Abstract: Apparatus and methods for video processing are described. An exemplary method for video processing includes: determining non-updated motion information associated with a current block; updating the non-updated motion information based on multiple decoder-side motion vector derivation (DMVD) methods to generate updated motion information for the current block; and performing, based on the updated motion information, a conversion between the current block and a bitstream representation of a video including the current block.
    Type: Application
    Filed: February 3, 2021
    Publication date: June 17, 2021
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Publication number: 20210185342
    Abstract: Methods, systems and devices for applying pruning in multi-motion model based skip and direct mode coded video blocks are described. An exemplary method for video processing includes applying, to a candidate list for a video block, a pruning operation between a candidate in a first set of candidates derived from previously coded blocks in a decoding order and a candidate in a second set of candidates, and performing, based on the candidate list subsequent to applying the pruning operation, a conversion between the video block and a bitstream representation of the video block.
    Type: Application
    Filed: February 24, 2021
    Publication date: June 17, 2021
    Inventors: Li ZHANG, Kai ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20210185362
    Abstract: A method of video processing includes determining, for a conversion between a coded representation of a video block of a video region and the video block, that an extended quadtree (EQT) partition is enabled for at least one video block of the video region, and performing the conversion based on the determining. The EQT partition splits the video block in multiple sub-blocks such that at least one of the multiple sub-blocks has a size that is different from a half width of the video block times a half height of the video block. The coded representation of the video block is represented using a codeword from a table that includes mapping between codewords and partition types.
    Type: Application
    Filed: February 24, 2021
    Publication date: June 17, 2021
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20210185341
    Abstract: Methods, systems and devices for multi-motion model based video coding and decoding are described. An exemplary method for video processing includes determining, for a video block, a candidate for decoding using, for one or more target motion models from a number of motion models, one or more motion candidates from corresponding non-adjacent spatial or temporal blocks or motion information derived from previously coded blocks based on their associated motion models, and performing further processing of the video block using the candidate.
    Type: Application
    Filed: February 24, 2021
    Publication date: June 17, 2021
    Inventors: Li ZHANG, Kai ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20210185346
    Abstract: Devices, systems and methods for digital video coding, which include sub-block based inter prediction methods, are described. An exemplary method for video processing includes determining, for a conversion between a current block of video and a bitstream representation of the video, a maximum number of candidates in a sub-block based merge candidate list and/or whether to add sub-block based temporal motion vector prediction (SbTMVP) candidates to the sub-block based merge candidate list based on whether temporal motion vector prediction (TMVP) is enabled for use during the conversion or whether a current picture referencing (CPR) coding mode is used for the conversion, and performing, based on the determining, the conversion.
    Type: Application
    Filed: January 28, 2021
    Publication date: June 17, 2021
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Jizheng XU, Yue WANG
  • Publication number: 20210185347
    Abstract: Embodiments of the present disclosure relates to constraints for usage of updated motion information. A method for video processing is provided, including: determining original motion information associated with a current block; generating updated motion information based on specific prediction mode; and performing, based on the updated motion information, a conversion between the current block and a bitstream representation of a video data including the current block, wherein the specific prediction mode includes one or more of bi-directional optical flow (BIO) refinement, a decoder-side motion vector refinement (DMVR), frame-rate up conversion (FRUC) techniques or a template matching technique.
    Type: Application
    Filed: February 3, 2021
    Publication date: June 17, 2021
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 11039165
    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, wherein 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: August 7, 2020
    Date of Patent: June 15, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Publication number: 20210174746
    Abstract: A pixel circuit, a display panel, a display device, and a driving method. The pixel circuit includes a light emitting element, a driving transistor, a light emitting control circuit, a reset circuit, a threshold compensation circuit, a first data write circuit, and an initializing circuit. The reset circuit includes a first transistor, the first data write circuit includes a third transistor, and a channel length-width ratio of the first transistor is greater than a channel length-width ratio of the third transistor.
    Type: Application
    Filed: February 18, 2021
    Publication date: June 10, 2021
    Inventors: Yi ZHANG, Kai Zhang, Minghua Xuan, Young Yik Ko, Lujiang Huangfu
  • Publication number: 20210176472
    Abstract: Devices, systems and methods for digital video coding, which includes an overlapped block motion compensation (OBMC) process based on spatially neighboring blocks, are described. An exemplary method for video processing includes generating a motion information associated with a current video block; generating, based on a weighted sum of at least two temporary prediction blocks, a prediction block for the current video block, a first of the at least two temporary prediction blocks being based on the motion information, and a second of the at least two temporary prediction blocks being based on an intra prediction mode of a neighboring block; and performing, based on the prediction block, a conversion between the current video block and a bitstream representation of the current video block.
    Type: Application
    Filed: February 11, 2021
    Publication date: June 10, 2021
    Inventors: Hongbin LIU, Li ZHANG, Kai ZHANG, Yue WANG
  • Publication number: 20210168053
    Abstract: A management service management method includes receiving, by a management service function unit, a management service query request from a first management function unit, where the management service query request carries management service requirement information, and the management service requirement information includes at least one of the following requirement information of an operation, requirement information of a managed object, or requirement information of management data, determining, by the management service function unit, a first management service corresponding to the management service requirement information, and sending description information of the first management service to the first management function unit, where the description information of the first management service includes description information of the operation, description information of the managed object, and description information of the management data that correspond to the first management service.
    Type: Application
    Filed: February 8, 2021
    Publication date: June 3, 2021
    Inventors: Ruiyue Xu, Kai Zhang
  • Patent number: D922713
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: June 15, 2021
    Inventor: Kai Zhang