Classification for multiple merge tools

    公开(公告)号:US11178414B2

    公开(公告)日:2021-11-16

    申请号:US16802455

    申请日:2020-02-26

    Applicant: MediaTek Inc.

    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.

    Method and apparatus of Merge list generation for Intra Block Copy mode

    公开(公告)号:US11122260B2

    公开(公告)日:2021-09-14

    申请号:US16794309

    申请日:2020-02-19

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus of Inter prediction for video coding including IBC (Intra Block Copy) are disclosed. In one method, an IBC Merge candidate list is generated from Merge candidates associated with one or more candidate types, wherein one or more target candidates associated with a target candidate type are excluded from the IBC Merge candidate list when one or more constraints are satisfied. Current motion information associated with the current block is encoded or decoded using the IBC Merge candidate list. According to another method, a pruning process for the IBC Merge candidate list is skipped or simplified according to block width, block height, or block area of the current block.

    Intra block copy merge list simplification

    公开(公告)号:US11115653B2

    公开(公告)日:2021-09-07

    申请号:US16795491

    申请日:2020-02-19

    Applicant: MediaTek Inc.

    Abstract: A method for generating a list of merge candidates for Intra Block Copy (IBC) prediction is provided. A video codec receives data to be encoded or decoded as a current block of a current picture of a video. A plurality of spatially adjacent neighboring blocks of the current block are coded before the current block. The video codec generates a list of merge candidates including intra picture candidates that are associated with motion information referencing pixels in the current picture. The intra picture candidates comprises candidates that are associated with some but not all of the two or more spatially adjacent neighboring blocks of the current block. The video codec selects a merge candidate from the generated list. The video codec encodes or decodes the current block by using the motion information of the selected merge candidate to generate a prediction of the current block.

    Overlapped block motion compensation based on blended predictors

    公开(公告)号:US11109057B2

    公开(公告)日:2021-08-31

    申请号:US17047443

    申请日:2019-04-15

    Applicant: MEDIATEK INC.

    Abstract: Exemplary video processing methods and apparatuses for coding a current block by overlapped sub-block motion compensation split the current block into overlapped sub-blocks, determine a sub-block MV for each overlapped sub-block, derive an initial predictor for each sub-block by motion compensation using the sub-block MV, derive a final predictor for each overlapped region by blending the initial predictors of the overlapped region, and encode or decode the current block based on the final predictors. Exemplary video processing methods and apparatuses for coding blocks with OBMC generate a converted MV by changing a MV to an integer MV or changing a MV component to an integer component, derive an OBMC region by motion compensation using the converted MVs, and encode or decode the blocks by blending an OBMC predictor with an original predictor.

    Selective Switch For Parallel Processing

    公开(公告)号:US20210160528A1

    公开(公告)日:2021-05-27

    申请号:US17105569

    申请日:2020-11-26

    Applicant: MediaTek Inc.

    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.

Patent Agency Ranking