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: 20250142063Abstract: 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: ApplicationFiled: December 27, 2024Publication date: May 1, 2025Applicant: 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: 20250121433Abstract: 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: ApplicationFiled: December 27, 2023Publication date: April 17, 2025Applicants: 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: 20250126289Abstract: 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: ApplicationFiled: December 20, 2024Publication date: April 17, 2025Applicant: 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: 20250126284Abstract: 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: ApplicationFiled: December 20, 2024Publication date: April 17, 2025Inventors: Hong-Jheng JHU, Che-Wei KUO, Xiaoyu XIU, Ning YAN, Wei CHEN, Xianglin WANG, Bing YU
-
Publication number: 20250097434Abstract: 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: ApplicationFiled: November 25, 2024Publication date: March 20, 2025Applicant: 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: 20250097436Abstract: 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: ApplicationFiled: December 4, 2024Publication date: March 20, 2025Inventors: Hong-Jheng JHU, Che-Wei KUO, Xiaoyu XIU, Ning YAN, Wei CHEN, Xianglin WANG, Bing YU
-
Patent number: 12250245Abstract: 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: GrantFiled: August 27, 2021Date of Patent: March 11, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard James McCarty, Ning Yan, Vishwas Chouhan
-
Publication number: 20250080764Abstract: 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: ApplicationFiled: November 13, 2024Publication date: March 6, 2025Inventors: Hong-Jheng JHU, Che-Wei KUO, Xiaoyu XIU, Ning YAN, Wei CHEN, Xianglin WANG, Bing YU
-
Publication number: 20250056012Abstract: A method for video decoding includes: obtaining a first control flag signaled at a specified level that includes one of following levels: a Transform Block (TB) level, a Coding Block (CB) level, a slice level, a picture level, or a sequence level, wherein the first control flag indicates whether a Decoder-side High Precision Intra Mode Derivation (DHI) mode is enabled, and in response to determining that the DHI mode is enabled, deriving, using a predefined method, high precision intra mode under a predefined condition, where the predefined condition includes one of following conditions: specific modes, or specific block sizes, or the DHI mode is used at the specified level.Type: ApplicationFiled: October 25, 2024Publication date: February 13, 2025Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Hong-Jheng JHU, Xiaoyu XIU, Wei CHEN, Che-Wei KUO, Ning YAN, Xianglin WANG, Bing YU
-
Publication number: 20250051787Abstract: 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: ApplicationFiled: May 2, 2024Publication date: February 13, 2025Applicants: Tobacco Research Institute of CAAS, Institute of Crop Sciences, CAASInventors: Ning YAN, Yi SUI, Yali LI, Chuanyin WU, Wanhong LI, Qing MA, Hongbo ZHANG, Zhongfeng ZHANG
-
Publication number: 20250047886Abstract: A method for decoding video data, comprising: obtaining internal luma sample values of a video block from a bitstream, obtaining neighboring luma and chroma sample values of the video block; calculating first filtered values based on the neighboring luma sample values for each direction of a number of directions, wherein each of the first filtered values is calculated based on sample differences between luma sample values in the direction, accumulating the first filtered values for each direction of number of directions respectively to obtain accumulated values; determining a direction of number of directions for which an accumulated value is the largest one of the accumulated values among the number of directions, applying the determined direction as a direction for predicting internal chroma sample values of video block based on the internal luma sample values of the video block, and obtaining decoded video block using the predicted internal chroma sample values.Type: ApplicationFiled: October 14, 2024Publication date: February 6, 2025Applicant: 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
-
Publication number: 20250047885Abstract: Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains a plurality of scaling parameters for Local Illumination Compensation (LIC) that represents scaling factors in compensating illumination changes between a reference block and a current block. Furthermore, the decoder derives a predicted pixel in the current block based on at least one of the plurality of scaling parameters, or based on a plurality of pixels in the reference block with a subset of the plurality of scaling parameters.Type: ApplicationFiled: October 17, 2024Publication date: February 6, 2025Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Ning YAN, Xiaoyu XIU, Che-Wei KUO, Wei CHEN, Hong-Jheng JHU, Xianglin WANG, Bing YU
-
Publication number: 20250047873Abstract: A method for decoding video data. The method including obtaining, from a bitstream, a video block and region information, wherein the region information comprises an index indicating a region selected from a set of regions located external to the video block for deriving a multiple linear regression (MLR) model, obtaining luma and chroma sample values in the region based on the region information; deriving the MLR model using the luma and chroma sample values in the region, predicting each of the chroma sample values in the video block by applying the MLR model to corresponding luma sample values for that chroma sample, and obtaining decoded video block using the predicted chroma sample values.Type: ApplicationFiled: August 12, 2024Publication date: February 6, 2025Applicant: 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: 20250047897Abstract: Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains a first restricted neighbor area of a current block as a first scanning area and a second restricted neighbor area of the current block as a second scanning area, where the first restricted neighbor area and the second restricted neighbor area are separate. Furthermore, the decoder obtains one or more motion vector (MV) candidates from a plurality of non-adjacent neighbor blocks to the current block based on the first and second scanning areas. Moreover, the decoder obtains one or more control point motion vectors (CPMVs) for the current block based on the one or more MV candidates.Type: ApplicationFiled: August 15, 2024Publication date: February 6, 2025Applicant: 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
-
Publication number: 20250039458Abstract: Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains a plurality of prediction samples of neighboring reconstructed samples of a coding unit (CU). Additionally, the decoder reorders a plurality of geometric partition mode (GPM) split modes based on distortion costs between the plurality of prediction samples of the neighboring reconstructed samples associated with each GPM split mode and neighboring reconstructed samples of the CU according to an order table to obtain a reordered list of the plurality of GPM split modes. Furthermore, the decoder obtains a GPM split mode index and then obtains a GPM split mode based on the GPM split mode index and the reordered list of the plurality of GPM split modes. Moreover, the decoder obtains a GPM predictor based on the GPM split mode.Type: ApplicationFiled: August 15, 2024Publication date: January 30, 2025Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Han GAO, Xiaoyu XIU, Yi-Wen CHEN, Wei CHEN, Hong-Jheng JHU, Ning YAN, Che-Wei KUO, Xianglin WANG, Bing YU
-
Publication number: 20250039377Abstract: This disclosure provides a video decoding apparatus and method for transform coefficient sign prediction on a video decoder side. The method may include: receiving, by a decoder, a bitstream comprising encoded data of transform coefficients of a transform block of a video frame; determining, by the decoder, multiple regions in the transform block, where the multiple regions include a sign prediction area for performing the sign prediction and at least one other region; parsing the bitstream, by the decoder, to obtain signs of transform coefficients associated with the multiple regions of the transform block according to a region-based order used to signal the signs of the transform coefficients; estimating, by the decoder, original signs for a set of candidate transform coefficients associated with the sign prediction area of the transform block; and updating the transform coefficients associated with the sign prediction area based on the estimated original signs.Type: ApplicationFiled: July 17, 2024Publication date: January 30, 2025Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu XIU, Ning YAN, Yi-Wen CHEN, Che-Wei KUO, Wei CHEN, Hong-Jheng JHU, Han GAO, Xianglin WANG, Bing YU
-
Publication number: 20250039437Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding. In one method, a decoder obtains, for a current chroma block, a non-linear model (non-LM) mode and a linear model (LM) mode, and the LM mode includes a cross component linear model (CCLM) mode and a multi-model linear model (MMLM) mode. The decoder then combines the non-LM mode and the LM mode for a multi-hypothesis-based chroma prediction (MCP) for the current chroma block.Type: ApplicationFiled: August 9, 2024Publication date: January 30, 2025Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Hong-Jheng JHU, Xiaoyu XIU, Yi-Wen CHEN, Wei CHEN, Che-Wei KUO, Ning YAN, Han GAO, Xianglin WANG, Bing YU
-
Publication number: 20250039428Abstract: 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: ApplicationFiled: September 23, 2024Publication date: January 30, 2025Applicant: 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
-
Publication number: 20250039459Abstract: Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains a set of blending strengths for a current block, where the current block is partitioned into two parts along a partition line for prediction in a geometric partitioning mode. Furthermore, the decoder obtains a mapping relationship between a plurality of blending indices and the blending strengths in the set of blending strengths. Moreover, the decoder obtains a binarized value indicating one of the blending indices, where the blending indices are binarized with variable length code. Further, the decoder determines a blending strength of the current block based on the binarized value and the mapping relationship.Type: ApplicationFiled: October 14, 2024Publication date: January 30, 2025Applicant: 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: 20250039457Abstract: Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains a geometric partition mode (GPM) blending area index at a certain level associated with a picture, where the GPM blending area index indicates a blending area width from a set of blending area widths. The decoder obtains one or more weighting values that are used to blend prediction samples of a GPM mode based on the blending area width indicated by the GPM blending area index. Furthermore, the decoder obtains a GPM predictor based on the one or more weighting values.Type: ApplicationFiled: August 12, 2024Publication date: January 30, 2025Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Han GAO, Xiaoyu XIU, Yi-Wen CHEN, Wei CHEN, Hong-Jheng JHU, Ning YAN, Che-Wei KUO, Xianglin WANG, Bing YU