-
公开(公告)号:US20210218966A1
公开(公告)日:2021-07-15
申请号:US17143823
申请日:2021-01-07
Applicant: MediaTek Inc.
Inventor: Chen-Yen Lai , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/124 , H04N19/184 , H04N19/96
Abstract: A video decoder parses a sequence parameter set (SPS) that is applicable to a current sequence of video pictures that includes the current picture, the SPS comprises a first dependent quantization flag and a first sign hiding flag. When the first dependent quantization flag indicates that dependent quantization is enabled for the current sequence, the decoder parses a second dependent quantization flag for indicating whether dependent quantization is used for quantizing the one or more slices of the current picture. When the second dependent quantization flag indicates that dependent quantization is not used for one or more slices of the current picture and the first sign hiding flag indicates that sign hiding is enabled for the current sequence, the decoder parses a second sign hiding flag for indicating whether sign hiding is used for quantizing the one or more slices of the current picture.
-
公开(公告)号:US20210136390A1
公开(公告)日:2021-05-06
申请号:US17147298
申请日:2021-01-12
Applicant: MediaTek Inc.
Inventor: Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/176 , H04N19/105 , H04N19/159 , H04N19/46 , H04N19/102 , H04N19/523 , H04N19/134
Abstract: A method for adaptive MV precision is disclosed. According to one embodiment, whether to use or not to use the adaptive MV precision for a current block is determined according to a prediction mode/partition type of the current block. If the adaptive MV precision is used, a current MV precision is determined for a current MV of the current block, and the current MV is encoded or decoded at the current MV precision. If the adaptive MV precision is not used, the current MV is encoded or decoded at a finer MV precision. In another embodiment, a value of a current adaptive MV precision flag is selected for a current block to indicate whether to use or not to use the adaptive MV precision for a current block according to a prediction mode/partition type of the current block.
-
公开(公告)号:US10965955B2
公开(公告)日:2021-03-30
申请号:US16471689
申请日:2017-12-19
Applicant: MEDIATEK INC.
Inventor: Ching-Yeh Chen , Tzu-Der Chuang , Yu-Wen Huang
IPC: H04N19/577 , H04N19/105 , H04N19/117 , H04N19/159 , H04N19/176 , H04N19/513
Abstract: Method and apparatus of using Pattern-based MV derivation (PMVD), Bi-directional optical flow (BIO) or Decoder-side MV refinement (DMVR) to refine motion for a bi-direction predicted block are disclosed. According to one method of the present invention, a first and a second motion-compensated reference blocks associated with the current block in a first and a second reference pictures from reference picture list 0 and list 1 are determined respectively. The PMVD process, BIO process or DMVR process is applied to generate motion refinement for the current block using reference data corresponding to the first motion-compensated reference block and the second motion-compensated reference block without other reference data outside the first motion-compensated reference block and the second motion-compensated reference block so as to reduce required system memory bandwidth. Also an adaptive block size method for block-based BIO is disclosed.
-
公开(公告)号:US10931974B2
公开(公告)日:2021-02-23
申请号:US16341189
申请日:2017-10-12
Applicant: MEDIATEK INC.
Inventor: Yu-Chi Su , Tzu-Der Chuang , Ching-Yeh Chen , Chih-Wei Hsu , Yu-Wen Huang
IPC: H04N19/86 , H04N19/117 , H04N19/159 , H04N19/176 , H04N19/82
Abstract: Methods and apparatus for video coding using ringing smoothing filter (RSF) are disclosed. According to one method, ringing smoothing filter (RSF) is applied to the reconstructed residuals to form smoothed reconstructed residuals or applied to an in-loop-filtered reconstructed block to form a smoothed-filtered reconstructed block for the current block, where the RSF corresponds to an edge-preserving filter. The ringing smoothing filter (RSF) may correspond to a bilateral filter. According to another method, adaptive RSF is derived based on information comprising Intra prediction mode or Inter prediction mode. In yet another method, whether to apply ringing smoothing filter (RSF) to a current block in the current image is determined based on one or more control flags. If the control flag(s) indicates the RSF being on for the current block, the RSF is applied to the current block.
-
公开(公告)号:US10924746B2
公开(公告)日:2021-02-16
申请号:US15111296
申请日:2015-01-29
Applicant: MediaTek Inc.
Inventor: Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/176 , H04N19/105 , H04N19/159 , H04N19/46 , H04N19/102 , H04N19/523 , H04N19/134
Abstract: A method for adaptive MV precision is disclosed. According to one embodiment, whether to use or not to use the adaptive MV precision for a current block is determined according to a prediction mode/partition type of the current block. If the adaptive MV precision is used, a current MV precision is determined for a current MV of the current block, and the current MV is encoded or decoded at the current MV precision. If the adaptive MV precision is not used, the current MV is encoded or decoded at a finer MV precision. In another embodiment, a value of a current adaptive MV precision flag is selected for a current block to indicate whether to use or not to use the adaptive MV precision for a current block according to a prediction mode/partition type of the current block.
-
公开(公告)号:US10820017B2
公开(公告)日:2020-10-27
申请号:US15919911
申请日:2018-03-13
Applicant: MEDIATEK INC.
Inventor: Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/186 , H04N19/96 , H04N19/119 , H04N19/176 , H04N19/46 , H04N19/423
Abstract: Aspects of the disclosure include a video decoding device that includes a processing circuit. The processing circuit is configured to receive encoded video data associated with an image frame that includes an encoded image, which is a combination of at least a first image corresponding to a first color space component of the image frame and a second image corresponding to a second color space component of the image frame, and determine a first coding tree structure for partitioning the first image into a first plurality of coding units. Moreover, the processing circuit is configured to determine a second coding tree structure for partitioning the second image into a second plurality of coding units based on the first plurality of candidate coding units, and reconstruct the second image for output according to the second plurality of coding units.
-
公开(公告)号:US10742984B2
公开(公告)日:2020-08-11
申请号:US16243432
申请日:2019-01-09
Applicant: MEDIATEK INC.
Inventor: Tzu-Der Chuang , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/13 , H04N19/91 , H04N19/423 , H04N19/196
Abstract: A method and apparatus of entropy coding for a video encoder or decoder using multiple-table based Context-Based Adaptive Binary Arithmetic Coder (CABAC) are disclosed. In one embodiment, a current bin of a binary data of a current coding symbol is encoded or decoded according to a probability of a binary value of the current bin and the probability of the binary value is updated according to the binary value of the current bin for a next bin by using multiple-parameter probability models. Each multiple-parameter probability model is updated using at least one lookup table with the individual set of probability state as a table index to access contents of said at least one lookup table. In another embodiment, the range update is calculated for a range interval based on middle value of the range interval.
-
公开(公告)号:US10735761B2
公开(公告)日:2020-08-04
申请号:US15966570
申请日:2018-04-30
Applicant: MEDIATEK INC.
Inventor: Han Huang , Xiaozhong Xu , Tzu-Der Chuang
IPC: H04N19/517 , H04N19/56 , H04N19/57 , H04N19/105 , H04N19/176
Abstract: Aspects of the disclosure include a video decoding device that includes a processing circuit. The processing circuit is configured to receive encoded video data associated with a current block of a current image frame, determine a set of candidate motion vectors for the current block, determine a selection index based on the encoded video data, and select one of the set of candidate motion vectors based on the selection index. The processing circuit is further configured to refine the selected candidate motion vector to become a reconstructed motion vector when the selected candidate motion vector meets a predetermined condition, and generate an image of the current image frame for output, including generating a reconstructed image of the current block based on the reconstructed motion vector.
-
189.
公开(公告)号:US10542294B2
公开(公告)日:2020-01-21
申请号:US16084778
申请日:2017-03-10
Applicant: MEDIATEK INC.
Inventor: Han Huang , Tzu-Der Chuang , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/96 , H04N19/176 , H04N19/70 , H04N19/119 , H04N19/134 , H04N19/167
Abstract: A video data processing method comprises receiving input data associated with a current picture, determining a size for a current coding tree unit (CTU) or a current coding unit (CU) in the current CTU, and if the size, a width, or a height of the current CTU or CU is greater than a threshold, the encoder or decoder splits the current CTU or CU into multiple blocks until each block is not greater than the threshold. The current CTU or CU is processed for prediction or compensation and transform or inverse transform. The current CTU is processed according to CTU-level syntaxes signaled in a video bitstream. The encoder or decoder encodes or decodes the current CTU. The threshold corresponds to a maximum supported transform unit (TU) size for the encoder or decoder.
-
190.
公开(公告)号:US10484678B2
公开(公告)日:2019-11-19
申请号:US15795582
申请日:2017-10-27
Applicant: MEDIATEK INC
Inventor: Chia-Yang Tsai , Tzu-Der Chuang , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/105 , H04N19/597 , H04N19/70 , H04N19/30 , H04N19/593 , H04N19/136 , H04N19/186
Abstract: A method of inter-layer or inter-view prediction for an inter-layer or inter-view video coding system is disclosed. The method includes receiving a to-be-processed block in the EL or the EV, determining a collocated block in the BL (Base layer) or the BV (Base View), wherein the collocated block is located at a location in the BL or the BV corresponding to the to-be-processed block in the EL (Enhancement Layer) or in the EV (Enhancement view), deriving a predictor for the to-be-processed block in the EL or the EV from the collocated block in the BL or the BV based on pixel data of the BL or the BV, wherein the predictor corresponds to a linear function of pixel data in the collocated block, and encoding or decoding the to-be-processed block in the EL or the EV using the predictor.
-
-
-
-
-
-
-
-
-