Apparatus and method for palette decoding

    公开(公告)号:US10659794B2

    公开(公告)日:2020-05-19

    申请号:US16293647

    申请日:2019-03-06

    Applicant: MEDIATEK INC.

    Abstract: A palette decoding apparatus includes a palette color storage device which stores palette colors, a color index storage device which stores color indices of pixels, and a palette value processing circuit which generates a palette value for each pixel by reading data from the color index storage device and the palette color storage device. A frame is divided into first coding units, and each first coding unit is sub-divided into one or more second coding units. Before a palette value of a last pixel in a first coding unit is generated by the palette value processing circuit, a palette value of a non-last pixel in the first coding unit is generated by the palette value processing circuit and used by a reconstruction circuit of the video decoder.

    APPARATUS AND METHOD FOR DECODING ROI REGIONS IN IMAGE

    公开(公告)号:US20190123833A1

    公开(公告)日:2019-04-25

    申请号:US16163581

    申请日:2018-10-18

    Applicant: MEDIATEK INC.

    Abstract: A decoding apparatus is used for decoding region of interest (ROI) regions in an image, and includes a storage device, a pre-processing circuit, a decoding circuit, and an information fetching circuit. The pre-processing circuit performs a syntax pre-parsing operation upon a bitstream to obtain necessary information of the ROI regions, and stores the necessary information into the storage device. The decoding circuit performs a decoding operation upon the bitstream to decode the ROI regions, wherein the decoding operation includes syntax parsing of the bitstream. The information fetching circuit reads and analyzes the necessary information, and delivers at least a portion of the necessary information to the decoding circuit. A processing time of obtaining necessary information of one ROI region at the pre-processing circuit overlaps a processing time of decoding another ROI region at the decoding circuit.

    Residual up-sampling apparatus for performing transform block up-sampling and residual down-sampling apparatus for performing transform block down-sampling

    公开(公告)号:US10257524B2

    公开(公告)日:2019-04-09

    申请号:US15197741

    申请日:2016-06-29

    Applicant: MEDIATEK INC.

    Abstract: A residual up-sampling apparatus has a residual up-sampling buffer and a shared residual up-sampling circuit. The residual up-sampling buffer stores an intermediate residual up-sampling result. The shared residual up-sampling circuit employs a same processing kernel to perform a first-direction residual up-sampling operation and a second-direction residual up-sampling operation. The first-direction residual up-sampling operation processes an inverse transform output of an inverse transform circuit to generate the intermediate residual up-sampling result to the residual up-sampling buffer. The second-direction residual up-sampling operation performs transpose access upon the residual up-sampling buffer to retrieve the intermediate residual up-sampling result, and processes the intermediate residual up-sampling result to generate a final residual up-sampling result.

    Method and Apparatus of Motion Vector Prediction

    公开(公告)号:US20180295380A1

    公开(公告)日:2018-10-11

    申请号:US15832959

    申请日:2017-12-06

    Applicant: MEDIATEK INC.

    CPC classification number: H04N19/521 H04N19/52 H04N19/55 H04N19/573

    Abstract: A method and apparatus for video encoding or decoding used by an AVS2 (Second Generation of Audio Video Coding Standard) video encoder or decoder respectively are disclosed. According to this method, first motion vectors associated with spatial neighboring blocks of a current block are determined. For each spatial neighboring block, a value of 1 is assigned to a first BlockDistance associated with the spatial neighboring block if a corresponding first reference picture is a G picture or GB picture. Motion vector predictor candidates are derived from the first motion vectors by scaling each first motion vector according to a corresponding first BlockDistance and a current BlockDistance. A final motion vector predictor is determined among the motion vector predictor candidates. The current motion vector is encoded or decoded using the final motion vector predictor

    PARTIAL DECODING CIRCUIT OF VIDEO ENCODER/DECODER FOR DEALING WITH INVERSE SECOND TRANSFORM AND PARTIAL ENCODING CIRCUIT OF VIDEO ENCODER FOR DEALING WITH SECOND TRANSFORM
    16.
    发明申请
    PARTIAL DECODING CIRCUIT OF VIDEO ENCODER/DECODER FOR DEALING WITH INVERSE SECOND TRANSFORM AND PARTIAL ENCODING CIRCUIT OF VIDEO ENCODER FOR DEALING WITH SECOND TRANSFORM 审中-公开
    视频编码器/解码器的部分解码电路,用于处理与第二次转换处理的视频编码器的反向第二变换和部分编码电路

    公开(公告)号:US20170019686A1

    公开(公告)日:2017-01-19

    申请号:US15209765

    申请日:2016-07-14

    Applicant: MEDIATEK INC.

    CPC classification number: H04N19/60 H04N19/12 H04N19/547 H04N19/62 H04N19/88

    Abstract: A partial decoding circuit with inverse second transform has a transpose buffer, a first-direction inverse residual transform circuit, and a second-direction inverse residual transform circuit. The transpose buffer stores an intermediate inverse residual transform result. The first-direction inverse residual transform circuit processes an inverse quantization output to generate the intermediate inverse residual transform result to the transpose buffer. The second-direction inverse residual transform circuit accesses the transpose buffer to retrieve the intermediate inverse residual transform result, and processes the intermediate inverse residual transform result to generate a final inverse residual transform result, where the final inverse residual transform result of the inverse second transform is further processed by an inverse transform circuit. The first-direction inverse residual transform circuit and the second-direction inverse residual transform circuit process partial residual transform data of different process units in a parallel processing manner.

    Abstract translation: 具有逆第二变换的部分解码电路具有转置缓冲器,第一方向逆残差变换电路和第二方向逆残差变换电路。 转置缓冲器存储中间逆残差变换结果。 第一方向逆残差变换电路处理逆量化输出以产生到转置缓冲器的中间逆残差变换结果。 第二方向逆残差变换电路访问转置缓冲器以检索中间逆残差变换结果,并处理中间逆残差变换结果以产生最终逆残差变换结果,其中反向第二变换的最终逆残差变换结果 被逆变换电路进一步处理。 第一方向逆残差变换电路和第二方向逆残差变换电路以并行处理方式处理不同处理单元的部分残差变换数据。

    APPARATUS AND METHOD FOR PALETTE DECODING
    20.
    发明申请

    公开(公告)号:US20190281312A1

    公开(公告)日:2019-09-12

    申请号:US16293647

    申请日:2019-03-06

    Applicant: MEDIATEK INC.

    Abstract: A palette decoding apparatus includes a palette color storage device which stores palette colors, a color index storage device which stores color indices of pixels, and a palette value processing circuit which generates a palette value for each pixel by reading data from the color index storage device and the palette color storage device. A frame is divided into first coding units, and each first coding unit is sub-divided into one or more second coding units. Before a palette value of a last pixel in a first coding unit is generated by the palette value processing circuit, a palette value of a non-last pixel in the first coding unit is generated by the palette value processing circuit and used by a reconstruction circuit of the video decoder.

Patent Agency Ranking