COMPLEXITY-BASED ADAPTIVE PREPROCESSING FOR MULTIPLE-PASS VIDEO COMPRESSION
    32.
    发明申请
    COMPLEXITY-BASED ADAPTIVE PREPROCESSING FOR MULTIPLE-PASS VIDEO COMPRESSION 有权
    用于多通道视频压缩的基于复杂度的自适应预处理

    公开(公告)号:US20080192822A1

    公开(公告)日:2008-08-14

    申请号:US11673516

    申请日:2007-02-09

    IPC分类号: H04N7/12

    摘要: Multiple-pass video encoding systems and techniques are described which utilize statistics taken during a first-pass encoding to create complexity measurements for video data which is to be encoded. By analyzing these complexity measurements, preprocessing decisions, such as, for example, the determination of strength of denoise filters, can be made with greater accuracy. In one implementation, these complexity measurements take the form of calculation of temporal and spatial complexity parameters, which are then used to compute a unified complexity parameter for each group of pictures being encoded.

    摘要翻译: 描述了多通道视频编码系统和技术,其利用在一次通过编码期间进行的统计以创建要被编码的视频数据的复杂度测量。 通过分析这些复杂性测量,可以更准确地进行预处理决策,例如去噪滤波器的强度的确定。 在一个实现中,这些复杂度测量采用时间和空间复杂度参数的计算形式,然后将其用于为正被编码的每组图像计算统一的复杂度参数。

    Adaptive deadzone size adjustment in quantization
    33.
    发明授权
    Adaptive deadzone size adjustment in quantization 有权
    量化中的适应性死区大小调整

    公开(公告)号:US08498335B2

    公开(公告)日:2013-07-30

    申请号:US11728895

    申请日:2007-03-26

    IPC分类号: H04N11/02 H04N7/24

    摘要: Techniques and tools are described for adaptive deadzone (“DZ”) resizing during quantization. For example, in some embodiments, for quantization of an AC frequency coefficient of a block, a video encoder adjusts DZ size of a selected quantizer depending on the texture of the block. In other embodiments, a video encoder adjusts DZ size depending on the frequency of a coefficient being quantized. In still other embodiments, for quantization of an AC frequency coefficient of a block, a video encoder adjusts DZ size depending on the texture of the block and the frequency of the coefficient being quantized.

    摘要翻译: 描述了在量化期间适应性死区(“DZ”)调整大小的技术和工具。 例如,在一些实施例中,对于块的AC频率系数的量化,视频编码器根据块的纹理来调整所选量化器的DZ大小。 在其他实施例中,视频编码器根据被量化的系数的频率来调整DZ大小。 在其他实施例中,对于块的AC频率系数的量化,视频编码器根据块的纹理和被量化的系数的频率来调整DZ大小。

    Regions of interest for quality adjustments
    34.
    发明授权
    Regions of interest for quality adjustments 有权
    感兴趣的地区进行质量调整

    公开(公告)号:US08243797B2

    公开(公告)日:2012-08-14

    申请号:US11731851

    申请日:2007-03-30

    IPC分类号: H04N11/02

    摘要: Quality settings established by an encoder are adjusted based on information associated with regions of interest (“ROIs”). For example, quantization step sizes can be reduced (to improve quality) or increased (to reduce bit rate). ROIs can be identified and quality settings can be adjusted based on input received from a user interface. An overlap setting can be determined for a portion of a picture that corresponds to an ROI overlap area. For example, an overlap setting is chosen from step sizes corresponding to a first overlapping ROI and a second overlapping ROI, or from relative reductions in step size corresponding to the first ROI and the second ROI. ROIs can be parameterized by information (e.g., using data structures) that indicates spatial dimensions of the ROIs and quality adjustment information (e.g., dead zone information, step size information, and quantization mode information).

    摘要翻译: 基于与感兴趣区域(“ROI”)相关联的信息来调整由编码器建立的质量设置。 例如,可以减小量化步长(提高质量)或增加(以减少比特率)。 可以识别ROI,并且可以基于从用户界面接收的输入来调整质量设置。 可以针对对应于ROI重叠区域的图像的一部分来确定重叠设置。 例如,从与第一重叠ROI和第二重叠ROI相对应的步长尺寸或从与第一ROI和第二ROI对应的步长的相对减小中选择重叠设置。 可以通过指示ROI的空间维度和质量调整信息(例如,死区信息,步长信息和量化模式信息)的信息(例如,使用数据结构)对ROI进行参数化。

    Complexity-based adaptive preprocessing for multiple-pass video compression
    35.
    发明授权
    Complexity-based adaptive preprocessing for multiple-pass video compression 有权
    用于多通道视频压缩的基于复杂度的自适应预处理

    公开(公告)号:US08238424B2

    公开(公告)日:2012-08-07

    申请号:US11673516

    申请日:2007-02-09

    IPC分类号: H04N7/12

    摘要: Multiple-pass video encoding systems and techniques are described which utilize statistics taken during a first-pass encoding to create complexity measurements for video data which is to be encoded. By analyzing these complexity measurements, preprocessing decisions, such as, for example, the determination of strength of denoise filters, can be made with greater accuracy. In one implementation, these complexity measurements take the form of calculation of temporal and spatial complexity parameters, which are then used to compute a unified complexity parameter for each group of pictures being encoded.

    摘要翻译: 描述了多通道视频编码系统和技术,其利用在一次通过编码期间进行的统计以创建要被编码的视频数据的复杂度测量。 通过分析这些复杂性测量,可以更准确地进行预处理决策,例如去噪滤波器的强度的确定。 在一个实现中,这些复杂度测量采用时间和空间复杂度参数的计算形式,然后将其用于为正被编码的每组图像计算统一的复杂度参数。

    Classifying and controlling encoding quality for textured, dark smooth and smooth video content
    36.
    发明授权
    Classifying and controlling encoding quality for textured, dark smooth and smooth video content 有权
    分类和控制纹理,黑暗平滑和平滑视频内容的编码质量

    公开(公告)号:US08189933B2

    公开(公告)日:2012-05-29

    申请号:US12080406

    申请日:2008-03-31

    IPC分类号: G06K9/36

    摘要: Techniques and tools for content classification and adaptive quantization are described. In an example implementation, a video encoding tool classifies blocks as textured, dark smooth or other smooth. The tool classifies a block as textured or non-textured by comparing the energy of AC coefficients for the block to a texture threshold, which can be set using a non-linear mapping of possible texture classification levels to possible texture thresholds. If a block is not textured, the tool further classifies the block as dark smooth or smooth depending on average intensity value for the block. Using the classification information and one or more control parameters to control bit allocation for dark smooth content relative to other smooth content, the tool encodes the video and outputs encoded video information. Example multi-pass approaches to setting the control parameters are also described.

    摘要翻译: 描述了用于内容分类和自适应量化的技术和工具。 在示例实现中,视频编码工具将块分类为纹理,暗光滑或其他平滑。 该工具通过将块的AC系数的能量与纹理阈值进行比较来将块分类为纹理或非纹理,其可以使用可能的纹理分类级别与可能的纹理阈值的非线性映射来设置。 如果块没有纹理,则工具根据块的平均强度值进一步将块分类为黑光滑或平滑。 使用分类信息和一个或多个控制参数来控制相对于其他平滑内容的暗平滑内容的位分配,工具对视频进行编码并输出编码视频信息。 还描述了设置控制参数的示例多路径方法。

    Signaling reference frame distances
    37.
    发明授权
    Signaling reference frame distances 有权
    信号参考帧距离

    公开(公告)号:US08085844B2

    公开(公告)日:2011-12-27

    申请号:US10990236

    申请日:2004-11-15

    IPC分类号: H04N7/32 H04N7/26 H04N7/50

    摘要: Techniques and tools for signaling reference frame distances are described. For example, a video encoder signals a code for a reference frame distance for a current field-coded interlaced video frame. The code indicates a count of frames (e.g., bi-directionally predicted frames) between the current frame and a preceding reference frame. The code may be a variable length code signaled in the frame header for the current frame. The encoder may selectively signal the use of a default value for reference frame distances rather than signal a reference frame distance per frame. A video decoder performs corresponding parsing and decoding.

    摘要翻译: 描述用于信令参考帧距离的技术和工具。 例如,视频编码器针对当前字段编码的隔行视频帧的参考帧距离的码进行信号。 代码指示当前帧和先前参考帧之间的帧计数(例如,双向预测帧)。 代码可以是在当前帧的帧头中发信号的可变长度代码。 编码器可以选择性地通知使用参考帧距离的默认值,而不是每帧参考帧距离的信号。 视频解码器执行相应的解析和解码。

    Classifying and controlling encoding quality for textured, dark smooth and smooth video content
    38.
    发明申请
    Classifying and controlling encoding quality for textured, dark smooth and smooth video content 有权
    分类和控制纹理,黑暗平滑和平滑视频内容的编码质量

    公开(公告)号:US20090245587A1

    公开(公告)日:2009-10-01

    申请号:US12080406

    申请日:2008-03-31

    IPC分类号: G06K9/00 G06K9/36

    摘要: Techniques and tools for content classification and adaptive quantization are described. In an example implementation, a video encoding tool classifies blocks as textured, dark smooth or other smooth. The tool classifies a block as textured or non-textured by comparing the energy of AC coefficients for the block to a texture threshold, which can be set using a non-linear mapping of possible texture classification levels to possible texture thresholds. If a block is not textured, the tool further classifies the block as dark smooth or smooth depending on average intensity value for the block. Using the classification information and one or more control parameters to control bit allocation for dark smooth content relative to other smooth content, the tool encodes the video and outputs encoded video information. Example multi-pass approaches to setting the control parameters are also described.

    摘要翻译: 描述了用于内容分类和自适应量化的技术和工具。 在示例实现中,视频编码工具将块分类为纹理,暗光滑或其他平滑。 该工具通过将块的AC系数的能量与纹理阈值进行比较来将块分类为纹理或非纹理,其可以使用可能的纹理分类级别与可能的纹理阈值的非线性映射来设置。 如果块没有纹理,则工具根据块的平均强度值进一步将块分类为黑光滑或平滑。 使用分类信息和一个或多个控制参数来控制相对于其他平滑内容的暗平滑内容的位分配,工具对视频进行编码并输出编码视频信息。 还描述了设置控制参数的示例多路径方法。

    Using quantization bias that accounts for relations between transform bins and quantization bins
    39.
    发明申请
    Using quantization bias that accounts for relations between transform bins and quantization bins 审中-公开
    使用考虑变换仓和量化仓之间关系的量化偏差

    公开(公告)号:US20080240257A1

    公开(公告)日:2008-10-02

    申请号:US11728702

    申请日:2007-03-26

    IPC分类号: H04B1/66

    CPC分类号: H04N19/126 H04N19/61

    摘要: Techniques and tools are described for using quantization bias that accounts for relations between transform bins and quantization bins. The techniques and tools can be used to compensate for mismatch between transform bin boundaries and quantization bin boundaries during quantization. For example, in some embodiments, when a video encoder quantizes the DC coefficients of DC-only blocks, the encoder compensates for mismatches between transform bin boundaries and quantization bin boundaries. In some implementations, the mismatch compensation uses an offset table that accounts for the mismatches. In other embodiments, the encoder uses adjustable thresholds to control quantization bias.

    摘要翻译: 描述了使用量化偏置的技术和工具来解释变换仓和量化仓之间的关系。 这些技术和工具可用于补偿量化期间变换仓边界与量化仓边界之间的不匹配。 例如,在一些实施例中,当视频编码器对仅DC块的DC系数进行量化时,编码器补偿变换仓边界与量化仓边界之间的不匹配。 在一些实现中,不匹配补偿使用考虑到不匹配的偏移表。 在其他实施例中,编码器使用可调阈值来控制量化偏置。

    Regions of interest for quality adjustments
    40.
    发明授权
    Regions of interest for quality adjustments 有权
    感兴趣的地区进行质量调整

    公开(公告)号:US08576908B2

    公开(公告)日:2013-11-05

    申请号:US13539730

    申请日:2012-07-02

    IPC分类号: H04N11/02

    摘要: Quality settings established by an encoder are adjusted based on information associated with regions of interest (“ROIs”). For example, quantization step sizes can be reduced (to improve quality) or increased (to reduce bit rate). ROIs can be identified and quality settings can be adjusted based on input received from a user interface. An overlap setting can be determined for a portion of a picture that corresponds to an ROI overlap area. For example, an overlap setting is chosen from step sizes corresponding to a first overlapping ROI and a second overlapping ROI, or from relative reductions in step size corresponding to the first ROI and the second ROI. ROIs can be parameterized by information (e.g., using data structures) that indicates spatial dimensions of the ROIs and quality adjustment information (e.g., dead zone information, step size information, and quantization mode information).

    摘要翻译: 基于与感兴趣区域(“ROI”)相关联的信息来调整由编码器建立的质量设置。 例如,可以减小量化步长(提高质量)或增加(以减少比特率)。 可以识别ROI,并且可以基于从用户界面接收的输入来调整质量设置。 可以针对对应于ROI重叠区域的图像的一部分来确定重叠设置。 例如,从与第一重叠ROI和第二重叠ROI相对应的步长尺寸或从与第一ROI和第二ROI对应的步长的相对减小中选择重叠设置。 可以通过指示ROI的空间维度和质量调整信息(例如,死区信息,步长信息和量化模式信息)的信息(例如,使用数据结构)对ROI进行参数化。