-
公开(公告)号:US10999604B2
公开(公告)日:2021-05-04
申请号:US16382173
申请日:2019-04-11
Applicant: MediaTek Inc.
Inventor: Man-Shu Chiang , Chih-Wei Hsu
IPC: H04N19/61 , H04N19/52 , H04N19/159 , H04N19/176
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.
-
公开(公告)号:US20200322623A1
公开(公告)日:2020-10-08
申请号:US16836904
申请日:2020-03-31
Applicant: MediaTek Inc.
Inventor: Man-Shu Chiang , Chih-Wei Hsu
IPC: H04N19/46 , H04N19/105 , H04N19/119 , H04N19/132 , H04N19/625 , H04N19/159 , H04N19/176
Abstract: A video decoder receives data from a bitstream for a block of pixels to be decoded as a current block of a current picture of a video. The video decoder receives from the bitstream first and second signaled indices for the current block. The video decoder determines first and second merge indices from the first and second signaled indices. The video decoder uses the first and second merge indices to select first and second motion candidates, respectively. The video decoder generates a set of prediction samples in ALWIP mode and performs an inverse secondary transform and an inverse primary transform to generate a set of residual samples of the current block. Enabling or selection of secondary transform and/or primary transform depends on size, width, and/or height for the current block. The video decoder reconstructs the current block by using the set of residual samples and the set of prediction samples.
-
公开(公告)号:US20200169757A1
公开(公告)日:2020-05-28
申请号:US16691454
申请日:2019-11-21
Applicant: MediaTek Inc.
Inventor: Man-Shu Chiang , Chih-Wei Hsu , Ching-Yeh Chen
IPC: H04N19/70 , H04N19/103 , H04N19/159 , H04N19/176 , H04N19/182
Abstract: A video codec receives data for a block of pixels to be encoded or decoded as a current block of a current picture of a video. The video codec signals or parses a first syntax element for a first coding mode in a particular set of two or more coding modes. Each of coding mode of the particular set of coding modes modifies a merge candidate or an inter-prediction that is generated based on the merge candidate. The video codec enables the first coding mode and disables one or more other coding modes in the particular set of coding modes. The disabled one or more coding modes in the particular set of coding modes are disabled without parsing syntax elements for the disabled coding modes. The video codec encodes or decodes the current block by using the enabled first coding mode and bypassing the disabled coding modes.
-
公开(公告)号:US20230199170A1
公开(公告)日:2023-06-22
申请号:US17977466
申请日:2022-10-31
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/105 , H04N19/176 , H04N19/117 , H04N19/423 , H04N19/52
CPC classification number: H04N19/105 , H04N19/52 , H04N19/117 , H04N19/176 , H04N19/423
Abstract: A video coding system generating candidates for Merge Mode with Motion Vector Difference (MMVD) with reduced resource usage is provided. The system receives data to be encoded or decoded as a current block of a current picture of a video. The system identifies multiple MMVD candidates for different offset positions based on a merge candidate of the current block. The system generates reference samples for the identified MMVD candidates. The system reconstructs the current block or encodes the current block into a bitstream by using the generated reference samples. The system processes the MMVD candidates in separate groups: a first group of vertical MMVD candidates and a second group of horizontal MMVD candidates. The system generates the reference samples for the identified MMVD candidates by applying a vertical filter to source reference samples of horizontal MMVD candidates and then applying a horizontal filter to outputs of the vertical filter.
-
公开(公告)号:US11553173B2
公开(公告)日:2023-01-10
申请号:US17323770
申请日:2021-05-18
Applicant: MEDIATEK INC.
Inventor: Man-Shu Chiang , Chih-Wei Hsu
IPC: H04N19/105 , H04N19/176 , H04N19/46 , H04N19/159
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.
-
公开(公告)号:US11546603B2
公开(公告)日:2023-01-03
申请号:US17387618
申请日:2021-07-28
Applicant: MediaTek Inc.
Inventor: Man-Shu Chiang , Chun-Chia Chen , Chih-Wei Hsu
IPC: H04B1/66 , H04N7/12 , H04N11/02 , H04N11/04 , H04N19/137 , H04N19/176 , H04N19/30 , H04N19/105
Abstract: A video coder receives data from a bitstream for a block of pixels to be encoded or decoded as a current block of a current picture of a video. Upon determining that an applied block setting of the current block satisfies a threshold condition, the video coder generates a first prediction based on a first motion information for a first prediction unit of the current block. The video coder generates a second prediction based on a second motion information for a second prediction unit of the current block. The video coder generates a third prediction based on the first and second motion information for an overlap prediction region that is defined based on a partitioning between the first prediction unit and the second prediction unit. The video coder encodes or decodes the current block by using the first, second, and third predictions.
-
公开(公告)号:US11539940B2
公开(公告)日:2022-12-27
申请号:US17292184
申请日:2019-11-12
Applicant: MEDIATEK INC.
Inventor: Man-Shu Chiang , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/105 , H04N19/119 , H04N19/172 , H04N19/176 , H04N19/51
Abstract: A method and apparatus of prediction for video coding using MH (Multiple Hypothesis) mode are disclosed. According to this method, a block is partitioned into a first partition and a second partition. A first candidate and a second candidate are derived for the first and second partitions respectively. At least one of the first candidate and the second candidate is derived using a candidate list derived for a regular Merge mode (or also called as normal Merge mode). An MH prediction generated by blending a first prediction corresponding to a first candidate and a second prediction corresponding to a second candidate, and the MH prediction is applied to a part of the current block.
-
公开(公告)号:US10855997B2
公开(公告)日:2020-12-01
申请号:US15946765
申请日:2018-04-06
Applicant: MediaTek Inc.
Inventor: Man-Shu Chiang , Chih-Wei Hsu , Tzu Der Chuang , Ching-Yeh Chen
IPC: H04N19/176 , H04N19/61 , H04N19/122 , H04N19/157 , H04N19/124
Abstract: A method and apparatus related to secondary transform operations. In which, the non-zero transform coefficients in a particular subset of the transform coefficients of the block of pixels is counted and compared with a particular threshold so as to determine whether or not to perform the secondary transform on the block of pixels. Besides, the optimal secondary transform kernel size is derived implicitly based on the size of the block, or derived explicitly based on a flag coded by using an adaptive code word.
-
公开(公告)号:US20200374551A1
公开(公告)日:2020-11-26
申请号:US16880344
申请日:2020-05-21
Applicant: MediaTek Inc.
Inventor: Man-Shu Chiang , Chih-Wei Hsu , Tzu-Der Chuang
IPC: H04N19/577 , H04N19/176 , H04N19/513
Abstract: A video decoder receives data for a block of pixels to be decoded as a current block of a current picture of a video. When the current block is coded by using inter mode and bi-directional prediction, the video decoder receives a first motion vector difference and determines a second motion vector difference based on a first flag or a second flag. When the first flag is false, the video decoder uses the second flag to determine whether to set the second motion vector difference to be at an opposite value of the first motion vector difference. When the first flag is true, the video decoder sets the second motion vector difference to be zero. The video decoder reconstructs the current block by using motion information based on the first motion vector difference and the second motion vector difference to perform inter prediction.
-
公开(公告)号:US20200275115A1
公开(公告)日:2020-08-27
申请号:US16802455
申请日:2020-02-26
Applicant: MediaTek Inc.
Inventor: Man-Shu Chiang , Chun-Chia Chen , Chih-Wei Hsu , Chia-Ming Tsai
IPC: H04N19/46 , H04N19/107 , H04N19/159 , H04N19/176
Abstract: A video codec receives data to be encoded or decoded as a current block of a current picture of a video. first and/or second flags indicate whether to apply a first combined prediction mode or a second combined prediction mode. The video codec decodes or encodes the current block. When the combined inter and intra prediction mode is applied, the current block is coded by using a combined prediction that is generated based on an inter-prediction and an intra-prediction. When the triangle prediction mode is applied, the current block is coded by using a combined prediction that is generated based on at least two inter-predictions.
-
-
-
-
-
-
-
-
-