-
公开(公告)号:US11128868B2
公开(公告)日:2021-09-21
申请号:US16895073
申请日:2020-06-08
Applicant: MEDIATEK INC.
Inventor: Zhi-Yi Lin , Tzu-Der Chuang , Ching-Yeh Chen , Chih-Wei Hsu
IPC: H04N19/132 , H04N19/105 , G06F17/16 , H04N19/159 , H04N19/176
Abstract: Method and apparatus of video coding are disclosed. According to one method, the left reference boundary samples and the top reference boundary samples are checked jointly. According to another method, selected original left reference boundary samples and selected original top reference boundary samples at specific positions are used for predictor up-sampling. According to yet another method, the horizontal interpolation and the vertical interpolation are in a fixed order regardless of a shape of the current block, size of the current block or both.
-
52.
公开(公告)号:US11109061B2
公开(公告)日:2021-08-31
申请号:US16073996
申请日:2017-02-03
Applicant: MEDIATEK INC.
Inventor: Ching-Yeh Chen , Tzu-Der Chuang , Yu-Wen Huang
IPC: H04N19/577 , H04N19/159 , H04N19/513 , H04N19/182 , H04N19/46 , H04N19/537 , H04N19/105 , H04N19/52 , H04N19/186
Abstract: Methods and apparatus of motion compensation using the bi-directional optical flow (BIO) techniques are disclosed. According to one method of the present invention, the BIO process is applied to encode or decode bi-directional current block in Merge mode only or in AMVP (advanced motion vector prediction) mode only. According to another method, the BIO process conditionally to encode or decode the current block depending on a jointly-coded flag if the current block is coded using a bi-prediction mode. According to yet another method, x-offset value vx and y-offset value vy for the current block are added to the current motion vector to form a final motion vector. The final motion vector is then used as a reference motion vector for following blocks. In still yet another method, the BIO process is applied to the chroma component.
-
公开(公告)号:US11039147B2
公开(公告)日:2021-06-15
申请号:US16304207
申请日:2017-05-26
Applicant: MEDIATEK INC.
Inventor: Tzu-Der Chuang , Yu-Chen Sun , Shan Liu , Ching-Yeh Chen , Yu-Wen Huang , Xiaozhong Xu , Wang-Lin Lai , Jing Ye
IPC: H04N19/157 , H04N19/11 , H04N19/186 , H04N19/129 , H04N19/176 , H04N19/119
Abstract: Methods and apparatus for a coding system using palette mode coding for colour video are disclosed. According to method, when the palette mode is enabled, separate coding of luma and chroma components is disabled or if separate coding of luma and chroma components, the palette mode is disabled. According to another method, when the palette mode is enabled for the current image, palette mode coding is only applied to the luma blocks and non-palette mode coding is applied to the chroma blocks. According to yet another method, palette mode coding is applied to the luma blocks using luma palettes if the palette mode is selected for the luma blocks and palette mode coding applying to the chroma blocks using chroma palettes if the palette mode is selected for the chroma blocks. According to yet another method, the scan direction for a non-square CU depends on the shape of the non-square.
-
公开(公告)号:US10944983B2
公开(公告)日:2021-03-09
申请号:US15126355
申请日:2015-04-01
Applicant: MEDIATEK INC.
Inventor: Ching-Yeh Chen , Tzu-Der Chuang , Yu-Wen Huang
IPC: H04N19/70 , H04N19/52 , H04N19/56 , H04N19/593 , H04N19/105 , H04N19/159 , H04N19/172 , H04N19/176 , H04N19/184
Abstract: A method and apparatus for motion information coding not only uses the Merge index to indicate the selected Merge candidate, but also refines partial motion information of the selected Merge candidate. An encoder derives a Merge candidate set based on the motion information associated with neighboring blocks. The encoder selects a target Merge candidate from the Merge candidate set and signal a Merge index corresponding to the target Merge candidate. The encoder then predicts a part of the current motion information based on partial motion information associated with the target Merge candidate to generate coded motion information.
-
55.
公开(公告)号:US10897631B2
公开(公告)日:2021-01-19
申请号:US16540141
申请日:2019-08-14
Applicant: MEDIATEK INC.
Inventor: Tzu-Der Chuang , Shan Liu , Xiaozhong Xu
IPC: H04N19/593 , H04N19/176 , H04N19/105 , H04N19/159 , H04N19/11 , H04N19/70 , H04N19/51
Abstract: A method and apparatus for video coding operates by receiving input data associated with a current block in a current picture, determining restricted prediction based on whether IntraBC prediction (Intra Block Copy prediction) is included in a plurality of candidate coding modes, wherein said determining the restricted prediction comprising disabling or disallowing selected prediction for one or more selected PU (prediction unit) sizes, PU prediction types or both, and applying video coding to the current block using the candidate coding modes including IntraBC prediction (Intra Block Copy prediction) in accordance with the restricted prediction.
-
56.
公开(公告)号:US10743016B2
公开(公告)日:2020-08-11
申请号:US16503758
申请日:2019-07-05
Applicant: MEDIATEK INC.
Inventor: Chen-yen Lai , Tzu-Der Chuang , Ching-Yeh Chen , Chih-Wei Hsu
IPC: H04N19/46 , H04N19/139 , H04N19/172 , H04N19/436 , H04N19/107 , H04N19/70
Abstract: A method of video decoding at a decoder can include receiving a bitstream including encoded data of a picture, decoding a plurality of coding units (CUs) in the picture based on motion information stored in a history-based motion vector prediction (HMVP) table without updating the HMVP table, and updating the HMVP table with motion information of all or a part of the plurality of CUs after the plurality of CUs are decoded based on the motion information stored in the HMVP table.
-
57.
公开(公告)号:US10701393B2
公开(公告)日:2020-06-30
申请号:US16611611
申请日:2018-05-08
Applicant: MEDIATEK INC.
Inventor: Chun-Chia Chen , Chih-Wei Hsu , Ching-Yeh Chen , Yu-Wen Huang , Tzu-Der Chuang
IPC: H04N19/56 , H04N19/105 , H04N19/139 , H04N19/176 , H04N19/52 , H04N19/82 , H04N19/523
Abstract: Method and apparatus of Inter prediction for video coding performed by a video encoder or a video decoder that utilizes motion vector prediction (MVP) to code a motion vector (MV) associated with a block coded with Inter mode are disclosed. According to one method, an initial MVP candidate list is generated for the current block. When candidate reordering is selected for the current block, target candidates within a selected candidate set are reordered to generate a reordered MVP candidate list and then the current block is encoded at the video encoder side or decoded at the video decoder sider using the reordered MVP candidate list, where the selected candidate set comprises at least partial candidates of the initial MVP candidate list.
-
公开(公告)号:US20200059651A1
公开(公告)日:2020-02-20
申请号:US16536018
申请日:2019-08-08
Applicant: MediaTek Inc.
Inventor: Zhi-Yi Lin , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/149 , H04N19/196 , H04N19/105 , H04N19/176
Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to encode or decode video data. A current block of video data is coded using affine prediction. A first set of candidates of a candidate list for the current block is generated, including determining one or more inherited candidates and deriving one or more constructed candidates. After generating the first set of candidates, it is determined whether the candidate list is full. Upon determining the candidate list is not full, the candidate list is filled by generating a second set of candidates of the candidate list, including one or more of generating one or more zero motion vector candidates, generating one or more additional derived candidates based on the plurality of associated neighboring blocks of the current block, and generating a temporal motion vector candidate based on a temporal collocated picture.
-
公开(公告)号:US10397588B2
公开(公告)日:2019-08-27
申请号:US15578184
申请日:2016-06-03
Applicant: MEDIATEK INC.
Inventor: Tzu-Der Chuang , Ping Chao , Ching-Yeh Chen , Yu-Chen Sun , Chih-Ming Wang , Chia-Yun Cheng , Han-Liang Chou , Yu-Wen Huang
IPC: H04N19/186 , H04N19/51 , H04N19/593 , H04N19/423 , H04N19/433 , H04N19/176 , H04N19/70
Abstract: A method and apparatus of sharing an on-chip buffer or cache memory for a video coding system using coding modes including Inter prediction mode or Intra Block Copy (IntraBC) mode are disclosed. At least partial pre-deblocking reconstructed video data of a current picture is stored in an on-chip buffer or cache memory. If the current block is coded using IntraBC mode, the pre-deblocking reconstructed video data of the current picture stored in the on-chip buffer or cache memory are used to derive IntraBC prediction for the current block. In some embodiments, if the current block is coded using Inter prediction mode, Inter reference video data from the previous picture stored in the on-chip buffer or cache memory are used to derive Inter prediction for the current block. In another embodiment, the motion compensation/motion estimation unit is shared by the two modes.
-
公开(公告)号:US10397569B2
公开(公告)日:2019-08-27
申请号:US15611850
申请日:2017-06-02
Applicant: MEDIATEK INC.
Inventor: Shan Liu , Jing Ye , Xiaozhong Xu , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/00 , H04N19/11 , H04N19/156 , H04N19/176 , H04N19/593 , H04N19/82 , H04N19/147 , H04N19/463
Abstract: A method and apparatus for video coding using template-based Intra prediction are disclosed. According to one method, the template-based Intra prediction searches N template matching candidates to reduce the complexity. In another method, the template-based Intra prediction assigns different weights for different pixel locations of template or uses different pixel precision for interpolation filter during cost evaluation among template matching candidates. In yet another method, truncated template size is used to reduce the complexity. In yet another method, the left and top templates may have different sizes for non-square block. In yet another method, inverse templated-based Intra prediction is used.
-
-
-
-
-
-
-
-
-