Patents by Inventor Xianglin Wang

Xianglin Wang 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: 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: 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: 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: 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: 20250039365
    Abstract: 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: Application
    Filed: October 16, 2024
    Publication date: January 30, 2025
    Applicant: 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: 20250030838
    Abstract: Video coding methods, apparatuses, and non-transitory computer readable mediums are provided. The method includes: obtaining a list of reference pictures comprising a plurality of pictures stored in a buffer, where the plurality of pictures comprise at least a first picture with a first spatial resolution, and a second picture with a second spatial resolution different from the first spatial resolution; obtaining a reference picture from the list of reference pictures; predicting a current picture by using the reference picture with its original spatial resolution without ensuring the reference picture to have a same spatial resolution as the current picture; and generating a bitstream based on a predicted current picture.
    Type: Application
    Filed: October 1, 2024
    Publication date: January 23, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xianglin WANG, Yi-Wen CHEN, Yunfei ZHENG, Xing WEN, Yucong CHEN, Yue HUANG
  • Publication number: 20250030882
    Abstract: A method for video encoding comprises determining a mode of Local Illumination Compensation (LIC) for the video encoding to be enabled; calculating LIC parameters for the mode of LIC with a limited number of reference sample pairs, wherein a reference sample pair refers to a luma reference sample and a chroma reference sample; enabling the mode of LIC for the video encoding with the calculated LIC parameters to perform LIC for inter prediction to generate a prediction residual; and forming and outputting a bit-stream encoded with the prediction residual and prediction mode information indicating the mode of LIC.
    Type: Application
    Filed: July 23, 2024
    Publication date: January 23, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Ning YAN, Hong-Jheng JHU, Yiwen CHEN, Xiaoyu XIU, Wei CHEN, Chewei KUO, Han GAO, Xianglin WANG, 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: 20250024059
    Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding and compression with high precision intra prediction technology. In one method, a decoder obtains a first control flag signaled at a specified level that comprises one of following levels: a Transform Block (TB) level, a Coding Block (CB) level, a slice level, a picture level, or a sequence level, where the first control flag indicates whether a Decoder-side High Precision Intra Mode Derivation (DHI) mode is enabled.
    Type: Application
    Filed: September 27, 2024
    Publication date: January 16, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Hong-Jheng JHU, Xiaoyu XIU, 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
  • 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: 20250024060
    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 motion vector candidates from a history-based motion vector prediction (HMVP) table, where the plurality of motion vector candidates include a first motion vector constructed candidate and a second motion vector constructed candidate, and the HMVP table stores translational motion information and non-translation motion information. Furthermore, the decoder obtains a virtual block based on the first motion vector constructed candidate and the second motion vector constructed candidate and obtains a plurality of control point motion vectors (CPMVs) for a current block based on a plurality of CPMVs of the virtual block.
    Type: Application
    Filed: September 27, 2024
    Publication date: January 16, 2025
    Applicant: 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
  • Patent number: 12200198
    Abstract: A method and a computing device are provided for video coding. The method may include deriving parameter ? and parameter ? for a CCLM mode by using a predetermined number of neighboring reconstructed luma samples and chroma samples in a CU; and generating a final chroma predictor for the chroma samples of the CU by using the parameter ? and the parameter ?.
    Type: Grant
    Filed: October 23, 2023
    Date of Patent: January 14, 2025
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Yi-Wen Chen, Xianglin Wang, Xiaoyu Xiu
  • Patent number: 12200220
    Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for decoding a video block in geometry partition mode (GPM). The method may include partitioning the video block into first and second geometric partitions. The method may include obtaining a first motion vector refinement (MVR) for the first geometric partition. The method may include obtaining a second MVR for the second geometric partition. The method may include obtaining a candidate list that comprises a plurality of motion vectors (MVs). The method may include obtaining a first MV from the candidate list for the first geometric partition. The method may include obtaining a second MV from the candidate list for the second geometric partition. The method may include calculating a third MV by adding the first MV with the first MVR for the first geometric partition. The method may include calculating a fourth MV. The method may include obtaining prediction samples.
    Type: Grant
    Filed: December 2, 2022
    Date of Patent: January 14, 2025
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaoyu Xiu, Wei Chen, Che-Wei Kuo, Yi-Wen Chen, Tsung-Chuan Ma, Hong-Jheng Jhu, Xianglin Wang, Bing Yu
  • Publication number: 20250016348
    Abstract: Implementations of the disclosure provide video processing apparatuses and methods for inter-prediction. A video processing method for the inter-prediction performed by a video decoder includes determining a reference index for a video block in a video frame of a video from a bitstream. The video processing method also includes generating a joint list including a plurality pairs of reference pictures based on a first reference list and a second reference list for the video block. The video processing method further includes reordering the plurality pairs of reference pictures in the joint list based on bilateral matching using one or more motion vectors of the video block to generate a reordered joint list. The video processing method further includes performing the inter-prediction on the video block based on the reordered joint list and the reference index.
    Type: Application
    Filed: July 18, 2024
    Publication date: January 9, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Ning YAN, Yi-Wen CHEN, Xiaoyu XIU, Wei CHEN, Che-Wei KUO, Hong-Jheng JHU, Han GAO, Xianglin WANG, Bing YU
  • Publication number: 20250016368
    Abstract: Methods, apparatuses and non-transitory storage media are provided for video coding. In a method for intra prediction in video decoding, a decoder derives a first subset of predictors of a current video block by a first prediction process, and the decoder obtains a second subset of predictors by a second prediction process using neighboring reconstructed samples and the first subset of predictors.
    Type: Application
    Filed: September 16, 2024
    Publication date: January 9, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Yi-Wen CHEN, Ning YAN, Xiaoyu XIU, Che-Wei KUO, Hong-Jheng JHU, Wei CHEN, Xianglin WANG, Bing YU
  • Publication number: 20250016377
    Abstract: Methods for video coding and compression, apparatuses and non-transitory storage media are provided. In one method of video decoding, a decoder may obtain a syntax element that indicates a predefined geometric operation and an encoded video bitstream. Additionally, the decoder may reconstruct a modified picture based on the encoded video bitstream. Furthermore, the decoder may obtain an original picture by performing an inverse geometry operation based on the syntax element. Further, the decoder may obtain luma samples and chroma samples of the original picture.
    Type: Application
    Filed: September 16, 2024
    Publication date: January 9, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Yi-Wen CHEN, Ning YAN, Xiaoyu XIU, Che-Wei KUO, Hong-Jheng JHU, Wei CHEN, Xianglin WANG, Bing YU
  • Publication number: 20250016376
    Abstract: Methods, devices, and storage mediums are provided for encoding video signals. An encoder determines at least one versatile video coding (VVC) syntax flag. The encoder determines, in response to a syntax element indicating that inter prediction is allowed, inter related syntax elements. The encoder obtains a first reference picture I(0) and a second reference picture I(1) associated with a video block. The encoder obtains first prediction samples I(0)(i,j) of the video block from a reference block in the first reference picture I(0). The encoder obtains second prediction samples I(1)(i,j) of the video block from a reference block in the second reference picture I(1). The encoder obtains bi-prediction samples based on the at least one VVC syntax flag, the inter related syntax elements, the first prediction samples I(0)(i,j), and the second prediction samples I(1)(i,j).
    Type: Application
    Filed: September 10, 2024
    Publication date: January 9, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Hong-Jheng JHU, Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Wei CHEN, Xianglin WANG, Bing YU