-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US10448049B2
公开(公告)日:2019-10-15
申请号:US15505972
申请日:2015-09-02
Applicant: MEDIATEK INC.
Inventor: Jing Ye , Shan Liu , Jungsun Kim , Wang-Lin Lai , Tzu-Der Chuang , Yu-Chen Sun , Xiaozhong Xu
IPC: H04N19/00 , H04N19/593 , H04N19/70 , H04N19/184 , G06F17/27
Abstract: A method for color index coding of blocks in a picture is disclosed. In one embodiment for the decoder side, a current coding mode is parsed from the input coded bitstream for one or more first currently decoded pixels in a current block starting from a first starting position. If the current coding mode corresponds to a generalized copy-previous-row mode, one or more first reference pixels starting from a first starting reference position located at T-th row above the first currently decoded pixels are identified, where T is an integer equal to or greater than one. The first reference pixels starting from the first starting reference position are then used to decode the first currently decoded pixels starting from a first starting position by copying the first reference pixels starting from the first starting reference position respectively. The system may also include a copy-left mode or escape mode.
-
公开(公告)号:US10356438B2
公开(公告)日:2019-07-16
申请号:US15578191
申请日:2016-06-03
Applicant: MEDIATEK INC.
Inventor: Tzu-Der Chuang , Chia-Yun Cheng , Han-Liang Chou , Ching-Yeh Chen , Yu-Chen Sun , Yu-Wen Huang
IPC: H04N19/593 , H04N19/563 , H04N19/513 , H04N19/70
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 neighboring 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.
-
公开(公告)号:US11196992B2
公开(公告)日:2021-12-07
申请号:US15754694
申请日:2016-08-29
Applicant: MEDIATEK INC.
Inventor: Yu-Wen Huang , Yu-Chen Sun , Tzu-Der Chuang , Jian-Liang Lin , Ching-Yeh Chen
IPC: H04N19/895 , H04N19/105 , H04N19/166 , H04N19/174 , H04N19/65 , H04N19/117 , H04N19/82 , G06T5/00 , H04N19/86 , H04N19/182 , H04N19/50 , G06N3/04 , G06N3/08 , H04N19/91
Abstract: A method and apparatus of video coding incorporating Deep Neural Network are disclosed. A target signal is processed using DNN (Deep Neural Network), where the target signal provided to DNN input corresponds to the reconstructed residual, output from the prediction process, the reconstruction process, one or more filtering processes, or a combination of them. The output data from DNN output is provided for the encoding process or the decoding process. The DNN can be used to restore pixel values of the target signal or to predict a sign of one or more residual pixels between the target signal and an original signal. An absolute value of one or more residual pixels can be signalled in the video bitstream and used with the sign to reduce residual error of the target signal.
-
公开(公告)号:US10511835B2
公开(公告)日:2019-12-17
申请号:US15754721
申请日:2016-09-02
Applicant: MEDIATEK INC.
Inventor: Tzu-Der Chuang , Ching-Yeh Chen , Chih-Wei Hsu , Yu-Wen Huang , Jian-Liang Lin , Yu-Chen Sun , Yu-Ting Shen
IPC: H04N19/105 , H04N19/52 , H04N19/176 , H04N19/567 , H04N19/57
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, an initial motion vector (MV) index is signalled in a video bitstream at an encoder side or determined from the video bitstream at a decoder side. A selected MV is then derived using bilateral matching, template matching or both to refine an initial MV associated with the initial MV index. In another method, when both MVs for list 0 and list 1 exist in template matching, the smallest-cost MV between the two MVs may be used for uni-prediction template matching if the cost is lower than the bi-prediction template matching. According to yet another method, the refinement of the MV search is dependent on the block size. According to yet another method, merge candidate MV pair is always used for bilateral matching or template matching.
-
公开(公告)号:US10484696B2
公开(公告)日:2019-11-19
申请号:US15038599
申请日:2015-01-07
Applicant: MEDIATEK INC.
Inventor: Yu-Chen Sun , Tzu-Der Chuang , Yi-Wen Chen , Yu-Wen Huang
IPC: H04N19/186 , H04N19/70 , H04N19/463 , H04N19/93 , H04N19/176 , H04N19/182 , H04N19/129
Abstract: A method and apparatus for coding a block of video data using index or pixel value prediction including a copy-by-pattern-search mode are disclosed. According to the present invention, a current search pattern is determined based on one or more previous coded pixels. One or more predictors are derived according to the current search pattern for a current index or pixel value of a current pixel in the current block. Encoding or decoding is then applied to one or more following indices or pixel values of one or more following pixels including the current pixel using the predictors. In a simplest case, the one or more previous coded pixels correspond to a single previous coded pixel at the left side of the current pixel and the one or more following pixels contain only the current pixel.
-
公开(公告)号:US10390028B2
公开(公告)日:2019-08-20
申请号:US15578221
申请日:2016-06-03
Applicant: MEDIATEK INC.
Inventor: Yu-Chen Sun , Tzu-Der Chuang , Han-Liang Chou , Chia-Yun Cheng , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/00 , H04N19/186 , H04N19/51 , H04N19/593 , H04N19/423 , H04N19/433 , H04N19/176 , H04N19/70
Abstract: Methods of palette coding to reduce the required coding process are disclosed. According to one method, smaller blocks are derived from a large block. The histogram of the large block is derived based on the histograms of smaller blocks in the large block. According to another method, one or more palette tables are derived based on multiple blocks. One palette table is used for each of the multiple blocks. According to yet another method, index map transpose is performed in the parsing stage according to the transpose flag of the index map. Accordingly, a buffer to store the transpose flags can be saved. According to still yet another method, the palette predictor update is performed using an index mapping table to avoid the need for shuffling the contents of the palette predictor stored in a palette buffer.
-
公开(公告)号:US11589041B2
公开(公告)日:2023-02-21
申请号:US17526678
申请日:2021-11-15
Applicant: MEDIATEK INC.
Inventor: Yu-Wen Huang , Yu-Chen Sun , Tzu-Der Chuang , Jian-Liang Lin , Ching-Yeh Chen
IPC: H04N19/117 , G06N3/04 , G06T5/00 , H04N19/182 , H04N19/50 , H04N19/82 , H04N19/86 , G06N3/084 , G06N3/088 , H04N19/91 , G06N3/08
Abstract: A method and apparatus of video coding incorporating Deep Neural Network are disclosed. A target signal is processed using DNN (Deep Neural Network), where the target signal provided to DNN input corresponds to the reconstructed residual, output from the prediction process, the reconstruction process, one or more filtering processes, or a combination of them. The output data from DNN output is provided for the encoding process or the decoding process. The DNN can be used to restore pixel values of the target signal or to predict a sign of one or more residual pixels between the target signal and an original signal. An absolute value of one or more residual pixels can be signalled in the video bitstream and used with the sign to reduce residual error of the target signal.
-
公开(公告)号:US20200077088A1
公开(公告)日:2020-03-05
申请号:US16677132
申请日:2019-11-07
Applicant: Mediatek Inc.
Inventor: Tzu-Der Chuang , Ching-Yeh Chen , Chih-Wei Hsu , Yu-Wen Huang , Jian-Liang Lin , Yu-Chen Sun , Yi-Ting Shen
IPC: H04N19/105 , H04N19/52 , H04N19/176 , H04N19/567 , H04N19/57
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, an initial motion vector (MV) index is signalled in a video bitstream at an encoder side or determined from the video bitstream at a decoder side. A selected MV is then derived using bilateral matching, template matching or both to refine an initial MV associated with the initial MV index. In another method, when both MVs for list 0 and list 1 exist in template matching, the smallest-cost MV between the two MVs may be used for uni-prediction template matching if the cost is lower than the bi-prediction template matching. According to yet another method, the refinement of the MV search is dependent on the block size. According to yet another method, merge candidate MV pair is always used for bilateral matching or template matching.
-
-
-
-
-
-
-
-
-