Patents by Inventor Xiaoyu Yu
Xiaoyu Yu 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).
-
Patent number: 12256076Abstract: This application is directed to coding video data including a plurality of transform blocks according to a transform skip mode. Two or more control flags are obtained with the video data to indicate signaling of a Rice parameter for the transform blocks on different hierarchical levels. In accordance with a determination that a first control flag is enabled on a first hierarchical level and a second control flag is enabled on a second hierarchical level lower than the first hierarchical level, entropy coding is performed for a subset of the transform blocks based on a Rice parameter obtained with the video data. In accordance with a determination that the first control flag is enabled and that the second control flag is disabled on the second hierarchical level, entropy coding is performed for the subset of the transform blocks based on a predetermined Rice parameter at the second hierarchical level.Type: GrantFiled: June 30, 2022Date of Patent: March 18, 2025Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen Chen, Tsung-Chuan Ma, Xiaoyu Xiu, Hong-Jheng Jhu, Xianglin Wang, Bing Yu
-
Publication number: 20250088658Abstract: Methods and apparatuses for video coding are provided. A method includes signaling a first syntax element for determining whether information of one or more reference picture lists is present in a picture header (PH) associated with a picture; and signaling the information of the one or more reference picture lists in the PH in a case that the first syntax element has a first value, wherein in a case that the information of the one or more reference picture lists is signaled in the PH and one or more slices associated with the picture are determined, from the information of the one or more reference picture lists, as being not bi-predictive, one or more second syntax elements in the PH are not parsed.Type: ApplicationFiled: November 25, 2024Publication date: March 13, 2025Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Hong-Jheng JHU, Wei CHEN, Xianglin WANG, Bing YU
-
Patent number: 12250411Abstract: Methods and apparatuses for video coding are provided. The method includes that a decoder determines whether a disable flag is present in a picture header (PH) associated with a picture, wherein the disable flag specifies whether a coding tool is disabled in one or more slices associated with the PH. Additionally, the method includes that the decoder infers value of the disable flag according to one or more enable flags signaled in a sequence parameter set (SPS) of the picture in response to determining that the disable flag is not present in the PH, inferring, by the decoder.Type: GrantFiled: October 4, 2022Date of Patent: March 11, 2025Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen Chen, Xiaoyu Xiu, Tsung-Chuan Ma, Hong-Jheng Jhu, Wei Chen, Xianglin Wang, Bing Yu
-
Publication number: 20250080742Abstract: Methods and devices are provided for reducing the decoding latency introduced by LMCS. In one method, during encoding of a coding unit (CU), a plurality of reconstructed luma samples is selected from a first pre-determined region neighboring to a second pre-determined region where the CU is located, an average of the plurality of reconstructed luma samples is calculated, and the average of the plurality of reconstructed luma samples is used directly, without any clipping, in deriving a chroma residual scaling factor, a bitstream comprising luma mapping with chroma scaling (LMCS) related information is formed.Type: ApplicationFiled: October 11, 2024Publication date: March 6, 2025Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu XIU, Yi-Wen CHEN, Tsung-Chuan MA, Hong-Jheng JHU, Wei CHEN, Xianglin WANG, Bing YU
-
Publication number: 20250080753Abstract: An electronic apparatus performs a method of encoding video data. The method comprises: determining a first syntax element for a first set of palette mode coding units at a first coding level; in accordance with a determination that the first syntax element has a first predefined value: choosing a first binarization process for samples of the first set of palette mode coding units; encoding, into bitstream, the samples of the first set of palette mode coding units using the first binarization process; in accordance with a determination that the first syntax element does not have the first predefined value: choosing a second binarization process for the samples of the first set of palette mode coding units, the second binarization process being different from the first binarization process; and encoding, into the bitstream, the samples of the first set of palette mode coding units using the second binarization process.Type: ApplicationFiled: November 19, 2024Publication date: March 6, 2025Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Hong-Jheng JHU, Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Xianglin WANG, Bing YU
-
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
-
Patent number: 12244804Abstract: An electronic apparatus performs a method of coding video data. The method comprises: receiving, from the bitstream, the video data corresponding to a coding unit, wherein the coding unit is coded by intra-prediction mode or inter-prediction mode; receiving a first syntax element from the video data, wherein the first syntax element indicates whether the coding unit has been coded using adaptive color-space transform (ACT); processing the video data to generate residuals of the coding unit; in accordance with a determination based on the first syntax element that the coding unit has been coded using the ACT, performing a clipping operation that confines a dynamic range of the residuals of the coding unit within a predefined range; and applying an inverse ACT to the residuals of the coding unit after the clipping operation.Type: GrantFiled: July 5, 2022Date of Patent: March 4, 2025Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu Xiu, Yi-Wen Chen, Tsung-Chuan Ma, Hong-Jheng Jhu, Xianglin Wang, Bing Yu
-
Publication number: 20250071287Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for encoding a video signal. An encoder determines a reference picture associated with a video block within the video signal and obtains reference samples of the video block from the reference picture. The encoder determines a luma interpolation filter for the video block coded in an affine motion mode based on a scaling ratio derived from resolutions of the reference picture and a current picture. The encoder further obtains luma inter prediction samples of the video block by applying the luma interpolation filter to the reference samples.Type: ApplicationFiled: November 14, 2024Publication date: February 27, 2025Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu XIU, Yi-Wen CHEN, Tsung-Chuan MA, Hong-Jheng JHU, Xianglin WANG, Bing YU
-
Patent number: 12234692Abstract: The present disclosure provides automated equipment for drilling and workover operations of oil field, and an oil field workover operation device, an integrated hydraulic clamp, a buckling apparatus and a string automated operating apparatus, and a derrick floor pipe handling manipulator for use in the automated equipment. The automated equipment comprises a workover rig, a derrick floor, an elevator, a monkey-board string automatic placement apparatus, a slip, an oil field workover operation device, a power clamp, and a derrick floor pipe handling manipulator, and the workover rig, the derrick floor, the elevator, the monkey-board string automatic placement apparatus, the slip, the oil field workover operation device, the power clamp, and the derrick floor pipe handling manipulator cooperate with each other to realize a lifting operation and a lowering operation of a string at a wellhead.Type: GrantFiled: June 15, 2023Date of Patent: February 25, 2025Assignee: SHENGLI OILFIELD SHENGJI PETROLEUM EQUIPMENT CO., LTD.Inventors: Xiqing Zhang, Duanguang Zhang, Junfang Shen, Jidi Yu, Qiuling Wang, Ye Ji, Yang Li, Xiaoyu Cui, Zhongwei Li, Chunli Guan, Xiaonan Zhang
-
Patent number: 12238343Abstract: An electronic apparatus performs a method of decoding video data, including: reconstructing, from a video bitstream, a picture frame that includes a luma component, a first and a second chroma components, and applying a trained neural network based in-loop filter to the reconstructed picture frame by: converting a first resolution of the samples of the at least one of the first and the second chroma components to a second resolution of the samples of the luma component when the first resolution is different from the second resolution; concatenating samples of at least one of the first and the second chroma components with the luma component; processing the concatenated samples using a convolutional neural network; and reconverting the samples of the at least one of the first and the second chroma components processed by the convolutional neural network from the second resolution back to the first resolution.Type: GrantFiled: March 31, 2023Date of Patent: February 25, 2025Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Tsung-Chuan Ma, Wei Chen, Xiaoyu Xiu, Yi-Wen Chen, Hong-Jheng Jhu, Che-Wei Kuo, 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: 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: 20250046045Abstract: A method for implementing multimedia interaction includes displaying a first user interface that includes a virtual building representing an entrance to a multimedia interaction room and a virtual object that are located in a virtual scene, in response to a movement control operation on the virtual object, displaying that the virtual object moves from a first position to a second position in the virtual scene, and, in response to that the virtual object satisfies an entry condition of the virtual building, displaying a second user interface that includes the virtual building, the virtual object, and an interaction control. The entry condition at least includes the second position being within an effective response range of the virtual building.Type: ApplicationFiled: October 23, 2024Publication date: February 6, 2025Inventors: Mingjun TENG, Xiaoyu YU, Zhuocen JIANG, Yingyuan CAI, Zhao LI, Feng LI, Yizhou DU, Zixiang ZHAO, Zekai CHEN, Jianhui PAN, Geng TIAN
-
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: 20250047848Abstract: An electronic apparatus performs a method of encoding a video signal. The method comprises: obtaining a first picture frame including a first component and a second component; determining a plurality of sample offsets associated with the second component in the first picture frame; deriving a first class index for the second component from a first set of one or more samples of the first component relative to a sample of the second component; selecting a first sample offset from the plurality of sample offsets for the second component according to the first class index; and obtaining a cross-component offsetted sample value of the second component based on the first sample offset.Type: ApplicationFiled: October 22, 2024Publication date: February 6, 2025Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Che-Wei KUO, Xiaoyu XIU, Wei Chen, Xianglin Wang, Yi-Wen CHEN, Tsung-Chuan MA, Hong-Jheng JHU, 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
-
Patent number: 12219163Abstract: An electronic apparatus performs a method of video encoding. The method comprises: obtaining a video picture that includes a first component and a second component; determining a plurality of offsets associated with the second component; utilizing a sample value of the first component to obtain a class index associated with the second component; selecting an offset from the plurality of offsets for the second component according to the class index; and obtaining a sample value of the second component based on the selected offset, wherein utilizing the sample value of the first component to obtain the class index associated with the second component comprises: utilizing a first sample value of the first component to obtain a first parameter; utilizing a second sample value of the first component to obtain a second parameter; and obtaining the class index according to the first parameter and the second parameter.Type: GrantFiled: August 9, 2023Date of Patent: February 4, 2025Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Che-Wei Kuo, Xiaoyu Xiu, Wei Chen, Xianglin Wang, Yi-Wen Chen, Tsung-Chuan Ma, Hong-Jheng Jhu, 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: 20250039365Abstract: 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: ApplicationFiled: October 16, 2024Publication date: January 30, 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