Patents by Inventor Jiancong Luo

Jiancong Luo 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: 20240137575
    Abstract: The present disclosure provides systems and methods for processing video content using motion compensation interpolation. The methods include: encoding or decoding a picture block by applying one or more filters to a reference picture, wherein the applying of the one or more filters generates a sample at a fractional sample position, and wherein the one or more filters comprise an 8-tap filter that has a plurality of coefficients [p0, p1, . . . , p7] for each 1/16 fractional sample position p.
    Type: Application
    Filed: December 28, 2023
    Publication date: April 25, 2024
    Inventors: Jiancong LUO, Yan YE, Mohammed Golam SARWER
  • Patent number: 11968358
    Abstract: Systems and methods are described for reducing the complexity of using bi-directional optical flow (BIO) in video coding. In some embodiments, bit-width reduction steps are introduced in the BIO motion refinement process to reduce the maximum bit-width used for BIO calculations. In some embodiments, simplified interpolation filters are used to generate predicted samples in an extended region around a current coding unit. In some embodiments, different interpolation filters are used for vertical versus horizontal interpolation. In some embodiments, BIO is disabled for coding units with small heights and/or for coding units that are predicted using a sub-block level inter prediction technique, such as advanced temporal motion vector prediction (ATMVP) or affine prediction.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: April 23, 2024
    Assignee: Vid Scale, Inc.
    Inventors: Xiaoyu Xiu, Yuwen He, Yan Ye, Jiancong Luo
  • Publication number: 20240129498
    Abstract: The present disclose provides methods and systems for processing chroma signals. According to some embodiments, the method can include: determining, based on a value of a flag that indicates whether a chroma tool offsets related syntax element is present in a picture parameter set (PPS) raw byte sequence payload (RBSP) syntax structure, whether one or more chroma deblocking parameters are present in a picture header or a slice header associated with the PPS; and in response to the flag having a first value, decoding the one or more chroma deblocking parameters, or in response to the flag having a second value, skipping decoding the one or more chroma deblocking parameters.
    Type: Application
    Filed: December 26, 2023
    Publication date: April 18, 2024
    Inventors: Mohammed Golam SARWER, Jiancong LUO, Yan YE
  • Patent number: 11956463
    Abstract: A method for performing motion compensation includes: receiving a first wrap-around motion compensation flag associated with one or more pictures and indicating whether horizontal wrap-around motion compensation is enabled for the one or more pictures; and in response to the horizontal wrap-around motion compensation being enabled for the one or more pictures, receiving a parameter associated with a wrap-around motion compensation offset, the wrap-around motion compensation offset being associated with the one or more pictures, wherein a value of the wrap-around motion compensation offset is less than or equal to a difference minus 2, and the difference is obtained by a quotient of a picture width in luma samples divided by a minimum luma coding block size minus a quotient of a luma coding tree block size divided by the minimum luma coding block size.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: April 9, 2024
    Assignee: Alibaba Group Holding Limited
    Inventors: Jie Chen, Yan Ye, Ru-Ling Liao, Jiancong Luo
  • Patent number: 11949888
    Abstract: The present disclosure provides systems and methods for processing video content. The method can include: partitioning, along a partitioning edge, a plurality of blocks associated with a picture into a first partition and a second partition; performing inter prediction on the plurality of blocks, to generate a first prediction signal for the first partition and a second prediction signal for the second partition; and blending the first and second prediction signals for edge blocks associated with the partitioning edge.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: April 2, 2024
    Assignee: Alibaba Group Holding Limited
    Inventors: Ru-Ling Liao, Jie Chen, Yan Ye, Jiancong Luo
  • Publication number: 20240107024
    Abstract: Systems and methods are described for video coding using affine motion prediction. In an example method, motion vector gradients are determined from respective motion vectors of a plurality of neighboring sub-blocks neighboring a current block. An estimate of at least one affine parameter for the current block is determined based on the motion vector gradients. An affine motion model is determined based at least in part on the estimated affine parameter(s), and a prediction of the current block is generated using the affine motion model. The estimated parameter(s) may be used in the affine motion model itself. Alternatively, the estimated parameter(s) may be used in a prediction of the affine motion model. In some embodiments, only neighboring sub-blocks above and/or to the left of the current block are used in estimating the affine parameter(s).
    Type: Application
    Filed: November 28, 2023
    Publication date: March 28, 2024
    Inventors: Jiancong Luo, Yuwen He, Wei Chen
  • Patent number: 11943467
    Abstract: Systems, methods, and instrumentalities for affine motion estimation for affine model-based video coding may be disclosed herein. A first motion vector (MV) set including one or more MVs may be derived for a first coding block. The MVs may be control point MVs (CPMVs) and the MVs may be derived by performing affine motion estimation (ME) associated with the first coding block. The first MV set may be added to a recently-estimated MV list. A head of the recently-estimated MV list may be set to the first MV set. The recently-estimated MV list may be empty or may contain one or more previously-added MV sets.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: March 26, 2024
    Assignee: VID Scale, Inc.
    Inventors: Yuwen He, Xiaoyu Xiu, Yan Ye, Jiancong Luo
  • Publication number: 20240089427
    Abstract: Systems, methods, and instrumentalities are disclosed for processing history-based motion vector prediction (HMVP). A video coding device may generate a history-based motion vector prediction (HMVP) list for a current block. The video coding device derive an HMVP candidate from a previously coded block. The HMVP candidate may include motion information associated with a neighboring block of the current block, one or more reference indices, and a bi-prediction weight index. The video coding device may add the HMVP candidate to the HMVP list for motion compensated prediction of a motion vector associated with the current block. The video coding device use one HMVP selected from the HMVP list to perform motion compensated prediction of the current block. The motion compensated prediction may be performed using the motion information associated with the neighboring block of the current block, the one or more reference indices, and the bi-prediction weight index.
    Type: Application
    Filed: November 15, 2023
    Publication date: March 14, 2024
    Applicant: VID SCALE, INC.
    Inventors: Xiaoyu Xiu, Yuwen He, Jiancong Luo
  • Publication number: 20240089473
    Abstract: The present disclosure provides systems and methods for performing adaptive resolution change during video encoding and decoding. The methods include: comparing resolutions of a target picture and a first reference picture; in response to the target picture and the first reference picture having different resolutions, resampling the first reference picture to generate a second reference picture; and encoding or decoding the target picture using the second reference picture.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 14, 2024
    Inventors: Mohammed Golam SARWER, Jiancong LUO, Yan YE
  • Patent number: 11889091
    Abstract: The present disclose provides methods and systems for processing chroma signals. According to some embodiments, the method can include: receiving a sequence parameter set (SPS); and determining, based on a first flag signaled in the SPS, whether chroma residual scaling is enabled or disabled for a slice associated with the SPS.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: January 30, 2024
    Assignee: Alibaba Group Holding Limited
    Inventors: Mohammed Golam Sarwer, Jiancong Luo, Yan Ye
  • Patent number: 11889121
    Abstract: The present disclosure provides systems and methods for processing video content using motion compensation interpolation. The methods include: in response to a target picture and a reference picture having different resolutions, applying a band-pass filter to the reference picture, to perform a motion compensated interpolation with reference down-sampling to generate a reference block; and encoding or decoding a block of the target picture using the reference block.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: January 30, 2024
    Assignee: Alibaba Group Holding Limited
    Inventors: Jiancong Luo, Yan Ye, Mohammed Golam Sarwer
  • Patent number: 11870997
    Abstract: Systems and methods are described for video coding using affine motion prediction. In an example method, motion vector gradients are determined from respective motion vectors of a plurality of neighboring sub-blocks neighboring a current block. An estimate of at least one affine parameter for the current block is determined based on the motion vector gradients. An affine motion model is determined based at least in part on the estimated affine parameter(s), and a prediction of the current block is generated using the affine motion model. The estimated parameter(s) may be used in the affine motion model itself. Alternatively, the estimated parameter(s) may be used in a prediction of the affine motion model. In some embodiments, only neighboring sub-blocks above and/or to the left of the current block are used in estimating the affine parameter(s).
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: January 9, 2024
    Assignee: VID SCALE, INC.
    Inventors: Jiancong Luo, Yuwen He, Wei Chen
  • Publication number: 20230421795
    Abstract: Methods and apparatuses video processing include: in response to receiving a video sequence, encoding first flag data in a parameter set associated with the video sequence, wherein the first flag data represents whether gradual decoding refresh (GDR) is enabled or disabled for the video sequence; when the first flag data represents that the GDR is disabled for the video sequence, encoding a picture header associated with a picture in the video sequence to indicate that the picture is a non-GDR picture; and encoding the non-GDR picture.
    Type: Application
    Filed: September 11, 2023
    Publication date: December 28, 2023
    Inventors: Jie CHEN, Ru-Ling LIAO, Yan YE, Jiancong LUO
  • Publication number: 20230412823
    Abstract: There are provided methods and apparatus for video usability information (VUI) for scalable video coding (SVC). An apparatus includes an encoder (100) for encoding video signal data into a bitstream. The encoder specifies video user information, excluding hypothetical reference decoder parameters, in the bitstream using a high level syntax element. The video user information corresponds to a set of interoperability points in the bitstream relating to scalable video coding (340, 355).
    Type: Application
    Filed: August 30, 2023
    Publication date: December 21, 2023
    Inventors: Jiancong LUO, Lihua ZHU, Peng YIN
  • Patent number: 11843790
    Abstract: The present disclosure provides systems and methods for performing adaptive resolution change during video encoding and decoding. The methods include: comparing resolutions of a target picture and a first reference picture; in response to the target picture and the first reference picture having different resolutions, resampling the first reference picture to generate a second reference picture; and encoding or decoding the target picture using the second reference picture.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: December 12, 2023
    Assignee: Alibaba Group Holding Limited
    Inventors: Mohammed Golam Sarwer, Jiancong Luo, Yan Ye
  • Patent number: 11838541
    Abstract: The present disclosure provides methods for performing simplified matrix weighted intra prediction. The method can include: determining a classification of a target block; and generating, based on the classification, a matrix-weighted intra prediction (MIP) signal, wherein determining the classification of the target block comprises: in response to the target block having a size of 4×4, determining that the target block belongs to a first class; or in response to the target block having a size of 8×8, 4×N or N×4, N being an integer between 8 and 64, determining that the target block belongs to a second class.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: December 5, 2023
    Assignee: Alibaba Group Holding Limited
    Inventors: Xinwei Li, Ru-Ling Liao, Yamei Chen, Jie Chen, Yan Ye, Jiancong Luo
  • Publication number: 20230353793
    Abstract: The present disclosure provides methods for processing video content. One exemplary method comprises: receiving a bitstream comprising coded video data; determining a first parameter of a coding block; determining, according to the first parameter, one or more second parameters associated with a delta quantization parameter (QP) value or a chroma QP offset value; and determining, according to the one or more second parameters, at least one of the delta QP value or the chroma QP offset value.
    Type: Application
    Filed: June 28, 2023
    Publication date: November 2, 2023
    Inventors: Jie CHEN, Ru-Ling LIAO, Jiancong LUO, Yan YE
  • Publication number: 20230353777
    Abstract: The present disclosure provides methods and systems for motion compensation. The method can include: determining a plurality of intermediate interpolation coefficients of an interpolation filter, the determining of the plurality of intermediate interpolation coefficients being: based on positions of a plurality of integer samples respectively, and based on fractional reference positions of a plurality of fractional samples respectively; determining a plurality of integer interpolation coefficients of the interpolation filter by rounding the plurality of intermediate interpolation coefficients to a plurality of integers respectively; and applying the plurality of integer interpolation coefficients on a picture to perform motion compensation prediction.
    Type: Application
    Filed: July 6, 2023
    Publication date: November 2, 2023
    Inventors: Jiancong LUO, Zhao WANG, Yan YE
  • Publication number: 20230345054
    Abstract: The present disclosure provides a computer-implemented method for encoding video. The method includes: determining whether a coded video sequence (CVS) contains equal number of profile, tier and level (PTL) syntax structures and output layer sets (OLSs); and in response to the CVS containing equal number of PTL syntax structures and OLSs, coding the bitstream without signaling a first PTL syntax element specifying an index, to a list of PTL syntax structures in the VPS, of a PTL syntax structure that applies to a corresponding OLS in the VPS.
    Type: Application
    Filed: June 29, 2023
    Publication date: October 26, 2023
    Inventors: Jie CHEN, Jiancong LUO, Yan YE, Ru-Ling LIAO
  • Patent number: 11785237
    Abstract: The present disclosure provides systems and methods for wrap-around motion compensation. One exemplary method comprises: receiving a wrap-around motion compensation flag; determining whether a wrap-around motion compensation is enabled based on the wrap-around motion compensation flag; in response to a determination that the wrap-around motion compensation is enabled, receiving data indicating a difference between a width of the picture and an offset used for determining a horizontal wrap-around position; and performing a motion compensation according to the wrap-around motion compensation flag and the difference.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: October 10, 2023
    Assignee: Alibaba Group Holding Limited
    Inventors: Jie Chen, Jiancong Luo, Yan Ye