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.

    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 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.

    Coding Transform Coefficients With Throughput Constraints

    公开(公告)号:US20200068206A1

    公开(公告)日:2020-02-27

    申请号:US16548340

    申请日:2019-08-22

    Applicant: MediaTek Inc.

    Abstract: A video coder that constrains the total number of regular bins used for entropy coding syntax elements of a current block is provided. The video coder entropy encodes or decodes the syntax elements selectively as either regular bins using context modeling or as bypass bins without context modeling. A constraint is specified to limit a total number of regular bins used for entropy coding the syntax elements of the current block. There may be no constraint limiting a number of regular bins specific to an individual syntax element of the current block.

    Method and apparatus of decoder side motion derivation for video coding

    公开(公告)号:US10511835B2

    公开(公告)日:2019-12-17

    申请号:US15754721

    申请日:2016-09-02

    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 for color index prediction

    公开(公告)号:US10484696B2

    公开(公告)日:2019-11-19

    申请号:US15038599

    申请日:2015-01-07

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus for coding a block of video data using index or pixel value prediction including a copy-by-pattern-search mode are disclosed. According to the present invention, a current search pattern is determined based on one or more previous coded pixels. One or more predictors are derived according to the current search pattern for a current index or pixel value of a current pixel in the current block. Encoding or decoding is then applied to one or more following indices or pixel values of one or more following pixels including the current pixel using the predictors. In a simplest case, the one or more previous coded pixels correspond to a single previous coded pixel at the left side of the current pixel and the one or more following pixels contain only the current pixel.

    Methods for palette coding of image and video data

    公开(公告)号:US10390028B2

    公开(公告)日:2019-08-20

    申请号:US15578221

    申请日:2016-06-03

    Applicant: MEDIATEK INC.

    Abstract: Methods of palette coding to reduce the required coding process are disclosed. According to one method, smaller blocks are derived from a large block. The histogram of the large block is derived based on the histograms of smaller blocks in the large block. According to another method, one or more palette tables are derived based on multiple blocks. One palette table is used for each of the multiple blocks. According to yet another method, index map transpose is performed in the parsing stage according to the transpose flag of the index map. Accordingly, a buffer to store the transpose flags can be saved. According to still yet another method, the palette predictor update is performed using an index mapping table to avoid the need for shuffling the contents of the palette predictor stored in a palette buffer.

Patent Agency Ranking