-
公开(公告)号:US11356657B2
公开(公告)日:2022-06-07
申请号:US16962900
申请日:2019-01-24
Applicant: MEDIATEK INC.
Inventor: Zhi-Yi Lin , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/105 , H04N19/119 , H04N19/159 , H04N19/176
Abstract: Methods and apparatus of Inter prediction for video coding including affine Inter mode are disclosed. In one method, an affine MVP candidate list is generated, wherein the affine MVP candidate list comprises at least one inherited affine MVP derived from a neighbouring block set. Prediction differences of a current control-point MV set associated with the affine motion model are encoded using one predictor selected from the affine MVP candidate list at the video encoder side or the prediction differences of the current control-point MV set associated with the affine motion model are decoded at the video decoder side using one predictor selected from the affine MVP candidate list. In another method, the inherited affine MVP is derived by considering whether at least one of reference picture lists of said at least one neighbouring block includes one reference picture being the same as a current reference picture of the current block.
-
公开(公告)号:US11128868B2
公开(公告)日:2021-09-21
申请号:US16895073
申请日:2020-06-08
Applicant: MEDIATEK INC.
Inventor: Zhi-Yi Lin , Tzu-Der Chuang , Ching-Yeh Chen , Chih-Wei Hsu
IPC: H04N19/132 , H04N19/105 , G06F17/16 , H04N19/159 , H04N19/176
Abstract: Method and apparatus of video coding are disclosed. According to one method, the left reference boundary samples and the top reference boundary samples are checked jointly. According to another method, selected original left reference boundary samples and selected original top reference boundary samples at specific positions are used for predictor up-sampling. According to yet another method, the horizontal interpolation and the vertical interpolation are in a fixed order regardless of a shape of the current block, size of the current block or both.
-
公开(公告)号:US20200059651A1
公开(公告)日:2020-02-20
申请号:US16536018
申请日:2019-08-08
Applicant: MediaTek Inc.
Inventor: Zhi-Yi Lin , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/149 , H04N19/196 , H04N19/105 , H04N19/176
Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to encode or decode video data. A current block of video data is coded using affine prediction. A first set of candidates of a candidate list for the current block is generated, including determining one or more inherited candidates and deriving one or more constructed candidates. After generating the first set of candidates, it is determined whether the candidate list is full. Upon determining the candidate list is not full, the candidate list is filled by generating a second set of candidates of the candidate list, including one or more of generating one or more zero motion vector candidates, generating one or more additional derived candidates based on the plurality of associated neighboring blocks of the current block, and generating a temporal motion vector candidate based on a temporal collocated picture.
-
公开(公告)号:US11930174B2
公开(公告)日:2024-03-12
申请号:US17418311
申请日:2019-12-30
Applicant: MEDIATEK INC.
Inventor: Chia-Ming Tsai , Tzu-Der Chuang , Chih-Wei Hsu , Ching-Yeh Chen , Zhi-Yi Lin
IPC: H04N19/119 , H04N19/176 , H04N19/186 , H04N19/96
CPC classification number: H04N19/119 , H04N19/176 , H04N19/186 , H04N19/96
Abstract: A method and apparatus for block partition are disclosed. If a cross-colour component prediction mode is allowed, the luma block and the chroma block are partitioned into one or more luma leaf blocks and chroma leaf blocks. If a cross-colour component prediction mode is allowed, whether to enable an LM (Linear Model) mode for a target chroma leaf block is determined based on a first split type applied to an ancestor chroma node of the target chroma leaf block and a second split type applied to a corresponding ancestor luma node. According to another method, after the luma block and the chroma block are partitioned using different partition tress, determine whether one or more exception conditions to allow an LM for a target chroma leaf block are satisfied when the chroma partition tree uses a different split type, a different partition direction, or both from the luma partition tree.
-
公开(公告)号:US11632550B2
公开(公告)日:2023-04-18
申请号:US17249665
申请日:2021-03-09
Applicant: MEDIATEK INC.
Inventor: Zhi-Yi Lin , Tzu-Der Chuang , Ching-Yeh Chen , Chih-Wei Hsu
IPC: H04N19/132 , H04N19/105 , G06F17/16 , H04N19/159 , H04N19/176
Abstract: Method and apparatus of video coding are disclosed. According to one method, the left reference boundary samples and the top reference boundary samples are checked jointly. According to another method, selected original left reference boundary samples and selected original top reference boundary samples at specific positions are used for predictor up-sampling. According to yet another method, the horizontal interpolation and the vertical interpolation are in a fixed order regardless of a shape of the current block, size of the current block or both.
-
公开(公告)号: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.
-
公开(公告)号:US11895291B2
公开(公告)日:2024-02-06
申请号:US17056111
申请日:2019-05-23
Applicant: MEDIATEK INC.
Inventor: Yu-Chi Su , Ching-Yeh Chen , Zhi-Yi Lin , Tzu-Der Chuang
IPC: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/51
CPC classification number: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/51
Abstract: A method and apparatus of encoding or decoding for a coding system, where bi-directional CU (coding unit) weighting (BCW) is enabled for the coding system to allow using multiple pairs of weights, are disclosed. According to this method, a Merge candidate list is generated for the current block, where current bi-directional CU weights for a bi-directional predictor of the current block associated with a target Merge candidate in the Merge candidate list are set to a pre-define pair of weights when the target Merge candidate corresponds to a selected Merge candidate. In another method, current bi-directional CU weights for a bi-directional predictor associated with a target Merge candidate in the Merge candidate list are inherited from the target Merge candidate when the target Merge candidate corresponds to a selected Merge candidate.
-
公开(公告)号:US11310520B2
公开(公告)日:2022-04-19
申请号:US16559966
申请日:2019-09-04
Applicant: MEDIATEK INC.
Inventor: Tzu-Der Chuang , Ching-Yeh Chen , Zhi-Yi Lin
IPC: H04N19/513 , H04N19/139 , H04N19/176
Abstract: Method and apparatus for coding system using Inter coding tools are disclosed. According to one method, a same conversion process is applied to the MVs associated with a current block to generate the converted MVs at the video encoder side or at the video decoder side when the target Inter coding tool belongs to at least two tools of a group, wherein the group comprises at least one of inherited affine Merge candidate derivation and affine sub-block MV derivation. According to another method, a simplified conversion process is applied to the MV to generate a rounded MV, MV_rounded according to MV_rounded=(MV+offset−(MV>=0))>>shift.
-
公开(公告)号:US11272182B2
公开(公告)日:2022-03-08
申请号:US17048208
申请日:2019-04-17
Applicant: MEDIATEK INC.
Inventor: Chia-Ming Tsai , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen , Shih-Ta Hsiang , Yu-Wen Huang , Zhi-Yi Lin
IPC: H04N19/132 , H04N19/119 , H04N19/176 , H04N19/70 , H04N19/96 , H04N19/172 , H04N19/61 , H04N19/46 , H04N19/159 , H04N19/186
Abstract: A method and apparatus for video coding using block partition are disclosed. According to the present invention, a partition structure corresponding to recursively partitioning a current block into smaller TU (transform unit) blocks until the partition structure reaches a maximum allowed split depth or until a block size of at least one of smaller TU blocks is a supported core transform size, where the current block is partitioned into final smaller TU blocks according to the partition structure. A transform coding process is applied to the current block according to the partition structure, where the transform coding process is skipped for at least one of the final smaller TU blocks. A flag can be signalled for the current block to indicate whether the current block is allowed to skip the transform coding process for said at least one of the final smaller TU blocks.
-
10.
公开(公告)号:US11178397B2
公开(公告)日:2021-11-16
申请号:US17283332
申请日:2019-10-09
Applicant: MEDIATEK INC.
Inventor: Zhi-Yi Lin , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/00 , H04N19/105 , H04N19/132 , H04N19/176 , H04N19/186 , H04N19/159
Abstract: A video processing method comprises receiving input data of a current block, checking if the current block satisfies one or more predefined criteria, setting the current block to be a root block if the current block satisfies the predefined criteria, one or more color components of one or more blocks in the current block are not checked with the predefined criteria if the current block is a root block, encoding or decoding the one or more color components of one or more blocks in the current block using neighboring reconstructed samples of the one or more color components of the current block as reference samples if the current block is a root block. Each block in the current block is encoded or decoded using neighboring reconstructed samples of each block in the current block as reference samples if the current block is not a root block.
-
-
-
-
-
-
-
-
-