Method and Apparatus of Simplified Merge Candidate List for Video Coding

    公开(公告)号:US20210266566A1

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

    申请号:US17261344

    申请日:2019-08-15

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus of video coding are disclosed. According to one method, if a block size of the current block is smaller than a threshold, a candidate list is constructed without at least one candidate derived from neighbouring blocks. According to another method, a current area is partitioned into multiple leaf blocks using QTBTTT (Quadtree, Binary Tree and Ternary Tree) structure and the QTBTTT structure corresponding to the current area comprises a target root node with multiple target leaf nodes under the target root node and each target leaf node is associated with one target leaf block. If a reference block for a current target leaf block is inside a shared boundary or a root block corresponding to the target root node, a target candidate associated with the reference block is excluded from a common candidate list or a modified target candidate is included in the common candidate list.

    Method and Apparatus for Range Derivation in Context Adaptive Binary Arithmetic Coding

    公开(公告)号:US20210266555A1

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

    申请号:US17316930

    申请日:2021-05-11

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus of entropy coding of coding symbols using Context-Based Adaptive Binary Arithmetic Coder (CABAC) are disclosed. The method operates by applying context-adaptive arithmetic encoding or decoding to a current bin of a binary data of a current coding symbol according to a current binarized probability value of the current bin and a current range associated with a current state of the context-adaptive arithmetic encoding or decoding; deriving an LPS probability index corresponding to an inverted current binarized probability value or the current binarized probability value, depending on whether the current binarized probability value of the current bin is greater than or equal to 2k−1, k being a positive integer; deriving a range index for identifying one range interval containing the current range; and deriving an LPS range using one or more mathematical operations.

    Method and Apparatus of Motion Vector Constraint for Video Coding

    公开(公告)号:US20210176485A1

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

    申请号:US16613674

    申请日:2018-05-17

    Applicant: MEDIATEK INC.

    Abstract: Method and apparatus of Inter prediction for video coding are disclosed. When a sub-block motion compensation coding tool is selected for the current block, the method generates sub-block MVs (motion vectors) associated with multiple sub-blocks, which are included or contained in the current block, according to the sub-block motion compensation coding tool, constrains the sub-block MVs within a range to form constrained sub-block MVs, and applies motion compensation to the current block using the constrained sub-block MVs or applies motion compensation to the current block using one sub-block MV within the range around the primary MV in a second list if a corresponding sub-block MV in a first list is outside the range. In another method, motion compensation is applied to the current block only using reference pixels of reference sub-blocks within a primary reference block.

    Candidate Reorganizing with Advanced Control in Video Coding

    公开(公告)号:US20210120262A1

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

    申请号:US17046336

    申请日:2019-04-17

    Applicant: MEDIATEK INC.

    Abstract: Method and apparatus for a coding system with selectively refining an initial MV based on candidate characteristics of the initial MV are disclosed. The candidate characteristics of the initial MV may correspond to candidate position within the candidate list, association within interleaved candidate groups formed by candidates in the candidate list or restricted candidates belonging to a candidate group formed by excluding one or more spatial candidates, or one or more selected-type candidates from an original candidate group. According to another method, the search for candidate refinement is restricted to 8-connected locations around the target initial MV. In yet another method, the candidate refinement uses a reduced template of the current block and a reduced corresponding template of the reference block. In yet another method, the search for candidate refinement uses an adaptive search window.

    Method and Apparatus for Signaling Adaptive Loop Filter Parameters in Video Coding

    公开(公告)号:US20200296365A1

    公开(公告)日:2020-09-17

    申请号:US16817707

    申请日:2020-03-13

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus for Adaptive Loop Filter (ALF) processing of reconstructed video are disclosed. According to this method, 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 Constrained Overlapped Block Motion Compensation in Video Coding

    公开(公告)号:US20200021845A1

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

    申请号:US16507403

    申请日:2019-07-10

    Applicant: MEDIATEK INC.

    Abstract: Method and apparatus of using an Inter coding tool and OBMC (Overlapped Block Motion Compensation) are disclosed. According to one method, when the neighboring block is bi-prediction coded, the neighboring block is treated as a uni-prediction block by deriving an associated OBMC predictor based on uni-prediction motion information derived from the neighboring block. According to another method, when OBMC is applied depending on one or more constraints, an OBMC syntax is signaled conditionally at the encoder side or the OBMC syntax is parsed conditionally at the decoder side for the current block, where the OBMC syntax indicates whether the OBMC is applied to the current block.

    METHOD AND APPARATUS OF ERROR HANDLING FOR VIDEO CODING USING INTRA BLOCK COPY MODE

    公开(公告)号:US20190289320A1

    公开(公告)日:2019-09-19

    申请号:US16431062

    申请日:2019-06-04

    Applicant: MEDIATEK INC.

    Abstract: In order to overcome the issue caused by a decoded block vector (BV) pointing to a reference block overlapping with an unavailable area, various methods are disclosed. According to one method, if the reference block overlaps with an unavailable area, the reference pixels in the unavailable area are generated for IntraBC prediction of the current block by padding from neighbouring available pixels. The padding can be done in the horizontal direction and then the vertical direction. The padding may also done in the vertical direction first and then horizontal direction. In another method, if the reference block overlaps with an unavailable area, the reference pixels in the unavailable area are generated for IntraBC prediction of the current block by using previous decoded pixels in the unavailable area. A pre-defined value may also be used for the unavailable area.

    Method and Apparatus of Palette Index Map Coding for Screen Content Coding

    公开(公告)号:US20190273930A1

    公开(公告)日:2019-09-05

    申请号:US16414992

    申请日:2019-05-17

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus for video coding using coding modes including a palette mode are disclosed. In one embodiment, the total number of palette indices in the current block is coded into a binary string using a TR (Truncated Rice) binarization process with the Rice parameter to generate a prefix part and using an EGk (k-th order Exp-Golomb) binary process to generate a suffix part for the binary string, or using the EGk binarization process with the Rice parameter (k). The suffix part is allowed to be empty. In another embodiment, a Rice parameter is determined. If the Rice parameter is equal to or greater than log-base-2 of current block size, the variable related to a total number of palette indices in the current block of video data is binarized into a binary string using a fixed-length code with bit length equal to log-base-2 of current block size.

Patent Agency Ranking