Method and Apparatus for Syntax Signaling in Image and Video Compression

    公开(公告)号:US20170105011A1

    公开(公告)日:2017-04-13

    申请号:US15210903

    申请日:2016-07-15

    Applicant: MEDIATEK INC.

    CPC classification number: H04N19/176 H04N19/103 H04N19/136

    Abstract: A method and apparatus of coding using multiple coding modes with multiple color spaces are provided. For the encoder side, a coding mode is selected from a coding mode group. A corresponding color domain is associated with the coding mode and the corresponding color domain is selected from a color-domain group including at least two different color domains. The current coding unit is then encoded in the corresponding color domain using the coding mode. Furthermore, the syntax of the corresponding color domain is signaled in current coding unit syntaxes. The different color domains may include RGB color domain and YCoCg color domain. According to another method, if the midpoint prediction (MPP) mode is selected, a current block is color transformed into another color domain and the MPP coding process is performed in said another color domain.

    APPARATUS AND METHOD FOR PROCESSING DATA SAMPLES WITH DIFFERENT BIT WIDTHS
    22.
    发明申请
    APPARATUS AND METHOD FOR PROCESSING DATA SAMPLES WITH DIFFERENT BIT WIDTHS 审中-公开
    用于处理具有不同位宽的数据样本的装置和方法

    公开(公告)号:US20160154583A1

    公开(公告)日:2016-06-02

    申请号:US14905970

    申请日:2015-06-16

    Applicant: MEDIATEK INC.

    Abstract: A data processing apparatus includes a storage element and a clock controller. The storage element has storage partitions, including a first storage partition and a second storage partition. The clock controller controls clock driving of the first storage partition and the second storage partition. When a processing circuit is configured to operate in a first condition to process a first data sample with a first bit width, the clock controller enables clock driving of both of the first storage partition and the second storage partition. When the processing circuit is configured to operate in a second condition to process a second data sample with a second bit width, the clock controller enables clock driving of the first storage partition and disables clock driving of the second storage partition.

    Abstract translation: 数据处理装置包括存储元件和时钟控制器。 存储元件具有存储分区,包括第一存储分区和第二存储分区。 时钟控制器控制第一存储分区和第二存储分区的时钟驱动。 当处理电路被配置为在第一条件下操作以处理具有第一位宽度的第一数据样本时,时钟控制器启用第一存储分区和第二存储分区两者的时钟驱动。 当处理电路被配置为在第二状态下操作以处理具有第二位宽度的第二数据样本时,时钟控制器使得能够进行第一存储分区的时钟驱动并禁止第二存储分区的时钟驱动。

    Method and apparatus for residue transform
    25.
    发明授权
    Method and apparatus for residue transform 有权
    残渣转化方法和装置

    公开(公告)号:US09148672B2

    公开(公告)日:2015-09-29

    申请号:US13890088

    申请日:2013-05-08

    Applicant: MEDIATEK INC.

    CPC classification number: H04N19/60 H04N19/619 H04N19/91

    Abstract: A method and apparatus for a multiple-channel image/video coding system are disclosed. A residue generation process is applied to the image/video data to generate residue data. A set of integer operations is applied to the residue data across the input channels to generate residue transformed data having multiple output channels. In one embodiment, the residue transformed data associated with a first output channel is related to the difference between a first residue data associated with a first input channel and a second residue data associated with a second input channel. In another embodiment, the residue transformed data associated with a second output channel is related to the second difference between a threshold and a third residue data associated with a third input channel, and wherein the threshold corresponds to the first truncated or rounded average of the first residue data and the second residue data.

    Abstract translation: 公开了一种用于多通道图像/视频编码系统的方法和装置。 将残留生成处理应用于图像/视频数据以产生残差数据。 一组整数运算被应用于跨输入通道的残差数据,以产生具有多个输出通道的残差变换数据。 在一个实施例中,与第一输出通道相关联的残余变换数据与与第一输入通道相关联的第一残余数据与与第二输入通道相关联的第二残差数据之间的差异相关。 在另一个实施例中,与第二输出信道相关联的残余变换数据与第三输入信道相关联的阈值与第三残差数据之间的第二差值相关,并且其中阈值对应于第一输入信道的第一截断或舍入平均值 残差数据和第二残差数据。

    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
    26.
    发明申请
    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 有权
    图像编码方法和设备通过从预定义的候选位预算中选择目标位预算和相关图像解码方法和设备进行速率控制

    公开(公告)号:US20140254949A1

    公开(公告)日:2014-09-11

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

    Video encoding apparatus for performing video compression with aid of content activity analysis and associated video encoding method

    公开(公告)号:US12160584B2

    公开(公告)日:2024-12-03

    申请号:US17892139

    申请日:2022-08-22

    Applicant: MEDIATEK INC.

    Abstract: A video encoding apparatus includes a content activity analyzer circuit and a video encoder circuit. The content activity analyzer circuit applies a content activity analysis process to consecutive frames, to generate content activity analysis results. The consecutive frames are derived from input frames of the video encoding apparatus. The content activity analysis process includes: deriving a first content activity analysis result according to a first frame and a second frame in the consecutive frames, wherein the first content activity analysis result includes a processed frame distinct from the second frame; and deriving a second content activity analysis result according to a third frame included in the consecutive frames and the processed frame. The video encoder circuit performs a video encoding process to generate a bitstream output of the video encoding apparatus, wherein information derived from the content activity analysis results is referenced by the video encoding process.

    Methods and apparatuses for performing entropy encoding and entropy decoding with size determination of at least one bitstream portion

    公开(公告)号:US10602192B2

    公开(公告)日:2020-03-24

    申请号:US15422484

    申请日:2017-02-02

    Applicant: MEDIATEK INC.

    Abstract: An entropy encoder includes an entropy encoding circuit and a size determining circuit. The entropy encoding circuit receives symbols of a pixel group, and entropy encodes data derived from the symbols of the pixel group to generate a bitstream segment which is composed of a first bitstream portion and a second bitstream portion. The first bitstream portion contains encoded magnitude data of the symbols of the pixel group, and the second bitstream portion contains encoded sign data of at least a portion of the symbols of the pixel group. The size determining circuit determines a size of a bitstream portion, wherein the bitstream portion comprises at least one of the first bitstream portion and the second bitstream portion.

    Method and apparatus for image compression using block prediction mode

    公开(公告)号:US10575000B2

    公开(公告)日:2020-02-25

    申请号:US15485283

    申请日:2017-04-12

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus of image coding performed at an encoder or decoder using block prediction are disclosed. The block vector bit-count information associated with one or more block vectors (BVs) for the current block is determined, where the BVs are used to locate one or more block predictors for the current block. Prediction residuals corresponding to differences between the current block and the block predictors are determined. A first cost comprising the BV and residual bit-count information associated with encoding the prediction residuals using the first coding tool is determined. The second cost comprising the BV bit-count information and without the residual bit-count information is also determined. The derivation of the BV bit-count information and the prediction residuals for the current block are performed only once, and the BV bit-count information and the prediction residuals are used by the first coding tool and the second coding tool.

Patent Agency Ranking