Adjusting quantization to preserve non-zero AC coefficients
    71.
    发明授权
    Adjusting quantization to preserve non-zero AC coefficients 有权
    调整量化以保持非零AC系数

    公开(公告)号:US08130828B2

    公开(公告)日:2012-03-06

    申请号:US11400741

    申请日:2006-04-07

    IPC分类号: H04B1/66 H04N7/12 H04N11/02

    CPC分类号: H04N19/126 H04N19/61

    摘要: A video encoder identifies one or more AC coefficients of each of plural blocks in the picture. The encoder identifies a threshold quantization step size such that the identified AC coefficient(s) of each of the plural blocks are nonzero after quantization according to the threshold quantization step size. The threshold quantization step size is such that quantization according to the next higher quantization step size would result in at least one of the identified AC coefficient(s) of at least one of the plural blocks being zero. For example, identifying the threshold quantization step size comprises identifying n top AC coefficients in each of four blocks of a macroblock, determining the smallest AC coefficient among the identified n top AC coefficients of the four blocks, and iteratively evaluating the smallest AC coefficient with respect to candidate quantization step sizes until the threshold quantization step size is identified.

    摘要翻译: 视频编码器识别图像中的多个块中的每一个的一个或多个AC系数。 编码器识别阈值量化步长,使得根据阈值量化步长,多个块中的每一个的所识别的AC系数在量化之后是非零的。 阈值量化步长使得根据下一较高量化步长的量化将导致至少一个多个块中的至少一个的系数中的至少一个为零。 例如,识别阈值量化步长包括识别宏块的四个块中的每一个中的n个顶部AC系数,确定四个块的所识别的n个顶部AC系数中的最小AC系数,并且相对于 到候选量化步长,直到识别阈值量化步长。

    Adjusting quantization to preserve non-zero AC coefficients
    72.
    发明申请
    Adjusting quantization to preserve non-zero AC coefficients 有权
    调整量化以保持非零AC系数

    公开(公告)号:US20070237221A1

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

    申请号:US11400741

    申请日:2006-04-07

    IPC分类号: H04N11/04

    CPC分类号: H04N19/126 H04N19/61

    摘要: A video encoder identifies one or more AC coefficients of each of plural blocks in the picture. The encoder identifies a threshold quantization step size such that the identified AC coefficient(s) of each of the plural blocks are nonzero after quantization according to the threshold quantization step size. The threshold quantization step size is such that quantization according to the next higher quantization step size would result in at least one of the identified AC coefficient(s) of at least one of the plural blocks being zero. For example, identifying the threshold quantization step size comprises identifying n top AC coefficients in each of four blocks of a macroblock, determining the smallest AC coefficient among the identified n top AC coefficients of the four blocks, and iteratively evaluating the smallest AC coefficient with respect to candidate quantization step sizes until the threshold quantization step size is identified.

    摘要翻译: 视频编码器识别图像中的多个块中的每一个的一个或多个AC系数。 编码器识别阈值量化步长,使得根据阈值量化步长,多个块中的每一个的所识别的AC系数在量化之后是非零的。 阈值量化步长使得根据下一较高量化步长的量化将导致至少一个多个块中的至少一个的系数中的至少一个为零。 例如,识别阈值量化步长包括识别宏块的四个块中的每一个中的n个顶部AC系数,确定四个块的所识别的n个顶部AC系数中的最小AC系数,并且相对于 到候选量化步长,直到识别阈值量化步长。

    Adaptive video encoding using a perceptual model
    74.
    发明授权
    Adaptive video encoding using a perceptual model 有权
    使用感知模型的自适应视频编码

    公开(公告)号:US08422546B2

    公开(公告)日:2013-04-16

    申请号:US11137924

    申请日:2005-05-25

    IPC分类号: H04B1/66

    摘要: A video encoder includes a region detector module that classifies blocks of video frames. An adaptive filter module applies a median filter to a block based upon a block classification assigned by the region detector module. An adaptive quantization module quantizes a block according to a quantization method adaptively determined based upon a block classification assigned by the region detection module. In one example, a video encoder adaptively determines a median filter selected using a block classification. In another example, a video encoder adaptively determines whether to drop an isolated last transform coefficient based on the block classification, and/or applies a dead-zone selected using the block classification.

    摘要翻译: 视频编码器包括对视频帧块进行分类的区域检测器模块。 自适应滤波器模块基于由区域检测器模块分配的块分类将中值滤波器应用于块。 自适应量化模块根据由区域检测模块分配的块分类自适应地确定的量化方法量化块。 在一个示例中,视频编码器自适应地确定使用块分类选择的中值滤波器。 在另一示例中,视频编码器基于块分类自适应地确定是否丢弃隔离的最后变换系数,和/或应用使用块分类选择的死区。

    Adaptive vertical macroblock alignment for mixed frame video sequences
    77.
    发明申请
    Adaptive vertical macroblock alignment for mixed frame video sequences 有权
    用于混合帧视频序列的自适应垂直宏块对准

    公开(公告)号:US20060072668A1

    公开(公告)日:2006-04-06

    申请号:US10960380

    申请日:2004-10-06

    摘要: A video codec provides for adaptive vertical macroblock alignment of mixed interlaced and progressive video sequences. With adaptive vertical macroblock alignment, a video codec enforces a macroblock alignment height restriction on per picture basis, rather than requiring that all frames in a sequence adhere to a uniform height restriction. The video codec can then apply less padding to progressive and like type pictures that have smaller macroblock alignment increments, than to interlaced type pictures with larger alignment increments, which can save significant compression overhead.

    摘要翻译: 视频编解码器提供混合隔行和逐行视频序列的自适应垂直宏块对准。 利用自适应垂直宏块对准,视频编解码器在每个图像基础上执行宏块对准高度限制,而不是要求序列中的所有帧都符合均匀的高度限制。 然后,视频编解码器可以对具有较小的宏块对准增量的逐行和类似类型的图像施加较少的填充,而不是具有较大对准增量的隔行扫描型图像,这可以节省显着的压缩开销。

    Fractional quantization step sizes for high bit rates
    78.
    发明申请
    Fractional quantization step sizes for high bit rates 有权
    高比特率的分数量化步长

    公开(公告)号:US20050238096A1

    公开(公告)日:2005-10-27

    申请号:US10893167

    申请日:2004-07-17

    摘要: At high bit rates, the reconstruction error of compressed video is generally proportional to the squared value of quantization step size, such that full quantization step size increments at high bit rates can lead to significant change in the reconstruction error and/or bit rate of the compressed video. A video codec uses fractional increments of quantization step size at high bit rates to permit a more continuous variation of quality and/or bit rate as the quantization scale changes. For high bit rate scenarios, the bit stream syntax includes an additional syntax element to specify fractional step increments (e.g., half step) of the normal quantizer scale step sizes.

    摘要翻译: 在高比特率下,压缩视频的重构误差通常与量化步长的平方值成比例,使得在高比特率下的全量化步长增加可导致重构误差和/或比特率的显着变化 压缩视频。 视频编解码器以高比特率使用量化步长的分数增量,以允许质量和/或比特率随着量化比例的变化而更连续地变化。 对于高比特率场景,比特流语法包括额外的语法元素,用于指定正常量化器缩放步长的分数阶增量(例如,半步长)。