METHODS, APPARATUS, AND A COMPUTER PROGRAM PRODUCT FOR PROVIDING A FAST INTER MODE DECISION FOR VIDEO ENCODING IN RESOURCE CONSTRAINED DEVICES
    21.
    发明申请
    METHODS, APPARATUS, AND A COMPUTER PROGRAM PRODUCT FOR PROVIDING A FAST INTER MODE DECISION FOR VIDEO ENCODING IN RESOURCE CONSTRAINED DEVICES 审中-公开
    方法,设备和计算机程序产品,用于为资源约束设备中的视频编码提供快速的内部模式决策

    公开(公告)号:US20080002770A1

    公开(公告)日:2008-01-03

    申请号:US11428151

    申请日:2006-06-30

    IPC分类号: H04N11/02 H04N11/04

    摘要: A device for reducing the number of motion estimation operations in performing motion compensated prediction includes a motion estimator, a motion compensated prediction device and a processing element. The motion estimator is configured to extract a motion vector from a macroblock of a video frame. The macroblock includes inter modes which are block sizes. The motion compensated prediction device is configured to generate a prediction macroblock based on the motion vector by analyzing a corresponding macroblock in a reference frame. The processing element communicates with the motion estimator and the motion compensated prediction device. The processing element also compares a distortion value to a first predetermined threshold and selects a first encoding mode among first and second encoding modes without evaluating the second encoding mode based upon the comparison of the distortion value to the first predetermined threshold.

    摘要翻译: 用于减少执行运动补偿预测的运动估计操作次数的装置包括运动估计器,运动补偿预测装置和处理元件。 运动估计器被配置为从视频帧的宏块中提取运动矢量。 宏块包括作为块大小的帧间模式。 运动补偿预测装置被配置为通过分析参考帧中的相应宏块来基于运动矢量生成预测宏块。 处理元件与运动估计器和运动补偿预测装置通信。 处理元件还将失真值与第一预定阈值进行比较,并且基于失真值与第一预定阈值的比较来选择第一编码模式和第二编码模式之间的第一编码模式,而不评估第二编码模式。

    Method for video coding and an apparatus

    公开(公告)号:US09992511B2

    公开(公告)日:2018-06-05

    申请号:US14352913

    申请日:2011-10-21

    摘要: A method and apparatus are provided for encoding and decoding image information. The encoding comprises receiving a block of pixels; creating a set of motion vector prediction candidates for the block of pixels; and examining the set to determine if a motion vector prediction candidate is a temporal motion vector prediction, or a spatial motion vector prediction. If the motion vector prediction candidate is a temporal motion vector prediction, the motion vector prediction candidate is kept in the set. If the motion vector prediction candidate is a spatial motion vector prediction, it is examined whether the set comprises a motion vector prediction candidate corresponding with the spatial motion vector prediction; and if so, the motion vector prediction candidate is removed from the set. Once the set is created, one of the candidates from the set is selected to represent a motion vector prediction for the block of pixels.

    Motion prediction in video coding
    23.
    发明授权
    Motion prediction in video coding 有权
    视频编码中的运动预测

    公开(公告)号:US09432693B2

    公开(公告)日:2016-08-30

    申请号:US13344893

    申请日:2012-01-06

    摘要: There is disclosed apparatuses, methods and computer programs for utilizing motion prediction in video coding. Coding type of a block of pixels of a video representation encoded in a bitstream is read, where values of said pixels having a first precision. If the type of the block is a block predicted by using two or more reference blocks, a first reference pixel location in a first reference block is determined and a second reference pixel location in a second reference block is determined. The first reference pixel location is used to obtain a first prediction having a second precision, which is higher than the first precision. The second reference pixel location is used to obtain a second prediction, also having the second precision. The first prediction and the second prediction are combined to obtain a combined prediction having the first precision.

    摘要翻译: 公开了在视频编码中利用运动预测的装置,方法和计算机程序。 读取在比特流中编码的视频表示的像素块的编码类型,其中所述像素的值具有第一精度。 如果块的类型是通过使用两个或更多个参考块预测的块,则确定第一参考块中的第一参考像素位置并确定第二参考块中的第二参考像素位置。 第一参考像素位置用于获得具有高于第一精度的第二精度的第一预测。 第二参考像素位置用于获得也具有第二精度的第二预测。 组合第一预测和第二预测以获得具有第一精度的组合预测。

    Method, apparatus, and computer program product for providing motion estimation for video encoding
    24.
    发明授权
    Method, apparatus, and computer program product for providing motion estimation for video encoding 有权
    用于为视频编码提供运动估计的方法,装置和计算机程序产品

    公开(公告)号:US09307122B2

    公开(公告)日:2016-04-05

    申请号:US11535647

    申请日:2006-09-27

    摘要: An apparatus for providing motion estimation for video encoding includes a selection element and a processing element. The selection element is configured to select a subset including less than all of candidate pixel locations from among a plurality of candidate pixel locations used for motion vector determination based on a relationship between a best candidate pixel location of a first level of accuracy and a best candidate pixel location of a second level of accuracy. The processing element is configured to process an input video sequence to determine a motion vector at the first level of accuracy, to refine the motion vector at the second level of accuracy, and to determine the motion vector at a third level of accuracy using only the subset of candidate pixel locations.

    摘要翻译: 用于提供用于视频编码的运动估计的装置包括选择元件和处理元件。 选择元件被配置为基于第一准确度水平的最佳候选像素位置与最佳候选者之间的关系,从用于运动矢量确定的多个候选像素位置中选择包括小于所有候选像素位置的子集 像素位置具有第二级准确度。 所述处理元件被配置为处理输入视频序列以确定所述第一准确度水平的运动矢量,以精确的第二精度级别的运动矢量,并且仅使用所述精度的第三精度水平确定所述运动矢量 候选像素位置的子集。

    System and method for using parallelly decodable slices for multi-view video coding
    25.
    发明授权
    System and method for using parallelly decodable slices for multi-view video coding 有权
    用于多视图视频编码的并行解码片段的系统和方法

    公开(公告)号:US08594203B2

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

    申请号:US11872650

    申请日:2007-10-15

    IPC分类号: H04N7/12 H04N11/02 H04N11/04

    摘要: A system and method for enabling parallel decoder implementation for different views, even when there are existing dependencies between views. In various embodiments of the present invention, information is signaled to a decoder that slices are coded using certain constraints, so that parallel decoding of slices is possible. This signaling can be performed at a sequence parameter set level, or it could be performed at picture parameter set level, slice header level or macroblock header level. Additionally, the delay between various views is also signaled to the decoder, at the same location as the constraint information in various embodiments. Various algorithms can also be used to improve the coding efficiency of the system.

    摘要翻译: 即使当视图之间存在依赖关系时,也可以为不同的视图实现并行解码器的系统和方法。 在本发明的各种实施例中,向解码器发信号通知使用特定约束对切片进行编码的信息,从而切片的并行解码是可能的。 该信令可以在序列参数设置级别执行,或者可以在图像参数设置级别,片头级别或宏块头级别执行。 此外,各种视图之间的延迟也在与各种实施例中的约束信息相同的位置处被通知给解码器。 也可以使用各种算法来提高系统的编码效率。

    VIDEO CODING WITH PIXEL-ALIGNED DIRECTIONAL ADAPTIVE INTERPOLATION FILTERS
    27.
    发明申请
    VIDEO CODING WITH PIXEL-ALIGNED DIRECTIONAL ADAPTIVE INTERPOLATION FILTERS 审中-公开
    使用像素对准的方向自适应插值滤波器进行视频编码

    公开(公告)号:US20100296587A1

    公开(公告)日:2010-11-25

    申请号:US12681779

    申请日:2008-10-02

    IPC分类号: H04N7/26

    摘要: A system and method for implementing an adaptive interpolation filter structure that achieves high coding efficiency with significantly less complexity than more conventional systems. In various embodiments, a set-of integer pixels are defined that are used in the interpolation process to obtain each sub-pixel sample at different locations. Samples at each sub-pixel positions are generated with independent pixel-aligned one-dimensional (1D) adaptive interpolation filters. The filter coefficients are be transmitted to a decoder or stored into a bit stream. At the decoder end, the received filtered coefficients may be used in an interpolation process to create a motion-compensated prediction.

    摘要翻译: 一种用于实现自适应内插滤波器结构的系统和方法,其实现比传统系统显着更小的复杂度的高编码效率。 在各种实施例中,定义了一组整数像素,其用于内插处理以在不同位置获得每个子像素样本。 每个子像素位置处的样本都是用独立的像素对齐一维(1D)自适应内插滤波器生成的。 滤波器系数被发送到解码器或存储到比特流中。 在解码器端,可以在插值过程中使用所接收的滤波系数以产生运动补偿预测。

    FLEXIBLE INTERPOLATION FILTER STRUCTURES FOR VIDEO CODING
    28.
    发明申请
    FLEXIBLE INTERPOLATION FILTER STRUCTURES FOR VIDEO CODING 审中-公开
    用于视频编码的柔性插值滤波器结构

    公开(公告)号:US20100246692A1

    公开(公告)日:2010-09-30

    申请号:US12630731

    申请日:2009-12-03

    IPC分类号: H04N7/26

    摘要: Systems and methods of signaling different filter structures for each pixel or sub-pixel position in motion compensation prediction video coding are provided. An encoder signals to a decoder one filter structure among a plurality of pre-defined candidates that is used for a respective pixel or sub-pixel position. In accordance with one embodiment, filter structures signaled to the decoder from the encoder “switch” between directional filter and radial filter structures during interpolation at the sub-pixel level. In accordance with another embodiment, filter structures that are signaled may switch between a directional filter structure and a separable filter structure at the sub-pixel level. Thus, not only can an encoder switch between different filter structures during interpolation, but a filter structure pair is provided that the encoder can utilize to interpolate a wide range of signals without increasing tap-length.

    摘要翻译: 提供了用于在运动补偿预测视频编码中为每个像素或子像素位置发送不同滤波器结构的系统和方法。 编码器向用于各个像素或子像素位置的多个预定义候选中的一个滤波器结构向解码器发信号。 根据一个实施例,滤波器结构在子像素级的内插期间从编码器向方向滤波器和径向滤波器结构之间的信号转换到解码器。 根据另一个实施例,被发信号的滤波器结构可以在子像素级处在方向滤波器结构和可分离滤波器结构之间切换。 因此,编码器不仅可以在插值期间在不同的滤波器结构之间切换,而且提供了一种滤波器结构对,编码器可以利用它来内插宽范围的信号而不增加分接头长度。

    SWITCHING BETWEEN DCT COEFFICIENT CODING MODES
    29.
    发明申请
    SWITCHING BETWEEN DCT COEFFICIENT CODING MODES 审中-公开
    DCT系数编码模式之间的切换

    公开(公告)号:US20100150226A1

    公开(公告)日:2010-06-17

    申请号:US12630763

    申请日:2009-12-03

    IPC分类号: H04N7/26

    摘要: A system and method is provided for improving efficiency when entropy coding a block of quantized transform coefficients in video coding. Quantized coefficients are coded in two separate coding modes, namely, a run mode to a level mode coding mode. “Rules” for switching between these two modes are provided, and various embodiments are realized by allowing an entropy coder to adaptively decide when to switch between the two coding modes based on context information, the rules and/or by explicitly signaling the position of switching (e.g., whether or not it should switch coding modes).

    摘要翻译: 提供了一种系统和方法,用于在视频编码中熵编码量化变换系数块时提高效率。 量化系数以两种分离的编码模式进行编码,即运行模式为电平模式编码模式。 提供了用于在这两种模式之间进行切换的“规则”,并且通过允许熵编码器基于上下文信息,规则和/或通过明确地发送切换位置自适应地决定何时切换两种编码模式来实现各种实施例 (例如,是否应切换编码模式)。

    Fixed-Point Implementation of an Adaptive Image Filter with High Coding Efficiency
    30.
    发明申请
    Fixed-Point Implementation of an Adaptive Image Filter with High Coding Efficiency 审中-公开
    具有高编码效率的自适应图像滤波器的定点实现

    公开(公告)号:US20090097545A1

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

    申请号:US11872024

    申请日:2007-10-14

    IPC分类号: H04N7/26 G06K9/00

    摘要: In accordance with an embodiment of the present invention, a method comprising: representing coefficients of an adaptive image filter in binary words wherein the coefficients are restricted and the binary words have a maximum number of bits defined at least in part by a precision index; computing at least one of a convolution sum and multiple partial convolution sums of the adaptive image filter wherein the at least one of a convolution sum and multiple partial convolution sums having a constrained value range and having a binary representation with a fixed maximum number of bits; and generating the output of the adaptive image filter based at least in part on the at least one of a convolution sum and multiple partial convolution sums, is disclosed.

    摘要翻译: 根据本发明的实施例,一种方法包括:以二进制字表示自适应图像滤波器的系数,其中系数被限制,并且二进制字具有至少部分地由精度指数定义的最大位数; 计算自适应图像滤波器的卷积和和多个部分卷积和中的至少一个,其中卷积和和具有约束值范围并具有固定最大位数的二进制表示的部分卷积和之间的至少一个; 并且至少部分地基于卷积和和多个部分卷积和中的至少一个来生成自适应图像滤波器的输出。