-
公开(公告)号:US11159788B2
公开(公告)日:2021-10-26
申请号:US17257929
申请日:2019-08-02
Applicant: MEDIATEK INC.
Inventor: Chun-Chia Chen , Yu-Ling Hsiao , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/00 , H04N19/105 , H04N19/159 , H04N19/176 , H04N19/70 , H04N19/137
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.
-
公开(公告)号:US11153607B2
公开(公告)日:2021-10-19
申请号:US16216650
申请日:2018-12-11
Applicant: MEDIATEK INC.
Inventor: Chia-Ming Tsai , Tzu-Der Chuang , Chih-Wei Hsu , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04B1/66 , H04N7/12 , H04N11/02 , H04N11/04 , H04N19/86 , H04N19/117 , H04N19/132 , H04N19/137 , H04N19/176 , H04N19/80
Abstract: A deblocking filtering method includes receiving reconstructed video data associated with a block boundary in a video coding system. The block boundary has N lines of samples crossing the block boundary from a P side to a Q side of the boundary. The method further includes determining whether to apply a first filter set to reduce block artifacts at the block boundary based on whether a first inter-side difference of a first line of the N lines of samples is greater than an inter-side difference threshold, determining a filter length of a filter in the first filter set based on a first side length of the P side, and a second side length of the Q side when it is determined to apply the first filter set, and applying at least one filter in the first filter set with the determined filter length on the block boundary.
-
公开(公告)号:US11122285B2
公开(公告)日:2021-09-14
申请号:US16743631
申请日:2020-01-15
Applicant: MEDIATEK INC.
Inventor: Chun-Chia Chen , Chih-Wei Hsu , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/51 , G06F16/783 , H04N19/70 , H04N19/573 , H04N19/119 , H04N19/513 , H04N19/52 , H04N19/176
Abstract: Aspects of the disclosure provide a video coding method for processing a current prediction unit (PU) with a sub-PU temporal motion vector prediction (TMVP) mode. The method can include receiving the current PU including sub-PUs, determining an initial motion vector that is a motion vector of a spatial neighboring block of the current PU, performing a searching process to search for a main collocated picture in a sequence of reference pictures of the current PU based on the initial motion vector, and obtaining collocated motion information in the main collocated picture for the sub-PUs of the current PU. The searching process can include turning on motion vector scaling operation for searching a subset of the sequence of reference pictures, and turning off the motion vector scaling operation for searching the other reference pictures in the sequence of reference pictures.
-
公开(公告)号:US20210258613A1
公开(公告)日:2021-08-19
申请号:US17178134
申请日:2021-02-17
Applicant: MediaTek Inc.
Inventor: Chih-Wei Hsu , Lulin Chen , Chun-Chia Chen , Yu-Ling Hsiao , Yu-Wen Huang , Ching-Yeh Chen , Tzu-Der Chuang
IPC: H04N19/70 , H04N19/119 , H04N19/184 , H04N19/174
Abstract: A video system that partitions slices of video pictures into slice chunks is provided. A video decoder receives data from a bitstream to be decoded as a current picture of a video. When a first syntax element in a picture parameter set (PPS) of the current picture indicates that one or more slices of the current picture are allowed to be divided into multiple slice chunks and when a second syntax element in a slice header of a current slice of the current picture indicates that data of the current slice is encoded and delivered in two or more slice chunks, the video decoder parses and specifies sizes and positions of the slice chunks of the current slice and reconstructs the current picture based on the slice chunks of the current slice.
-
115.
公开(公告)号:US11051036B2
公开(公告)日:2021-06-29
申请号:US16507403
申请日:2019-07-10
Applicant: MEDIATEK INC.
Inventor: Zhi-Yi Lin , Tzu-Der Chuang , Ching-Yeh Chen , Chun-Chia Chen , Chih-Wei Hsu
IPC: H04N19/577 , H04N19/70
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.
-
公开(公告)号:US10855997B2
公开(公告)日:2020-12-01
申请号:US15946765
申请日:2018-04-06
Applicant: MediaTek Inc.
Inventor: Man-Shu Chiang , Chih-Wei Hsu , Tzu Der Chuang , Ching-Yeh Chen
IPC: H04N19/176 , H04N19/61 , H04N19/122 , H04N19/157 , H04N19/124
Abstract: A method and apparatus related to secondary transform operations. In which, the non-zero transform coefficients in a particular subset of the transform coefficients of the block of pixels is counted and compared with a particular threshold so as to determine whether or not to perform the secondary transform on the block of pixels. Besides, the optimal secondary transform kernel size is derived implicitly based on the size of the block, or derived explicitly based on a flag coded by using an adaptive code word.
-
公开(公告)号:US20200374551A1
公开(公告)日:2020-11-26
申请号:US16880344
申请日:2020-05-21
Applicant: MediaTek Inc.
Inventor: Man-Shu Chiang , Chih-Wei Hsu , Tzu-Der Chuang
IPC: H04N19/577 , H04N19/176 , H04N19/513
Abstract: A video decoder receives data for a block of pixels to be decoded as a current block of a current picture of a video. When the current block is coded by using inter mode and bi-directional prediction, the video decoder receives a first motion vector difference and determines a second motion vector difference based on a first flag or a second flag. When the first flag is false, the video decoder uses the second flag to determine whether to set the second motion vector difference to be at an opposite value of the first motion vector difference. When the first flag is true, the video decoder sets the second motion vector difference to be zero. The video decoder reconstructs the current block by using motion information based on the first motion vector difference and the second motion vector difference to perform inter prediction.
-
公开(公告)号:US20200329239A1
公开(公告)日:2020-10-15
申请号:US16845070
申请日:2020-04-10
Applicant: MediaTek Inc.
Inventor: Yu-Ling Hsiao , Chun-Chia Chen , Ching-Yeh Chen , Tzu-Der Chuang , Chih-Wei Hsu
IPC: H04N19/117 , H04N19/82 , H04N19/176
Abstract: 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.
-
公开(公告)号:US20200275115A1
公开(公告)日:2020-08-27
申请号:US16802455
申请日:2020-02-26
Applicant: MediaTek Inc.
Inventor: Man-Shu Chiang , Chun-Chia Chen , Chih-Wei Hsu , Chia-Ming Tsai
IPC: H04N19/46 , H04N19/107 , H04N19/159 , H04N19/176
Abstract: A video codec receives data to be encoded or decoded as a current block of a current picture of a video. first and/or second flags indicate whether to apply a first combined prediction mode or a second combined prediction mode. The video codec decodes or encodes the current block. When the combined inter and intra prediction mode is applied, the current block is coded by using a combined prediction that is generated based on an inter-prediction and an intra-prediction. When the triangle prediction mode is applied, the current block is coded by using a combined prediction that is generated based on at least two inter-predictions.
-
公开(公告)号:US20200275093A1
公开(公告)日:2020-08-27
申请号:US16795491
申请日:2020-02-19
Applicant: MediaTek Inc.
Inventor: Yu-Cheng Lin , Chun-Chia Chen , Chih-Wei Hsu
IPC: H04N19/105 , H04N19/137 , H04N19/159 , H04N19/176
Abstract: A method for generating a list of merge candidates for Intra Block Copy (IBC) prediction is provided. A video codec receives data to be encoded or decoded as a current block of a current picture of a video. A plurality of spatially adjacent neighboring blocks of the current block are coded before the current block. The video codec generates a list of merge candidates including intra picture candidates that are associated with motion information referencing pixels in the current picture. The intra picture candidates comprises candidates that are associated with some but not all of the two or more spatially adjacent neighboring blocks of the current block. The video codec selects a merge candidate from the generated list. The video codec encodes or decodes the current block by using the motion information of the selected merge candidate to generate a prediction of the current block.
-
-
-
-
-
-
-
-
-