Method and Apparatus of Improved Merge with Motion Vector Difference for Video Coding

    公开(公告)号:US20210360284A1

    公开(公告)日:2021-11-18

    申请号:US17293674

    申请日:2019-11-15

    Applicant: MEDIATEK INC.

    Abstract: A prediction method and apparatus for video coding include a set of Merge candidates having an MMVD (Merge mode with motion vector differences (MVD)) candidate are generated. When the current block has a block size belonging to at least one default block size, whether a target candidate in the set of Merge candidates is bi-prediction is determined after the set of Merge candidates is generated. If the target candidate is bi-prediction: the target candidate is replaced by a uni-prediction candidate; the uni-prediction candidate is included in the set of Merge candidates to generate a modified set of Merge candidates; and current motion information associated with the current block is encoded using the modified set of Merge candidates at the video encoder side or the current motion information associated with the current block is decoded at the video decoder side using the modified set of Merge candidates.

    Video Processing Methods and Apparatuses of Determining Motion Vectors for Storage in Video Coding Systems

    公开(公告)号:US20210360274A1

    公开(公告)日:2021-11-18

    申请号: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.

    Method and Apparatus for Reduction of In-Loop Filter Buffer

    公开(公告)号:US20210360238A1

    公开(公告)日:2021-11-18

    申请号:US17286713

    申请日:2019-10-18

    Applicant: MEDIATEK INC.

    Abstract: Methods and apparatus for in-loop processing of reconstructed video are disclosed. According to one method, a virtual boundary is determined for to-be-processed pixels in the current picture, where the virtual boundary is aligned with block boundaries and at least one to-be-processed pixel on a first side of the virtual boundary requires one or more second pixels on a second side of the virtual boundary. According to the method, the in-loop processing is modified if a target to-be-processed pixel requires at least one second pixel from the second side of the virtual boundary and the modified in-loop processing eliminates the need for any second pixel on the second side of the virtual boundary. According to another method, the operations of block classification are changed when part of the required pixels in one 10×10 window used in classification are at the other side of virtual boundaries.

    Method and Apparatus of Simplified Sub-Mode for Video Coding

    公开(公告)号:US20210266589A1

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

    申请号:US17265949

    申请日:2019-08-15

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus of Inter prediction for video coding are disclosed. According to one method, a sub-block motion vector prediction (MVP) mode is turned off for small size coding units (CUs). In another method, if the neighbouring reference block for a current coding unit (CU) is in a root CU region, the neighbouring reference block is not used to derive a Merge candidate or a modified neighbouring reference block on the shared boundary of the root CU is used to derive the Merge candidate for the current block. In yet another method, a shared sub-block Merge candidate list is derived for sub-CUs within a root CU region or an MER (Merge estimation region). If a neighbouring reference block is within the same MER as a current sub-CU, the neighbouring reference block is not used for deriving a candidate for the shared sub-CU Merge list.

    Method and Apparatus of Enhanced Intra Block Copying Mode for Video Coding

    公开(公告)号:US20210250580A1

    公开(公告)日:2021-08-12

    申请号:US17257929

    申请日:2019-08-02

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus Inter prediction for video coding including IBC (Intra Block Copy) coding tool are disclosed. According to one method, a current permitted band inside the current picture for the current block is identified. A target IBC candidate is selected, where a target block vector of the target IBC candidate points from the current block to a target reference block in the current picture. An adjusted candidate list is generated by taking into account of the target IBC candidate and the current permitted band. The current motion information associated with the current block is encoded using the adjusted candidate list at the video encoder side or decoded using the adjusted candidate list at the video decoder side using the adjusted candidate list. In another method, a syntax for a target MVD (Motion Vector Difference) is decoded without sign information or with reduced sign information of the target MVD.

    Method and Apparatus of Pattern-Based Motion Vector Derivation for Video Coding

    公开(公告)号:US20210227248A1

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

    申请号: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 Video Coding Using Bi-Directional CU Weight

    公开(公告)号:US20210211644A1

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

    申请号:US17056111

    申请日:2019-05-23

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus of encoding or decoding for a coding system, where bi-directional CU (coding unit) weighting (BCW) is enabled for the coding system to allow using multiple pairs of weights, are disclosed. According to this method, a Merge candidate list is generated for the current block, where current bi-directional CU weights for a bi-directional predictor of the current block associated with a target Merge candidate in the Merge candidate list are set to a pre-define pair of weights when the target Merge candidate corresponds to a selected Merge candidate. In another method, current bi-directional CU weights for a bi-directional predictor associated with a target Merge candidate in the Merge candidate list are inherited from the target Merge candidate when the target Merge candidate corresponds to a selected Merge candidate.

Patent Agency Ranking