Patents by Inventor Shuiming YE
Shuiming YE 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: 12238337Abstract: A computing device performs a method of decoding video data by receiving, from a bitstream, a first syntax element associated with an SBT coding unit that indicates that there exists at least one non-zero transform coefficient in the SBT coding unit; determining a first transform unit that includes non-zero transform coefficients; receiving a second syntax element associated with a first chroma component of the first transform unit, a third syntax element associated with a second chroma component, and a fourth syntax element associated with luma component of the first transform unit; decoding the transform coefficients of chroma and luma components of the first transform unit, based on the second, third and fourth syntax elements; and setting transform coefficients of luma and chroma components of rest of the plurality of transform units to zeros.Type: GrantFiled: December 13, 2021Date of Patent: February 25, 2025Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu Xiu, Yi-Wen Chen, Xianglin Wang, Shuiming Ye, Tsung-Chuan Ma, Hong-Jheng Jhu
-
Patent number: 12184870Abstract: A method of decoding video data is performed by an electronic apparatus. The electronic apparatus receives, from a video bitstream, one or more syntax elements indicating that a coding block is coded under a palette mode. The electronic apparatus divides the coding block into multiple segments, each of the multiple segments having a set of index values that is independent from another one of the multiple segments. The electronic apparatus receives, from the video bitstream, index values associated with each of the multiple segments and a palette table associated with the coding block and decodes the multiple segments in parallel according to the index values and the palette table associated with the coding block.Type: GrantFiled: November 30, 2021Date of Patent: December 31, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Hong-Jheng Jhu, Xiaoyu Xiu, Xianglin Wang, Yi-Wen Chen, Tsung-Chuan Ma, Shuiming Ye
-
Publication number: 20240430435Abstract: A computing device performs a method of decoding video data by determining a co-located picture of the current coding unit; locating a spatial neighbor block of the current coding unit that corresponds to the co-located picture; determining a motion shift vector for the current coding unit from one or more motion vectors associated with the spatial neighbor block according to a predefined fixed order; and reconstructing a sub-block-based temporal motion vector for a respective sub-block of a plurality of sub-blocks in the current coding unit from a corresponding sub-block in the collocated picture based on the motion shift vector.Type: ApplicationFiled: September 3, 2024Publication date: December 26, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Hong-Jheng JHU, Shuiming YE, Xianglin WANG
-
Publication number: 20240430436Abstract: A computing device performs a method of decoding video data by determining a co-located picture of the current coding unit; locating a spatial neighbor block of the current coding unit that corresponds to the co-located picture; determining a motion shift vector for the current coding unit from one or more motion vectors associated with the spatial neighbor block according to a predefined fixed order; and reconstructing a sub-block-based temporal motion vector for a respective sub-block of a plurality of sub-blocks in the current coding unit from a corresponding sub-block in the collocated picture based on the motion shift vector.Type: ApplicationFiled: September 3, 2024Publication date: December 26, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Hong-Jheng JHU, Shuiming YE, Xianglin WANG
-
Publication number: 20240430437Abstract: A computing device performs a method of decoding video data by determining a co-located picture of the current coding unit; locating a spatial neighbor block of the current coding unit that corresponds to the co-located picture; determining a motion shift vector for the current coding unit from one or more motion vectors associated with the spatial neighbor block according to a predefined fixed order; and reconstructing a sub-block-based temporal motion vector for a respective sub-block of a plurality of sub-blocks in the current coding unit from a corresponding sub-block in the collocated picture based on the motion shift vector.Type: ApplicationFiled: September 3, 2024Publication date: December 26, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Hong-Jheng JHU, Shuiming YE, Xianglin WANG
-
Patent number: 12170763Abstract: An electronic apparatus performs a method of updating a most probable modes candidate list for a current block of video data. The electronic apparatus first identifies a neighboring block located at a predefined location relative to the current block and its associated matrix-based intra prediction mode. Next, the electronic apparatus determines a regular intra prediction mode corresponding to the matrix-based intra prediction mode for the neighboring block according to a predefined mathematical relationship between regular intra prediction modes and matrix-based intra prediction modes. Finally, the electronic apparatus inserts the regular intra prediction mode associated with the neighboring block into the most probable modes candidate list according to a predefined order.Type: GrantFiled: October 11, 2021Date of Patent: December 17, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Tsung-chuan Ma, Xianglin Wang, Yi-wen Chen, Xiaoyu Xiu, Hong-jheng Jhu, Shuiming Ye, Yun-fei Zheng
-
Patent number: 12166965Abstract: A computer implemented method for symmetrical motion vector difference (SMVD) mode, apparatus, and a non-transitory computer-readable storage medium are provided. The decoder obtains a first and second reference picture associated with a current video block, a first reference picture list of the current video block, and a second reference picture list of the current video block. The decoder receives motion parameters and calculates a first motion vector associated with the first reference picture by adding the MVD to corresponding motion vector predictor associated with the first reference picture, and calculates a second motion vector associated with second reference picture by subtracting the MVD from corresponding motion vector predictor associated with the second reference picture. The decoder obtains a prediction signal of the current video block by combining the prediction blocks generated based on the first motion vector and the second motion vector.Type: GrantFiled: November 30, 2021Date of Patent: December 10, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu Xiu, Yi-Wen Chen, Xianglin Wang, Shuiming Ye, Tsung-Chuan Ma, Hong-Jheng Jhu
-
Patent number: 12166989Abstract: Methods are provided for reducing the computation complexity and on-chip memory requirements as well as the decoding latency introduced by LMCS. In one method, a luma prediction sample is obtained for decoding a luma residual sample, a scaling factor is derived using the luma prediction sample, the scaling factor is used to scale the luma residual sample, and the reconstructed luma sample is calculated by adding the luma prediction sample and the scaled luma residual sample.Type: GrantFiled: December 20, 2021Date of Patent: December 10, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu Xiu, Yi-Wen Chen, Xianglin Wang, Tsung-Chuan Ma, Shuiming Ye, Hong-Jheng Jhu
-
Publication number: 20240357123Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for decoding a video signal. A method may include obtain a first reference picture and a second reference picture associated with a video block, wherein the first reference picture is before a current picture and the second reference picture is after the current picture in display order; obtain first prediction samples of the video block from the first reference picture; obtain second prediction samples of the video block from the second reference picture; obtain padded prediction samples, and obtain horizontal and vertical gradient values of the first prediction samples and the second prediction samples based on the padded prediction samples; obtain motion refinements for samples in the video block based on the horizontal and vertical gradient values; and obtain bi-prediction samples of the video block based on the motion refinements.Type: ApplicationFiled: June 26, 2024Publication date: October 24, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu XIU, Yi-Wen CHEN, Xianglin WANG, Shuiming YE, Tsung-Chuan MA, Hong-Jheng JHU
-
Publication number: 20240348792Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for encoding a video signal. A method may include obtain a first reference picture and a second reference picture associated with a video block, wherein the first reference picture is before a current picture and the second reference picture is after the current picture in display order; obtain first prediction samples of the video block from the first reference picture; obtain second prediction samples of the video block from the second reference picture; obtain padded prediction samples; obtain horizontal and vertical gradient values of the first prediction samples and the second prediction samples based on the padded prediction samples; obtain motion refinements for samples in the video block based on the horizontal and vertical gradient values; and obtain bi-prediction samples of the video block based on the motion refinements.Type: ApplicationFiled: June 27, 2024Publication date: October 17, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu XIU, Yi-Wen CHEN, Xianglin WANG, Shuiming YE, Tsung-Chuan MA, Hong-Jheng JHU
-
Publication number: 20240348794Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for coding a video signal. A method includes obtaining a first reference picture and a second reference picture associated with a video block; obtaining first prediction samples of the video block from the first reference picture; obtaining second prediction samples of the video block from the second reference picture; obtaining padded prediction samples, and obtaining horizontal and vertical gradient values of the first prediction samples and the second prediction samples based on the padded prediction samples; obtaining motion refinements for samples in the video block based on the horizontal and vertical gradient values; and obtaining bi-prediction samples of the video block based on the motion refinements.Type: ApplicationFiled: June 27, 2024Publication date: October 17, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu XIU, Yi-Wen CHEN, Xianglin WANG, Shuiming YE, Tsung-Chuan MA, Hong-Jheng JHU
-
Publication number: 20240348793Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for encoding a video signal.Type: ApplicationFiled: June 27, 2024Publication date: October 17, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu XIU, Yi-Wen CHEN, Xianglin WANG, Shuiming YE, Tsung-Chuan MA, Hong-Jheng JHU
-
Publication number: 20240348791Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for encoding a video signal. A method may include obtain a first reference picture associated with a video block in a current picture within the video signal and a first motion vector (MV) from the video block in the current picture to a reference block in the first reference picture; obtain first prediction samples I(i,j) of the video block generated from the reference block in the first reference picture; control internal bit-depths of internal prediction refinement with optical flow (PROF) parameters; obtain a prediction refinement value for the first prediction sample I(i,j); obtain second prediction samples I?(i,j) associated with a second MV and a corresponding prediction refinement value for a second prediction sample I?(i,j); and obtain a final prediction sample of the video block based on the first prediction sample I(i,j), the second prediction sample I?(i,j), and the prediction refinement values.Type: ApplicationFiled: June 27, 2024Publication date: October 17, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu XIU, Yi-Wen CHEN, Xianglin WANG, Shuiming YE, Tsung-Chuan MA, Hong-Jheng JHU
-
Patent number: 12108047Abstract: A computing device performs a method of decoding video data by determining a co-located picture of the current coding unit; locating a spatial neighbor block of the current coding unit that corresponds to the co-located picture; determining a motion shift vector for the current coding unit from one or more motion vectors associated with the spatial neighbor block according to a predefined fixed order; and reconstructing a sub-block-based temporal motion vector for a respective sub-block of a plurality of sub-blocks in the current coding unit from a corresponding sub-block in the collocated picture based on the motion shift vector.Type: GrantFiled: December 2, 2021Date of Patent: October 1, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen Chen, Xiaoyu Xiu, Tsung-Chuan Ma, Hong-Jheng Jhu, Shuiming Ye, Xianglin Wang
-
Publication number: 20240323354Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video decoding. The method includes: constructing, by a decoder, a first merge list comprising a plurality of candidates, based on a merge list construction process for regular merge prediction, wherein each one of the plurality of candidates is a motion vector comprising a List 0 motion vector, or a List 1 motion vector, or both; receiving, by the decoder, a first/second index value to indicate a first/second candidate that is chosen from the first merge list; receiving, by the decoder, a first/second binary flag that is coded using a first/second context-adaptive binary arithmetic coding (CABAC) context modeling method to indicate whether a List 0 motion vector of the first/second candidate or a List 1 motion vector of the first/second candidate is selected for a first PU of the geometric prediction.Type: ApplicationFiled: June 4, 2024Publication date: September 26, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xianglin WANG, Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Hong-Jheng JHU, Shuiming YE
-
Publication number: 20240314303Abstract: An electronic apparatus performs a method of updating a most probable modes candidate list for a current block of video data. The electronic apparatus first identifies a neighboring block located at a predefined location relative to the current block and its associated matrix-based intra prediction mode. The electronic apparatus further determines a regular intra prediction mode corresponding to the matrix-based intra prediction mode for the neighboring block according to a predefined mathematical relationship between regular intra prediction modes and matrix-based intra prediction modes. The electronic apparatus additionally inserts the regular intra prediction mode associated with the neighboring block into the most probable modes candidate list according to a predefined order.Type: ApplicationFiled: April 30, 2024Publication date: September 19, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Tsung-chuan MA, Xianglin WANG, Yi-wen Chen, Xiaoyu XIU, Hong-Jheng JHU, Shuiming YE, Yun-fei ZHENG
-
Publication number: 20240267565Abstract: A method of decoding a syntax element for a current coding unit of video data is performed by an electronic apparatus. The electronic apparatus receives a video bitstream, and identifies, for the current coding unit, an above coding unit and a coding tree unit including the current coding unit. After determining that the above coding unit is within the coding tree unit, the electronic apparatus decodes, from the video bitstream, a corresponding syntax element for the current coding unit based, at least in part, on a syntax element associated with the above coding unit retrieved from a line buffer associated with the coding tree unit; otherwise, the electronic apparatus decodes, from the video bitstream, the corresponding syntax element for the current coding unit based, at least in part, on a default value assigned to the syntax element associated with the above coding unit.Type: ApplicationFiled: April 12, 2024Publication date: August 8, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Tsung-Chuan Ma, Hong-Jheng Jhu, Xianglin Wang, Yi-Wen Chen, Xiaoyu Xiu, Shuiming Ye, Yun-Fei Zheng, Bing Yu
-
Patent number: 12052426Abstract: A bit-depth representation method of prediction refinement with optical flow (PROF), apparatus, and a non-transitory computer-readable storage medium are provided.Type: GrantFiled: October 25, 2021Date of Patent: July 30, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu Xiu, Yi-Wen Chen, Xianglin Wang, Shuiming Ye, Tsung-Chuan Ma, Hong-Jheng Jhu
-
Patent number: 12034913Abstract: Methods and apparatuses are provided for video coding. The method includes: partitioning video pictures into a plurality of coding units (CUs), at least one of which is further partitioned into two prediction units (PUs) including at least one geometric shaped PU; obtaining a first merge list including a plurality of candidates, each including one or more motion vectors; and obtaining a uni-prediction merge list for the geometric shaped PU by selecting the one or more motion vectors directly from the first merge list.Type: GrantFiled: November 9, 2021Date of Patent: July 9, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xianglin Wang, Yi-Wen Chen, Xiaoyu Xiu, Tsung-Chuan Ma, Hong-Jheng Jhu, Shuiming Ye
-
Publication number: 20240163469Abstract: A method of decoding a video signal, apparatus, and a non-transitory computer-readable storage medium are provided. The method includes obtaining a video block from the video signal, obtaining spatial neighboring blocks based on the video block, obtaining up to one left non-scaled motion vector predictor (MVP) based on the multiple left spatial neighboring blocks, obtaining up to one above non-scaled MVP based on the multiple above spatial neighboring blocks, deriving an MVP candidate list based on the coding block, the multiple left spatial neighboring blocks, and the multiple above spatial neighboring blocks by performing no motion vector scaling in all scenarios for deriving motion vectors in deriving process for spatial MVP candidates, receiving an index indicating an MVP in the MVP candidate list, and obtaining a prediction signal of the coding block based on the MVP indicated by the index.Type: ApplicationFiled: January 19, 2024Publication date: May 16, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Hong-Jheng JHU, Shuiming YE, Xianglin WANG