Apparatus and method for decoding ROI regions in image

    公开(公告)号:US10771163B2

    公开(公告)日:2020-09-08

    申请号:US16163581

    申请日:2018-10-18

    申请人: MEDIATEK INC.

    摘要: 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 processing circuit using single-path pipeline or multi-path pipeline and associated residual processing method

    公开(公告)号:US10244248B2

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

    申请号:US15438774

    申请日:2017-02-22

    申请人: MEDIATEK INC.

    摘要: A residual processing circuit has a single-path pipeline and a single-path controller. The single-path pipeline has an inverse scan (IS) circuit, an inverse quantization (IQ) circuit and an inverse transform (IT) circuit arranged to process a current non-zero residual data block in a pipeline manner. The current non-zero residual data block is at least a portion of a transform unit. The single-path controller controls pipelined processing of the current non-zero residual data block at the single-path pipeline. The single-path controller instructs the IS circuit to start IS processing of a next non-zero residual data block before the IT circuit finishes a first half of IT processing of the current non-zero residual data block.

    Efficient in-loop filtering for video coding

    公开(公告)号:US11917144B2

    公开(公告)日:2024-02-27

    申请号:US17844034

    申请日:2022-06-19

    申请人: MediaTek Inc.

    摘要: Various schemes for realizing efficient in-loop filtering are described, manifested in low latency and reduced hardware cost for an in-loop filter comprising at least two filtering stages. An apparatus receives pixel data of a current block of a picture and one or more neighboring blocks thereof, based on which the apparatus performs a filtering operation and generates a filtered block that includes completely filtered sub-blocks and partially filtered sub-blocks. The apparatus further outputs an output block that includes the completely filtered sub-blocks as well as a respective portion of each of the partially filtered sub-blocks, wherein the respective portion is adjacent to one of the completely filtered sub-blocks.

    Efficient In-Loop Filtering For Video Coding

    公开(公告)号:US20230412800A1

    公开(公告)日:2023-12-21

    申请号:US17844034

    申请日:2022-06-19

    申请人: MediaTek Inc.

    摘要: Various schemes for realizing efficient in-loop filtering are described, manifested in low latency and reduced hardware cost for an in-loop filter comprising at least two filtering stages. An apparatus receives pixel data of a current block of a picture and one or more neighboring blocks thereof, based on which the apparatus performs a filtering operation and generates a filtered block that includes completely filtered sub-blocks and partially filtered sub-blocks. The apparatus further outputs an output block that includes the completely filtered sub-blocks as well as a respective portion of each of the partially filtered sub-blocks, wherein the respective portion is adjacent to one of the completely filtered sub-blocks.

    VIDEO DECODER AND VIDEO ENCODER USING STORAGE SHARING TECHNIQUE FOR PERFORMING DECODING AND ENCODING FUNCTIONS COMPLYING WITH DIFFERENT VIDEO CODING STANDARDS AND ASSOCIATED SHARED STORAGE DEVICE
    6.
    发明申请
    VIDEO DECODER AND VIDEO ENCODER USING STORAGE SHARING TECHNIQUE FOR PERFORMING DECODING AND ENCODING FUNCTIONS COMPLYING WITH DIFFERENT VIDEO CODING STANDARDS AND ASSOCIATED SHARED STORAGE DEVICE 有权
    视频解码器和视频编码器使用存储共享技术执行解码和编码功能,与不同的视频编码标准和相关的共享存储设备

    公开(公告)号:US20160227240A1

    公开(公告)日:2016-08-04

    申请号:US15007232

    申请日:2016-01-27

    申请人: MEDIATEK INC.

    CPC分类号: H04N19/70 H04N19/12

    摘要: A video decoder has a first processing circuit and a second processing circuit. A shared storage device is accessible to the first processing circuit and the second processing circuit. The first processing circuit performs a first decoding operation according to data access of the shared storage device. The second processing circuit performs a second decoding operation according to data access of the shared storage device. The first decoding operation is at least a portion of a first decoding function complying with a first video coding standard, and the second decoding operation is at least a portion of a second decoding function complying with a second video coding standard different from the first video coding standard.

    摘要翻译: 视频解码器具有第一处理电路和第二处理电路。 共享存储设备可由第一处理电路和第二处理电路访问。 第一处理电路根据共享存储装置的数据访问执行第一解码操作。 第二处理电路根据共享存储装置的数据访问执行第二解码操作。 第一解码操作是符合第一视频编码标准的第一解码功能的至少一部分,并且第二解码操作是符合与第一视频编码不同的第二视频编码标准的第二解码功能的至少一部分 标准。

    Method and apparatus of constrained sequence header

    公开(公告)号:US10805611B2

    公开(公告)日:2020-10-13

    申请号:US15782886

    申请日:2017-10-13

    申请人: MEDIATEK INC.

    摘要: A method and apparatus for video encoding or decoding used by a video encoder or decoder respectively. In one method, input data associated with a video sequence are received. A current sequence header for a current picture is determined. Whether the current sequence header corresponds to a first sequence header or a second sequence header is determined. If the current sequence header corresponds to the second sequence header, one or more syntax values of a syntax set associated with the first sequence header are assigned to corresponding one or more syntax values of the syntax set associated with the current sequence header. The current picture is then encoded or decoded according to the current sequence header.

    Method and apparatus of motion vector prediction

    公开(公告)号:US10298951B2

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

    申请号:US15832959

    申请日:2017-12-06

    申请人: MEDIATEK INC.

    摘要: 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

    Method and Apparatus for Inverse Scan of Transform Coefficients in HEVC
    10.
    发明申请
    Method and Apparatus for Inverse Scan of Transform Coefficients in HEVC 有权
    HEVC反转扫描方法与装置

    公开(公告)号:US20140044165A1

    公开(公告)日:2014-02-13

    申请号:US13781770

    申请日:2013-03-01

    申请人: MEDIATEK INC.

    IPC分类号: H04N7/26

    摘要: A method and apparatus for decoding two-level scanned transform coefficients corresponding to a transform unit (TU) are disclosed. The TU is divided into sub-blocks and the transform coefficients of the TU are scanned across the sub-blocks according to a first scan pattern, and each sub-block is scanned according to a second scan pattern. In one embodiment, the sub-blocks of the transform coefficients received from the variable length decoding are stored in an inverse scan buffer (or TC buffer) and the transform coefficients are retrieved from the inverse scan buffer row-by-row or column-by-column in a selected direction after a corresponding row or column of the transform coefficients is fully received. In a system incorporating an embodiment of the present invention, at least a leading row or a leading column of the transform coefficients is available in the selected direction before a last sub-block of the transform coefficients arrives.

    摘要翻译: 公开了一种用于解码对应于变换单元(TU)的两级扫描变换系数的方法和装置。 TU被划分为子块,并且根据第一扫描模式跨越子块扫描TU的变换系数,并且根据第二扫描模式来扫描每个子块。 在一个实施例中,从可变长度解码接收的变换系数的子块被存储在反向扫描缓冲器(或TC缓冲器)中,并且逐行或逐列从逆扫描缓冲器检索变换系数 在完全接收到变换系数的相应行或列之后的所选方向上的列。 在结合了本发明的实施例的系统中,在变换系数的最后一个子块到达之前,变换系数的至少一个前导行或前导列在所选方向上可用。