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: 11991397
    Abstract: Methods, systems and apparatus for video processing are described. One example video processing method includes performing a conversion between a video comprising a video block and a bitstream of the video according to a rule, wherein the video block is a coding tree node that includes one or more coding units, and wherein the rule specifies that a coded information of the video block is indicative of whether a coding mode is enabled for the one or more coding units of the video block.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: May 21, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Ye-kui Wang, Li Zhang, Kai Zhang
  • Patent number: 11991363
    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 followed by an upsampling operation, where the upsampling operation is performed, in both a vertical direction and a horizontal direction in a fixed order, on samples obtained from the matrix vector multiplication operation.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: May 21, 2024
    Assignees: BYTEDANCE INC., BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu
  • Patent number: 11991358
    Abstract: Devices, systems and methods for digital video coding, which includes methods for transform design, are described. In a representative aspect, a method of video processing includes performing a conversion between a current video block of a video and a bitstream of the video based on a rule, wherein the rule specifies that a selection of a transform matrix set for performing a transform operation during the conversion is based on a low-frequency non-separable transform index indicated in the bitstream, wherein the rule specifies that the transform operation includes, during an encoding operation, coding the current video block into the bitstream by applying a forward transform on residual values of the current video block, or wherein the rule specifies that the transform operation includes, during a decoding operation, generating from the bitstream the current video block by applying an inverse transform to scaled coefficients indicated in the bitstream.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: May 21, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kui Fan, Kai Zhang, Li Zhang, Yue Wang
  • Patent number: 11991352
    Abstract: Methods, apparatus, systems for video processing, including video encoding or video decoding are described. One example method includes performing a conversion between a video including a video picture that includes one or more subpictures and a bitstream of the video. The bitstream conforms to a format rule specifying that a first syntax element indicating whether an operation is performed across a boundary of a subpicture in the coded layer video sequence is selectively included responsive to a number of subpictures in the video picture.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: May 21, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Li Zhang, Kai Zhang, Ye-kui Wang, Kui Fan
  • Patent number: 11988741
    Abstract: Methods and systems are described that enable vehicle routing based on availability of radar-localization objects. A request to navigate to a destination is received, and at least two possible routes to the destination are determined. Availabilities of radar-localization objects for the possible routes are determined, and a route is selected based on the availabilities of the radar-localization objects. Furthermore, while traveling along a route, the vehicle is localized based on radar detections of radar-localization objects. A radar-localization quality of the localizing is monitored, and a determination is made that the radar-localization quality has dropped or will drop. Based on the radar-localization quality dropping, the route is modified and/or an operation of a radar module is adjusted. In this way, availabilities of radar-localization objects may be used to select an optimal route and to adjust a current navigation along a route to minimize driver takeover.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: May 21, 2024
    Assignee: Aptiv Technologies AG
    Inventors: Amith Somanath, Mohamed A. Moawad, Michael H. Laur, Nanhu Chen, Aniello Sorrentino, Aron Sommer, Kai Zhang, Jakub Porebski, Krzysztof Kogut
  • Publication number: 20240163459
    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 block of a video and a bitstream of the target block, storing information about coding information of a first part of the target block, the target block being coded with a geometric partitioning mode (GPM); and performing the conversion based on the storing information.
    Type: Application
    Filed: January 12, 2024
    Publication date: May 16, 2024
    Inventors: Zhipin DENG, Kai ZHANG, Li ZHANG
  • Patent number: 11985357
    Abstract: Methods, devices and systems for video coding and encoding, which include constraints, restrictions and signaling for subpictures, slices, and tiles, are described. One example method of video processing includes performing a conversion between a video including one or more pictures and a bitstream of the video, wherein the bitstream conforms to a format rule, wherein the format rule conditionally allows coding of a picture in one layer using reference pictures from other layers based on a first syntax element indicating whether the reference pictures from the other layers are present in the bitstream, and wherein the first syntax element is conditionally signaled in the bitstream based on a second syntax element that indicates whether an identifier of a parameter set associated with the picture is not equal to zero.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: May 14, 2024
    Assignee: BYTEDANCE INC.
    Inventors: Ye-kui Wang, Li Zhang, Kai Zhang
  • Patent number: 11985340
    Abstract: History-based affine parameters inheritance is described. In an exemplary aspect, a method for video processing includes deriving, for a conversion between a current block of video and a bitstream representation of the current block, affine related information associated with an affine model to be used by the current block based on affine related information associated with an affine model used by a first block stored in a buffer, wherein the first block is affine coded prior to the current block; and performing the conversion by using the derived affine related information.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: May 14, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11985308
    Abstract: A method of visual media processing includes determining, for a conversion between a current video block of visual media data and a bitstream representation of the current video block, a buffer that stores reference samples for prediction in an intra block copy mode; for a sample spatially located at location of the current video block relative to an upper-left position of a coding tree unit including the current video block and having a block vector, computing a corresponding reference in the buffer at a reference location, wherein the reference location is determined using the block vector and the location; and upon determining that the reference location lies outside the buffer, re-computing the reference location based at least in part on a location of the current video block relative to the coding tree unit including the current video block.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: May 14, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Jizheng Xu, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11985317
    Abstract: Methods, systems, and devices for coefficient scaling for high-precision image and video coding are described. An example method of video processing includes performing a conversion between a current block of a video and a bitstream representation of the video according to a rule. The rule specifies that the conversion includes during encoding, skipping applying a forward transform to residual coefficients of the current block prior to including in the bitstream representation, or during decoding, reconstructing residual coefficients of the current block from the bitstream representation without applying an inverse transform. The rule further specifies that a scale factor is applied to the residual coefficients independent of a size of the current block.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: May 14, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Jizheng Xu, Kai Zhang, Li Zhang, Hongbin Liu, Zhipin Deng, Yue Wang
  • Publication number: 20240155111
    Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: constructing, during a conversion between a target block of a video and a bitstream of the target block, a motion candidate list for a target block which is coded with a geometric partitioning mode (GPM), the candidate list comprising one or more candidates; processing the candidate list before applying the candidate list, each candidate in the processed candidate list having a coded candidate index; and performing the conversion using the processed candidate list.
    Type: Application
    Filed: January 12, 2024
    Publication date: May 9, 2024
    Inventors: Na ZHANG, Zhipin DENG, Li ZHANG, Kai ZHANG
  • Publication number: 20240153428
    Abstract: A pixel circuit and a driving method therefor, a display substrate, and a display apparatus. The pixel circuit includes a driving sub circuit, a data writing sub circuit, a first light-emitting control sub circuit, a first reset sub circuit, and a bias sub circuit; the first reset sub circuit is connected to a first node and configured to write a first reset voltage to the first node in response to a first reset control signal; and the bias sub circuit is connected to a second node and configured to write a reference voltage to the second node in response to a bias control signal, thereby turning on the driving sub circuit.
    Type: Application
    Filed: July 8, 2022
    Publication date: May 9, 2024
    Applicants: Chengdu BOE Optoelectronics Technology Co., Ltd., BOE Technology Group Co., Ltd.
    Inventors: Xinyu Wei, Kai Zhang, Qiang Fu, Gang Wang, Erlong Song, Hongmei Fan, Kunyan Shi
  • Publication number: 20240155109
    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, a plurality of partitions of the target video block, the target video block being coded by a hybrid prediction tool, the hybrid prediction tool being used for determining a target prediction for the target video block based on a plurality of candidate predictions of the target video block; and performing the conversion between the target video block and the bitstream.
    Type: Application
    Filed: January 8, 2024
    Publication date: May 9, 2024
    Inventors: Zhipin DENG, Kai Zhang, Li Zhang
  • Publication number: 20240155129
    Abstract: A video processing method includes determining, for a conversion between a block of a video and a bitstream representation of the video, a manner in which information for a Matrix-based Intra Prediction (MIP) coding technique is coded in the bitstream representation. A prediction block of the block is determined using the MIP coding technique based on performing a matrix vector multiplication operation on previously coded samples of the video. The method also includes performing the conversion based on the determining.
    Type: Application
    Filed: December 14, 2023
    Publication date: May 9, 2024
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20240155130
    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 block of a video and a bitstream of the video according to a rule. The conversion is based on an adaptive motion vector difference resolution (AMVR) tool, and the rule specifies that selection of a context for a first bin within a bin string of a first syntax element that specifies the resolution of the motion vector difference associated with an AMVR shift is derived based on usage of a coding mode for the block.
    Type: Application
    Filed: November 7, 2023
    Publication date: May 9, 2024
    Inventors: Yang Wang, Li Zhang, Zhipin Deng, Kai Zhang, Hongbin Liu
  • Publication number: 20240155149
    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 block of a video and a bitstream of the target block, a coding mode applied to the target block; in response to the coding mode being a geometric partitioning mode (GPM), reordering a plurality of motion candidates; and performing the conversion using the reordered plurality of motion candidates.
    Type: Application
    Filed: January 13, 2024
    Publication date: May 9, 2024
    Inventors: Na ZHANG, Zhipin DENG, Li ZHANG, Kai ZHANG
  • Patent number: 11979558
    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: Grant
    Filed: February 4, 2022
    Date of Patent: May 7, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Zhipin Deng, Hongbin Liu, Li Zhang, Jizheng Xu
  • Patent number: 11979567
    Abstract: A method for video processing is described. The method includes determining, for a conversion between a video unit of a video and a bitstream representation of the video, whether to enable a mirrored padding process for padding an unavailable luma sample during an application of a loop filtering tool to the video unit; and performing the conversion based on the determining.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: May 7, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Yang Wang, Li Zhang, Hongbin Liu, Kai Zhang, Zhipin Deng, Yue Wang
  • Patent number: 11979591
    Abstract: A method implemented by a video coding apparatus includes applying a neural network (NN) filter to an unfiltered sample of a video unit to generate a filtered sample, wherein the NN filter is based on an NN filter model generated using a quality-level indicator (QI) input. The method also includes converting between a video media file and a bitstream based on the filtered sample that was generated.
    Type: Grant
    Filed: April 5, 2022
    Date of Patent: May 7, 2024
    Inventors: Yue Li, Li Zhang, Kai Zhang
  • Patent number: 11979557
    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: May 7, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Weijia Zhu, Li Zhang, Jizheng Xu, Kai Zhang, Hongbin Liu, Yue Wang