METHOD AND APPARATUS USING SOFTWARE ENGINE AND HARDWARE ENGINE COLLABORATED WITH EACH OTHER TO ACHIEVE HYBRID VIDEO ENCODING
    11.
    发明申请
    METHOD AND APPARATUS USING SOFTWARE ENGINE AND HARDWARE ENGINE COLLABORATED WITH EACH OTHER TO ACHIEVE HYBRID VIDEO ENCODING 审中-公开
    使用软件引擎和硬件引擎的方法和设备与每个其他开发人员进行混合视频编码

    公开(公告)号:US20140205012A1

    公开(公告)日:2014-07-24

    申请号:US14154132

    申请日:2014-01-13

    Applicant: MEDIATEK INC.

    CPC classification number: H04N19/43 H04N19/42 H04N19/433

    Abstract: One video encoding method includes: performing a first part of a video encoding operation by a software engine with instructions, wherein the first part of the video encoding operation comprises at least a motion estimation function; delivering a motion estimation result generated by the motion estimation function to a hardware engine; and performing a second part of the video encoding operation by the hardware engine. Another video encoding method includes: performing a first part of a video encoding operation by a software engine with instructions and a cache buffer; performing a second part of the video encoding operation by a hardware engine; performing data transfer between the software engine and the hardware engine through the cache buffer; and performing address synchronization to ensure that a same entry of the cache buffer is correctly addressed and accessed by both of the software engine and the hardware engine.

    Abstract translation: 一种视频编码方法包括:通过软件引擎执行具有指令的视频编码操作的第一部分,其中视频编码操作的第一部分至少包括运动估计功能; 将由运动估计功能生成的运动估计结果传递给硬件引擎; 以及由硬件引擎执行视频编码操作的第二部分。 另一种视频编码方法包括:由具有指令的软件引擎和高速缓冲存储器执行视频编码操作的第一部分; 通过硬件引擎执行视频编码操作的第二部分; 通过高速缓冲存储器执行软件引擎和硬件引擎之间的数据传输; 并且执行地址同步以确保缓存缓冲器的相同条目被软件引擎和硬件引擎正确地寻址和访问。

    IMAGE COMPRESSION METHOD AND APPARATUS FOR ENCODING PIXEL DATA OF FRAME INTO INTERLEAVED BIT-STREAM, AND RELATED IMAGE DECOMPRESSION METHOD AND APPARATUS
    12.
    发明申请
    IMAGE COMPRESSION METHOD AND APPARATUS FOR ENCODING PIXEL DATA OF FRAME INTO INTERLEAVED BIT-STREAM, AND RELATED IMAGE DECOMPRESSION METHOD AND APPARATUS 有权
    用于将帧的像素数据编码到交替位流的图像压缩方法和装置以及相关图像分解方法和装置

    公开(公告)号:US20140105493A1

    公开(公告)日:2014-04-17

    申请号:US14048060

    申请日:2013-10-08

    Applicant: MEDIATEK INC.

    CPC classification number: G06T9/00 H04N19/182 H04N19/186 H04N19/88

    Abstract: An image compression method includes at least the following steps: receiving a plurality of pixels of a frame, wherein pixel data of each pixel has a plurality of color channel data corresponding to a plurality of different color channels, respectively; encoding the pixel data of each pixel and generating bit-streams corresponding to the plurality of color channel data of the pixel, wherein the bit-streams corresponding to the plurality of color channel data of the pixel are separated; packing bit-streams of a same color channel data of different pixels into color channel bit-stream segments, wherein each of the bit-stream segments has a same predetermined size; and concatenating color channel bit-stream segments of the different color channels into a final bit-stream. Alternatively, color channel bit-stream segments of the same pixel are concatenated into a concatenated bit-stream portion, and concatenated bit-stream portions of different pixels are concatenated into a final bit-stream.

    Abstract translation: 图像压缩方法至少包括以下步骤:接收帧的多个像素,其中每个像素的像素数据分别具有对应于多个不同颜色通道的多个颜色通道数据; 编码每个像素的像素数据并生成与像素的多个彩色通道数据相对应的位流,其中对应于该像素的多个彩色通道数据的位流被分离; 将不同像素的相同颜色通道数据的比特流打包成彩色通道比特流片段,其中每个比特流片段具有相同的预定大小; 以及将不同颜色通道的色彩通道位流段连接成最终位流。 或者,相同像素的色彩通道比特流片段被级联成级联的比特流部分,并且不同像素的级联的比特流部分被级联成最终比特流。

    Method and apparatus for dealing with compressed bitstream interleaving

    公开(公告)号:US10917662B2

    公开(公告)日:2021-02-09

    申请号:US16280039

    申请日:2019-02-20

    Applicant: MEDIATEK INC.

    Abstract: An encoding method is used for encoding an image. The image includes a plurality of blocks each having a plurality of pixels. The encoding method includes: encoding a plurality of data partitions of block data of a block in the image to generate a plurality of compressed bitstream segments, respectively; and combining the compressed bitstream segments to generate an output bitstream of the block. A bit group based interleaving process is involved in generating the output bitstream. According to the bit group based interleaving process, each of the compressed bitstream segments is divided into a plurality of bit groups each having at least one bit, and the output bitstream includes consecutive bit groups belonging to different compressed bitstream segments, respectively.

    Method of hard-limited packet size for video encoding

    公开(公告)号:US10187640B2

    公开(公告)日:2019-01-22

    申请号:US15191308

    申请日:2016-06-23

    Applicant: MediaTek Inc.

    Abstract: A method and system for encoding a group of coding blocks and packetizing the compressed data into slices/packets with hard-limited packet size are disclosed. According to the present invention, a packetization map for at least a portion of a current picture is determined. The packetization map associates coding blocks in at least a portion of the current picture with one or more packets by identifying a corresponding group of coding blocks for each packet of said one or more packets. The corresponding group of coding blocks for each packet is then encoded according to the packetization map and the size of each packet is determined. The packet size is checked. If any packet size exceeds a constrained size, a new packetization map is generated and the corresponding group of coding blocks for each packet is encoded according to the new packetization map.

    Method and system for symbol binarization and de-binarization
    19.
    发明授权
    Method and system for symbol binarization and de-binarization 有权
    符号二值化和去二值化的方法和系统

    公开(公告)号:US09503760B2

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

    申请号:US13968361

    申请日:2013-08-15

    Applicant: MEDIATEK INC.

    CPC classification number: H04N19/91 H04N19/13 H04N19/1887

    Abstract: A method of binarizing an input symbol using a hybrid Truncated Rice/k-th order exp-Golomb binarization scheme with a Rice Parameter includes: determining a threshold; comparing the input symbol with the threshold; constructing a codeword using a Truncated Rice (TR) binarization process for the input symbol when a comparison result belongs to a first type of comparison result; and constructing a codeword with an initial prefix and a suffix for the input symbol when the comparison result belongs to a second type of comparison result; wherein the suffix is constructed using an exp-Golomb binarization process.

    Abstract translation: 使用具有Rice参数的混合截断Rice / k阶exp-Golomb二值化方案对输入符号进行二值化的方法包括:确定阈值; 将输入符号与阈值进行比较; 当比较结果属于第一类型的比较结果时,使用用于输入符号的截断水稻(TR)二值化处理构建码字; 以及当所述比较结果属于第二类型的比较结果时,构建具有所述输入符号的初始前缀和后缀的码字; 其中使用exp-Golomb二值化处理构建后缀。

    Image encoding method and apparatus with rate control by selecting target bit budget from pre-defined candidate bit budgets and related image decoding method and apparatus
    20.
    发明授权
    Image encoding method and apparatus with rate control by selecting target bit budget from pre-defined candidate bit budgets and related image decoding method and apparatus 有权
    通过从预先定义的候选比特预算中选择目标比特预算和相关的图像解码方法和装置,进行速率控制的图像编码方法和装置

    公开(公告)号:US09398302B2

    公开(公告)日:2016-07-19

    申请号:US14198557

    申请日:2014-03-05

    Applicant: MEDIATEK INC.

    CPC classification number: H04N19/146 H04N19/124 H04N19/176

    Abstract: An image encoding method with rate control includes at least the following steps: defining a plurality of candidate bit budgets corresponding to different pre-defined maximum encoded bit lengths for one coding unit respectively; when encoding pixel data of a plurality of pixels within a current coding unit of an access unit of a frame, determining a target bit budget selected from the candidate bit budgets and allocating the target bit budget to the current coding unit; and outputting encoded pixel data of the pixels within the current coding unit that is generated from the encoder, wherein a bit length of the encoded pixel data is smaller than or equal to the target bit budget.

    Abstract translation: 具有速率控制的图像编码方法至少包括以下步骤:分别为一个编码单元定义对应于不同预定义的最大编码比特长度的多个候选比特预算; 当对帧的访问单元的当前编码单元内的多个像素的像素数据进行编码时,确定从候选比特预算中选出的目标比特预算,并将目标比特预算分配给当前编码单元; 并且输出从编码器生成的当前编码单元内的像素的编码像素数据,其中编码像素数据的位长度小于或等于目标比特预算。

Patent Agency Ranking