Patents by Inventor Li Zhang

Li 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: 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: 20210181722
    Abstract: The present approach relates to streaming data derived from inspection data acquired using one or more robots performing inspections of an asset or assets. Such inspections may be fully or partially automated, such as being controlled by one or more computer-based routines, and may be planned or dynamically altered in response to inputs or requirements associated with an end-user of the inspection data, such as a subscriber to the data in a publication/subscription distribution scheme. Thus, an inspection may be planned or altered based on the data needs or subscription levels of the user or customers.
    Type: Application
    Filed: February 26, 2021
    Publication date: June 17, 2021
    Inventors: Huan Tan, Li Zhang, Romano Patrick, Viktor Holovashchenko, Charles Burton Theurer, John Michael Lizzi, JR., Arpit Jain, Shiraj Sen, Todd William Danko, Kori U. MacDonald
  • 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
  • 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: 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
  • Patent number: 11039143
    Abstract: A method of decoding video data includes determining, by a video decoder implemented in processing circuitry, a context initialization using a plurality of quantization parameters for a portion of a picture of video data decoded using temporal prediction. The method includes storing, by the video decoder, the context initialization with a single probability state for the plurality of quantization parameters. The method includes entropy decoding, by the video decoder, a set of syntax elements in a bitstream using the single probability state.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: June 15, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Li Zhang, Wei-Jung Chien, Jianle Chen, Marta Karczewicz
  • Patent number: 11039129
    Abstract: This disclosure describes techniques for signaling and processing information indicating simplified depth coding (SDC) for depth intra-prediction and depth inter-prediction modes in a 3D video coding process, such as a process defined by the 3D-HEVC extension to HEVC. In some examples, the disclosure describes techniques for unifying the signaling of SDC for depth intra-prediction and depth inter-prediction modes in 3D video coding. The signaling of SDC can be unified so that a video encoder or video decoder uses the same syntax element for signaling SDC for both the depth intra-prediction mode and the depth inter-prediction mode. Also, in some examples, a video coder may signal and/or process a residual value generated in the SDC mode using the same syntax structure, or same type of syntax structure, for both the depth intra-prediction mode and depth inter-prediction mode.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: June 15, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Li Zhang, Hongbin Liu, Ying Chen
  • 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
  • Patent number: 11038796
    Abstract: The concepts and technologies disclosed herein are directed to parallelism for virtual network functions (“VNFs”) in service function chains (“SFCs”). According to one aspect, a packet processing system can receive instructions to process, in parallel, at least a portion of a plurality of data packets associated with an SFC including a plurality of VNFs. The system can create a copy of at least the portion of the data packets. The system can send the copy of at least the portion of the data packets to at least two VNFs. The at least two VNFs can process, in parallel, the copy of at least the portion of the data packets. The system can receive, from the at least two VNFs, processed packets including the copy of at least the portion of the data packets and processed, in parallel, by the at least two VNFs. The system can combine the processed packets.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: June 15, 2021
    Assignees: AT&T Intellectual Property I, L.P., Regents of the University of Minnesota
    Inventors: Bo Han, Muhammad Bilal Anwer, Vijay Gopalakrishnan, Aman Shaikh, Joshua Reich, Yang Zhang, Zhi-Li Zhang
  • 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
  • Patent number: 11032879
    Abstract: Processes and systems that enhance the heating of packaged foodstuffs and other items in various microwave heating systems are described herein. The foodstuffs may be contained in a package including one or more energy control elements that interact with microwave energy in order to alter the effect that microwave energy has on the foodstuff. These energy control elements can enhance or inhibit microwave energy and a single package may include one or more energy control elements. In some cases, the energy control element may respond differently to different types of microwave energy. As a result, some packages described herein may exhibit different absorption or reflectance characteristics when exposed to microwave energy while being pasteurized or sterilized in a larger-scale microwave heating system than when the package is reheated in an at-home microwave oven prior to consumption or use.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: June 8, 2021
    Assignee: 915 LABS, INC.
    Inventors: Harold Dail Kimrey, Jr., Lora Nicolette Spizzirri, Li Zhang, David Behringer, Matthew Raider
  • Publication number: 20210166022
    Abstract: A system and method for obtaining target views of a vehicle is disclosed. A seller of a vehicle may seek to obtain one or more target views of the vehicle. To obtain the target views, the user may use a smartphone with an app that accesses the video stream while the user walks around or inside the vehicle. When the app identifies a frame in the video stream as one of the target views sought, the app tags the frame as an image of one of the target views. Further, the user may provide additional input, such as voice input (as part of the video stream) or manual taps on the touchscreen of the smartphone. The additional input may be used for damage assessment or sentiment analysis of the vehicle.
    Type: Application
    Filed: February 5, 2021
    Publication date: June 3, 2021
    Applicant: NthGen Software Inc.
    Inventors: Mark Endras, Li Zhang, Yunlei Zhang, Nataliya Portman, Akbar Nurlybayev
  • Publication number: 20210167584
    Abstract: A GIS mechanical fault diagnosis method and the device are disclosed. The method includes: collecting vibration signals to be measured of various excitation sources of GIS in mechanical operation; performing wavelet packet-feature entropy vector extraction on the vibration signals to be measured, when it is determined that the vibration signals to be measured are abnormal according to standard vibration signals in the normal state; inputting the extracted wavelet packet-feature entropy vectors into the pre-trained BP neural network for GIS mechanical fault identification, and outputting the corresponding fault. The disclosure integrates the vibration signals under the action of various excitation sources, extracts the feature entropy vectors according to the entropy theory, and constructs and trains a BP neural network that can classify and recognize various GIS mechanical faults, so as to perform comprehensive and effective GIS mechanical faults diagnose.
    Type: Application
    Filed: December 9, 2020
    Publication date: June 3, 2021
    Inventors: Bin Qu, Li Zhang, Rong Chen, Liansheng Zhou, Zhiyong Gan, Chi Zhang, Guohao Li, Jin He, Kun Wang, Ziyue Wang, Jian Wang, Wei Fan
  • Patent number: 11022569
    Abstract: A low-angle self-swinging type computed tomography (CT) device is provided, having an X-ray accelerator and a plurality of rows of detectors and includes a slip ring, such that the slip ring with the accelerator and the detectors thereon is capable of performing a single-pendulum reciprocating movement while an object to be inspected passes through the slip ring, a three-dimensional CT image of the object is displayed, thereby achieving accurate inspection for large-scale objects, such as van containers.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: June 1, 2021
    Assignee: NUCTECH COMPANY LIMITED
    Inventors: Kejun Kang, Zhiqiang Chen, Yuanjing Li, Li Zhang, Ziran Zhao, Yaohong Liu, Jianping Gu, Liang Li, Yuxiang Xing
  • Patent number: 11025915
    Abstract: A method for video processing is provided. The method includes determining, for a conversion between a current video block of a video that is a chroma block and a coded representation of the video, parameters of a cross-component linear model using a parameter table whose entries are retrieved according to two chroma sample values and two luma sample values; and performing the conversion based on the determining.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: June 1, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11025903
    Abstract: An example device for decoding video data includes a memory for storing video data, and one or more processors implemented in circuitry and configured to construct an intra-prediction candidate list for a current chroma block of the video data indicating candidate intra-prediction modes for the current chroma block, wherein the intra-prediction candidate list indicates a subset of allowed luminance (luma) candidate intra-prediction modes, determine cost (e.g., sum of absolute transform difference (SATD)) values for each of the candidate intra-prediction modes in the intra-prediction candidate list for the current chroma block, and generate a prediction block for the current chroma block using one of the candidate intra-prediction modes indicated by the intra-prediction candidate list according to the cost values (e.g., the candidate intra-prediction mode having the lowest cost value).
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: June 1, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Li Zhang, Wei-Jung Chien, Xin Zhao, Marta Karczewicz
  • Publication number: 20210160531
    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: May 27, 2021
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Jizheng XU, Yue WANG
  • Publication number: 20210160532
    Abstract: Devices, systems and methods for digital video coding, which includes constructing separate motion candidate lists for video coding, are described. An exemplary method for video processing includes constructing, for a first video block of a video, a first motion candidate list using a first motion candidate list construction method that includes motion candidates that only relate to history-based motion vector prediction (HMVP) candidates, and performing a conversion between the first video block and a bitstream representation of the video including the first video block according to the constructed first motion candidate list.
    Type: Application
    Filed: February 4, 2021
    Publication date: May 27, 2021
    Inventors: Li ZHANG, Kai ZHANG, Hongbin LIU, Jizheng XU, Yue WANG
  • Publication number: 20210160511
    Abstract: Devices, systems and methods for digital video coding, which includes inter prediction with refinement, are described. An exemplary method of video processing includes determining to use, for a conversion between a current block of a video and a bitstream representation of the video, a first linear optimization model for the conversion using a first coding mode, the first linear optimization model being derived from a second linear optimization model that is used for the conversion using a second coding mode, and performing, based on the determining, the conversion. Another exemplary method of video processing includes determining to use, for a conversion between a current block of a video and a bitstream representation of the video, a gradient value computation algorithm for a bi-directional optical flow tool, and performing, based on the determining, the conversion.
    Type: Application
    Filed: February 4, 2021
    Publication date: May 27, 2021
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20210160525
    Abstract: The present disclosure relate to affine inheritance method in intra block copy mode. A method for video processing is provided, including: in a process of acquiring motion information of a current video block, during a conversion between the current video block and a bitstream representation of the current video block, wherein the motion information of the current video block is based on at least one affine model of at least one neighboring block of the current video block, determining whether a neighboring block of the current video block uses an Intra-Block Copy(IBC) mode in which at least one reference picture used by the neighboring video block is identical to a picture in which the neighboring block is located; disabling, for the current video block, to derive an affine candidate from the neighboring block based on determining that the neighbouring block uses the IBC mode; and performing the conversion based on the motion information of the current video block.
    Type: Application
    Filed: February 4, 2021
    Publication date: May 27, 2021
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Yue WANG