Motion estimation techniques for video encoding
    11.
    发明申请
    Motion estimation techniques for video encoding 审中-公开
    视频编码的运动估计技术

    公开(公告)号:US20060120612A1

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

    申请号:US11008699

    申请日:2004-12-08

    IPC分类号: G06K9/36

    CPC分类号: H04N19/53 H04N19/56

    摘要: This disclosure describes video encoding techniques and video encoding devices that implement such techniques. In one embodiment, this disclosure describes a video encoding device comprising a motion estimator that computes a motion vector predictor based on motion vectors previously calculated for video blocks in proximity to a current video block to be encoded, and uses the motion vector predictor in searching for a prediction video block used to encode the current video block, and a motion compensator that generates a difference block indicative of differences between the current video block to be encoded and the prediction video block.

    摘要翻译: 本公开描述了实现这种技术的视频编码技术和视频编码设备。 在一个实施例中,本公开描述了一种视频编码装置,其包括运动估计器,该运动估计器基于先前针对要编码的当前视频块附近的视频块计算的运动矢量来计算运动矢量预测器,并且使用运动矢量预测器来搜索 用于对当前视频块进行编码的预测视频块;以及运动补偿器,其生成指示要编码的当前视频块与预测视频块之间的差异的差分块。

    Multi-dimensional neighboring block prediction for video encoding
    13.
    发明授权
    Multi-dimensional neighboring block prediction for video encoding 失效
    视频编码的多维相邻块预测

    公开(公告)号:US08761259B2

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

    申请号:US11533745

    申请日:2006-09-20

    摘要: The motion estimation techniques and video encoding device(s) described use a two dimensional pipeline to generate accurate motion estimation parameters for a current video block. The two dimensional pipeline uses previously calculated motion estimation parameters of relevant neighboring video blocks, including a preceding video block on a same row as the current video block, prior to the generation of the accurate motion vectors, motion vector predictors, and mode decision of the current video block. The use of the two dimensional pipeline allows accurate motion vector prediction from neighboring video blocks previously not available, in the computation of motion vectors. Three engines may be used in the two dimensional pipeline, a fetch engine, an integer search engine and a fractional and spatial search engine. While the fetch engine and fraction and spatial search engine operate on one row, the integer search engine operates on another row.

    摘要翻译: 所描述的运动估计技术和视频编码装置使用二维流水线来产生当前视频块的精确运动估计参数。 在生成准确的运动矢量,运动矢量预测器和模式决定之前,二维管线使用先前计算出的相关相邻视频块的运动估计参数,包括与当前视频块相同的行上的先前视频块 当前视频块。 在运动矢量的计算中,使用二维流水线允许来自先前不可用的相邻视频块的精确的运动矢量预测。 三维发动机可用于二维管道,取出引擎,整数搜索引擎和分数和空间搜索引擎。 当提取引擎和分数和空间搜索引擎在一行上运行时,整数搜索引擎在另一行上运行。

    Two pass rate control techniques for video coding using rate-distortion characteristics
    14.
    发明授权
    Two pass rate control techniques for video coding using rate-distortion characteristics 有权
    用于使用速率失真特性的视频编码的两个合格率控制技术

    公开(公告)号:US07876819B2

    公开(公告)日:2011-01-25

    申请号:US11303617

    申请日:2005-12-15

    IPC分类号: H04N11/02

    摘要: This disclosure describes rate control techniques that can improve video coding based on a “two-pass” approach. The first pass codes a video sequence using a first set of quantization parameters (QPs) for the purpose of estimating rate-distortion characteristics of the video sequence based on the statistics of the first pass. A second set of QPs can then be defined for a second coding pass. The estimated rate-distortion characteristics of the first pass are used to select QPs for the second pass in a manner that minimizes distortion of the frames of the video sequence.

    摘要翻译: 本公开描述了可以基于“双程”方法改进视频编码的速率控制技术。 第一次通过使用第一组量化参数(QP)编码视频序列,以便基于第一遍的统计来估计视频序列的速率失真特性。 然后可以为第二编码通道定义第二组QP。 第一遍的估计速率失真特性用于以使视频序列的帧的失真最小化的方式来选择第二遍的QP。

    Macroblock level bit allocation
    15.
    发明授权
    Macroblock level bit allocation 有权
    宏块级别位分配

    公开(公告)号:US07848409B2

    公开(公告)日:2010-12-07

    申请号:US11120389

    申请日:2005-05-02

    IPC分类号: H04N7/12

    摘要: The disclosure is directed to video processing. The various video processing techniques include generating blocks of information for a frame of video, allocating bits from a bit budget to each of the blocks, the number of bits being allocated to each of the blocks being a function of the information contained therein, and using the bits allocated to each of the blocks to represent the information contained therein.

    摘要翻译: 本公开涉及视频处理。 各种视频处理技术包括生成视频帧的信息块,从比特预算分配比特到每个块,分配给每个块的比特数是作为其中包含的信息的函数,并且使用 分配给每个块的位表示其中包含的信息。

    Electronic video image stabilization
    16.
    发明申请
    Electronic video image stabilization 有权
    电子视频图像稳定

    公开(公告)号:US20070236578A1

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

    申请号:US11487078

    申请日:2006-07-14

    IPC分类号: H04N5/228

    摘要: This disclosure describes electronic video image stabilization techniques for imaging and video devices. The techniques involve determining motion and spatial statistics for individual macroblocks of a frame, and determining a global motion vector for the frame based on the statistics of each of the macroblocks. In one embodiment, a method of performing electronic image stabilization includes performing spatial estimation on each of a plurality of macroblocks within a frame of an image to obtain spatial statistics for each of the macroblocks, performing motion estimation on each of the plurality of macroblocks to obtain motion statistics for each of the macroblocks, integrating the spatial statistics and the motion statistics of each of the macroblocks to determine a global motion vector for the frame, and offsetting the image with respect to a reference window according to the global motion vector.

    摘要翻译: 本公开描述了用于成像和视频设备的电子视频图像稳定技术。 这些技术涉及确定帧的各个宏块的运动和空间统计,以及基于每个宏块的统计来确定该帧的全局运动矢量。 在一个实施例中,执行电子图像稳定的方法包括对图像的帧内的多个宏块中的每一个执行空间估计,以获得每个宏块的空间统计,对多个宏块中的每一个执行运动估计以获得 对每个宏块进行运动统计,对每个宏块的空间统计和运动统计进行积分,以确定该帧的全局运动矢量,以及根据全局运动矢量相对于参考窗口偏移该图像。

    Two pass rate control techniques for video coding using rate-distortion characteristics
    17.
    发明申请
    Two pass rate control techniques for video coding using rate-distortion characteristics 有权
    用于使用速率失真特性的视频编码的两个合格率控制技术

    公开(公告)号:US20070064793A1

    公开(公告)日:2007-03-22

    申请号:US11303617

    申请日:2005-12-15

    IPC分类号: H04N11/04 H04N7/12

    摘要: This disclosure describes rate control techniques that can improve video coding based on a “two-pass” approach. The first pass codes a video sequence using a first set of quantization parameters (QPs) for the purpose of estimating rate-distortion characteristics of the video sequence based on the statistics of the first pass. A second set of QPs can then be defined for a second coding pass. The estimated rate-distortion characteristics of the first pass are used to select QPs for the second pass in a manner that minimizes distortion of the frames of the video sequence.

    摘要翻译: 本公开描述了可以基于“双程”方法改进视频编码的速率控制技术。 第一次通过使用第一组量化参数(QP)编码视频序列,以便基于第一遍的统计来估计视频序列的速率失真特性。 然后可以为第二编码通道定义第二组QP。 第一遍的估计速率失真特性用于以使视频序列的帧的失真最小化的方式来选择第二遍的QP。

    Distortion estimation for quantized data
    20.
    发明授权
    Distortion estimation for quantized data 失效
    量化数据的失真估计

    公开(公告)号:US08711926B2

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

    申请号:US11672550

    申请日:2007-02-08

    IPC分类号: H04N11/02

    CPC分类号: H04N19/154 H04N19/124

    摘要: Techniques for estimating distortion due to quantization of data are described. A histogram with multiple bins may be obtained for a set of coefficients to be quantized. Distortion due to quantization of the set of coefficients may be estimated based on the histogram and average distortions for the histogram bins. The number of coefficients in each bin may be multiplied with an average distortion for the bin to obtain a per-bin distortion. The per-bin distortions for all of the bins may be accumulated and scaled with a correction factor to obtain the estimated distortion. The techniques may be used to estimate distortions for a set of coding elements. Distortion and rate may be estimated for each coding element for each of multiple quantization steps. A set of quantization steps may be selected for the set of coding elements based on the estimated distortions and the estimated rates for the set of coding elements for different quantization steps.

    摘要翻译: 描述用于估计由数据量化引起的失真的技术。 可以针对要量化的一系列系数获得具有多个箱的直方图。 可以基于直方图库的直方图和平均失真来估计由于系数集合的量化造成的失真。 每个仓中的系数数可以乘以箱的平均失真以获得每桶的失真。 可以用校正因子累积和缩放所有存储体的每个bin的失真,以获得估计的失真。 这些技术可以用于估计一组编码元件的失真。 针对每个多个量化步骤的每个编码元素,可以估计失真和速率。 可以基于估计的失真和用于不同量化步长的编码元件集合的估计速率来为编码元件组选择一组量化步长。