METHOD AND APPARATUS OF DECODER SIDE MOTION DERIVATION FOR VIDEO CODING

    公开(公告)号:US20200077088A1

    公开(公告)日:2020-03-05

    申请号:US16677132

    申请日:2019-11-07

    Applicant: Mediatek Inc.

    Abstract: Method and apparatus of video coding using decoder derived motion information based on bilateral matching or template matching are disclosed. According to one method, an initial motion vector (MV) index is signalled in a video bitstream at an encoder side or determined from the video bitstream at a decoder side. A selected MV is then derived using bilateral matching, template matching or both to refine an initial MV associated with the initial MV index. In another method, when both MVs for list 0 and list 1 exist in template matching, the smallest-cost MV between the two MVs may be used for uni-prediction template matching if the cost is lower than the bi-prediction template matching. According to yet another method, the refinement of the MV search is dependent on the block size. According to yet another method, merge candidate MV pair is always used for bilateral matching or template matching.

    Method and Apparatus of Adaptive Bi-Prediction for Video Coding

    公开(公告)号:US20180184117A1

    公开(公告)日:2018-06-28

    申请号:US15848154

    申请日:2017-12-20

    Applicant: MEDIATEK INC.

    Abstract: Method and apparatus of video coding using generalized bi-prediction are disclosed. According to one method, the generalized bi-prediction is extended for Decoder-Side Motion Vector Refinement (DMVR), where unequal weighting factor pair is allowed to form the template of the current block or the final predictor. In another method, the generalized bi-prediction is extended to pattern-based MV derivation (PMVD), where unequal weighting factor pair is allowed to combined reference blocks pointed by motion vectors derived based on PMVD. In yet another method, the generalized bi-prediction is used for Merge mode. When the final Merge MVP selected corresponds to bi-prediction using an unequal weighting factor pair, a new weighting factor pair is derived using neighboring reconstructed pixels of the current block and corresponding motion compensated pixels. In yet another method, the size of a set of weighting factor pairs is dependent on block size.

    Method and apparatus for fine-grained motion boundary processing

    公开(公告)号:US09813730B2

    公开(公告)日:2017-11-07

    申请号:US14555901

    申请日:2014-11-28

    Applicant: MEDIATEK INC.

    CPC classification number: H04N19/583 H04N19/567

    Abstract: A method and apparatus for deriving fine-grained motion compensated prediction of boundary pixels in a video coding system are disclosed. Embodiments of the present invention determine one or more neighboring coding units (CUs) adjacent to a current coding unit (CU). For each neighboring CU, motion-compensated prediction is derived for each neighboring CU using the MV of the neighboring CU. The pre-generated predictors at a bottom side or a right side of each neighboring CUs are derived and stored on a smallest CU (SCU) basis. The pre-generated predictors and the motion compensated predictor for a current boundary pixel are combined using weighting factors to form a final predictor for the current pixel.

    Method and Apparatus for Fine-grained Motion Boundary Processing
    88.
    发明申请
    Method and Apparatus for Fine-grained Motion Boundary Processing 有权
    细粒运动边界处理方法与装置

    公开(公告)号:US20150163509A1

    公开(公告)日:2015-06-11

    申请号:US14555901

    申请日:2014-11-28

    Applicant: MEDIATEK INC.

    CPC classification number: H04N19/583 H04N19/567

    Abstract: A method and apparatus for deriving fine-grained motion compensated prediction of boundary pixels in a video coding system are disclosed. Embodiments of the present invention determine one or more neighboring coding units (CUs) adjacent to a current coding unit (CU). For each neighboring CU, motion-compensated prediction is derived for each neighboring CU using the MV of the neighboring CU. The pre-generated predictors at a bottom side or a right side of each neighboring CUs are derived and stored on a smallest CU (SCU) basis. The pre-generated predictors and the motion compensated predictor for a current boundary pixel are combined using weighting factors to form a final predictor for the current pixel.

    Abstract translation: 公开了一种用于导出视频编码系统中的边界像素的细粒度运动补偿预测的方法和装置。 本发明的实施例确定与当前编码单元(CU)相邻的一个或多个相邻编码单元(CU)。 对于每个相邻CU,使用相邻CU的MV为每个相邻CU导出运动补偿预测。 每个相邻CU的底部或右侧的预先生成的预测变量被导出并以最小的CU(SCU)存储。 使用加权因子来组合用于当前边界像素的预先生成的预测器和运动补偿预测器,以形成当前像素的最终预测器。

    Method and apparatus for in-loop filtering
    89.
    发明授权
    Method and apparatus for in-loop filtering 有权
    用于环路过滤的方法和装置

    公开(公告)号:US08913656B2

    公开(公告)日:2014-12-16

    申请号:US13633162

    申请日:2012-10-02

    Applicant: Mediatek Inc.

    Abstract: A method and apparatus for in-loop processing of reconstructed video are disclosed. The reconstructed video data is partitioned into image units. The image unit corresponds to a Largest Coding Unit (LCU), a slice, or a tile. Horizontal deblocking is applied to the reconstructed video data across vertical image-unit boundaries and then vertical deblocking operates on n pixels of horizontal-deblocked video data on each side of horizontal image-unit boundaries. According to various embodiments of the present invention, the horizontal deblocking is applied to at least one of said n reconstructed lines to generate at least a horizontal-deblocked line for line pn−1. Sample adaptive offset (SAO) processing is then applied to at least a horizontal-deblocked line for line pn based on the horizontal-deblocked line for line pn−1. The above steps are performed before a neighboring image unit below the current image unit arrives.

    Abstract translation: 公开了重建视频的环路处理方法和装置。 重建的视频数据被分割成图像单元。 图像单元对应于最大编码单元(LCU),切片或瓦片。 横向图像单位边界对重构的视频数据进行水平去块,然后垂直去块操作在水平图像单位边界两边的水平解块视频数据的n个像素上。 根据本发明的各种实施例,水平解块被施加到所述n个重构线中的至少一个,以生成用于线pn-1的至少一个水平解块线。 然后基于线pn-1的水平解块线将样本自适应偏移(SAO)处理应用于线pn的至少水平去块线。 上述步骤在当前图像单元下方的相邻图像单元到达之前执行。

    Method and Apparatus for In-Loop Filtering
    90.
    发明申请
    Method and Apparatus for In-Loop Filtering 有权
    用于环路滤波的方法和设备

    公开(公告)号:US20130094568A1

    公开(公告)日:2013-04-18

    申请号:US13633162

    申请日:2012-10-02

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus for in-loop processing of reconstructed video are disclosed. The reconstructed video data is partitioned into image units. The image unit corresponds to a Largest Coding Unit (LCU), a slice, or a tile. Horizontal deblocking is applied to the reconstructed video data across vertical image-unit boundaries and then vertical deblocking operates on n pixels of horizontal-deblocked video data on each side of horizontal image-unit boundaries. According to various embodiments of the present invention, the horizontal deblocking is applied to at least one of said n reconstructed lines to generate at least a horizontal-deblocked line for line pn−1. Sample adaptive offset (SAO) processing is then applied to at least a horizontal-deblocked line for line pn based on the horizontal-deblocked line for line pn−1. The above steps are performed before a neighboring image unit below the current image unit arrives.

    Abstract translation: 公开了重建视频的环路处理方法和装置。 重建的视频数据被分割成图像单元。 图像单元对应于最大编码单元(LCU),切片或瓦片。 横向图像单位边界对重建的视频数据进行水平去块,然后垂直去块操作在水平图像单位边界两边的水平解块视频数据的n个像素上。 根据本发明的各种实施例,水平解块被施加到所述n个重构线中的至少一个,以生成用于线pn-1的至少一个水平解块线。 然后基于线pn-1的水平解块线将样本自适应偏移(SAO)处理应用于线pn的至少水平去块线。 上述步骤在当前图像单元下方的相邻图像单元到达之前执行。

Patent Agency Ranking