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: 20250240433
    Abstract: Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In one method for video decoding, a decoder may obtain a current coding unit (CU) that is coded based on Intra Block Copy (IBC) mode combined with Geometric Partitioning Mode (GPM). Additionally, the decoder may obtain a prediction for the current CU based on the IBC mode combined with GPM.
    Type: Application
    Filed: April 10, 2025
    Publication date: July 24, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Changyue MA, Xiaoyu XIU, Wei CHEN, Che-Wei KUO, Hong-Jheng JHU, Ning YAN, Xianglin WANG, Bing YU
  • Publication number: 20250240460
    Abstract: Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In one method for video decoding, a decoder may obtain one or more spatial neighboring samples associated with a current sample. Furthermore, the decoder may obtain a filtered sample for the current sample based on the one or more spatial neighboring samples.
    Type: Application
    Filed: February 18, 2025
    Publication date: July 24, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Changyue MA, Xiaoyu XIU, Che-Wei KUO, Wei CHEN, Hong-Jheng JHU, Ning YAN, Xianglin WANG, Bing YU
  • Patent number: 12363332
    Abstract: An electronic apparatus performs a method of decoding video data. The method includes: receiving, from the video data, an Adaptation Parameter Set (APS) identifier associated with a number of previously used Cross-Component Sample Adaptive Offset (CCSAO) filter offset sets stored in APS; receiving, from the video data, a syntax in Picture Header (PH) or Slice Header (SH) that indicates the APS identifier used for a current picture or slice; decoding, for the current coding tree unit (CTU), a filter set index that indicates a particular previously used CCSAO filter offset set of the number of offset sets in the APS associated with the APS identifier; and applying the particular previously used CCSAO filter offset set to the current CTU of the video data.
    Type: Grant
    Filed: November 27, 2023
    Date of Patent: July 15, 2025
    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: 20250227278
    Abstract: The present disclosure provides a method for decoding video data, comprising: obtaining a video block from a bitstream, obtaining internal luma sample values of the video block, external luma sample values and external chroma sample values of an external region of the video block, determining, by using values based on the external luma sample values and the external chroma sample values, a set of weighting coefficients corresponding to a filter shape, wherein the filter shape and the set of weighting coefficients are configured for predicting a chroma sample value based on a plurality of corresponding luma sample values, and the values comprise non-downsampled values of the external luma sample values, or the non-downsampled values of the external luma sample values along with a downsampled value of at least one of the external luma sample values, predicting, with the filter shape and the set of weighting coefficients, internal chroma sample values of the video block based on the internal luma sample values,
    Type: Application
    Filed: March 27, 2025
    Publication date: July 10, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Hong-Jheng JHU, Che-Wei KUO, Xiaoyu XIU, Ning YAN, Wei CHEN, Changyue MA, Xianglin WANG, Bing YU
  • Publication number: 20250211767
    Abstract: Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In one method for video decoding, a decoder may obtain a current block that is Intra block copy (IBC) coded based on multi-model IBC, wherein the multi-model IBC adaptively switches among different models. Furthermore, the decoder may obtain one or more linear transformation vectors (LTVs) for the current block.
    Type: Application
    Filed: February 26, 2025
    Publication date: June 26, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Wei CHEN, Changyue MA, Xiaoyu XIU, Hong-Jheng JHU, Che-Wei KUO, Ning YAN, Xianglin WANG, Bing YU
  • Publication number: 20250211789
    Abstract: The disclosure generally includes a device and methods for video decoding and encoding. The methods include deriving, a karhunen-loève transform (KLT) matrix from a video sequence, each picture in the video sequence, or each slice in the video sequence, generating an adaptive KLT matrix signal, and signaling the adaptive KLT matrix signal in a sequence parameter set (SPS) header, a picture parameter set (PPS) header, and/or slice header.
    Type: Application
    Filed: February 27, 2025
    Publication date: June 26, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Ning YAN, Xiaoyu XIU, Wei CHEN, Hong-Jheng JHU, Che-Wei KUO, Changyue MA, Xianglin WANG, Bing YU
  • Publication number: 20250203075
    Abstract: This disclosure is related to video coding and compression. More specifically, this disclosure relates to methods and apparatus for improving the coding efficiency of adaptive loop filter (ALF). In one example, the method includes obtaining, by a decoder, one or more spatial neighboring samples associated with a current sample, wherein the one or more spatial neighboring samples are from at least one of: (i) a prediction sample, (ii) a residual sample, or (iii) a reconstructed sample, wherein the reconstructed sample is sampled prior to a sample adaptive offset (SAO) filtering, and obtaining, by the decoder, a filtered sample, based on the one or more spatial neighboring samples associated with the current sample.
    Type: Application
    Filed: March 6, 2025
    Publication date: June 19, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Changyue MA, Xiaoyu XIU, Che-Wei KUO, Wei CHEN, Hong-Jheng JHU, Ning YAN, Xianglin WANG, Bing YU
  • Publication number: 20250193389
    Abstract: Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In one method for video decoding, a decoder may obtain a plurality of prediction blocks based on a current inter coding block; obtain a current template of the current inter coding block, wherein the current template comprises a plurality of reconstructed samples neighboring to the current inter coding block; obtain a plurality of template predictions of the current template respectively corresponding to the plurality of prediction blocks of the current inter coding block; obtain at least one filter based on the plurality of template predictions and the current template; and obtain a filtered block based on the at least one filter and the plurality of prediction blocks.
    Type: Application
    Filed: February 19, 2025
    Publication date: June 12, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaoyu XIU, Ning YAN, Changyue MA, Che-Wei KUO, Hong-Jheng JHU, Wei CHEN, Xianglin WANG, Bing YU
  • Publication number: 20250184537
    Abstract: The disclosure herein provides for methods, apparatuses and non-transitory computer-readable storage media for video decoding and encoding. In example, a method for video decoding, including: obtaining, by a decoder, enabling flags at a first level for at least one mode of intra and inter coding modes, the enabling flags indicating whether Fractional Discrete Cosine Transform (FRDCT) is enabled for the at least one mode; and in response to the FRDCT being enabled at the first level, obtaining, by the decoder, a second flag at a coding unit (CU) level to indicate whether a FRDCT transform is applied to a CU.
    Type: Application
    Filed: February 3, 2025
    Publication date: June 5, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Ning YAN, Xiaoyu XIU, Wei CHEN, Che-Wei KUO, Hong-Jheng JHU, Xianglin WANG, Bing YU
  • Publication number: 20250175641
    Abstract: Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In one method for video decoding, a decoder may obtain a plurality of first motion compensated samples of a first channel and a plurality of second motion compensated samples of a second channel for a current inter coding block, obtain a non-linear filter, and obtain a plurality of filtered motion compensated samples of the first channel based on the non-linear filter, the first motion compensated samples of the first channel, and the second motion compensated samples of the second channel.
    Type: Application
    Filed: January 3, 2025
    Publication date: May 29, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaoyu XIU, Ning YAN, Che-Wei KUO, Hong-Jheng JHU, Wei CHEN, Xianglin WANG, Bing YU
  • Publication number: 20250175598
    Abstract: The present disclosure provides a method for decoding video data, comprising: obtaining a video block from a bitstream; obtaining internal luma sample values of the video block, external luma sample values of an external region of the video block and external chroma sample values of the external region; selecting, based on the external luma sample values and the external chroma sample values, one filter shape candidate from a plurality of filter shape candidates for predicting internal chroma sample values of the video block, wherein the plurality of filter shape candidates correspond to different sets of weighting coefficients for predicting chroma sample values based on corresponding luma sample values; predicting, with the selected filter shape candidate, the internal chroma sample values based on the internal luma sample values; and obtaining decoded video block using the predicted internal chroma sample values.
    Type: Application
    Filed: January 28, 2025
    Publication date: May 29, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Che-Wei KUO, Hong-Jheng JHU, Xiaoyu XIU, Ning YAN, Wei CHEN, Xianglin WANG, Bing YU
  • Publication number: 20250142063
    Abstract: Methods for video decoding and encoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In one method for video decoding, a decoder may obtain a motion compensated chroma sample and a plurality of motion compensated luma samples for a current inter coding block. Furthermore, the decoder may obtain an adaptive cross-component filter and obtain a filtered motion compensated chroma sample based on the adaptive cross-component filter, the motion compensated chroma sample, and the plurality of motion compensated luma samples.
    Type: Application
    Filed: December 27, 2024
    Publication date: May 1, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaoyu XIU, Ning YAN, Che-Wei KUO, Hong-Jheng JHU, Wei CHEN, Xianglin WANG, Bing YU
  • Publication number: 20250121433
    Abstract: The present disclosure discloses an oscillating-pressure-and-spark-plasma combined sintering equipment and sintering method. By providing a system comprising a mainframe structural system, a servo motor hydraulic system, an oscillating pressurized hydraulic system, a vacuum and inert gas supply system, a pulse plasma power control system, and a mainframe control system, the mainframe structure adopts a pre-tightened frame beam to ensure the strength of the system under oscillation pressure and the stability of the overall structure. The equipment is additionally provided with an oscillation hydraulic system with adjustable frequency and pressure. During the sintering process of workpieces, the oscillation pressure can achieve the slip rearrangement of particles. It adopts an overlay mode of dual hydraulic systems. Therefore, the accuracy of pressure control in the system is ensured.
    Type: Application
    Filed: December 27, 2023
    Publication date: April 17, 2025
    Applicants: Precision Industry Revolution Equipment Technology (Henan) Co., Ltd., ZHENGZHOU RESEARCH INSTITUTE FOR ABRASIVES & GRINDING CO., LTD.
    Inventors: Jiong ZHAO, Ning YAN, Jun WEI, Yanjun ZHAO, Jianfeng CAO, Xiangxu MENG, Ruifeng HAN, Yang ZHANG, Xiaolei WU, Ying XIA
  • Publication number: 20250126289
    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: Application
    Filed: December 20, 2024
    Publication date: April 17, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Ning YAN, Xiaoyu XIU, Che-Wei KUO, Hong-Jheng JHU, Wei CHEN, Xianglin WANG, Bing YU
  • Publication number: 20250126284
    Abstract: A method for video decoding is provided. The method includes obtaining, from a bitstream, a coding unit in a current picture, the coding unit including a luma block and a chroma block; obtaining a reconstructed luma sample in the luma block; determining one or more cross-component prediction models based upon a block size, the block size being a size of the luma block or a size of a reconstructed neighbouring block located on a top of or a left of the luma block; and applying at least one of the one or more cross-component prediction models to at least the reconstructed luma sample to predict a chroma sample in the chroma block.
    Type: Application
    Filed: December 20, 2024
    Publication date: April 17, 2025
    Inventors: Hong-Jheng JHU, Che-Wei KUO, Xiaoyu XIU, Ning YAN, Wei CHEN, Xianglin WANG, Bing YU
  • Publication number: 20250097434
    Abstract: The present disclosure provides a method for decoding video data, comprising: obtaining a bitstream; obtaining an indication from the bitstream indicative of information related to a gradient linear model (GLM), wherein the GLM is used to obtain one or more filtered values based on intensity differences among luma samples; and decoding the video data based on the information related to the GLM.
    Type: Application
    Filed: November 25, 2024
    Publication date: March 20, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Che-Wei KUO, Hong-Jheng JHU, Xiaoyu XIU, Ning YAN, Wei CHEN, Xianglin WANG, Bing YU
  • Publication number: 20250097436
    Abstract: A method for video decoding is provided. The method includes obtaining, from a video bitstream, a coding unit in a current picture; selecting a plurality of sets of neighboring samples of the coding unit; determining one or more cross-component prediction models based on the plurality of sets of neighboring samples; obtaining at least one reconstructed luma sample in the luma block that corresponds to a chroma sample in the at least one chroma block; and applying at least one of the one or more cross-component prediction models to the at least one reconstructed luma sample to predict the chroma sample.
    Type: Application
    Filed: December 4, 2024
    Publication date: March 20, 2025
    Inventors: Hong-Jheng JHU, Che-Wei KUO, Xiaoyu XIU, Ning YAN, Wei CHEN, Xianglin WANG, Bing YU
  • Patent number: 12250245
    Abstract: A cookie compliance management system enables automated evaluation of cookie compliance within an enterprise. The system determines whether a cookie set by an application in the environment is compliant with a policy. It comprises a workflow engine, a cookie discovery engine (CDE), a cookie characterization engine (CCE), a cookie policy engine (PE), and a cookie registry. The workflow engine receives a request to initiate an evaluation of an application for cookie compliance. The CDE is invoked and returns cookies that are set by the application. The CCE receives a set of base attributes associated with a cookie discovered by the CDE, and computes a set of descriptive attributes determined to be required to enable evaluation of the cookie according to a policy. The policy engine receives policy rules and the set of descriptive attributes and, in response, determines whether the cookie is compliant with the policy. The cookie registry stores cookie data.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: March 11, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard James McCarty, Ning Yan, Vishwas Chouhan
  • Publication number: 20250080764
    Abstract: A method for video decoding is provided. The method includes obtaining, from a video bitstream, a coding unit in a current picture, wherein the coding unit comprises a luma block and at least one chroma block; and in response to a determination that reconstructed luma samples in the luma block are not to be down-sampled: determining one or more cross-component prediction models based on a luma filter, wherein the one or more cross-component prediction models comprise a convolutional cross-component model (CCCM); obtaining, based on the luma filter, at least one reconstructed luma sample in the luma block that corresponds to a chroma sample in the at least one chroma block; and applying at least one of the one or more cross-component prediction models to the at least one reconstructed luma sample to predict the chroma sample.
    Type: Application
    Filed: November 13, 2024
    Publication date: March 6, 2025
    Inventors: Hong-Jheng JHU, Che-Wei KUO, Xiaoyu XIU, Ning YAN, Wei CHEN, Xianglin WANG, Bing YU
  • Publication number: 20250051787
    Abstract: Disclosed is a method for gene expression by transient transformation of a wild rice seed using Agrobacterium. The method includes the following steps: subjecting a wild rice seed to induction culture and subculture in sequence, and selecting a resulting callus with a dense structure to allow pre-culture to obtain a pre-cultured callus; transforming a 1305Ubi-Ubi-GFP-H plasmid carrying a green fluorescent protein (GFP) gene into an Agrobacterium strain EHA105 or LBA4404 to obtain a positive Agrobacterium strain; subjecting the positive Agrobacterium strain to culture to obtain a bacterial suspension with an optical density (OD) value of 0.02 to 0.5 at a wavelength of 600 nm to obtain an infection bacterial solution; and infecting the pre-cultured callus with the infection bacterial solution to allow co-culture and recovery culture in sequence; observing an infection status of a recovered callus under a stereo fluorescence microscope, and calculating a transient expression rate.
    Type: Application
    Filed: May 2, 2024
    Publication date: February 13, 2025
    Applicants: Tobacco Research Institute of CAAS, Institute of Crop Sciences, CAAS
    Inventors: Ning YAN, Yi SUI, Yali LI, Chuanyin WU, Wanhong LI, Qing MA, Hongbo ZHANG, Zhongfeng ZHANG