Method and apparatus of adaptive bi-prediction for video coding

    公开(公告)号:US11146815B2

    公开(公告)日:2021-10-12

    申请号:US16924478

    申请日:2020-07-09

    Applicant: MEDIATEK INC.

    Abstract: A method of video coding using generalized bi-prediction (GBi) receives input data associated with a current block in a current picture, wherein the input data comprises information associated with a block size of the current block, determines a set of weighting factor pairs, wherein a size of the set of weighting factor pairs depends on the block size of the current block, and derives a set of advanced motion vector prediction (AMVP) candidate lists comprising MVP (motion vector prediction) candidates. The method further derives a set of final motion information based on the MVP candidates, determines that the set of final information comprises a bi-prediction predictor, generates a final predictor by combining two reference blocks associated with the final motion information using a target weighting factor pair selected from the set of weighting factor pairs, and encodes or decoding the current block using the final predictor.

    Method and apparatus of encoding or decoding video data with adaptive colour transform

    公开(公告)号:US11070825B2

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

    申请号:US16897444

    申请日:2020-06-10

    Applicant: MEDIATEK INC.

    Abstract: Video processing methods include receiving input data of a current block in a current picture, determining if a luma component and chroma components of the current block are coded using different splitting trees, disabling Adaptive Colour Transform (ACT) on the current block when the luma component and the chroma components of the current block are coded using different splitting trees, and encoding or decoding the current block. ACT is only allowed to be performed on blocks coded in single tree block partitioning to convert a RGB colour space into an YCoCg colour space. ACT is applied to residues according to some embodiments, or ACT is applied to input data and predictors according to some other embodiments.

    Method and apparatus of intra-inter prediction mode for video coding

    公开(公告)号:US11070815B2

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

    申请号:US16619244

    申请日:2018-06-07

    Applicant: MEDIATEK INC.

    Abstract: Method and apparatus of video coding are disclosed. According to the method, a boundary region in the current block is determined. For each pixel in the boundary region, an Intra predictor and an Inter predictor care derived. An Intra-Inter predictor is generated by blending the Intra predictor and the Inter predictor. Pixels in the boundary region of the current block are encoded or decoded using the Intra-Inter predictor. For the remaining pixels in the current block not belonging to the boundary region, the pixels are encoded or decoded using the Inter predictor or the Intra predictor. In another method, the Intra-Inter prediction process is implemented by scaling the sum of the Intra weighting factor and the Inter weighting factor is scaled to a power-of-2 number to avoid the need for the division operation. In yet another method, the Intra-Inter prediction is applied depending on the current block size.

    Signaling Multiple Transmission Selection

    公开(公告)号:US20210160541A1

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

    申请号:US17105573

    申请日:2020-11-26

    Applicant: MediaTek Inc.

    Abstract: A method for multiple transform selection (MTS) is provided. A video decoder receives data from a bitstream for a block of pixels to be decoded as a current block of a current picture of a video. The decoder sets a zero-out indication based on one or more non-zero coefficient indications of subblocks of the current block. When the zero-out indication indicates that a zero-out region has no non-zero coefficient, the decoder parses the bitstream for an MTS index. When the zero-out indication indicates that the zero-out region has at least one non-zero coefficient, the decoder sets the MTS index to a default value without parsing the MTS index from the bitstream. The decoder selects a transform mode according to the MTS index for the current block. The decoder reconstructs the current block by using the selected transform mode.

    Method of adaptive interpolation filtering in video coding

    公开(公告)号:US10986365B2

    公开(公告)日:2021-04-20

    申请号:US16396838

    申请日:2019-04-29

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus provide adaptive interpolation filter for motion compensation with fractional-pixel accuracy. Embodiments of the present invention generate interpolated reference samples at non-integer locations based on existing reference samples in a reference block by using an interpolation filter set adaptively according to pixel location and/or pixel characteristics. A current block is then encoded or decoded using a temporal predictor including the interpolated reference samples. The adaptive interpolation filter can be applied to the prediction unit (PU). In one embodiment, the interpolation filter set consists of interpolation filters having different filter lengths. An interpolation filter with a longer tap length is applied to generate interpolated reference samples farther from the block boundary and an interpolation filter with a shorter tap length is applied to generate interpolated reference samples closer to the block boundary.

    Method and apparatus of bilateral template MV refinement for video coding

    公开(公告)号:US10911761B2

    公开(公告)日:2021-02-02

    申请号:US16473328

    申请日:2017-12-26

    Applicant: MEDIATEK INC.

    Abstract: Method and apparatus of using Bilateral Template MV Refinement are disclosed to improve coding efficiency or reducing complexity. According to one method, if a size associated with the current block is greater than a threshold, then Bilateral Template MV Refinement is applied to the current block. Otherwise, the Bilateral Template MV Refinement is not applied to the current block. In another method, the Bilateral Template MV Refinement is turned on or off implicitly based on the two reference blocks. According to yet another method, the Bilateral Template MV Refinement is performed on the sub-block level. According to yet another method, the Bilateral Template MV Refinement is performed motion vectors selected from candidates of AMVP (advance MV prediction) candidate list. According to yet another method, the Bilateral Template MV Refinement used a modified template to refine motion vector.

    Signaling For Multi-Reference Line Prediction And Multi-Hypothesis Prediction

    公开(公告)号:US20200169757A1

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

    申请号:US16691454

    申请日:2019-11-21

    Applicant: MediaTek Inc.

    Abstract: A video codec receives data for a block of pixels to be encoded or decoded as a current block of a current picture of a video. The video codec signals or parses a first syntax element for a first coding mode in a particular set of two or more coding modes. Each of coding mode of the particular set of coding modes modifies a merge candidate or an inter-prediction that is generated based on the merge candidate. The video codec enables the first coding mode and disables one or more other coding modes in the particular set of coding modes. The disabled one or more coding modes in the particular set of coding modes are disabled without parsing syntax elements for the disabled coding modes. The video codec encodes or decodes the current block by using the enabled first coding mode and bypassing the disabled coding modes.

Patent Agency Ranking