Patents by Inventor Tsung-Chuan MA
Tsung-Chuan MA 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: 20220046249Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for prediction refinement with optical flow (PROF) for decoding a video signal. A decoder may 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 video block in the first reference picture. The decoder may obtain first prediction samples I(i, j) of a video block generated from the reference video block in the first reference picture. The decoder may control internal bit-depths of internal PROF parameters. The decoder may obtain prediction refinement values for the first prediction samples I(i, j) based on the horizontal and vertical gradient values and the horizontal and vertical motion differences. The decoder may obtain second prediction samples I?(i, j). The decoder may obtain final prediction samples of the video block.Type: ApplicationFiled: October 25, 2021Publication date: February 10, 2022Applicant: 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: 20220038726Abstract: An electronic apparatus performs a method of decoding video data. The method comprises: receiving the video signal that includes a first component and a second component; receiving a plurality of offsets associated with the second component; utilizing a sample value of the first component to obtain a classifier associated with the second component; dividing a range of the sample value of the first component into several bands based on the classifier; selecting a band based on an intensity value of the sample value of the first component; selecting an offset from the plurality of offsets for the second component according to the selected band; and modifying the second component based on the selected offset.Type: ApplicationFiled: July 28, 2021Publication date: February 3, 2022Inventors: Che-Wei Kuo, Xiaoyu Xiu, Wei Chen, Xianglin Wang, Yi-Wen Chen, Tsung-Chuan Ma, Hong-Jheng Jhu, Bing Yu
-
Publication number: 20220030219Abstract: Provided is a video coding method comprising that the width of a video picture is set to be a first multiple of a first number M, and the first number M is a positive integer. The height of the picture is set to be a second multiple of a second number N, and the second number N is a positive integer. The first number M and the second number N are predetermined. Additionally, it is determined that a merge sharing node is located outside of the picture. The merge sharing node is corresponding to a first region of the picture, a first set of coding units of the picture are within the first region, and the first set of coding units are coded with a merge mode. A constraint process is then applied such that the boundary of the merge sharing node is aligned with the boundary of the picture.Type: ApplicationFiled: September 7, 2021Publication date: January 27, 2022Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Xianglin WANG
-
Publication number: 20220030259Abstract: An electronic apparatus performs a method of decoding video data. The electronic apparatus first receives, from a video bitstream having a hierarchical structure, a first syntax element associated with a first level of the hierarchical structure. In accordance with a determination that the first syntax element indicates that a palette mode is enabled for one or more coding units (CUs) under the first level in the video bitstream, the electronic apparatus reconstructs, from the video bitstream, pixel values of at least one of the one or more CUs according to a corresponding palette table. But in accordance with a determination that the first syntax element indicates that a palette mode is disabled for the one or more CUs, the electronic apparatus reconstructs, from the video bitstream, the pixel values of any of the one or more CUs according to a non-palette scheme.Type: ApplicationFiled: October 11, 2021Publication date: January 27, 2022Inventors: Xianglin Wang, Hong-Jheng Jhu, Xiaoyu Xiu, Yi-Wen Chen, Tsung-Chuan Ma, Shuiming Ye
-
Publication number: 20220030228Abstract: 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: ApplicationFiled: October 11, 2021Publication date: January 27, 2022Inventors: Tsung-chuan MA, Xianglin WANG, Yi-wen CHEN, Xiaoyu XIU, Hong-Jheng JHU, Shuiming YE, Yun-fei ZHENG
-
Publication number: 20220021894Abstract: A method for video coding is provided. The method includes: determining a signaling of merge modes for deriving motion information of a current block, where the merge modes include: regular merge mode and extended merge modes; and deriving motion information of the current block using the regular merge mode, upon determining that the signaling of merge modes includes a positive signal of regular merge mode.Type: ApplicationFiled: September 28, 2021Publication date: January 20, 2022Applicant: 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: 20220014741Abstract: The present disclosure relates to an intra sub-partition (ISP) method of decoding a video signal.Type: ApplicationFiled: August 27, 2021Publication date: January 13, 2022Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu XIU, Yi-Wen CHEN, Xianglin WANG, Tsung-Chuan MA
-
Publication number: 20220014780Abstract: Methods 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: ApplicationFiled: September 23, 2021Publication date: January 13, 2022Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xianglin WANG, Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA
-
Publication number: 20210409731Abstract: Methods and devices for video coding are provided. In the method, the device determines, for a current luma transform block in a coding unit, whether an intra subpartition (ISP) split type is an ISP mode. In response to determining that the intra subpartition split type is not the ISP mode, the device determines a first context index for a Coded Block Flag (CBF) flag of the current luma transform block as being equal to zero or one, where the CBF flag specifies whether the current luma transform block comprises one or more transform coefficient levels not equal to zero. In response to determining that the intra subpartition split type is the ISP mode, the device determines the first context index based on a CBF variable of a previous luma transform unit in the coding unit.Type: ApplicationFiled: September 7, 2021Publication date: December 30, 2021Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Xianglin WANG
-
Publication number: 20210409746Abstract: A computing device performs a method of decoding video data by receiving a bitstream corresponding to video data encoding one or more pictures, wherein the one or more pictures are recursively partitioned into a plurality of groups at different partition levels; determining a first syntax element that corresponds to a first group of the plurality of groups; in accordance with a determination that the first syntax element has a first value: decoding the first group in a first mode; and in accordance with a determination that the first syntax element has a second value: determining a respective second syntax element for each of one or more second groups within the first groups, wherein the one or more second groups are at a second partition level below the first partition level; and decoding each of the one or more second groups in accordance with a value of the respective second syntax element.Type: ApplicationFiled: September 13, 2021Publication date: December 30, 2021Inventors: Xianglin WANG, Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Hong-Jheng JHU
-
Publication number: 20210400261Abstract: Methods and devices are provided for deriving constructed affine merge candidates. The method includes obtaining a first reference picture and a second reference picture associated with an inter mode coded block, where the first reference picture is before a current picture and the second reference picture is after the current picture in display order, obtaining a first motion vector from the inter mode coded block to a reference block in the first reference picture, obtaining a second motion vector from the inter mode coded block to a reference block in the second reference picture, applying bi-directional optical flow (BDOF) or decoder-side motion vector refinement (DMVR) to the inter mode coded block based on a mode information of the inter mode coded block, and predicting a bi-prediction of the inter mode coded block based on the applied BDOF or DMVR.Type: ApplicationFiled: September 7, 2021Publication date: December 23, 2021Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Xianglin WANG
-
Publication number: 20210400293Abstract: 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; where the uni-prediction merge list including a plurality of uni-prediction merge candidates, and each uni-prediction merge candidate includes one motion vector of a corresponding candidate in the first merge list.Type: ApplicationFiled: September 3, 2021Publication date: December 23, 2021Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xianglin WANG, Yi-Wen CHEN, Xiaoyu XUE, Tsung-Chuan MA
-
Publication number: 20210377520Abstract: A method of constraining the operations of certain inter-mode coding tools in the derivation of motion vector candidates for inter-mode coded blocks employed in video coding standards, such as the now-current Versatile Video Coding (VVC), is performed at a computing device. The computing device determines whether one or more of the reference pictures associated with an inter-mode coded block involved in an operation of an inter-mode coding tool are long-term reference pictures, and constrains the operation of the inter-mode coding tool on the inter-mode coded block based on the determination.Type: ApplicationFiled: August 13, 2021Publication date: December 2, 2021Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen CHEN, Xiaoyu XIU, Xianglin WANG, Tsung-Chuan MA
-
Publication number: 20210368166Abstract: Methods of selectively applying Bi-directional Optical Flow (BDOF) and Decoder-side Motion Vector Refinement (DMVR) on inter mode coded blocks employed in video coding standards, such as the now-current Versatile Video Coding (VVC) design, are performed at a computing device. In one method, when a current block is eligible for both applications of DMVR and BDOF based on a plurality of pre-defined conditions, the computing device uses a pre-defined criterion to classify the current block and then uses the classification in applying either BDOF or DMVR, but not both, on the block.Type: ApplicationFiled: August 6, 2021Publication date: November 25, 2021Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen CHEN, Xiaoyu XIU, Xianglin WANG, Tsung-Chuan MA
-
Publication number: 20210368205Abstract: A method of video coding comprises independently generating a respective intra prediction for each of a plurality of corresponding sub-partitions. Each respective intra prediction is generated using a plurality of reference samples from a current coding block. Illustratively, no reconstructed sample from a first sub-partition of the plurality of corresponding sub-partitions is used to generate a respective intra prediction for any other sub-partition of the plurality of corresponding sub-partitions, and each of the plurality of corresponding sub-partitions has a width less than or equal to 2.Type: ApplicationFiled: August 3, 2021Publication date: November 25, 2021Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen CHEN, Xiaoyu XIU, Xianglin WANG, Tsung-Chuan MA
-
Publication number: 20210368200Abstract: Methods of selectively applying Bi-directional Optical Flow (BDOF) and Decoder-side Motion Vector Refinement (DMVR) on inter mode coded blocks employed in video coding standards, such as the now-current Versatile Video Coding (VVC) design, are performed at a computing device. In one method, when a current block is eligible for both applications of DMVR and BDOF based on a plurality of pre-defined conditions, the computing device uses a pre-defined criterion to classify the current block and then uses the classification in applying either BDOF or DMVR, but not both, on the block.Type: ApplicationFiled: August 6, 2021Publication date: November 25, 2021Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen CHEN, Xiaoyu XIU, Xianglin WANG, Tsung-Chuan MA
-
Publication number: 20210368193Abstract: A method of video coding comprises independently generating a respective intra prediction for each of a plurality of corresponding sub-partitions. Each respective intra prediction is generated using a plurality of reference samples from a current coding block. Illustratively, no reconstructed sample from a first sub-partition of the plurality of corresponding sub-partitions is used to generate a respective intra prediction for any other sub-partition of the plurality of corresponding sub-partitions, and each of the plurality of corresponding sub-partitions has a width less than or equal to 2.Type: ApplicationFiled: August 3, 2021Publication date: November 25, 2021Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen CHEN, Xiaoyu XIU, Xianglin WANG, Tsung-Chuan MA
-
Patent number: 11134261Abstract: 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 triangular shaped PU; constructing a first merge list including a plurality of candidates, each including one or more motion vectors, based on a merge list construction process for regular merge prediction; and obtaining an index listing including a plurality of reference indices, where each reference index comprises a reference to a motion vector of a candidate in the first merge list.Type: GrantFiled: March 12, 2020Date of Patent: September 28, 2021Assignee: Beijing Daija Internet Information Technology Co., Ltd.Inventors: Xianglin Wang, Yi-Wen Chen, Xiaoyu Xiu, Tsung-Chuan Ma
-
Publication number: 20200296406Abstract: 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 triangular shaped PU; constructing a first merge list including a plurality of candidates, each including one or more motion vectors, based on a merge list construction process for regular merge prediction; and obtaining an index listing including a plurality of reference indices, where each reference index comprises a reference to a motion vector of a candidate in the first merge list.Type: ApplicationFiled: March 12, 2020Publication date: September 17, 2020Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xianglin WANG, Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA