Patents by Inventor Bing-Yu Chen

Bing-Yu Chen 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: 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
  • 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: 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: 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
  • 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
  • Publication number: 20250039457
    Abstract: 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: Application
    Filed: August 12, 2024
    Publication date: January 30, 2025
    Applicant: 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: 20250039437
    Abstract: 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: Application
    Filed: August 9, 2024
    Publication date: January 30, 2025
    Applicant: 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: 20250039377
    Abstract: 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: Application
    Filed: July 17, 2024
    Publication date: January 30, 2025
    Applicant: 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: 20250039458
    Abstract: 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: Application
    Filed: August 15, 2024
    Publication date: January 30, 2025
    Applicant: 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: 20250039463
    Abstract: An electronic apparatus performs a method of decoding video data. The method comprises: receiving, from bitstream, a plurality of syntax elements associated with a coding unit, wherein the plurality of syntax elements indicate a size of the coding unit and a coding tree type of the coding unit; determining a minimum palette mode block size for the coding unit in accordance with the coding tree type of the coding unit; in accordance with a determination that the size of the coding unit is greater than the minimum palette mode block size: receiving, from the bitstream, a palette mode enable flag associated with the coding unit; and decoding, from the bitstream, the coding unit in accordance with the palette mode enable flag.
    Type: Application
    Filed: October 15, 2024
    Publication date: January 30, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Hong-Jheng JHU, Yi-Wen Chen, Xiaoyu Xiu, Xianglin Wang, Tsung-Chuan Ma, Bing Yu
  • Publication number: 20250030899
    Abstract: 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: Application
    Filed: September 27, 2024
    Publication date: January 23, 2025
    Applicant: 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: 20250030872
    Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for decoding a video signal. A decoder partitions a video picture into a plurality of coding units (CUs) comprising a lossless CU. The decoder may further receive a high-level syntax. The high-level syntax may include, for example, a first flag that indicates whether a residual coding scheme is switchable.
    Type: Application
    Filed: September 26, 2024
    Publication date: January 23, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Tsung-Chuan MA, Xianglin WANG, Xiaoyu XIU, Yi-Wen CHEN, Hong-Jheng JHU, Bing YU
  • Publication number: 20250024058
    Abstract: A method for decoding video data. The method comprises: obtaining, from a bitstream, a video block and filter shape information; 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 based on the filter shape information; predicting each of chroma samples in the video block by applying the MLR model to corresponding luma samples for that chroma sample based on the filter shape information; and obtaining decoded video block using the predicted chroma samples.
    Type: Application
    Filed: July 24, 2024
    Publication date: January 16, 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
  • Publication number: 20250024046
    Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding. In one method, a decoder obtains a first flag in a transform block (TB), a coding block (CB), a slice, a picture, or a sequence level, wherein the first flag indicates whether signaling of inherited intra mode is enabled on a current video block; and in response to determining that the inherited intra mode is enabled on the current video block based on the first flag, the decoder obtains a second flag that indicates whether the inherited intra mode is used at a signaled level.
    Type: Application
    Filed: August 27, 2024
    Publication date: January 16, 2025
    Applicant: 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: 20250024084
    Abstract: A method for video coding is provided. The method includes: setting, by an encoder, a first syntax element in a picture parameter set (PPS) specifying whether a picture corresponding to the PPS comprises more than one network abstraction layer (NAL) units and whether the more than one NAL units have a same NAL unit type; setting, by the encoder, a second syntax element in a picture header (PH) specifying whether the picture corresponding to the PH is an intra random access point (IRAP) picture or a gradual decoding refresh (GDR) picture, where a value of the second syntax element is set based on a value of the first syntax element; and forming, by the encoder, a bitstream with the first syntax element and the second syntax element.
    Type: Application
    Filed: July 19, 2024
    Publication date: January 16, 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