Patents by Inventor Hongbin Liu

Hongbin Liu 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: 12063356
    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 that a first block coded using a first prediction mode is treated as a non-intra block to be excluded from counting of the number of intra-coded neighboring blocks. In the first prediction mode, reconstructed samples are represented by a set of representative color values, and the set of representative color values comprises at least one of 1) palette predictors, 2) escaped samples, or 3) palette information included in the bitstream. The method also includes performing the conversion based on the determining.
    Type: Grant
    Filed: November 25, 2022
    Date of Patent: August 13, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Weijia Zhu, Li Zhang, Jizheng Xu, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 12059131
    Abstract: The present invention provides a robotic locomotive device (1) that is capable of driving itself forwards and backwards, anchoring and steering itself whilst inside a tubular structure (200), for example, the human colon, or any structure comprising two opposing walls (202, 204). In this respect, the device is made up of two or three segments (102, 104, 106) covered in an elastic material and driven by an internal actuating mechanism. All of the segments (102, 104, 106) have a concertina configuration that enable a shortening and lengthening motion. As well as contracting and extending in length, at least one of the end segments (102, 106) is capable of bending at an angle away from the longitudinal axis such that it becomes wedged or jammed between the walls (202, 204) of the tubular structure (200). That is, the end segments (102, 106) are capable of both a bending action and a contracting and extending action.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: August 13, 2024
    Assignee: King's College London
    Inventors: Hongbin Liu, Julius Esmann Bernth, Bu'Hussain Hayee
  • Patent number: 12063348
    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: Grant
    Filed: March 10, 2022
    Date of Patent: August 13, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Yang Wang, Hongbin Liu, Li Zhang, Kai Zhang, Jizheng Xu, Yue Wang
  • Publication number: 20240267519
    Abstract: A method for processing a video includes performing a determination, by a processor, that a first video block is partitioned to include a first prediction portion that is non-rectangular and non-square; adding a first motion vector (MV) prediction candidate associated with the first prediction portion to a motion candidate list associated with the first video block, wherein the first MV prediction candidate is derived from a sub-block MV prediction candidate; and performing further processing of the first video block using the motion candidate list.
    Type: Application
    Filed: April 9, 2024
    Publication date: August 8, 2024
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20240267554
    Abstract: Devices, systems and methods for encoding and decoding digital video using a look-up tables (LUTs) containing motion candidates are described. A method of video processing includes maintaining one or more tables, at least one table of the one or more tables is associated with one or more entries, deriving, based on a first set of motion candidates in the at least one table, a second set of motion candidates, and performing, based on the second set of motion candidates, a conversion between a current block of a video and a bitstream representation of the video.
    Type: Application
    Filed: April 12, 2024
    Publication date: August 8, 2024
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20240260817
    Abstract: The present invention provides a robotic locomotive device that is capable of driving itself forwards and backwards, anchoring and steering itself whilst inside a tubular structure, for example, the human colon, or any structure comprising two opposing walls. In this respect, the device is made up of two or three segments covered in an elastic material and driven by an internal actuating mechanism. All of the segments have a concertina configuration that enable a shortening and lengthening motion. As well as contracting and extending in length, at least one of the end segments is capable of bending at an angle away from the longitudinal axis such that it becomes wedged or jammed between the walls of the tubular structure. That is, the end segments are capable of both a bending action and a contracting and extending action.
    Type: Application
    Filed: March 11, 2024
    Publication date: August 8, 2024
    Inventors: Hongbin Liu, Julius Esmann Bernth, Bu'hussain Hayee
  • Patent number: 12058367
    Abstract: A method for video processing is provided. The method includes determining that a conversion between a current video block of a video and a coded representation of the current video block is based on a non-affine inter AMVR mode; and performing the conversion based on the determining, wherein the coded representation of the current video block is based on a context based coding, and wherein a context used for coding the current video block is modeled without using an affine AMVR mode information of a neighboring block during the conversion.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: August 6, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 12058364
    Abstract: Devices, systems and methods for coding video using one or more tables to store motion information and processing subsequent blocks are described. In one aspect, a video coding method is provided to include deriving motion information for a first video block, wherein one or more candidates of one or more tables are selectively checked during a motion candidate list construction process which is used to derive the motion information for the first video block, wherein each table of the one or more tables includes motion candidates derived from previously coded video blocks that are coded prior to the first video block; and coding, based on the motion information, the first video block.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: August 6, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20240251989
    Abstract: A self-cleaning method and a control method for a cooking device. The degree of contamination inside a pot body is determined, such that a corresponding conventional program or reinforcement program can be selected for cleaning. Moreover, the pot body is also heated during the process of adding water, so that the water is heated to generate steam for softening residue inside a pot. At the same time, as a food turner can move back and forth between a first cleaning position and a second cleaning position in the pot body, a 360-degree comprehensive and rapid self-cleaning program for an inner surface of a pot lid, and the bottom face and an inner wall face of the pot body can be realized.
    Type: Application
    Filed: July 7, 2022
    Publication date: August 1, 2024
    Applicant: TINECO INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Heng GONG, Zhenmin CUI, Wei WEI, Rendi WU, Hongbin JIANG, Hao LV, Huaiqiang REN, Kai LIU, Feixiang XU, Yunhao CUI, Guangwei DONG
  • Patent number: 12052420
    Abstract: A method of video processing includes performing a prediction for a current video block or for a subblock split from the current video block; generating residual samples corresponding to the current video block or the subblock; obtaining quantized residual samples; and coding the quantized residual samples to perform a conversion on the current video block, a first one-dimensional (1-d) transform being applied to the residual samples before residual samples are quantized and/or a second 1-d transform being applied to the quantized residual samples.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: July 30, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Hongbin Liu, Jizheng Xu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 12045729
    Abstract: A neural network compression method whereby forward inference is performed on target data by using a target parameter sharing network to obtain an output feature map of the last convolutional module, a channel related feature is extracted from the output feature map, the extracted channel related feature and a target constraint condition are input into a target meta-generative network, and an optimal network architecture under the target constraint condition is predicted by using the target meta-generative network to obtain a compressed neural network model.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: July 23, 2024
    Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Wenfeng Yin, Gang Dong, Yaqian Zhao, Qichun Cao, Lingyan Liang, Haiwei Liu, Hongbin Yang
  • Patent number: 12047610
    Abstract: A method of processing video data includes determining that a non-linear adaptive loop filtering operation is applied for a current video region of a video; deriving a first filtering index for the current video region and deriving a first filtering parameter based on the first filtering index; deriving a first clipping parameter from a clipping parameter set based on the first filtering index; performing a clipping operation that is part of the non-linear adaptive loop filtering operation based on the first clipping parameter, where the first clipping parameter is used to clip differences between reference sample values of a current sample value of the current video region and the current sample value before applying the first filtering parameter; and performing a conversion between the current video region and a bitstream of the video based on the non-linear adaptive loop filtering operation.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: July 23, 2024
    Assignees: Beijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 12047558
    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: July 23, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Zhipin Deng, Hongbin Liu, Li Zhang, Jizheng Xu
  • Patent number: 12041237
    Abstract: Techniques for video processing, including video coding, video decoding and video transcoding are described. One example method includes performing a conversion between a video picture that includes one or more tiles and one or more rectangular slices and a bitstream of the video according to a rule. The rule specifies that, for iteratively determining information about the one or more rectangular slices, a variable indicating a tile index is updated only for slices having indices that are smaller than a value equal to a number of slices in the video picture minus 1.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: July 16, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Ye-kui Wang, Zhipin Deng, Kui Fan, Jizheng Xu, Hongbin Liu
  • Patent number: 12041225
    Abstract: A video processing method includes determining, for a conversion between a current video block of a video including multiple video blocks and a coded representation of the video, and from types of reference pictures used for the conversion, applicability of a coding tool to the current video block and performing the conversion based on the determining. The method may be performed by a video decoder or a video encoder or a video transcoder.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: July 16, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Na Zhang, Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 12041267
    Abstract: A method for video processing includes: refining motion information of a video block by using a multi-step refinement processing, multiple refined motion vectors (MVs) of the video block being derived iteratively in respective steps of the multi-step refinement processing, and performing a video processing on the video block based on the multiple refined MVs of the video block.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: July 16, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 12041268
    Abstract: Video coding and decoding techniques, including history-based motion vector prediction with default parameters, are described. One example video processing method includes resetting for a conversion between a video unit of a video and a bitstream of the video, a history-based motion vector prediction (HMVP) table of size N by adding K HMVP motion candidates to the HMVP table, where the K HMVP motion candidates have default values, where N and K are positive integers, and where K?N; and performing the conversion between the video unit and the bitstream using the HMVP table resulting from the resetting.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: July 16, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 12034964
    Abstract: One example method of video processing includes implementing, by a processor, a decoder-side motion vector derivation (DMVD) scheme for motion vector refinement during a conversion between a current video block and a bitstream representation of the current video block by deriving parameters based on a deriving rule. The conversion may include compressing the current video block into the bitstream representation or uncompressing the bitstream representation into pixel values of the current video block.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: July 9, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Jizheng Xu, Yue Wang
  • Patent number: 12034914
    Abstract: A method of video processing includes maintaining tables, wherein each table includes a set of motion candidates and each motion candidate is associated with corresponding motion information; and performing a conversion between a first video block and a bitstream representation of a video including the first video block based on at least some of tables, the performing including checking motion candidates in a table in an order defined in a rule until a checking termination criteria is met.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: July 9, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 12034966
    Abstract: A method of video processing includes determining, for a conversion between a current video block of a video and a bitstream of the video, that the current video block is coded with a geometric partitioning mode. The method further includes deriving at least one refined motion vector (MV) for the current video block by adding at least one motion vector difference (MVD) of multiple MVDs signaled or derived for the current video block to a MV derived from a merge candidate associated with the current video block. The MV being associated with an offset distance and/or an offset direction. The method further includes performing the conversion based on the refined MV.
    Type: Grant
    Filed: October 6, 2022
    Date of Patent: July 9, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Zhipin Deng, Yue Wang