METHOD AND APPARATUS OF SMOOTHING FILTER FOR RINGING ARTEFACT REMOVAL

    公开(公告)号:US20190342582A1

    公开(公告)日:2019-11-07

    申请号:US16341189

    申请日:2017-10-12

    Applicant: MEDIATEK INC.

    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.

    Method and Apparatus for Multi-Table Based Context Adaptive Binary Arithmetic Coding

    公开(公告)号:US20190149824A1

    公开(公告)日:2019-05-16

    申请号:US16243432

    申请日:2019-01-09

    Applicant: MEDIATEK INC.

    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.

    METHOD AND APPARATUS OF VIDEO CODING WITH AFFINE MOTION COMPENSATION

    公开(公告)号:US20190082191A1

    公开(公告)日:2019-03-14

    申请号:US16083662

    申请日:2017-03-13

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus for video encoding and decoding with affine motion compensation are disclosed. An embodiment of the method receives input data associated with a current block coded or to be coded in an affine mode. Two or more motion vectors of a neighboring block are retrieved from a buffer, where at least one of the retrieved motion vectors is not corresponding to a sub-block in a first neighboring block row or a first neighboring block column. The method derives an affine candidate including affine motion vectors using the retrieved two or more motion vectors, and encodes or decodes the current block by predicting the current block using one or more motion compensated blocks by the derived affine candidate. The buffer for affine candidate derivation stores selective motion vectors less than all motion vectors of coded blocks in the current picture.

    METHOD AND APPARATUS OF VIDEO DATA PROCESSING WITH RESTRICTED BLOCK SIZE IN VIDEO CODING

    公开(公告)号:US20190075328A1

    公开(公告)日:2019-03-07

    申请号:US16084778

    申请日:2017-03-10

    Applicant: MEDIATEK INC.

    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.

    Method and Apparatus for Range Derivation in Context Adaptive Binary Arithmetic Coding

    公开(公告)号:US20180199046A1

    公开(公告)日:2018-07-12

    申请号:US15863547

    申请日:2018-01-05

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus of entropy coding of coding symbols using Context-Based Adaptive Binary Arithmetic Coder (CABAC) are disclosed. According to the present invention, CABAC encoding or decoding is applied to a current bin of a binary data of a current coding symbol according to a current probability for a binary value of the current bin and a current range associated with the current state of arithmetic coder. An LPS probability index corresponding to an inverted current probability or the current probability is derived depending on whether the current probability is greater than 0.5. A range index is derived for identifying one range interval containing the current range. An LPS range is then derived using one or more mathematical operations comprising calculating a multiplication of a first value related to the LPS probability index and a second value related to the range index n.

    Method and Apparatus for Adaptive Motion Vector Precision
    140.
    发明申请
    Method and Apparatus for Adaptive Motion Vector Precision 审中-公开
    自适应运动矢量精度的方法和装置

    公开(公告)号:US20160337649A1

    公开(公告)日:2016-11-17

    申请号:US15111296

    申请日:2015-01-29

    Applicant: MEDIATEK INC.

    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.

    Abstract translation: 公开了一种自适应MV精度的方法。 根据一个实施例,根据当前块的预测模式/分区类型确定是否使用当前块的自适应MV精度。 如果使用自适应MV精度,则针对当前块的当前MV确定当前MV精度,并且以当前MV精度对当前MV进行编码或解码。 如果不使用自适应MV精度,则以更精细的MV精度对当前MV进行编码或解码。 在另一个实施例中,根据当前块的预测模式/分区类型,为当前块选择当前自适应MV精度标志的值,以指示是否使用当前块的自适应MV精度。

Patent Agency Ranking