Patents by Inventor Ning Yan

Ning Yan 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: 20260323055
    Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding. In one method, an encoder signals a parameter for determining a value of a coding bit depth; the encoder further signals a first Sequence Parameter Set (SPS) flag, and the first SPS flag is a transform skip enabled flag. The encoder sets a second SPS flag based on a value of the first SPS flag and the value of the coding bit depth.
    Type: Application
    Filed: January 27, 2026
    Publication date: October 15, 2026
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Hong-Jheng JHU, Xiaoyu XIU, Yi-Wen CHEN, Wei CHEN, Che-Wei KUO, Ning YAN, Xianglin WANG, Bing YU
  • Patent number: 12764335
    Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video decoding. In one method, a decoder receives a Sequence Parameter Set (SPS) coefficient enabled flag that indicates whether a slice header (SH) coefficient enabled flag is present in slice header syntax structure referring to the SPS. In a second method, the decoder may receive a Sequence Parameter Set (SPS) transform precision adaption enabled flag that indicates whether downshifts in a scaling process for transform coefficients and in a transformation process for scaled transform coefficients are adaptively assigned by examining coefficients values of dequantization and inverse transform.
    Type: Grant
    Filed: December 20, 2023
    Date of Patent: October 13, 2026
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Hong-Jheng Jhu, Xiaoyu Xiu, Yi-Wen Chen, Wei Chen, Che-Wei Kuo, Ning Yan, Xianglin Wang, Bing Yu
  • Publication number: 20260313155
    Abstract: A video coding method is disclosed. The method includes determining whether a predictor sample of a reference picture for a current coding block is out-of-boundary (OOB). In response to determining that the predictor sample is OOB, a zero additional weighting is assigned to the predictor sample in combining two or more predictor samples generated by a motion compensation process to obtain a final predictor sample for the current coding block. In response to determining that the predictor sample is not OOB, a non-zero additional weighting is assigned to the predictor sample in combining the two or more predictor samples generated by the motion compensation process to obtain the final predictor sample for the current coding block.
    Type: Application
    Filed: June 3, 2026
    Publication date: October 8, 2026
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Yi-Wen CHEN, Xiaoyu XIU, Che-Wei KUO, Hong-Jheng JHU, Wei CHEN, Ning YAN, Xianglin WANG, Bing YU
  • Publication number: 20260313142
    Abstract: A method for video decoding is provided. The method includes obtaining a first affine candidate and a second affine candidate associated with a current block, calculating a first set of affine model parameters associated with one or more control point motion vectors (CPMVs) of the first affine candidate, calculating a second set of affine model parameters associated with one or more CPMVs of the second affine candidate, and performing a similarity check between the first affine candidate and the second affine candidate based on the first set of affine model parameters and the second set of affine model parameters.
    Type: Application
    Filed: June 23, 2026
    Publication date: October 8, 2026
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Wei CHEN, Xiaoyu XIU, Yi-Wen CHEN, Hong-Jheng JHU, Che-Wei KUO, Ning YAN, Xianglin WANG, Bing YU
  • Patent number: 12756860
    Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video decoding and encoding. In one decoding method, a decoder obtains at least one motion vector of a first motion vector or a second motion vector, where a coding unit is geometrically partitioned into a first part of a geometric partition and a second part of the geometric partition for prediction in a geometric partitioning mode, and the first motion vector is from the first part and the second motion vector is from the second part. Additionally, the decoder may determine a value of a stored motion vector type based on a blending width, a motion index, and a part index. Furthermore, the decoder may store a motion vector in a corresponding motion field based on the value of the stored motion vector type and the first or second motion vector.
    Type: Grant
    Filed: December 20, 2024
    Date of Patent: October 6, 2026
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Ning Yan, Xiaoyu Xiu, Che-Wei Kuo, Hong-Jheng Jhu, Wei Chen, Xianglin Wang, Bing Yu
  • Patent number: 12756856
    Abstract: The present disclosure provides a method for decoding video data. The method comprises: obtaining a video block from a bitstream; obtaining neighboring luma and chroma sample values of the video block; performing at least one pre-operation to the neighboring luma sample values and to internal luma sample values in the video block, to obtain pre-operated neighboring and internal luma sample values, wherein performing the at least one pre-operation comprises calculating sample differences based on the neighboring and internal luma sample values; deriving a linear model by using the pre-operated neighboring luma sample values and the neighboring chroma sample values; predicting each of internal chroma sample values in the video block by applying the linear model to one or more corresponding pre-operated internal luma sample values for that internal chroma sample value; and obtaining decoded video block using the predicted internal chroma sample values.
    Type: Grant
    Filed: September 23, 2024
    Date of Patent: October 6, 2026
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Che-Wei Kuo, Xiaoyu Xiu, Ning Yan, Hong-Jheng Jhu, Wei Chen, Han Gao, Xianglin Wang, Bing Yu
  • Patent number: 12750503
    Abstract: Methods and devices are provided for video coding. In the method, a decoder may receive a picture frame including one or more components, where the one or more components include a first component and a second component. The decoder determines a classifier for a respective sample of the second component according to a collocated sample of the first component; obtains an indicator that indicates one or more bandNum segments of the one or more components in response to determining that the classifier is a band classifier or a joint classifier encompassing the band classifier; determines, according to the indicator and from a mapping table, the one or more bandNum segments and determining a band offset according to the one or more bandNum segments; and modifies the respective sample of the second component according to a sample offset including the band offset.
    Type: Grant
    Filed: May 27, 2024
    Date of Patent: September 29, 2026
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Che-Wei Kuo, Xiaoyu Xiu, Wei Chen, Xianglin Wang, Yi-Wen Chen, Hong-Jheng Jhu, Ning Yan, Bing Yu
  • Publication number: 20260292229
    Abstract: Methods for video decoding and encoding, and non-transitory computer-readable storage medium are provided. In one decoding method, the decoder obtains a neighboring block of a current coding block by scanning one or more scanning areas of the current coding block, wherein the current coding block is in an intra block copy (IBC) mode. Additionally, the decoder determines whether the neighboring block is within a valid reference area. Furthermore, in response to determining that the neighboring block is not within the valid reference area, the decoder determines whether to use the neighboring block as a valid reference block for the current coding block.
    Type: Application
    Filed: May 27, 2026
    Publication date: September 24, 2026
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Wei CHEN, Xiaoyu XIU, Hong-Jheng JHU, Che-Wei KUO, Ning YAN, Xianglin WANG, Bing YU
  • Publication number: 20260292257
    Abstract: Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains a context compressed binarized value generated by compressing a binarized value using one or more contexts, where the binarized value is obtained by binarizing a blending index, and includes one or more bins. Furthermore, the decoder obtains the blending index based on the context compressed binarized value. Moreover, the decoder obtains a blending width for a current block based on the blending index and a mapping relationship between a plurality of blending indices and a set of blending widths, where the current block is partitioned into two parts along a partition line for prediction in a geometric partitioning mode.
    Type: Application
    Filed: June 2, 2026
    Publication date: September 24, 2026
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Han GAO, Xiaoyu XIU, Wei CHEN, Hong-Jheng JHU, Ning YAN, Che-Wei KUO, Xianglin WANG, Bing YU
  • Publication number: 20260292163
    Abstract: Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. One method for video decoding includes: receiving, by a decoder, a first syntax element representing an adaptive loop filter (ALF) coefficient; receiving, by the decoder and in response to the ALF coefficient being non-zero, a second syntax element indicating a clipping range of ALF input samples; and filtering, by the decoder, a reconstructed video block corresponding to a current block, based on the first syntax element and the second syntax element.
    Type: Application
    Filed: April 30, 2026
    Publication date: September 24, 2026
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Che-Wei KUO, Xiaoyu XIU, Wei CHEN, Hong-Jheng JHU, Ning YAN, Changyue MA, Xianglin WANG, Qi HUANG, Bing YU
  • Patent number: 12744888
    Abstract: Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains a restricted area that is not adjacent to a current coding unit (CU) according to a value associated with the restricted area. Additionally, the decoder obtains one or more motion vector (MV) candidates from a plurality of non-adjacent CUs to the current CU based on the restricted area. Furthermore, the decoder obtains one or more control point motion vectors (CPMVs) for the current CU based on the one or more MV candidates.
    Type: Grant
    Filed: October 16, 2024
    Date of Patent: September 22, 2026
    Assignee: Beijing Dajia Internet Information Technology Co., Ltd.
    Inventors: Wei Chen, Xiaoyu Xiu, Yi-Wen Chen, Hong-Jheng Jhu, Che-Wei Kuo, Ning Yan, Xianglin Wang, Bing Yu
  • Patent number: 12744927
    Abstract: A method for decoding video data. The method includes obtaining a video block from a bitstream; determining a region to derive a multiple linear regression (MLR) model; obtaining luma and chroma sample values in the region; deriving the MLR model using the luma and chroma sample values in the region; predicting each of chroma samples in the video block by applying the MLR model to corresponding luma samples for that chroma sample; and obtaining decoded video block using the predicted chroma samples.
    Type: Grant
    Filed: July 9, 2024
    Date of Patent: September 22, 2026
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Che-Wei Kuo, Xiaoyu Xiu, Ning Yan, Hong-Jheng Jhu, Yi-Wen Chen, Wei Chen, Han Gao, Xianglin Wang, Bing Yu
  • Publication number: 20260270442
    Abstract: A method for video decoding is provided. The method includes obtaining a current coding unit (CU) of a current picture, wherein the coding unit is partitioned into a plurality of regions; deriving respective motion models for the plurality of regions by using respective coding information; and determining motion information for the current CU based on the respective motion models.
    Type: Application
    Filed: April 29, 2026
    Publication date: September 10, 2026
    Inventors: Wei CHEN, Xiaoyu XIU, Hong-Jheng JHU, Che-Wei KUO, Ning YAN, Changyue MA, Xianglin WANG, Bing YU, Qi HUANG
  • Publication number: 20260270463
    Abstract: A method for video decoding is provided. The method includes determining a first reference picture and/or a second reference picture associated with a current picture comprising a current block; determining an adaptive optical model used in an optical flow based refinement based on the first reference picture and/or the second reference picture; determining an adaptive sliding window size for the current block used in the optical flow based refinement; and deriving a respective motion refinement of each subblock of the current block based on the adaptive optical model and the adaptive sliding window.
    Type: Application
    Filed: April 24, 2026
    Publication date: September 10, 2026
    Inventors: Ning YAN, Xiaoyu XIU, Wei CHEN, Hong-Jheng JHU, Che-Wei KUO, Changyue MA, Xianglin WANG, Bing YU, Qi HUANG
  • Patent number: 12720061
    Abstract: A method of video decoding, apparatuses and non-transitory computer-readable storage media thereof are provided. The method of video decoding includes obtaining a first parameter based on a first neighbor block of a current block; obtaining a second parameter based on the first neighbor block and/or a second neighbor block of the current block; constructing an affine model using the first parameter and the second parameter; and obtaining a control point motion vector (CPMV) for the current block based on the affine model. The first neighbor block and the second neighbor block are obtained from a plurality of neighbor blocks to the current block based on at least one scanning area and at least one scanning distance. The first neighbor block and the second neighbor block are obtained by scanning the at least one scanning area at the at least one scanning distance.
    Type: Grant
    Filed: May 29, 2024
    Date of Patent: August 25, 2026
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Wei Chen, Xiaoyu Xiu, Yi-Wen Chen, Hong-Jheng Jhu, Che-Wei Kuo, Ning Yan, Xianglin Wang, Bing Yu
  • Patent number: 12720095
    Abstract: Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains, based on a storage granularity, a normalized position for an affine coding unit (CU) at a non-adjacent position obtained by scanning area that is not adjacent to a current CU. Furthermore, the decoder determines whether valid affine model information is stored for the normalized position, where the valid affine model information includes a position of the affine CU and derives affine model information for the affine CU based on the valid affine model information that is stored for the normalized position in response to determining that the valid affine model information is stored for the normalized position.
    Type: Grant
    Filed: January 6, 2025
    Date of Patent: August 25, 2026
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Wei Chen, Xiaoyu Xiu, Hong-Jheng Jhu, Che-Wei Kuo, Ning Yan, Xianglin Wang, Bing Yu
  • Patent number: 12720042
    Abstract: Implementations of the disclosure provide a video processing apparatus and method for performing intra prediction on a video block. The video processing method may include receiving, by a processor, reference samples from a video frame of a video comprising the video block. The video processing method may further include determining, by the processor, a reference sample filter based on a size of each video block. The reference sample filter is among a plurality of reference sample filters each derived for a different video block size. The video processing method may also include applying, by the processor, the determined reference sample filter to the received reference samples. The video processing method may additionally include performing, by the processor, the intra prediction on the video block using the filtered reference samples.
    Type: Grant
    Filed: September 20, 2024
    Date of Patent: August 25, 2026
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Ning Yan, Yi-Wen Chen, Xiaoyu Xiu, Wei Chen, Che-Wei Kuo, Hong-Jheng Jhu, Han Gao, Xianglin Wang, Bing Yu
  • Patent number: 12720118
    Abstract: A method for video encoding, a method for video decoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In the method for video decoding, the decoder may obtain one or more filtering parameters, wherein the one or more filtering parameters are from a filtering parameter set comprising a number of similar blocks, a search range, and a window size; obtain, based on the one or more filtering parameters, one or more similar pixels for a first pixel that has been filtered in a picture and the first pixel; and obtain an original pixel associated with the first pixel based on the one or more similar pixels.
    Type: Grant
    Filed: September 27, 2024
    Date of Patent: August 25, 2026
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Ning Yan, Yi-Wen Chen, Xiaoyu Xiu, Che-Wei Kuo, Hong-Jheng Jhu, Wei Chen, Han Gao, Xianglin Wang, Bing Yu
  • Publication number: 20260238781
    Abstract: A method for video encoding, a method for video decoding, and apparatuses thereof are provided. A template-based coding scheme is applied to derive one or more coding parameters associated with a video block from a video frame based on a template of the video block. Reference-picture-resampling (RPR) prediction samples for the video block are generated based on the one or more coding parameters. The RPR prediction samples are filtered by using a filter to generate filtered RPR prediction samples for the video block. The filter is adaptively determined based on the template of the video block.
    Type: Application
    Filed: April 3, 2026
    Publication date: August 13, 2026
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaoyu XIU, Hong-Jheng JHU, Che-Wei KUO, Changyue MA, Ning YAN, Wei CHEN, Xianglin WANG, Bing YU, Qi HUANG
  • Publication number: 20260238797
    Abstract: Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains one or more motion vector (MV) candidates from one or more candidate lists according to a predetermined order. The candidate lists include an affine advanced motion vector prediction (AMVP) candidate list, a regular merge candidate list, and an affine merge candidate list, and the one or more MV candidates are derived from a plurality of neighbor blocks of a current block. The decoder may obtain one or more control point motion vectors (CPMVs) for the current block based on the one or more MV candidates.
    Type: Application
    Filed: April 1, 2026
    Publication date: August 13, 2026
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Wei CHEN, Xiaoyu XIU, Yi-Wen CHEN, Hong-Jheng JHU, Che-Wei KUO, Ning YAN, Xianglin WANG, Bing YU