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.

    Method of block-based adaptive loop filtering

    公开(公告)号:US10567806B2

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

    申请号:US15034115

    申请日:2014-11-10

    Applicant: MediaTek Inc.

    Abstract: A method of adaptive loop filtering for reconstructed video to improve the performance is disclosed. In one embodiment, a loop filter is selected from one or more candidate filters including a circular symmetrical filter candidate. The candidate filters also may include a ½-symmetry filter candidate and a flag is used to select between different symmetries. In another embodiment, a priority-based block filter merge is disclosed. A filter merge list consisting of no more than a first number of filter candidates selected from corresponding filters used by corresponding set members in the neighboring block set is generated according to a priority order of the set members in the neighboring block set. In yet another embodiment, the loop filter is shared by reconstructed video in multiple image units of a same group. The filter merge groups are identified by differences of consecutive group indices.

    Image processing method and image processing system

    公开(公告)号:US10528842B2

    公开(公告)日:2020-01-07

    申请号:US15424899

    申请日:2017-02-06

    Applicant: MEDIATEK INC.

    Abstract: An image processing method applied to an image processing system. The image processing method comprises: (a) computing an image intensity distribution of an input image; (b) performing atmospheric light estimation to the input image; (c) performing transmission estimation according to a result of the step (a) to the input image, to generate a transmission estimation parameter; and (d) recovering scene radiance of the input image according to a result generated by the step (b) and the transmission estimation parameter. At least one of the steps (a)-(c) are performed to data corresponding to only partial pixels of the input image.

    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.

    SYSTEM AND METHOD FOR CONTENT ADAPTIVE CLIPPING

    公开(公告)号:US20190261008A1

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

    申请号:US16403953

    申请日:2019-05-06

    Applicant: MediaTek Inc.

    Abstract: A system and method of content adaptive pixel intensity processing are described. The method includes receiving a predefined set of processed video data configured from the processed video data, deriving a range information associated with an original maximum value and an original minimum value for a predefined set of original video data, wherein the predefined set of processed video data is derived from the predefined set of original video data, and adaptively clipping pixel intensity of the predefined set of processed video data to a range deriving from the range information, wherein the range information is incorporated in a bitstream and represented in a form of the original maximum value and the original minimum value, prediction values associated with a reference maximum value and a reference minimum value, or a range index associated with a predefined range set.

    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