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: 11375228
    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: June 28, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11375201
    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: June 28, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 11373921
    Abstract: The present disclosure provides thermal interface materials that are useful in transferring heat from heat generating electronic devices, such as computer chips, to heat dissipating structures, such as heat spreaders and heat sinks. The thermal interface material is soft and has elastic properties post-curing along with high thermally conductive filler loading. The thermal interface material includes at least one long chain alkyl silicone oil; at least one long chain, vinyl terminated alkyl silicone oil; at least one long chain, single end hydroxyl terminated silicone oil; at least one thermally conductive filler, at least one coupling agent, at least one catalyst, at least one crosslinker, and at least one addition inhibitor.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: June 28, 2022
    Assignee: Honeywell International Inc.
    Inventors: Kai Zhang, Liqiang Zhang, Ling Shen, Ya Qun Liu
  • Patent number: 11375188
    Abstract: Devices, systems and methods for digital video coding, which includes in-loop reshaping for video coding, are described. An exemplary method for video processing includes performing a conversion between a video comprising one or more video data units and a bitstream representation of the video, the bitstream representation conforming to a format rule that specifies an inclusion of side information indicative of default parameters for a coding mode that is applicable to a video block of the one or more video data units for which the coding mode is enabled, and the side information providing parameters for constructing the video block based on a representation of the video block in an original domain and a reshaped domain and/or a luma-dependent scaling of a chroma residue of a chroma video block.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: June 28, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11375211
    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 28, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20220201310
    Abstract: A method of video processing is described. The method includes: deriving, for a conversion between a current block of a video and a coded representation of the video, a prediction block for the current block that is determined according to a tool in which weights are used to determine a weighted sum of two initial prediction blocks used to determine the prediction block; and performing the conversion using the prediction block; wherein the deriving includes: applying the weights to two intermediate prediction samples that respectively belong to the two initial prediction blocks to derive a final prediction sample; and performing a right shift operation for the final prediction sample, wherein the right shift operation is pbSample>> (shift1+3)), wherein pbSample represents the final prediction sample, shift1 is set equal to Max(2, 14?bitDepth); and determining the prediction block based on the final prediction sample.
    Type: Application
    Filed: March 10, 2022
    Publication date: June 23, 2022
    Inventors: Yang WANG, Hongbin LIU, Li ZHANG, Kai ZHANG, Jizheng XU, Yue WANG
  • Publication number: 20220196829
    Abstract: Methods and systems are described that enable radar reference map generation. A radar occupancy grid is received, and radar attributes are determined from occupancy probabilities within the radar occupancy grid. Radar reference map cells are formed, and the radar attributes are used to determine Gaussians for the radar reference map cells that contain a plurality of the radar attributes. A radar reference map is then generated that includes the Gaussians determined for the radar referenced map cells that contain the plurality of radar attributes. By doing so, the generated radar reference map is accurate while being spatially efficient.
    Type: Application
    Filed: July 2, 2021
    Publication date: June 23, 2022
    Inventors: Nanhu Chen, Amith Somanath, Mohamed A. Moawad, Aniello Sorrentino, Michael H. Laur, Jakub Porebski, Aron Sommer, Kai Zhang, Uri Iurgel, Alexander Ioffe, Krzysztof Kogut, Ceyhan Karabulut, Damjan Karanovic
  • Publication number: 20220196830
    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: Application
    Filed: May 6, 2021
    Publication date: June 23, 2022
    Inventors: Amith Somanath, Mohamed A. Moawad, Michael H. Laur, Nanhu Chen, Aniello Sorrentino, Aron Sommer, Kai Zhang, Jakub Porebski, Krzysztof Kogut
  • Publication number: 20220196828
    Abstract: Methods and systems are described that enable radar reference map generation. A high-definition (HD) map is received and one or more HD map objects within the HD map are determined. Attributes of the respective HD map objects are determined, and, for each HD map object, one or more occupancy cells of a radar occupancy grid are indicated as occupied space based on the attributes of the respective HD map object. By doing so, a radar reference map may be generated without a vehicle traversing through an area corresponding to the radar reference map.
    Type: Application
    Filed: July 2, 2021
    Publication date: June 23, 2022
    Inventors: Aniello Sorrentino, Mohamed A. Moawad, Nanhu Chen, Michael H. Laur, Jakub Porebski, Amith Somanath, Aron Sommer, Kai Zhang, Uri Iurgel, Alexander Ioffe, Krzysztof Kogut, Ceyhan Karabulut, Damjan Karanovic
  • Publication number: 20220201314
    Abstract: A method of video processing is described. The method includes: making a first determination about whether a collocated video block of a video block of a video is coded using an inter coding mode or a non-inter coding mode; making a second determination, based on the first determination, about availability of motion vectors of the collocated video block or a mode of derivation of motion vectors for the collocated video block; and performing a conversion between the video block and a coded representation of the video based on the second determination.
    Type: Application
    Filed: March 10, 2022
    Publication date: June 23, 2022
    Inventors: Yang WANG, Hongbin LIU, Li ZHANG, Kai ZHANG, Jizheng XU, Yue WANG
  • Publication number: 20220197301
    Abstract: This document describes methods and systems for vehicle localization based on radar detections. Radar localization starts with building a radar reference map. The radar reference map may be generated and updated using different techniques as described herein. Once a radar reference map is available, real-time localization may be achieved with inexpensive radar sensors and navigation systems. Using the techniques described in this document, the data from the radar sensors and the navigation systems may be processed to identify stationary localization objects, or landmarks, in the vicinity of the vehicle. Comparing the landmark data originating from the onboard sensors and systems of the vehicle with landmark data detailed in the radar reference map may generate an accurate pose of the vehicle in its environment. By using inexpensive radar systems and lower quality navigation systems, a highly accurate vehicle pose may be obtained in a cost-effective manner.
    Type: Application
    Filed: July 2, 2021
    Publication date: June 23, 2022
    Inventors: Mohamed A. Moawad, Aniello Sorrentino, Nanhu Chen, Michael H. Laur, Jakub Porebski, Amith Somanath, Aron Sommer, Kai Zhang, Uri Iurgel, Alexander Ioffe, Krzysztof Kogut, Ceyhan Karabulut, Damjan Karanovic
  • Patent number: 11368712
    Abstract: Devices, systems and methods for digital video coding, which includes motion prediction based on updated motion vectors generated using two-step inter-prediction, are described. Methods for clipping of updated MV or derived MV are described. An exemplary method for video coding includes: determining original motion information for a current block; updating original motion vectors of the original motion information for the current block based on a refining method; clipping the updated motion vectors to be within a range; and performing a conversion between the current block and a bitstream representation of a video including the current block, based on the clipped updated motion vectors.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: June 21, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 11368711
    Abstract: A video processing method is disclosed to include: determining that a coding mode of a current video block is an affine mode; determining, for the current video block, an applicability mode of a prediction refinement optical flow (PROF) procedure with the affine mode according to a rule that specifies a condition for applying the PROF procedure; and performing, based on the determining, a conversion between the current video block and a coded representation of the video; wherein, during the PROF procedure, one or more initial predictions for the current video block are computed at a sub-block level and refined using an optical flow calculation.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: June 21, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11367019
    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: Grant
    Filed: August 17, 2021
    Date of Patent: June 21, 2022
    Assignee: Shanghai IceKredit, Inc.
    Inventors: Lingyun Gu, Minqi Xie, Wan Duan, Yizeng Huang, Tao Zhang, Kai Zhang
  • Publication number: 20220191490
    Abstract: Methods, devices, and systems related to video processing are disclosed. In one example aspect, a method of video processing includes performing a conversion between a block of a current picture of a video and a coded representation of the video using an intra-subblock partitioning (ISP) mode. A prediction is determined for each sub-partition using an intra-prediction process based on samples in the current picture using the ISP mode. The block is partitioned into multiple sub-partitions including a first sub-partitions having a same top-left corner position as a top-left corner position of the block.
    Type: Application
    Filed: February 28, 2022
    Publication date: June 16, 2022
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Zhipin DENG, Na ZHANG, Yue WANG
  • Publication number: 20220190056
    Abstract: The present disclosure provides a display panel and a display device. The display panel includes a display region; the display region includes a first display region and a second display region arranged in a second direction; each scanning signal line in the first display region is electrically connected with less pixels than each scanning signal line in the second display region; the first display region is divided into a first sub-display region and a second sub-display region arranged in the second direction; and the first sub-display region is located at the side far away from the second display region.
    Type: Application
    Filed: July 20, 2020
    Publication date: June 16, 2022
    Inventors: Yonglin GUO, Kai ZHANG, Yunsheng XIAO, Tingliang LIU
  • Publication number: 20220191447
    Abstract: A method of video processing is provided. The method includes: determining, for a conversion between a current video unit of a video and a coded representation of the video, that applicability of a first coding tool and a second coding tool is mutually exclusive; and performing the conversion based on the determining, wherein the first coding tool corresponds to an adaptive color space transformation (ACT) tool; wherein use of the ACT tool comprises: converting, during encoding a representation of a visual signal from a first color domain to a second color domain, or converting during decoding, a representation of a visual signal from the second color domain to the first color domain.
    Type: Application
    Filed: December 20, 2021
    Publication date: June 16, 2022
    Inventors: Li ZHANG, Jizheng XU, Kai ZHANG, Hongbin LIU, Weijia ZHU, Yue WANG
  • Publication number: 20220191484
    Abstract: A method of video processing is described. The method includes determining, for subblocks of a current video block of a video, subblock boundaries to which a deblocking filter is to be applied according to a rule; and performing a conversion between the video and a coded representation of the video using the deblocking filter, wherein the rule specifies that a deblocking filter length is determined without checking a relationship between i) a sum of a position of a subblock of the current video block and a predefined value and ii) a width or a height of the current video block.
    Type: Application
    Filed: February 23, 2022
    Publication date: June 16, 2022
    Inventors: Zhipin DENG, Li ZHANG, Kai ZHANG, Hongbin LIU
  • Publication number: 20220191483
    Abstract: A method implemented by a video coding apparatus. The method includes selecting a neural network (NN) filter model from a plurality of NN filter model candidates for each video unit. The NN filter model selected for a first video unit is different than the NN filter model selected for a second video unit. The method also includes converting between a video media file and a bitstream based on the one or more NN filter models selected for the video unit. A corresponding video coding apparatus and non-transitory computer readable medium are also disclosed.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 16, 2022
    Inventors: Yue Li, Li Zhang, Kai Zhang
  • Publication number: 20220191492
    Abstract: Methods, systems, and devices for coefficient scaling for high-precision image and video coding are described. A 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, wherein 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, and wherein the rule further specifies that a scale factor is applied to the residual coefficients independent of a size of the current block.
    Type: Application
    Filed: March 8, 2022
    Publication date: June 16, 2022
    Inventors: Jizheng XU, Kai ZHANG, Li ZHANG, Hongbin LIU, Zhipin DENG, Yue WANG