-
公开(公告)号:US11736704B1
公开(公告)日:2023-08-22
申请号:US17702345
申请日:2022-03-23
Applicant: MEDIATEK INC.
Inventor: Cheng-Yen Chuang , Man-Shu Chiang , Chun-Chia Chen , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/42 , H04N19/176 , H04N19/159 , H04N19/132
CPC classification number: H04N19/42 , H04N19/132 , H04N19/159 , H04N19/176
Abstract: Video encoding methods and apparatuses for Sum of Absolute Transformed Difference (SATD) computation by folded Hadamard transform circuits include splitting a current block into SATD blocks, receiving input data associated with a first block of a first SATD block in a first cycle and receiving input data associated with a second block of the first SATD block in a second cycle, and performing calculations for the first block by shared Hadamard transform circuits in the first cycle and performing calculations for the second block by the shared Hadamard transform circuits in the second cycle. Each shared Hadamard transform circuit is a first part of each folded Hadamard transform circuit. The video encoding methods and apparatuses further perform calculations for the entire SATD block by a final part of each folded Hadamard transform circuit to generate a final SATD result of the first SATD block for encoding.
-
公开(公告)号:US20230209048A1
公开(公告)日:2023-06-29
申请号:US18117855
申请日:2023-03-06
Applicant: MediaTek Inc.
Inventor: Man-Shu Chiang , Chih-Wei Hsu
IPC: H04N19/11 , H04N19/159 , H04N19/176 , H04N19/117 , H04N19/136 , H04N19/105 , H04N19/189 , H04N19/507
CPC classification number: H04N19/11 , H04N19/159 , H04N19/176 , H04N19/117 , H04N19/136 , H04N19/105 , H04N19/189 , H04N19/507
Abstract: A video decoder that decodes a current block of pixels by using multi-hypothesis combined prediction mode is provided. The video decoder generates a first prediction of the current block based on an inter prediction mode. The video decoder enables the combined prediction mode for the current block based on a block size of the current block determined according to a width and a height of the current block. The combined prediction mode is disabled when the width of or the height of the current block is greater than a threshold length. When the combined prediction mode is enabled, the video decoder generates a second prediction based on an intra prediction mode that is inferred to be a planar mode, and subsequently a combined prediction for the current block based on the first prediction and the second prediction. The video decoder reconstructs the current block by using the combined prediction.
-
公开(公告)号:US11451816B2
公开(公告)日:2022-09-20
申请号:US16392040
申请日:2019-04-23
Applicant: MediaTek Inc.
Inventor: Zhi-Yi Lin , Tzu-Der Chuang , Ching-Yeh Chen , Man-Shu Chiang , Chih-Wei Hsu
IPC: H04N19/513 , H04N19/176
Abstract: A video coder implementing affine prediction is provided. The video coder receives input data associated with a current block to be coded. The video coder derives a control point motion vector (CPMV) of the current block according to an affine model. The video coder derives a set of motion compensation motion vectors (MCMVs) for a set of sub-blocks of the current block based on the derived CPMV of the current block according to the affine model. The video coder performs motion compensation for the current block based on the set of MCMVs. The CPMV of the current block is derived based on a CPMV of a first reference block that is a neighboring block located in a same region of the current block or an MCMV of a second reference block that is not a neighboring block located in the same region of the current block.
-
44.
公开(公告)号:US11425378B2
公开(公告)日:2022-08-23
申请号:US17426081
申请日:2020-01-22
Applicant: MEDIATEK INC.
Inventor: Man-Shu Chiang , Chih-Wei Hsu
IPC: H04N19/119 , H04N19/159 , H04N19/176 , H04N19/61
Abstract: A method and apparatus of prediction for video coding are disclosed. According to the method, when the Intra Sub-Partition (ISP) mode is applied to a block, the block is partitioned into multiple sub-blocks horizontally or vertically. A target horizontal transform and a target vertical transform are determined from a candidate transform set for each of the multiple sub-blocks according to a target setting belonging to a setting group comprising unified setting and block setting. The target horizontal transform and the target vertical transform selected are then applied to each of the multiple sub-blocks. According to another method, a target horizontal and vertical transform are determined from a candidate transform set without a transform index for the current block according to unified setting, wherein the unified setting comprises two or more Intra modes or Intra-related modes.
-
公开(公告)号:US11297348B2
公开(公告)日:2022-04-05
申请号:US16382167
申请日:2019-04-11
Applicant: MediaTek Inc.
Inventor: Man-Shu Chiang , Chun-Chia Chen , Chih-Wei Hsu
IPC: H04N19/61 , H04N19/159 , H04N19/137 , H04N19/176 , H04N19/132 , H04N19/196 , H04N19/46 , H04N19/513 , H04N19/52 , H04N19/119
Abstract: A video coder that implicitly signals a transform setting for coding a block of pixels is provided. The video coder derives a transform setting for a block of pixels based on a block processing setting. The video coder processes the block of pixels according to the block processing setting. For encoding, the video coder transforms a set of residual pixels to generate a set of transform coefficients according to the transform setting. For decoding, the video coder inverse transforms the transform coefficients to generate a set of residual pixels according to the transform setting.
-
公开(公告)号:US20200029073A1
公开(公告)日:2020-01-23
申请号:US16513835
申请日:2019-07-17
Applicant: MediaTek Inc.
Inventor: Man-Shu Chiang , Chih-Wei Hsu
IPC: H04N19/105 , H04N19/159 , H04N19/46 , H04N19/176
Abstract: A video decoder receives to-be-decoded data from a bitstream for a block of pixels to be decoded as a current block of a current picture of the video. The video decoder generates a first prediction of the current block based on a first prediction mode that is selected from a first candidate list. The video decoder generates a second prediction of the current block based on a second prediction mode that is selected from a second candidate list. The video decoder generates a combined prediction for the current block based on the first prediction and the second prediction. The video decoder reconstructs the current block by using the combined prediction.
-
公开(公告)号:US20190320204A1
公开(公告)日:2019-10-17
申请号:US16382173
申请日:2019-04-11
Applicant: MediaTek Inc.
Inventor: Man-Shu Chiang , Chih-Wei Hsu
IPC: H04N19/61 , H04N19/176 , H04N19/159 , H04N19/52
Abstract: A video coder that implicitly signals or decides transform settings based on intra prediction settings is provided. The video coder receives input data associated with a current block. The video coder determines a current intra prediction mode for the current block and maps the current intra prediction mode to a target transform mode. In one example, the video coder encodes the current block by performing a transform operation according to the target transform mode on the prediction residuals of the current block generated according to the current intra prediction mode. In another example, the video coder decodes the current block by performing an inverse transform operation according to the target transform mode on the coded prediction residuals of the current block, in which the coded prediction residuals is derived from the bitstream and is generated according to the current intra prediction mode.
-
公开(公告)号:US20180288439A1
公开(公告)日:2018-10-04
申请号:US15928092
申请日:2018-03-22
Applicant: MediaTek Inc.
Inventor: Chih-Wei Hsu , Man-Shu Chiang
IPC: H04N19/61 , H04N19/625 , H04N19/176 , H04N19/182 , H04N19/91 , H04N19/70
Abstract: An efficient signaling method for multiple transforms to further improve coding performance is provided. Rather than using code words that are assigned to different transforms in a predetermined and fixed manner, different transform modes are mapped into different code words dynamically. A predetermined procedure is used to assign the code words to the different transform modes. A cost is computed for each candidate transform mode and the transform mode with the smallest cost is chosen as the predicted transform mode, and the chosen predicted transform mode is assigned the shortest code word.
-
-
-
-
-
-
-