Dynamic selection of motion estimation search ranges and extended motion vector ranges
    1.
    发明申请
    Dynamic selection of motion estimation search ranges and extended motion vector ranges 有权
    运动估计搜索范围和扩展运动矢量范围的动态选择

    公开(公告)号:US20070237232A1

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

    申请号:US11400051

    申请日:2006-04-07

    IPC分类号: H04N11/02 H04N7/12

    CPC分类号: H04N19/192 H04N19/51

    摘要: Techniques and tools for selecting search ranges and/or motion vector ranges during motion estimation are described. For example, a video encoder performs motion estimation constrained by a first search range, which results in multiple motion vectors. The encoder computes motion vector distribution information for the motion vectors. To compute the distribution information, the encoder can track the motion vectors in a histogram and count how many of the motion vectors fall within each of multiple intervals for the distribution information. The encoder then selects a second search range and performs motion estimation constrained by the second search range. Selecting the second search range can include selecting a motion vector range, which in some cases in effect determines the second search range.

    摘要翻译: 描述了在运动估计期间选择搜索范围和/或运动矢量范围的技术和工具。 例如,视频编码器执行由第一搜索范围约束的运动估计,其导致多个运动矢量。 编码器计算运动矢量的运动矢量分布信息。 为了计算分布信息,编码器可以跟踪直方图中的运动矢量,并计算多少个运动矢量落在分布信息的多个间隔的每一个中。 然后,编码器选择第二搜索范围并执行受第二搜索范围约束的运动估计。 选择第二搜索范围可以包括选择运动矢量范围,其在某些情况下有效地确定第二搜索范围。

    Dynamic selection of motion estimation search ranges and extended motion vector ranges
    2.
    发明授权
    Dynamic selection of motion estimation search ranges and extended motion vector ranges 有权
    运动估计搜索范围和扩展运动矢量范围的动态选择

    公开(公告)号:US08494052B2

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

    申请号:US11400051

    申请日:2006-04-07

    IPC分类号: H04N11/02

    CPC分类号: H04N19/192 H04N19/51

    摘要: Techniques and tools for selecting search ranges and/or motion vector ranges during motion estimation are described. For example, a video encoder performs motion estimation constrained by a first search range, which results in multiple motion vectors. The encoder computes motion vector distribution information for the motion vectors. To compute the distribution information, the encoder can track the motion vectors in a histogram and count how many of the motion vectors fall within each of multiple intervals for the distribution information. The encoder then selects a second search range and performs motion estimation constrained by the second search range. Selecting the second search range can include selecting a motion vector range, which in some cases in effect determines the second search range.

    摘要翻译: 描述了在运动估计期间选择搜索范围和/或运动矢量范围的技术和工具。 例如,视频编码器执行由第一搜索范围约束的运动估计,其导致多个运动矢量。 编码器计算运动矢量的运动矢量分布信息。 为了计算分布信息,编码器可以跟踪直方图中的运动矢量,并计算多少个运动矢量落在分布信息的多个间隔的每一个中。 然后,编码器选择第二搜索范围并执行受第二搜索范围约束的运动估计。 选择第二搜索范围可以包括选择运动矢量范围,其在某些情况下有效地确定第二搜索范围。

    Adaptive selection of picture-level quantization parameters for predicted video pictures
    3.
    发明申请
    Adaptive selection of picture-level quantization parameters for predicted video pictures 有权
    用于预测视频图像的图像级量化参数的自适应选择

    公开(公告)号:US20080304562A1

    公开(公告)日:2008-12-11

    申请号:US11810346

    申请日:2007-06-05

    IPC分类号: H04B7/12

    摘要: Techniques and tools for adaptive selection of picture quantization parameters (“QPs”) for predicted pictures are described. For example, a video encoder adaptively selects a delta QP for a B-picture based on spatial complexity, temporal complexity, whether differential quantization is active, whether the B-picture is available as a reference picture, or some combination or subset of these or other factors. The delta QP can then be used to adjust the picture QP for the B-picture (e.g., to reduce bit rate for the B-picture without appreciably reducing the perceived quality of a video sequence.

    摘要翻译: 描述了用于预测图像的图像量化参数(“QP”)的自适应选择的技术和工具。 例如,视频编码器基于空间复杂度,时间复杂度,差分量化有效,B图像是否可用作参考图像,或者这些的某些组合或子集,自适应地选择用于B图像的增量QP,或者 其他因素。 然后可以使用增量QP来调整B图像的图像QP(例如,为了降低B图像的比特率而不会明显地降低视频序列的感知质量。

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

    公开(公告)号:US20080240235A1

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

    申请号:US11728895

    申请日:2007-03-26

    IPC分类号: 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大小。

    COMPLEXITY-BASED ADAPTIVE PREPROCESSING FOR MULTIPLE-PASS VIDEO COMPRESSION
    5.
    发明申请
    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.

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

    Estimating sample-domain distortion in the transform domain with rounding compensation
    6.
    发明授权
    Estimating sample-domain distortion in the transform domain with rounding compensation 有权
    使用舍入补偿估计变换域中的样本域失真

    公开(公告)号:US08059721B2

    公开(公告)日:2011-11-15

    申请号:US11400719

    申请日:2006-04-07

    IPC分类号: H04N7/12

    摘要: Techniques and tools are described for compensating for rounding when estimating sample-domain distortion in the transform domain. For example, a video encoder estimates pixel-domain distortion in the transform domain for a block of transform coefficients after compensating for rounding in the DC coefficient of the block. In this way, the video encoder improves the accuracy of pixel-domain distortion estimation but retains the computational advantages of performing the estimation in the transform domain. Rounding compensation includes, for example, looking up an index (from a de-quantized transform coefficient) in a rounding offset table to determine a rounding offset, then adjusting the coefficient by the offset. Other techniques and tools described herein are directed to creating rounding offset tables and encoders that make encoding decisions after considering rounding effects that occur after an inverse frequency transform on de-quantized transform coefficient values.

    摘要翻译: 描述了在估计变换域中的样本域失真时补偿舍入的技术和工具。 例如,视频编码器在补偿块的DC系数中的舍入后估计变换系数块的变换域中的像素域失真。 以这种方式,视频编码器提高了像素域失真估计的精度,但保留了在变换域中执行估计的计算优点。 舍入补偿包括例如在舍入偏移表中查找索引(来自去量化的变换系数)以确定舍入偏移,然后将系数调整为偏移。 本文描述的其他技术和工具旨在创建舍入偏移表和编码器,其在考虑在对于量化后的变换系数值进行逆频率变换之后出现的舍入效应时进行编码决定。

    Adaptive deadzone size adjustment in quantization
    7.
    发明授权
    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大小。

    Adaptive selection of picture-level quantization parameters for predicted video pictures
    8.
    发明授权
    Adaptive selection of picture-level quantization parameters for predicted video pictures 有权
    用于预测视频图像的图像级量化参数的自适应选择

    公开(公告)号:US08331438B2

    公开(公告)日:2012-12-11

    申请号:US11810346

    申请日:2007-06-05

    IPC分类号: H04N11/02

    摘要: Techniques and tools for adaptive selection of picture quantization parameters (“QPs”) for predicted pictures are described. For example, a video encoder adaptively selects a delta QP for a B-picture based on spatial complexity, temporal complexity, whether differential quantization is active, whether the B-picture is available as a reference picture, or some combination or subset of these or other factors. The delta QP can then be used to adjust the picture QP for the B-picture (e.g., to reduce bit rate for the B-picture without appreciably reducing the perceived quality of a video sequence.

    摘要翻译: 描述了用于预测图像的图像量化参数(QP)的自适应选择的技术和工具。 例如,视频编码器基于空间复杂度,时间复杂度,差分量化有效,B图像是否可用作参考图像,或者这些的某些组合或子集,自适应地选择用于B图像的增量QP,或者 其他因素。 然后可以使用增量QP来调整B图像的图像QP(例如,为了降低B图像的比特率而不会明显地降低视频序列的感知质量。

    Complexity-based adaptive preprocessing for multiple-pass video compression
    9.
    发明授权
    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
    10.
    发明授权
    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系数的能量与纹理阈值进行比较来将块分类为纹理或非纹理,其可以使用可能的纹理分类级别与可能的纹理阈值的非线性映射来设置。 如果块没有纹理,则工具根据块的平均强度值进一步将块分类为黑光滑或平滑。 使用分类信息和一个或多个控制参数来控制相对于其他平滑内容的暗平滑内容的位分配,工具对视频进行编码并输出编码视频信息。 还描述了设置控制参数的示例多路径方法。