Memory transfer controller and method of transfer control of video line data and macroblock data
    1.
    发明授权
    Memory transfer controller and method of transfer control of video line data and macroblock data 有权
    存储器传输控制器和视频行数据和宏块数据的传输控制方法

    公开(公告)号:US09100653B2

    公开(公告)日:2015-08-04

    申请号:US11461611

    申请日:2006-08-01

    IPC分类号: H04N7/12 H04N19/423 H04N19/61

    CPC分类号: H04N19/423 H04N19/61

    摘要: A method of transferring sets of video line data and macroblock data, includes the steps of determining a macroblock period and a video line period longer than the macroblock period, dividing each set of video line data to be transferred within the video line period into two or more portions according to the difference between the determined macroblock period and video line period, aligning a burst transfer of each of the portions of the divided set of video line data and each set of macroblock data to the macroblock period, and initiating the burst transfer of the sets of video line data and macroblock data at macroblock period intervals.

    摘要翻译: 一种传送视频行数据和宏块数据集的方法包括以下步骤:确定宏块周期和比宏块周期长的视频行周期,将在视频行周期内传送的每组视频行数据划分成两个或 根据所确定的宏块周期和视频行周期之间的差异来更多部分,将分割的视频行数据集合的每个部分的突发传送与每个宏块数据集对齐到宏块周期,并且发起突发传送 在宏块周期间隔的视频行数据和宏块数据集合。

    Video compression coding and decoding with automatic sub-pixel
frame/field motion compensation
    3.
    发明授权
    Video compression coding and decoding with automatic sub-pixel frame/field motion compensation 失效
    具有自动子像素帧/场运动补偿的视频压缩编码和解码

    公开(公告)号:US5488419A

    公开(公告)日:1996-01-30

    申请号:US31495

    申请日:1993-03-15

    摘要: An input frame to be motion compensated is partitioned into smaller blocks of pixel data. First, motion estimation is performed on each block in full-pixel resolution. Then, full-pixel resolution motion vector is refined to half-pixel accuracy by searching the surrounding half-pixel resolution blocks in vertical and horizontal positions with respect to the full-pixel resolution motion vector. An absolute magnitude of a horizontal component of the full-pixel resolution motion vector is examined to see if it is greater or less than a predetermined threshold to detect any significant movement. If the horizontal component absolute magnitude is less than the threshold, a frame-based interpolation will be used for forming the sub-pixel resolution block. If the horizontal component absolute magnitude is greater than the threshold, a field-based interpolation will be used instead. The sub-pixel resolution block is subjected to motion estimation and compensation to obtain a predicted block which will then be coded to obtain a coded bit stream.

    摘要翻译: 要被运动补偿的输入帧被划分成更小的像素数据块。 首先,以全像素分辨率对每个块执行运动估计。 然后,通过在全像素分辨率运动矢量的垂直和水平位置搜索周围的半像素分辨率块,将全像素分辨率运动矢量精确到半像素精度。 检查全像素分辨率运动矢量的水平分量的绝对幅度,以查看其是否大于或小于预定阈值以检测任何显着运动。 如果水平分量绝对值小于阈值,则将使用基于帧的插值来形成子像素分辨率块。 如果水平分量绝对值大于阈值,则将使用基于场的插值。 对子像素分辨率块进行运动估计和补偿以获得预测块,然后对其进行编码以获得编码比特流。

    Apparatus, method, and computer program for encoding video information using a variable bit-rate
    4.
    发明授权
    Apparatus, method, and computer program for encoding video information using a variable bit-rate 有权
    用于使用可变比特率对视频信息进行编码的装置,方法和计算机程序

    公开(公告)号:US08982945B2

    公开(公告)日:2015-03-17

    申请号:US10700877

    申请日:2003-11-04

    申请人: Lucas Y. W. Hui

    发明人: Lucas Y. W. Hui

    摘要: An apparatus, method, and computer program encode video information. The apparatus, method, and computer program use a global deviation for previously encoded video information to encode additional video information. The global deviation represents a difference between (1) at least one expected characteristic of the previously encoded video information if encoded at a target bit-rate and (2) at least one actual characteristic of the previously encoded video information. The apparatus, method, and computer program use the global deviation to adjust at least one encoding parameter, which is then used to encode the additional video information.

    摘要翻译: 设备,方法和计算机程序对视频信息进行编码。 装置,方法和计算机程序使用先前编码的视频信息的全局偏差来编码附加视频信息。 全局偏差表示(1)以目标比特率编码的先前编码的视频信息的至少一个期望特征和(2)先前编码的视频信息的至少一个实际特性之间的差异。 装置,方法和计算机程序使用全局偏差来调整至少一个编码参数,然后将其用于编码附加视频信息。

    Macro-block quantization reactivity compensation
    5.
    发明授权
    Macro-block quantization reactivity compensation 有权
    宏块量化反应性补偿

    公开(公告)号:US08681857B2

    公开(公告)日:2014-03-25

    申请号:US11525202

    申请日:2006-09-21

    IPC分类号: H04N7/12

    摘要: A macro-block (MB) quantization reactivity compensation method for a video encoder is provided. The method calculates a reference picture quantization value based on a calculated picture complexity. This predicted reference quantization is combined with the bits-used reactive MB reference quantization value to determine the final MB reference quantization value. This MB reference quantization value is also made adaptive to the VBV buffer fullness, as well as to the predicted change of the current picture complexity. A video encoder and an article of manufacture that comprises computer readable program code for execution of the method are also provided.

    摘要翻译: 提供了一种用于视频编码器的宏块(MB)量化反应性补偿方法。 该方法基于计算出的图像复杂度来计算参考图像量化值。 将该预测的参考量化与使用位的无效MB参考量化值组合以确定最终的MB参考量化值。 该MB参考量化值也适应于VBV缓冲器充满度以及当前图像复杂度的预测变化。 还提供了包括用于执行该方法的计算机可读程序代码的视频编码器和制品。

    Motion vector selection based on a preferred point
    7.
    发明授权
    Motion vector selection based on a preferred point 有权
    基于优选点的运动矢量选择

    公开(公告)号:US06931066B2

    公开(公告)日:2005-08-16

    申请号:US10715894

    申请日:2003-11-18

    IPC分类号: H04N7/12 H04N7/26

    CPC分类号: H04N19/51

    摘要: A method of selecting a motion vector for use in a motion estimation system in which the motion vector defines movement of a block of pixels between a search window and a reference frame. The method includes the steps of scanning a search window in a fixed order for a suitable match with an area of the reference frame such that each search position within a current row or column of the window is one pixel away from a previous search position, defining a preferred point in the search window, calculating a primary norm function with reference to the preferred point for a given position in each row or column, calculating a norm function for each search position based on a linear increment of the primary norm function for the respective row or column, calculating an Absolute Error (AE) for each search position, based on a difference between a given property of the search position and a position in the reference window, and selecting a motion vector, the displacement of the motion vector defined in terms of the search position having the smallest AE and the smallest norm function. An apparatus for performing the method is also disclosed.

    摘要翻译: 一种选择用于运动估计系统的运动矢量的方法,其中运动矢量定义搜索窗口和参考帧之间的像素块的移动。 该方法包括以固定顺序扫描搜索窗口以与参考帧的区域进行合适的匹配的步骤,使得窗口的当前行或列内的每个搜索位置距离先前搜索位置一个像素,定义 在搜索窗口中的优选点,参考每行或列中的给定位置的优选点来计算主范数函数,基于各个搜索位置的主范数函数的线性增量来计算每个搜索位置的范数函数 行或列,基于搜索位置的给定属性与参考窗口中的位置之间的差计算每个搜索位置的绝对误差(AE),并且选择运动矢量,定义在 具有最小AE和最小范数函数的搜索位置的项。 还公开了一种用于执行该方法的装置。

    Edge adaptive filtering system for reducing artifacts and method
    8.
    发明授权
    Edge adaptive filtering system for reducing artifacts and method 有权
    边缘自适应滤波系统,用于减少伪像和方法

    公开(公告)号:US07620261B2

    公开(公告)日:2009-11-17

    申请号:US10995937

    申请日:2004-11-23

    IPC分类号: G06K9/40 G06K9/36

    摘要: A method includes receiving image information representing at least one image. The image information defines multiple pixels in the at least one image. The method also includes identifying filter weights associated with the pixels. The filter weights are based on edge contents of at least a portion of the at least one image. In addition, the method includes filtering the image information using the identified filter weights.

    摘要翻译: 一种方法包括接收表示至少一个图像的图像信息。 图像信息定义至少一个图像中的多个像素。 该方法还包括识别与像素相关联的滤波器权重。 过滤器重量基于至少一个图像的至少一部分的边缘内容。 另外,该方法包括使用所识别的滤波器权重来过滤图像信息。

    Method and apparatus for compensating for chrominance saturation
    9.
    发明授权
    Method and apparatus for compensating for chrominance saturation 有权
    用于补偿色度饱和度的方法和装置

    公开(公告)号:US07193659B2

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

    申请号:US10847205

    申请日:2004-05-17

    IPC分类号: H04N9/68 H04N9/64

    CPC分类号: H04N9/68 H04N9/77

    摘要: A method of color saturation compensation in a video signal is disclosed. The method includes the steps of: processing a luminance signal component of the video signal; determining whether the processing of the luminance signal results in a change in chrominance saturation; if the step of determining reveals that the chrominance saturation has changed, applying a chrominance compensation signal to the chrominance signals to counteract the effects of chrominance saturation, wherein the step of applying a compensation signal include the steps of: generating a compensation signal which is dependent on hue and luminance ratio (output luminance signal/input luminance signal). Apparatus for performing the method is also disclosed.

    摘要翻译: 公开了一种视频信号中色彩饱和补偿的方法。 该方法包括以下步骤:处理视频信号的亮度信号分量; 确定亮度信号的处理是否导致色度饱和度的变化; 如果确定步骤显示色度饱和度已经改变,则将色度补偿信号施加到色度信号以抵消色度饱和度的影响,其中施加补偿信号的步骤包括以下步骤:产生依赖的补偿信号 色相和亮度比(输出亮度信号/输入亮度信号)。 还公开了用于执行该方法的装置。

    Memory transfer controller and method of transfer control of video line data and macroblock data
    10.
    发明授权
    Memory transfer controller and method of transfer control of video line data and macroblock data 有权
    存储器传输控制器和视频行数据和宏块数据的传输控制方法

    公开(公告)号:US07126992B2

    公开(公告)日:2006-10-24

    申请号:US10356719

    申请日:2003-01-30

    IPC分类号: H04N7/12

    CPC分类号: H04N19/423 H04N19/61

    摘要: A method of transferring sets of video line data and macrob lock data, includes the steps of determining a macroblock period and a video line period longer than the macroblock period, dividing each set of video line data to be transferred within the video line period into two or more portions according to the difference between the determined macroblock period and video line period, aligning a burst transfer of each of the portions of the divided set of video line data and each set of macroblock data to the macroblock period, and initiating the burst transfer of the sets of video line data and macroblock data at macroblock period intervals.

    摘要翻译: 一种传送视频行数据和宏锁数据集的方法包括以下步骤:确定宏块周期和比宏块周期长的视频行周期,将视频行周期内要传送的每组视频行数据划分为两个 根据所确定的宏块周期和视频行周期之间的差异来分配多个部分,将分割的视频行数据集合的每个部分和每组宏块数据的突发传送对准宏块周期,并且发起突发传送 的视频行数据和宏块数据。