Method and apparatus for signaling adaptive loop filter parameters in video coding

    公开(公告)号:US11882276B2

    公开(公告)日:2024-01-23

    申请号:US17494710

    申请日:2021-10-05

    Applicant: MEDIATEK INC.

    CPC classification number: H04N19/117 H04N19/182 H04N19/96

    Abstract: According to a method for Adaptive Loop Filter (ALF) processing of reconstructed video, multiple indicators are signaled in slice at an encoder side or parsed at a decoder side, where the multiple indicators are Adaptive Parameter Set (APS) indices associated with temporal ALF filter sets for the ALF processing. A current indicator is determined from the multiple indicators, where the current indicator is used to select a current ALF filter set. Filtered-reconstructed pixels are derived for the current block by applying the current ALF filter to the current block. In another method, if the ALF processing applied at a target sample requires an outside sample on other side of a target virtual boundary from the target sample, the outside sample is replaced by a padded sample.

    Methods and apparatus for signaling coding unit partitioning of video data

    公开(公告)号:US11785258B2

    公开(公告)日:2023-10-10

    申请号:US16980920

    申请日:2019-03-25

    Applicant: MEDIATEK INC.

    CPC classification number: H04N19/70 H04N19/119 H04N19/176 H04N19/96

    Abstract: A method and apparatus of video coding for a video encoding system or video decoding system are disclosed. According to one method, the current block region is partitioned into one or more leaf blocks using quadtree (QT) partition and/or 1D (one-dimensional) partition by firstly signalling or parsing a first syntax element to indicate whether the current block region is split into multiple smaller blocks. According to a second method, a target syntax model from multiple syntax models is determined. The current block region is partitioned into one or more leaf blocks using QT partition and/or 1D partition and signalling block partition information according to the target syntax model at an encoder side, or the block partition information is parsed according to the target syntax model and the current block region is partitioned into one or more leaf blocks at a decoder side.

    Method and apparatus of pattern-based motion vector derivation for video coding

    公开(公告)号:US11659198B2

    公开(公告)日:2023-05-23

    申请号:US17226354

    申请日:2021-04-09

    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, merge index for merge candidate group comprising bilateral matching merge candidate and/or template matching merge candidate are signalled using different codewords. According to another method, the first-stage MV or the first-stage MV pair is used as an only initial MV or MV pair or used as a central MV of search window for second-stage search. According to yet another method, after the reference template for a first reference list is found, the current template is modified for template search in the other reference list. According to yet another method, the sub-PU search is disabled for the template search. According to yet another method, block difference calculation is based on reduced bit depth during MV search associated with the decoder-side MV derivation process.

    Method and apparatus of affine mode motion-vector prediction derivation for video coding system

    公开(公告)号:US11503300B2

    公开(公告)日:2022-11-15

    申请号:US17057349

    申请日:2019-05-24

    Applicant: MEDIATEK INC.

    Abstract: Method and apparatus for coding system using affine motion model are disclosed. According to one method, a neighbouring block set of the current block comprising multiple spatial neighbouring blocks and one or more collocated blocks is determined for the current block. One or more constructed affine MVP candidates are derived for an affine MVP candidate list based on CP (control-point) MVs (motion vectors) at multiple spatial neighbouring blocks and said one or more collocated blocks. One constructed affine MVP candidate without one temporal MV is checked and inserted into the affine MVP candidate list before any constructed affine MV with one temporal MV. The current block or motion information of the current block is then encoded or decoded based on the affine MVP candidate list.

    Methods and apparatuses of video processing with bi-direction prediction in video coding systems

    公开(公告)号:US11470348B2

    公开(公告)日:2022-10-11

    申请号:US17265976

    申请日:2019-08-16

    Applicant: MEDIATEK INC.

    Abstract: Exemplary video processing methods and apparatuses for encoding or decoding a current block by bi-directional prediction. Multiple weight sets are utilized for blending List 0 and List 1 predictors, and the selection among multiple weight sets may be implicitly determined based on video information. Each weight set is composed of multiple candidate weights, and one candidate weight is selected for the current block. A weight pair associated with the selected weight for the current block is used for weighted averaging List 0 and List 1 predictors of the current block to generate a final inter predictor. The video processing methods and apparatuses encode or decode the current block according to the final inter predictor of the current block.

    Method and apparatus of matrix based intra prediction in image and video processing

    公开(公告)号:US11381808B2

    公开(公告)日:2022-07-05

    申请号:US16850210

    申请日:2020-04-16

    Applicant: MEDIATEK INC.

    Abstract: An intra prediction method includes receiving input data of a current block in a current picture, deriving reference samples of the current block from boundary samples, selecting a matrix for the current block, generating intermediate predicted samples by multiplying the reference samples and the matrix, and clipping the intermediate predicted samples before up-sampling. The intra prediction method further includes performing an up-sampling process on the clipped intermediate predicted samples to generate predicted samples for the current block, and encoding or decoding the current block according to the predicted samples of the current block.

Patent Agency Ranking