Patents by Inventor Ru-Ling Liao

Ru-Ling Liao 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: 20260197489
    Abstract: Methods and systems implement interpolation filters for motion prediction, and more specifically interpolation filters for template matching and decoder-side motion vector refinement (“DMVR”). A VVC and later standard encoder and a VVC and later standard decoder can configure one or more processors of a computing system to signal that at least one of a first filter derived by discrete cosine transform-based interpolation filter, a second filter derived by a cubic-based interpolation filter, and a third filter derived by a cubic-based interpolation filter are applied in a template matching-based mode, applied in DMVR search, or applied in both.
    Type: Application
    Filed: December 30, 2025
    Publication date: July 9, 2026
    Inventors: Zhenyu DAI, Ru-ling Liao, Yan Ye, Xinwei Li, Jie Chen
  • Publication number: 20260197438
    Abstract: Methods and systems implement application of chained motion vector prediction (“CMVP”). A VVC and later standard encoder and a VVC and later standard decoder, and/or an AVS3 and later-standard encoder and an AVS3 and later-standard decoder, can configure one or more processors of a computing system to apply CMVP in conjunction with Advanced Motion Vector Prediction (“AMVP”) mode while constructing spatially neighboring MVP candidates; apply CMVP in conjunction with Affine merge mode when inheriting Affine candidates; and apply CMVP in conjunction with subblock-based temporal motion vector prediction (“SbTMVP”) to obtain new motion shifts.
    Type: Application
    Filed: December 30, 2025
    Publication date: July 9, 2026
    Inventors: Chen Li, Ru-ling Liao, Jie Chen, Yan Ye
  • Patent number: 12676993
    Abstract: The present disclosure provides a computer-implemented method for encoding or decoding video. The method includes encoding or decoding, in a plurality of picture parameter sets (PPS) associated with pictures of a coded layer video sequence (CLVS), corresponding first PPS flags indicating whether pictures are allowed to be partitioned into a plurality of tiles or slices. In a first PPS, a corresponding first PPS flag with a first value indicates a first picture of the CLVS is unpartitioned, and in a second PPS, another corresponding first PPS flag with a second value being different from the first value indicates that a second picture of the CLVS is allowed to be partitioned.
    Type: Grant
    Filed: August 16, 2024
    Date of Patent: July 7, 2026
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Jie Chen, Yan Ye, Ru-Ling Liao
  • Publication number: 20260181161
    Abstract: The present disclosure provides a method of encoding a video sequence. The method includes receiving a video sequence; encoding the video sequence using an extrapolation filter-based intra prediction (EIP) fusion mode. The encoding the video sequence using the EIP fusion mode includes obtaining a first predictor by an extrapolation filter-based intra prediction (EIP) mode; obtaining a second predictor by an intra prediction mode; generating a fused predictor by fusing the first predictor and the second predictor; and predicting one or more pictures using the fused predictor.
    Type: Application
    Filed: November 17, 2025
    Publication date: June 25, 2026
    Inventors: Jiaxu ZHANG, Zixiang ZHANG, Xinwei LI, Jie CHEN, Ru-ling LIAO, Yan YE
  • Publication number: 20260172592
    Abstract: A VVC and later standard encoder and a VVC and later standard decoder are provided, configuring one or more processors of a computing system to perform motion vector refinement for geometric partitioning for motion prediction, and more specifically application of first-pass and second-pass Decoder-side Motion Vector Refinement (“DMVR”) in GPM motion prediction. The VVC and later standard encoder and decoder implement performing motion prediction upon two partitions of a geometric partitioning mode (GPM)-coded coding block, based on respective motion information of each partition, and applying weighted blending to respective motion predictions of each partition of the GPM-coded coding block based on a blending matrix, wherein the blending matrix depends on a split mode.
    Type: Application
    Filed: November 20, 2025
    Publication date: June 18, 2026
    Inventors: Yuqing YANG, Jiaxu ZHANG, Jie Chen, Xinwei Li, Ru-ling Liao, Yan Ye
  • Publication number: 20260172560
    Abstract: A method and apparatus for video processing include: determining to skip a transform process for a prediction residual based on a maximum transform size of a prediction block; and signaling the maximum transform size in a sequence parameter set (SPS).
    Type: Application
    Filed: February 4, 2026
    Publication date: June 18, 2026
    Inventors: Mohammed Golam SARWER, Ru-Ling LIAO, Jiancong LUO, Yan YE
  • Publication number: 20260172591
    Abstract: An AVS3 and later-standard encoder and an AVS3 and later-standard decoder are provided, configuring one or more processors of a computing system to perform motion vector refinement in motion prediction by inter prediction in skip mode or direct mode. The encoder and the decoder are configured to implement preliminary searching before reordering motion candidates of a motion candidate list; prioritized candidate reordering and weighted candidate reordering; an Inter TM candidate list including one or more SBTMVP candidates and ETMVP candidates; TM-based refinement based on combined reference templates; conditional motion vector derivation for TMVP candidates; and converting a bi-predicted block to a uni-predicted block.
    Type: Application
    Filed: November 15, 2025
    Publication date: June 18, 2026
    Inventors: Li YU, Hongbo LI, Jiabao ZHU, Yucheng ZHONG, Jie Chen, Ru-ling Liao, Yan Ye
  • Publication number: 20260172595
    Abstract: An AVS3 and later-standard encoder and an AVS3 and later-standard decoder are provided, configuring one or more processors of a computing system to perform decoder-side motion vector refinement and affine motion compensation upon a same coding block. The encoder and the decoder are configured to implement one or both of refining a base motion vector of the affine model and refining non-translational parameters of the affine model by searching to minimize bilateral matching (“BM”) cost.
    Type: Application
    Filed: November 15, 2025
    Publication date: June 18, 2026
    Inventors: Li Yu, Yucheng Zhong, Jiabao Zhu, Hongbo Li, Jie Chen, Ru-Ling Liao, Yan Ye
  • Publication number: 20260172557
    Abstract: A VVC-standard encoder and a VVC-standard decoder are provided, configuring one or more processors of a computing system to apply additional transform cores for inter coded blocks and apply a decoder side intra mode derivation (“DIMD”) process to inter prediction samples or residual samples to derive an intra prediction angular mode.
    Type: Application
    Filed: November 14, 2025
    Publication date: June 18, 2026
    Inventors: Ru-ling Liao, Yan Ye, Jie Chen, Xinwei Li
  • Publication number: 20260156253
    Abstract: A video decoding method includes: selecting a first intra prediction mode and a second intra prediction mode from a most probable mode (MPM) list; determining a first predictor based on the first intra prediction mode; determining a second predictor based on the second intra prediction mode; blending the first predictor and the second predictor to obtain a blended predictor for intra prediction; and decoding one or more pictures using the blended predictor.
    Type: Application
    Filed: November 3, 2025
    Publication date: June 4, 2026
    Inventors: Xinwei LI, Ru-ling LIAO, Jie CHEN, Yan YE
  • Publication number: 20260113430
    Abstract: A method of decoding a bitstream to output one or more pictures for a video stream includes: decoding a bitstream to construct a merge candidate list including one or more merge candidates; determining whether a first candidate from the merge candidate list is a uni-motion candidate; in response to the first candidate being the uni-motion candidate, determining a bi-motion candidate based on the first candidate and one or more candidate motion vectors; and adding the bi-motion candidate to the merge candidate list.
    Type: Application
    Filed: October 3, 2025
    Publication date: April 23, 2026
    Inventors: Jie CHEN, Ru-ling LIAO, Yan YE, Xinwei LI
  • Publication number: 20260113458
    Abstract: A method of decoding a video bitstream includes: determining a control point motion vector predictor (CPMVP) for an affine coded target block; refining the CPMVP based on a template matching (TM) cost to get a refined CPMVP; deriving the control point motion vector (CPMV) based on the refined CPMVP and a control point motion vector difference (CPMVD); and decoding the affine coded target block based on the CPMV.
    Type: Application
    Filed: September 23, 2025
    Publication date: April 23, 2026
    Inventors: Jie CHEN, Ru-ling LIAO, Xinwei LI, Yan YE
  • Publication number: 20260113478
    Abstract: A method of decoding a bitstream includes: receiving a bitstream; and decoding, using coded information of the bitstream, one or more pictures, by: obtaining a first prediction signal based on a first block vector associated with a target subblock on a boundary of a target block of the one or more pictures; obtaining a second prediction signal based on prediction information from a neighboring subblock of the target subblock; and performing a motion compensation, based on the first prediction signal and the second prediction signal, to predict the target subblock.
    Type: Application
    Filed: September 23, 2025
    Publication date: April 23, 2026
    Inventors: Xinwei LI, Ru-ling LIAO, Jie CHEN, Yan YE
  • Publication number: 20260113461
    Abstract: The present disclosure provides a method of encoding a video sequence. The method includes: receiving a video sequence; encoding the video sequence by determining that an implicit geometric partitioning mode (GPM) is applied to a coding block, a coding block being split into two geometric partitions; and performing an intra and inter prediction on the coding block.
    Type: Application
    Filed: September 19, 2025
    Publication date: April 23, 2026
    Inventors: Ke JIA, Jie CHEN, Xinwei LI, Ru-ling LIAO, Yan YE
  • Publication number: 20260113440
    Abstract: The present disclosure provides a method of encoding a video sequence. The method includes receiving a video sequence; encoding the video sequence by deriving one or more intra modes for intra prediction; performing template matching (TM) tests on a template region using different filters for the one or more intra modes; and selecting one or more intra filters based on a TM cost.
    Type: Application
    Filed: September 16, 2025
    Publication date: April 23, 2026
    Inventors: Zixiang ZHANG, Jie CHEN, Xinwei LI, Ru-ling LIAO, Yan YE
  • Publication number: 20260101042
    Abstract: A video encoding method includes: receiving a video sequence including a first key frame and one or more inter frames following the first key frame; generating a reconstructed key frame corresponding to the first key frame; transforming the reconstructed key frame and the one or more inter frames to visual tokens with different granularities; and encoding one or more token bitstreams including coded information for one or more of the visual tokens selected based on a data transmission bandwidth.
    Type: Application
    Filed: September 10, 2025
    Publication date: April 9, 2026
    Inventors: Bolin CHEN, Yan YE, Jie CHEN, Ru-ling LIAO
  • Patent number: 12598290
    Abstract: A video processing method includes: determining whether an inter predictor correction is enabled for a coding block; and when the inter predictor correction is enabled for the coding block, performing the inter predictor correction by: obtaining a plurality of predicted samples from a top boundary and a left boundary of a predicted block corresponding to the coding block; obtaining a plurality of reconstructed samples from top neighboring reconstructed samples and left neighboring reconstructed samples of the coding block; and deriving a corrected predicted block based on the plurality of the predicted samples, the plurality of the reconstructed samples and the predicted block.
    Type: Grant
    Filed: February 14, 2024
    Date of Patent: April 7, 2026
    Assignee: Alibaba (China) Co., Ltd.
    Inventors: Xinwei Li, Jie Chen, Ru-Ling Liao, Yan Ye
  • Patent number: 12581096
    Abstract: The present disclosure provides a computer-implemented method for encoding video. The method includes coding one or more first flags in a sequence parameter set (SPS) of a bitstream, and coding at least one second flag in the SPS if one or more coding modes are enabled for a video sequence associated with the SPS. The one or more first flags indicate whether the one or more coding modes are enabled for the video sequence. The at least one second flag indicates whether a multi-level control is activated for the one or more coding modes.
    Type: Grant
    Filed: July 15, 2024
    Date of Patent: March 17, 2026
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Jie Chen, Ru-Ling Liao, Yan Ye, Jiancong Luo
  • Publication number: 20260052235
    Abstract: A method of encoding a video sequence into a bitstream is provided. The method includes: receiving a video sequence; and encoding one or more pictures of the video sequence; wherein the encoding includes: signaling a first flag in a slice header to indicate whether an active reference index number is present in a slice header; in response to the first flag indicating that the active reference index number is present, determining a number of entries of reference picture list 0, and signaling an active reference index number of reference picture list 0 in the slice header for P and B slices; and determining a number of entries of reference picture list 1, and signaling an active reference index number of reference picture list 1 in the slice header for B slice.
    Type: Application
    Filed: October 24, 2025
    Publication date: February 19, 2026
    Inventors: Jie CHEN, Yan YE, Ru-Ling LIAO
  • Patent number: 12549728
    Abstract: A method and apparatus for video processing include: determining to skip a transform process for a prediction residual based on a maximum transform size of a prediction block; and signaling the maximum transform size in a sequence parameter set (SPS).
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: February 10, 2026
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Mohammed Golam Sarwer, Ru-Ling Liao, Jiancong Luo, Yan Ye