Mmvd mode separation and interpolation reordering

    公开(公告)号:US12120293B2

    公开(公告)日:2024-10-15

    申请号:US17977466

    申请日:2022-10-31

    申请人: MediaTek Inc.

    摘要: A video coding system generating candidates for Merge Mode with Motion Vector Difference (MMVD) with reduced resource usage is provided. The system receives data to be encoded or decoded as a current block of a current picture of a video. The system identifies multiple MMVD candidates for different offset positions based on a merge candidate of the current block. The system generates reference samples for the identified MMVD candidates. The system reconstructs the current block or encodes the current block into a bitstream by using the generated reference samples. The system processes the MMVD candidates in separate groups: a first group of vertical MMVD candidates and a second group of horizontal MMVD candidates. The system generates the reference samples for the identified MMVD candidates by applying a vertical filter to source reference samples of horizontal MMVD candidates and then applying a horizontal filter to outputs of the vertical filter.

    Adaptive loop filter with adaptive parameter set

    公开(公告)号:US11546587B2

    公开(公告)日:2023-01-03

    申请号:US16845070

    申请日:2020-04-10

    申请人: MediaTek Inc.

    摘要: A method for signaling adaptive loop filter (ALF) settings 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 video decoder parses whether to use adaptive parameter set (APS) for filtering the current block without determining whether to select a particular APS from a plurality of APSs. When the APS is used to filter the current block, the video decoder parses a first filter selection index for selecting a filter from a set of filters in the APS. When the APS is not used to filter the current block, the video decoder signals a second filter selection index for selecting a filter from a set of default fixed filters. The video decoder filters the current block based on the selected filter. The video decoder outputs the filtered current block.

    Method and apparatus of merge with motion vector difference for video coding

    公开(公告)号:US11539977B2

    公开(公告)日:2022-12-27

    申请号:US17263651

    申请日:2019-07-31

    申请人: MEDIATEK INC.

    摘要: A method and apparatus of Inter prediction for video coding using UMVE (Ultimate Motion Vector Expression) are disclosed. According to this method, a base candidate is selected from an original Inter candidate list, where the base candidate has a base prediction direction. One or more extended candidates are derived by adding one or more offsets to the base candidate, where said one or more extended candidates have a same prediction direction as the base prediction direction. The extended candidates are then inserted into the original Inter candidate list to form an extended Inter candidate list for encoding or decoding. According to another method, the UMVE mode is treated as an additional AMVP (Advanced Motion Vector Prediction) mode.

    Method and apparatus for range derivation in context adaptive binary arithmetic coding

    公开(公告)号:US11425386B2

    公开(公告)日:2022-08-23

    申请号:US17316930

    申请日:2021-05-11

    申请人: MEDIATEK INC.

    IPC分类号: H04N19/13

    摘要: 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 constrained layer-wise video coding

    公开(公告)号:US11375182B2

    公开(公告)日:2022-06-28

    申请号:US17121927

    申请日:2020-12-15

    申请人: MEDIATEK INC.

    摘要: Method and apparatus of video coding using a multi-layer prediction mode, are disclosed. According to one method, a bitstream is generated at an encoder side or received at a decoder side, where the bitstream corresponds to coded data of current video data in a current layer. The bitstream complies with a bitstream conformance requirement corresponding both the bit depth values for the current layer and the reference layer being the same and the chroma format index values for the current layer and the reference layer being the same. The current video data in the current layer is then encoded or decoded by utilizing reference video data in the reference layer.