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: 20260323055Abstract: 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: ApplicationFiled: January 27, 2026Publication date: October 15, 2026Applicant: 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: 12764335Abstract: 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: GrantFiled: December 20, 2023Date of Patent: October 13, 2026Assignee: 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: 20260313155Abstract: 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: ApplicationFiled: June 3, 2026Publication date: October 8, 2026Applicant: 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: 20260313142Abstract: 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: ApplicationFiled: June 23, 2026Publication date: October 8, 2026Applicant: 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: 12756860Abstract: 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: GrantFiled: December 20, 2024Date of Patent: October 6, 2026Assignee: 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: 12756856Abstract: 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: GrantFiled: September 23, 2024Date of Patent: October 6, 2026Assignee: 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: 12750503Abstract: 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: GrantFiled: May 27, 2024Date of Patent: September 29, 2026Assignee: 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: 20260292229Abstract: 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: ApplicationFiled: May 27, 2026Publication date: September 24, 2026Applicant: 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: 20260292257Abstract: 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: ApplicationFiled: June 2, 2026Publication date: September 24, 2026Applicant: 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: 20260292163Abstract: 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: ApplicationFiled: April 30, 2026Publication date: September 24, 2026Applicant: 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: 12744888Abstract: 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: GrantFiled: October 16, 2024Date of Patent: September 22, 2026Assignee: 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: 12744927Abstract: 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: GrantFiled: July 9, 2024Date of Patent: September 22, 2026Assignee: 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: 20260270442Abstract: 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: ApplicationFiled: April 29, 2026Publication date: September 10, 2026Inventors: Wei CHEN, Xiaoyu XIU, Hong-Jheng JHU, Che-Wei KUO, Ning YAN, Changyue MA, Xianglin WANG, Bing YU, Qi HUANG
-
Publication number: 20260270463Abstract: 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: ApplicationFiled: April 24, 2026Publication date: September 10, 2026Inventors: Ning YAN, Xiaoyu XIU, Wei CHEN, Hong-Jheng JHU, Che-Wei KUO, Changyue MA, Xianglin WANG, Bing YU, Qi HUANG
-
Patent number: 12720061Abstract: 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: GrantFiled: May 29, 2024Date of Patent: August 25, 2026Assignee: 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: 12720095Abstract: 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: GrantFiled: January 6, 2025Date of Patent: August 25, 2026Assignee: 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: 12720042Abstract: 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: GrantFiled: September 20, 2024Date of Patent: August 25, 2026Assignee: 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: 12720118Abstract: 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: GrantFiled: September 27, 2024Date of Patent: August 25, 2026Assignee: 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: 20260238781Abstract: 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: ApplicationFiled: April 3, 2026Publication date: August 13, 2026Applicant: 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: 20260238797Abstract: 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: ApplicationFiled: April 1, 2026Publication date: August 13, 2026Applicant: 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