-
公开(公告)号: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.
-
公开(公告)号:US11785207B2
公开(公告)日:2023-10-10
申请号:US17567302
申请日:2022-01-03
Applicant: MEDIATEK INC.
Inventor: Chen-Yen Lai , Yu-Ling Hsiao , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/96
CPC classification number: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/96
Abstract: Video processing methods comprise receiving input data of a current block in a current picture, constructing a candidate list for the current block by including one or more History-based Motion Vector Predictor (HMVP) candidates, selecting one candidate from the candidate list, locating a reference block according to motion information of the selected candidate, and encoding or decoding the current block by predicting the current block using the reference block. The one or more HMVP candidates are fetched from a normal HMVP table if the current block is to be processed by a normal inter prediction mode, and the one or more HMVP candidates are fetched form a Current Picture Referencing (CPR) HMVP table if the current block is to be processed by a CPR mode. The two HMVP tables are separately maintained and updated.
-
公开(公告)号:US11575905B2
公开(公告)日:2023-02-07
申请号:US17768622
申请日:2020-11-25
Applicant: MEDIATEK INC.
Inventor: Yu-Ling Hsiao , Chun-Chia Chen , Chih-Wei Hsu
IPC: H04N19/137 , H04N19/176 , H04N19/59
Abstract: A method and apparatus for video coding are disclosed. According to this method, a current block is received at an encoder side or compressed data comprising the current block is received at a decoder side, where the current block is partitioned into two geometric prediction units. Motion information for the two geometric prediction units is determined. Weighting information for the two geometric prediction units is determined. A motion storage type variable based on the weighting information is determined, where the motion information associated with the current block is stored according to a value of the motion storage type variable. A geometric predictor for the current block is generated by blending two geometric predictors according to the weighting information, where the two geometric predictors are derived for the two geometric prediction units using the motion information associated with the current block.
-
公开(公告)号:US11381838B2
公开(公告)日:2022-07-05
申请号:US17293674
申请日:2019-11-15
Applicant: MEDIATEK INC.
Inventor: Chen-Yen Lai , Yu-Ling Hsiao , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/56 , H04N19/172 , H04N19/176
Abstract: A prediction method and apparatus for video coding include a set of Merge candidates having an MMVD (Merge mode with motion vector differences (MVD)) candidate are generated. When the current block has a block size belonging to at least one default block size, whether a target candidate in the set of Merge candidates is bi-prediction is determined after the set of Merge candidates is generated. If the target candidate is bi-prediction: the target candidate is replaced by a uni-prediction candidate; the uni-prediction candidate is included in the set of Merge candidates to generate a modified set of Merge candidates; and current motion information associated with the current block is encoded using the modified set of Merge candidates at the video encoder side or the current motion information associated with the current block is decoded at the video decoder side using the modified set of Merge candidates.
-
公开(公告)号:US20210176475A1
公开(公告)日:2021-06-10
申请号:US17110208
申请日:2020-12-02
Applicant: MediaTek Inc.
Inventor: Chih-Wei Hsu , Lulin Chen , Yu-Ling Hsiao , Chun-Chia Chen , Ching-Yeh Chen , Chen-Yen Lai
IPC: H04N19/167 , H04N19/46 , H04N19/70 , H04N19/169 , H04N19/176
Abstract: A method for specifying layout of subpictures in video pictures is provided. A video decoder receives data from a bitstream to be decoded as a current picture of a video. For a current subpicture of a set of subpictures of the current picture, the video decoder determines a position of the current subpicture based on a width and a height of the current picture and a previously determined width and height of a particular subpicture in the set of subpictures. The video decoder reconstructs the current picture and the current subpicture based on the determined position.
-
公开(公告)号:US12143601B2
公开(公告)日:2024-11-12
申请号:US17110208
申请日:2020-12-02
Applicant: MediaTek Inc.
Inventor: Chih-Wei Hsu , Lulin Chen , Yu-Ling Hsiao , Chun-Chia Chen , Ching-Yeh Chen , Chen-Yen Lai
IPC: H04N19/167 , H04N19/169 , H04N19/176 , H04N19/46 , H04N19/70
Abstract: A method for specifying layout of subpictures in video pictures is provided. A video decoder receives data from a bitstream to be decoded as a current picture of a video. For a current subpicture of a set of subpictures of the current picture, the video decoder determines a position of the current subpicture based on a width and a height of the current picture and a previously determined width and height of a particular subpicture in the set of subpictures. The video decoder reconstructs the current picture and the current subpicture based on the determined position.
-
公开(公告)号:US11889056B2
公开(公告)日:2024-01-30
申请号:US17567313
申请日:2022-01-03
Applicant: MEDIATEK INC.
Inventor: Chen-Yen Lai , Yu-Ling Hsiao , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/96
CPC classification number: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/96
Abstract: Video processing methods comprise receiving input data of a current block in a current picture having a plurality of Virtual Pipeline Data Units (VPDUs), wherein each VDPU is a fixed size, performing a decoding process to decode Coding Units (CUs) in the current VPDU and generate decoded samples of the current VPDU, wherein each CU coded in a Current Picture Referencing (CPR) mode is decoded by fetching decoded samples in a reference block stored in a CPR referring buffer, and updating the CPR referring buffer by storing the decoded samples of the current VPDU when finishing the decoding process of the current VPDU, wherein the CPR referring buffer is updated one VPDU by one VPDU.
-
公开(公告)号:US20230199217A1
公开(公告)日:2023-06-22
申请号:US17992797
申请日:2022-11-22
Applicant: MediaTek Inc.
Inventor: Cheng-Yen Chuang , Man-Shu Chiang , Yu-Ling Hsiao , Chun-Chia Chen , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/577 , H04N19/176 , H04N19/172 , H04N19/154 , H04N19/52
CPC classification number: H04N19/577 , H04N19/176 , H04N19/172 , H04N19/154 , H04N19/52
Abstract: A video encoder receives raw pixel data to be encoded as a current block of a current picture of a video into a bitstream. The video encoder identifies multiple candidate bi-prediction positions for the current block, including a center position, a first set of offset positions, and a second set of offset positions. The first set of offset positions and the second set of offset positions interleave each other. The encoder computes distortion values for each of the candidate bi-prediction positions based on several possible weighting parameter values. The distortion values for the center position are based on each of the several possible weighting parameter values. The distortion values for the first set of offset positions are based on a first subset of the possible weighting parameter values. The distortion values for the second set of offset positions are based on a second subset of the possible weighting parameter values.
-
10.
公开(公告)号:US11252406B2
公开(公告)日:2022-02-15
申请号:US17291085
申请日:2019-11-06
Applicant: MEDIATEK INC.
Inventor: Chen-Yen Lai , Yu-Ling Hsiao , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/96
Abstract: Video processing methods comprise receiving input data of a current block in a current picture, constructing a candidate list for the current block by including one or more History-based Motion Vector Predictor (HMVP) candidates, selecting one candidate from the candidate list, locating a reference block according to motion information of the selected candidate, and encoding or decoding the current block by predicting the current block using the reference block. The one or more HMVP candidates are fetched from a normal HMVP table if the current block is to be processed by a normal inter prediction mode, and the one or more HMVP candidates are fetched form a Current Picture Referencing (CPR) HMVP table if the current block is to be processed by a CPR mode. The two HMVP tables are separately maintained and updated.
-
-
-
-
-
-
-
-
-