Method and apparatus of subblock deblocking in video coding

    公开(公告)号:US11330277B2

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

    申请号:US17270610

    申请日:2019-08-30

    Applicant: MEDIATEK INC.

    Abstract: Method and apparatus for constrained de-blocking filter are disclosed. According to one method, if a CU is partitioned into multiple sub-CUs, the de-blocking process is also applied to the sub-block boundaries inside the current filtered-reconstructed block. According to another method, if first reference samples used for the de-blocking process of a first boundary are to be modified by the de-blocking process of a second boundary, the first reference samples are replaced by padding samples that are not to be modified by the de-blocking process of the second boundary. According to yet another method, the de-blocking process is applied to a reconstructed block corresponding to a current block to result in a current filtered-reconstructed block regardless whether a boundary of the current block corresponds to an 8×8 sample grid boundaries.

    Video processing methods and apparatuses of determining motion vectors for storage in video coding systems

    公开(公告)号:US11290739B2

    公开(公告)日:2022-03-29

    申请号:US17296759

    申请日:2019-11-28

    Applicant: MEDIATEK INC.

    Abstract: Video processing methods and apparatuses for coding a current block comprise receiving input data of a current block, splitting the current block into sub-blocks, deriving motion information for the sub-blocks, performing motion compensation for the sub-blocks using the motion information to derive a final predictor, deriving and storing a representative motion vector for each grid in the current block, and encoding or decoding the current block using the final predictor. The representative motion vector for grids in a weighted area is determined by combining the motion vectors of the sub-blocks if the motion vectors of the sub-blocks are in different lists. The representative motion vector for grids in the weighted area is determined as one of the motion vectors of the sub-blocks if the motion vectors of the sub-blocks are in the same list.

    Selective switch for parallel processing

    公开(公告)号:US11240524B2

    公开(公告)日:2022-02-01

    申请号:US17105569

    申请日:2020-11-26

    Applicant: MediaTek Inc.

    Abstract: A video decoder determines whether the current block is coded by using intra block copy mode. The video decoder identifies a list of one or more prediction candidates for the current block. When the current block is not coded by using intra block copy mode, one or more spatial neighbors of the current block that are positioned in a same MER as the current block are excluded from the list of prediction candidates. When the current block is coded by using intra block copy mode and the list of prediction candidates belongs to a predefined subset of multiple different candidate lists, at least one of the identified prediction candidates is a spatial neighbor of the current block that is positioned in the MER. The video decoder reconstructs the current block by using a prediction candidate selected from the list of prediction candidates to generate a prediction of the current block.

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

    公开(公告)号:US11159791B2

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

    申请号:US16817707

    申请日:2020-03-13

    Applicant: MEDIATEK INC.

    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.

    Method and apparatus of syntax interleaving for separate coding tree in video coding

    公开(公告)号:US11115660B2

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

    申请号:US17051276

    申请日:2019-04-30

    Applicant: MEDIATEK INC.

    Abstract: A methods and apparatus for block partition in video encoding and decoding are disclosed. According to one method, a current data unit is partitioned into initial blocks using inferred splitting without split-syntax signalling. The initial blocks comprises multiple initial luma blocks and multiple initial chroma blocks, and size of the initial luma block is M×N, M and N are positive integers and the current data unit is larger than M×N for the luma component. A partition structure is determined for partitioning each initial luma block and each initial chroma block into one or more luma CUs (coding units) and one or more chroma CUs respectively. The luma syntaxes and the chroma syntaxes associated with one initial block in the current data unit are signalled or parsed, and then the luma syntaxes and the chroma syntaxes associated with one next initial block in the current data unit are signalled or parsed.

    Signaling Quantization Related Parameters

    公开(公告)号:US20210218966A1

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

    申请号:US17143823

    申请日:2021-01-07

    Applicant: MediaTek Inc.

    Abstract: A video decoder parses a sequence parameter set (SPS) that is applicable to a current sequence of video pictures that includes the current picture, the SPS comprises a first dependent quantization flag and a first sign hiding flag. When the first dependent quantization flag indicates that dependent quantization is enabled for the current sequence, the decoder parses a second dependent quantization flag for indicating whether dependent quantization is used for quantizing the one or more slices of the current picture. When the second dependent quantization flag indicates that dependent quantization is not used for one or more slices of the current picture and the first sign hiding flag indicates that sign hiding is enabled for the current sequence, the decoder parses a second sign hiding flag for indicating whether sign hiding is used for quantizing the one or more slices of the current picture.

    METHOD AND APPARATUS FOR ADAPTIVE MOTION VECTOR PRECISION

    公开(公告)号:US20210136390A1

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

    申请号:US17147298

    申请日:2021-01-12

    Applicant: MediaTek Inc.

    Abstract: A method for adaptive MV precision is disclosed. According to one embodiment, whether to use or not to use the adaptive MV precision for a current block is determined according to a prediction mode/partition type of the current block. If the adaptive MV precision is used, a current MV precision is determined for a current MV of the current block, and the current MV is encoded or decoded at the current MV precision. If the adaptive MV precision is not used, the current MV is encoded or decoded at a finer MV precision. In another embodiment, a value of a current adaptive MV precision flag is selected for a current block to indicate whether to use or not to use the adaptive MV precision for a current block according to a prediction mode/partition type of the current block.

    Method and apparatus of motion refinement for video coding

    公开(公告)号:US10965955B2

    公开(公告)日:2021-03-30

    申请号:US16471689

    申请日:2017-12-19

    Applicant: MEDIATEK INC.

    Abstract: Method and apparatus of using Pattern-based MV derivation (PMVD), Bi-directional optical flow (BIO) or Decoder-side MV refinement (DMVR) to refine motion for a bi-direction predicted block are disclosed. According to one method of the present invention, a first and a second motion-compensated reference blocks associated with the current block in a first and a second reference pictures from reference picture list 0 and list 1 are determined respectively. The PMVD process, BIO process or DMVR process is applied to generate motion refinement for the current block using reference data corresponding to the first motion-compensated reference block and the second motion-compensated reference block without other reference data outside the first motion-compensated reference block and the second motion-compensated reference block so as to reduce required system memory bandwidth. Also an adaptive block size method for block-based BIO is disclosed.

    Method and apparatus of smoothing filter for ringing artefact removal

    公开(公告)号:US10931974B2

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

    申请号:US16341189

    申请日:2017-10-12

    Applicant: MEDIATEK INC.

    Abstract: Methods and apparatus for video coding using ringing smoothing filter (RSF) are disclosed. According to one method, ringing smoothing filter (RSF) is applied to the reconstructed residuals to form smoothed reconstructed residuals or applied to an in-loop-filtered reconstructed block to form a smoothed-filtered reconstructed block for the current block, where the RSF corresponds to an edge-preserving filter. The ringing smoothing filter (RSF) may correspond to a bilateral filter. According to another method, adaptive RSF is derived based on information comprising Intra prediction mode or Inter prediction mode. In yet another method, whether to apply ringing smoothing filter (RSF) to a current block in the current image is determined based on one or more control flags. If the control flag(s) indicates the RSF being on for the current block, the RSF is applied to the current block.

Patent Agency Ranking