-
公开(公告)号:US20230047501A1
公开(公告)日:2023-02-16
申请号:US17874009
申请日:2022-07-26
Applicant: MediaTek Inc.
Inventor: Chih-Yao Chiu , Chun-Chia Chen , Chih-Wei Hsu , Ching-Yeh Chen , Tzu-Der Chuang , Yu-Wen Huang
IPC: H04N19/105 , H04N19/136 , H04N19/182 , H04N19/176
Abstract: For each prediction candidate of a set of one or more prediction candidates of the current block, a video coder computes a matching cost between a set of reference pixels of the prediction candidate in a reference picture and a set of neighboring pixels of a current block in a current picture. The video coder identifies a subset of the reference pictures as major reference pictures based on a distribution of the prediction candidates among the reference pictures of the current picture. A bounding block is defined for each major reference picture, the bounding block encompassing at least portions of multiple sets of reference pixels for multiple prediction candidates. The video coder assigns an index to each prediction candidate based on the computed matching cost of the set of prediction candidates. A selection of a prediction candidate is signaled by using the assigned index of the selected prediction candidate.
-
公开(公告)号:US11477448B2
公开(公告)日:2022-10-18
申请号:US17424656
申请日:2020-01-21
Applicant: MEDIATEK INC.
Inventor: Chen-Yen Lai , Ching-Yeh Chen , Tzu-Der Chuang , Yu-Wen Huang
IPC: H04N19/117 , H04N19/82 , H04N19/159 , H04N19/176
Abstract: Methods and apparatus for Adaptive Loop Filter (ALF) processing of reconstructed video are disclosed. According to one method, clipping values for the ALF processing are determined depending on a bit depth of a center reconstructed pixel. A current ALF output for the current block is derived, where the current ALF output comprises a weighted sum of clipped differences of original differences and each of the original differences is calculated between a first reconstructed pixel at a non-center filter location and the center reconstructed pixel, and each of the original differences is clipped according to a corresponding clipping value to form one clipped difference. In another method, a target clipping value is always signaled at an encoder side or parsed at a decoder side even if the target clipping value is zero. In another method, the clipping values are encoded or decoded using a fixed-length code.
-
公开(公告)号: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.
-
公开(公告)号:US11432016B2
公开(公告)日:2022-08-30
申请号:US17110491
申请日:2020-12-03
Applicant: MEDIATEK INC.
Inventor: Ching-Yeh Chen , Olena Chubach , Chen-Yen Lai , Tzu-Der Chuang , Chih-Wei Hsu , Yu-Wen Huang
IPC: H04N19/00 , H04N19/82 , H04N19/176 , H04N19/186 , H04N19/174 , H04N19/46 , H04N19/172 , H04N19/117 , H04N19/70
Abstract: Encoding methods and apparatuses include applying a Cross-Component Adaptive Loop Filter (CCALF) processing on a current picture based on CCALF coefficients signaled in one or more Adaptive Loop Filter (ALF) Adaptation Parameter Sets (APSs) to refine one or more chroma components according to a luma component, signaling two ALF signal flags and two CCALF signal flags in each ALF APS or parsing two ALF signal flags and two CCALF signal flags from each ALF APS, and encoding or decoding the current picture. Values of the two ALF signal flags and the two CCALF signal flags in each ALF APS are not all equal to 0 to ensure none of the ALF APS is an empty APS.
-
公开(公告)号:US11330277B2
公开(公告)日:2022-05-10
申请号:US17270610
申请日:2019-08-30
Applicant: MEDIATEK INC.
Inventor: Chia-Ming Tsai , Chih-Wei Hsu , Ching-Yeh Chen , Tzu-Der Chuang , Yu-Wen Huang
IPC: H04N19/00 , H04N19/176 , H04N19/117 , H04N19/132 , H04N19/159 , H04N19/184 , H04N19/513
Abstract: Method and apparatus for constrained de-blocking filter are disclosed. According to one method, if a CU is partitioned into multiple sub-CUs, the de-blocking process is also applied to the sub-block boundaries inside the current filtered-reconstructed block. According to another method, if first reference samples used for the de-blocking process of a first boundary are to be modified by the de-blocking process of a second boundary, the first reference samples are replaced by padding samples that are not to be modified by the de-blocking process of the second boundary. According to yet another method, the de-blocking process is applied to a reconstructed block corresponding to a current block to result in a current filtered-reconstructed block regardless whether a boundary of the current block corresponds to an 8×8 sample grid boundaries.
-
176.
公开(公告)号:US11290739B2
公开(公告)日:2022-03-29
申请号:US17296759
申请日:2019-11-28
Applicant: MEDIATEK INC.
Inventor: Yu-Ling Hsiao , Ching-Yeh Chen , Tzu-Der Chuang , Chih-Wei Hsu
IPC: H04N19/51 , H04N19/105 , H04N19/176 , H04N19/119
Abstract: Video processing methods and apparatuses for coding a current block comprise receiving input data of a current block, splitting the current block into sub-blocks, deriving motion information for the sub-blocks, performing motion compensation for the sub-blocks using the motion information to derive a final predictor, deriving and storing a representative motion vector for each grid in the current block, and encoding or decoding the current block using the final predictor. The representative motion vector for grids in a weighted area is determined by combining the motion vectors of the sub-blocks if the motion vectors of the sub-blocks are in different lists. The representative motion vector for grids in the weighted area is determined as one of the motion vectors of the sub-blocks if the motion vectors of the sub-blocks are in the same list.
-
公开(公告)号:US11240524B2
公开(公告)日:2022-02-01
申请号:US17105569
申请日:2020-11-26
Applicant: MediaTek Inc.
Inventor: Chun-Chia Chen , Yu-Ling Hsiao , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/513 , H04N19/70 , H04N19/184 , H04N19/176
Abstract: A video decoder determines whether the current block is coded by using intra block copy mode. The video decoder identifies a list of one or more prediction candidates for the current block. When the current block is not coded by using intra block copy mode, one or more spatial neighbors of the current block that are positioned in a same MER as the current block are excluded from the list of prediction candidates. When the current block is coded by using intra block copy mode and the list of prediction candidates belongs to a predefined subset of multiple different candidate lists, at least one of the identified prediction candidates is a spatial neighbor of the current block that is positioned in the MER. The video decoder reconstructs the current block by using a prediction candidate selected from the list of prediction candidates to generate a prediction of the current block.
-
178.
公开(公告)号:US11202068B2
公开(公告)日:2021-12-14
申请号:US17021050
申请日:2020-09-15
Applicant: MEDIATEK INC.
Inventor: Ching-Yeh Chen , Olena Chubach , Tzu-Der Chuang , Chih-Wei Hsu , Yu-Wen Huang
IPC: H04N19/117 , H04N19/186 , H04N19/82
Abstract: Methods and apparatus for cross-colour loop-filter processing of reconstructed video are disclosed. According to one method, a sum of filter coefficients for each of one or more candidate cross-colour loop filters is constrained to be a fixed value. One or more syntax elements indicating a value related to a total number of candidate filters in a filter set are signalled or parsed in the APS (Adaptation Parameter Set).
-
公开(公告)号:US11159791B2
公开(公告)日:2021-10-26
申请号:US16817707
申请日:2020-03-13
Applicant: MEDIATEK INC.
Inventor: Ching-Yeh Chen , Tzu-Der Chuang , Yu-Wen Huang
IPC: H04N19/117 , H04N19/182 , H04N19/96
Abstract: According to a method for Adaptive Loop Filter (ALF) processing of reconstructed video, multiple indicators are signaled in slice at an encoder side or parsed at a decoder side, where the multiple indicators are Adaptive Parameter Set (APS) indices associated with temporal ALF filter sets for the ALF processing. A current indicator is determined from the multiple indicators, where the current indicator is used to select a current ALF filter set. Filtered-reconstructed pixels are derived for the current block by applying the current ALF filter to the current block. In another method, if the ALF processing applied at a target sample requires an outside sample on other side of a target virtual boundary from the target sample, the outside sample is replaced by a padded sample.
-
公开(公告)号:US11115660B2
公开(公告)日:2021-09-07
申请号:US17051276
申请日:2019-04-30
Applicant: MEDIATEK INC.
Inventor: Tzu-Der Chuang , Ching-Yeh Chen , Kung-Nien Yang , Chun-Chia Chen
IPC: H04N19/105 , H04N19/119 , H04N19/96 , H04N19/176 , H04N19/186 , H04N19/70
Abstract: A methods and apparatus for block partition in video encoding and decoding are disclosed. According to one method, a current data unit is partitioned into initial blocks using inferred splitting without split-syntax signalling. The initial blocks comprises multiple initial luma blocks and multiple initial chroma blocks, and size of the initial luma block is M×N, M and N are positive integers and the current data unit is larger than M×N for the luma component. A partition structure is determined for partitioning each initial luma block and each initial chroma block into one or more luma CUs (coding units) and one or more chroma CUs respectively. The luma syntaxes and the chroma syntaxes associated with one initial block in the current data unit are signalled or parsed, and then the luma syntaxes and the chroma syntaxes associated with one next initial block in the current data unit are signalled or parsed.
-
-
-
-
-
-
-
-
-