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: 12267513
    Abstract: An electronic apparatus performs a method of decoding video data. The method comprises: receiving, from bitstream, video data corresponding to a transform-skip mode coded block; decoding, from the video data, a first codeword, a second codeword and a first group of codewords for a pixel within the transform-skip mode coded block; deriving an initial level value from the first group of codewords; converting the first codeword into a remainder of the pixel in accordance with a predefined mapping relationship that is generated using a constant Rice parameter; converting the second codeword into a sign value of the remainder; and deriving a quantified residual of the pixel from the remainder, the sign value and the initial level value.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: April 1, 2025
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Yi-Wen Chen, Xiaoyu Xiu, Tsung-Chuan Ma, Hong-Jheng Jhu, Xianglin Wang, Bing Yu
  • Patent number: 12267509
    Abstract: This application is directed to decoding video data including a plurality of luma components of a plurality of pixels in a video frame. The plurality of pixels belong to a coding block, and include a boundary pixel inside the coding block wherein the boundary pixel is immediately adjacent to a boundary of the coding block. One or more neighboring pixels of the boundary pixel are outside of the coding block and determined as being not available. A respective luma component corresponding to the boundary pixel is assigned to a luma component corresponding to each of the one or more neighboring pixels. A boundary luma component is determined based, at least, on the luma components of the one or more neighboring pixels and the boundary pixel according to a predefined luma interpolation scheme. A boundary chroma component is converted from the boundary luma component according to a linear mapping model.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: April 1, 2025
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Yi-Wen Chen, Xiaoyu Xiu, Tsung-Chuan Ma, Hong-Jheng Jhu, Xianglin Wang, Bing Yu
  • Patent number: 12262005
    Abstract: An electronic apparatus performs a method of encoding and decoding video data. The method comprises: decoding a first coding block and a second coding block that shares a common edge on a first picture, wherein decoding the first coding block and the second coding block includes reconstructing a first residual block for the first coding block and a second residual block for the second coding block; determining that the first picture has a first resolution, a first reference picture corresponding to the first coding block has a second resolution, and a second reference picture corresponding to the second coding block has a third resolution; deriving a deblocking strength (bS) value based, at least in part, on the first resolution, second resolution, and the third resolution; and performing in-loop filtering on the reconstructed first residual block and the reconstructed second residual block using a deblocking filter in accordance with the derived bS value.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: March 25, 2025
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Yi-Wen Chen, Xiaoyu Xiu, Tsung-Chuan Ma, Hong-Jheng Jhu, Xianglin Wang, Bing Yu
  • Patent number: 12262029
    Abstract: This application is directed to processing video data that includes a plurality of luma samples and a plurality of chroma samples corresponding to a plurality of pixel groups of a video frame. For each pixel group, an electronic device identifies a respective chroma sample and a set of luma samples and determines an anchor luma sample from the set of luma samples. A chroma refinement value is generated based on the set of luma samples by differencing a respective luminance value of each luma sample in the set by an anchor luminance value of the anchor luma sample and applying a cross component filter to the difference luminance values of the set of luma samples. The electronic device then updates the chroma sample using the chroma refinement value for each pixel group and stores the updated respective chroma sample of each pixel group in association with the video frame.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: March 25, 2025
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Tsung-Chuan Ma, Xianglin Wang, Yi-Wen Chen, Xiaoyu Xiu, Hong-Jheng Jhu, 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
  • 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
  • Patent number: 12256076
    Abstract: 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: Grant
    Filed: June 30, 2022
    Date of Patent: March 18, 2025
    Assignee: 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: 20250088658
    Abstract: 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: Application
    Filed: November 25, 2024
    Publication date: March 13, 2025
    Applicant: 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: 12250411
    Abstract: 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: Grant
    Filed: October 4, 2022
    Date of Patent: March 11, 2025
    Assignee: 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: 20250080742
    Abstract: 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: Application
    Filed: October 11, 2024
    Publication date: March 6, 2025
    Applicant: 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: 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: 20250080753
    Abstract: 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: Application
    Filed: November 19, 2024
    Publication date: March 6, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Hong-Jheng JHU, Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Xianglin WANG, Bing YU
  • Patent number: 12244804
    Abstract: 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: Grant
    Filed: July 5, 2022
    Date of Patent: March 4, 2025
    Assignee: 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: 20250071287
    Abstract: 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: Application
    Filed: November 14, 2024
    Publication date: February 27, 2025
    Applicant: 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: 12234692
    Abstract: 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: Grant
    Filed: June 15, 2023
    Date of Patent: February 25, 2025
    Assignee: 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: 12238343
    Abstract: 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: Grant
    Filed: March 31, 2023
    Date of Patent: February 25, 2025
    Assignee: 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: 20250056012
    Abstract: 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: Application
    Filed: October 25, 2024
    Publication date: February 13, 2025
    Applicant: 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: 20250047886
    Abstract: 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: Application
    Filed: October 14, 2024
    Publication date: February 6, 2025
    Applicant: 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: 20250047848
    Abstract: 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: Application
    Filed: October 22, 2024
    Publication date: February 6, 2025
    Applicant: 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: 20250047873
    Abstract: 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: Application
    Filed: August 12, 2024
    Publication date: February 6, 2025
    Applicant: 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