-
公开(公告)号:US11153599B2
公开(公告)日:2021-10-19
申请号:US17251008
申请日:2019-06-10
Applicant: MEDIATEK INC.
Inventor: Yu-Chi Su , Ching-Yeh Chen , Tzu-Der Chuang , Chen-Yen Lai
IPC: H04B1/66 , H04N7/12 , H04N11/02 , H04N11/04 , H04N19/52 , H04N19/174 , H04N19/577
Abstract: Method and apparatus of using Bi-directional optical flow (BIO) for a true bi-direction predicted block are disclosed. According to one method of the present invention, the gradients are limited to a predefined bit-depth in order to reduce the computational complexity. According to another method, the data range of gradient sum and/or the difference between L0 and L1 interpolated pixels are shifted by a predefined bit-depth. The pre-defined bit-depth can be implicitly determined or signalled in a bit stream at a sequence level, picture level or slice level. The pre-defined bit-depth can also be determined dependent on input bit-depth.
-
公开(公告)号:US11146815B2
公开(公告)日:2021-10-12
申请号:US16924478
申请日:2020-07-09
Applicant: MEDIATEK INC.
Inventor: Ching-Yeh Chen , Tzu-Der Chuang , Chih-Wei Hsu , Yu-Wen Huang
IPC: H04N19/577 , H04N19/176 , H04N19/513 , H04N19/52 , H04N19/109 , H04N19/523 , H04N19/537 , H04N19/44
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.
-
公开(公告)号:US11070825B2
公开(公告)日:2021-07-20
申请号:US16897444
申请日:2020-06-10
Applicant: MEDIATEK INC.
Inventor: Chen-Yen Lai , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/186 , H04N19/96 , H04N19/593
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.
-
公开(公告)号:US20210160541A1
公开(公告)日:2021-05-27
申请号:US17105573
申请日:2020-11-26
Applicant: MediaTek Inc.
Inventor: Man-Shu Chiang , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/625 , H04N19/176
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.
-
公开(公告)号:US10911761B2
公开(公告)日:2021-02-02
申请号:US16473328
申请日:2017-12-26
Applicant: MEDIATEK INC.
Inventor: Chun-Chia Chen , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/176 , H04N19/105 , H04N19/139 , H04N19/573 , H04N19/577
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.
-
26.
公开(公告)号:US10681351B2
公开(公告)日:2020-06-09
申请号:US16319917
申请日:2017-07-26
Applicant: MEDIATEK INC.
Inventor: Han Huang , Ching-Yeh Chen , Tzu-Der Chuang , Yu-Wen Huang
IPC: H04N19/124 , H04N19/174 , H04N19/176 , H04N19/96 , H04N19/70 , H04N19/463 , H04N19/196
Abstract: Processing methods and apparatuses for video data comprise receiving input data associated with a current coding block (CB) in a current slice, deriving a top-left location of a current quantization group containing the current CB using a recursive process or a tracking process, and determining a reference quantization parameter (QP) according to the top-left location of the current quantization group. The current CB is encoded or decoded according to the reference QP. The reference QP may be further derived based on a previous QP determined by a tracking method.
-
公开(公告)号:US20200068206A1
公开(公告)日:2020-02-27
申请号:US16548340
申请日:2019-08-22
Applicant: MediaTek Inc.
Inventor: Shih-Ta Hsiang , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/18 , H04N19/13 , H04N19/70 , H04N19/146
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.
-
公开(公告)号:US10511835B2
公开(公告)日:2019-12-17
申请号:US15754721
申请日:2016-09-02
Applicant: MEDIATEK INC.
Inventor: Tzu-Der Chuang , Ching-Yeh Chen , Chih-Wei Hsu , Yu-Wen Huang , Jian-Liang Lin , Yu-Chen Sun , Yu-Ting Shen
IPC: H04N19/105 , H04N19/52 , H04N19/176 , H04N19/567 , H04N19/57
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.
-
公开(公告)号:US10484696B2
公开(公告)日:2019-11-19
申请号:US15038599
申请日:2015-01-07
Applicant: MEDIATEK INC.
Inventor: Yu-Chen Sun , Tzu-Der Chuang , Yi-Wen Chen , Yu-Wen Huang
IPC: H04N19/186 , H04N19/70 , H04N19/463 , H04N19/93 , H04N19/176 , H04N19/182 , H04N19/129
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.
-
公开(公告)号:US10390028B2
公开(公告)日:2019-08-20
申请号:US15578221
申请日:2016-06-03
Applicant: MEDIATEK INC.
Inventor: Yu-Chen Sun , Tzu-Der Chuang , Han-Liang Chou , Chia-Yun Cheng , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/00 , H04N19/186 , H04N19/51 , H04N19/593 , H04N19/423 , H04N19/433 , H04N19/176 , H04N19/70
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.
-
-
-
-
-
-
-
-
-