Method and system for processing video data
    12.
    发明授权
    Method and system for processing video data 有权
    处理视频数据的方法和系统

    公开(公告)号:US08891617B2

    公开(公告)日:2014-11-18

    申请号:US13345784

    申请日:2012-01-09

    摘要: In various embodiments, a significance map of a matrix of video data coefficients is encoded or decoded using context-based adaptive binary arithmetic coding (CABAC). The significance map scanned line-by-line along a scanning pattern. Each line may be a vertical, horizontal, or diagonal section of the scanning pattern. Context models for each element processed in a particular line are chosen based on values of neighboring elements that are not in the line. Avoiding reliance on neighbors that are in the same line facilitates parallel processing.

    摘要翻译: 在各种实施例中,使用基于上下文的自适应二进制算术编码(CABAC)对视频数据系数的矩阵的有效图进行编码或解码。 沿着扫描模式逐行扫描的重要性图。 每行可以是扫描图案的垂直,水平或对角线部分。 基于不在行中的相邻元素的值来选择在特定行中处理的每个元素的上下文模型。 避免依赖同一行中的邻居有助于并行处理。

    Method and apparatus for complexity-scalable motion estimation
    13.
    发明授权
    Method and apparatus for complexity-scalable motion estimation 有权
    用于复杂度可伸缩运动估计的方法和装置

    公开(公告)号:US08750379B2

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

    申请号:US12209174

    申请日:2008-09-11

    IPC分类号: H04N7/26

    摘要: Embodiments of the invention generally provide a method and apparatus for complexity-scalable video coding. One embodiment of a method for video coding includes receiving a sequence of one or more video frames, obtaining a budget for the one or more video frames, the budget specifying a maximum number of computations that may be used in performing motion estimation for the one or more video frames, allocating the maximum number of computations among individual ones of the one or more video frames, performing motion estimation in accordance with the allocating, and outputting a motion estimate for the sequence.

    摘要翻译: 本发明的实施例通常提供用于复杂度可缩放视频编码的方法和装置。 用于视频编码的方法的一个实施例包括接收一个或多个视频帧的序列,获得一个或多个视频帧的预算,所述预算指定可用于对该一个或多个视频帧进行运动估计的最大计算次数, 更多的视频帧,在一个或多个视频帧的各个之间分配最大计算次数,根据分配执行运动估计,并输出该序列的运动估计。

    METHODS AND SYSTEM FOR USING A SCAN CODING PATTERN DURING INTRA CODING
    15.
    发明申请
    METHODS AND SYSTEM FOR USING A SCAN CODING PATTERN DURING INTRA CODING 审中-公开
    在内部编码中使用扫描编码模式的方法和系统

    公开(公告)号:US20130003837A1

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

    申请号:US13538685

    申请日:2012-06-29

    IPC分类号: H04N7/50 H04N7/30

    摘要: A method for processing a block of transform coefficients during intra coding includes receiving an N×M block of transform coefficients, wherein N is a row width of the block and M is a column height of the block. A first scan coding pattern is determined from a set of scan coding patterns comprising a diagonal scan coding pattern, a horizontal scan coding pattern, and a vertical scan coding pattern. The method further includes partitioning the N×M block into a plurality of sub-blocks each comprising a plurality of the transform coefficients; and processing the plurality of sub-blocks, one at a time, in a coding order along the first scan coding pattern to generate a bit sequence. The processing further comprises, for the sub-blocks containing at least one non-zero transform coefficient, coding at least the non-zero transform coefficients in a transform coefficient sequence along a second scan coding pattern.

    摘要翻译: 一种用于在帧内编码期间处理变换系数块的方法,包括接收变换系数的N×M块,其中N是块的行宽,M是块的列高。 从包括对角线扫描编码模式,水平扫描编码模式和垂直扫描编码模式的一组扫描编码模式确定第一扫描编码模式。 该方法还包括将N×M块划分为多个子块,每个子块包括多个变换系数; 以及沿着第一扫描编码模式以编码顺序一次处理多个子块,以生成比特序列。 该处理还包括对于包含至少一个非零变换系数的子块,沿着第二扫描编码模式至少对变换系数序列中的非零变换系数进行编码。

    INTERPOLATION FILTER SELECTION USING PREDICTION UNIT (PU) SIZE
    16.
    发明申请
    INTERPOLATION FILTER SELECTION USING PREDICTION UNIT (PU) SIZE 有权
    使用预测单元(PU)尺寸的插值滤波器选择

    公开(公告)号:US20120230413A1

    公开(公告)日:2012-09-13

    申请号:US13415907

    申请日:2012-03-09

    IPC分类号: H04N7/36

    摘要: In one embodiment, a method for encoding or decoding video content is provided. The method includes determining a set of interpolation filters for use in interpolating sub-pel pixel values and a mapping between interpolation filters in the set of interpolation filters and different sizes of prediction units (PUs) of video content. A PU of video content is received and a size of the received PU is determined The method determines an interpolation filter in the set of interpolation filters based on a mapping between the interpolation filter and the size of the received PU to interpolate a sub-pel pixel value for use in a temporal prediction process for the PU.

    摘要翻译: 在一个实施例中,提供了一种用于编码或解码视频内容的方法。 该方法包括确定用于内插子像素像素值的插值滤波器集合以及内插滤波器组中的插值滤波器和视频内容的预测单元(PU)的不同大小之间的映射。 接收视频内容的PU,并且确定所接收的PU的大小。该方法基于插值滤波器与所接收的PU的大小之间的映射来确定内插滤波器集合中的内插滤波器,以内插子像素像素 用于PU的时间预测过程的值。

    Method and apparatus for providing a fast motion estimation process
    18.
    发明授权
    Method and apparatus for providing a fast motion estimation process 有权
    用于提供快速运动估计过程的方法和装置

    公开(公告)号:US08165209B2

    公开(公告)日:2012-04-24

    申请号:US11859813

    申请日:2007-09-24

    CPC分类号: H04N19/51 H04N19/61

    摘要: A process performs a search on a base reference frame in a video signal to determine a first motion vector for each of the possible partitions of a current macroblock. The first motion vector for a partition provides the most optimal match for the partition in the base reference frame. An optimal partition for the current macroblock, which gives a minimum motion estimation cost among all the possible partitions in the base reference frame, is determined. The process performs the search on the optimal partition over a non-base reference frame in the video signal to determine a second motion vector that provides the most optimal match for the corresponding partition in the non-base reference frame. A simplified search is performed on each partition other than the optimal partition over the non-base reference frame to determine the second motion vector for the corresponding partition.

    摘要翻译: 处理对视频信号中的基本参考帧执行搜索,以确定当前宏块的每个可能分区的第一运动矢量。 分区的第一运动矢量为基准参考帧中的分区提供最佳匹配。 确定当前宏块的最佳分区,其在基准参考帧中的所有可能分区中给出最小的运动估计成本。 该过程通过视频信号中的非基本参考帧执行对最佳分区的搜索,以确定为非基准参考帧中的对应分区提供最佳匹配的第二运动向量。 对非基本参考帧上的最佳分区之外的每个分区执行简化搜索,以确定相应分区的第二运动矢量。

    Method and Apparatus for Feature Based Video Coding
    19.
    发明申请
    Method and Apparatus for Feature Based Video Coding 审中-公开
    基于特征的视频编码的方法和装置

    公开(公告)号:US20120082243A1

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

    申请号:US13253793

    申请日:2011-10-05

    IPC分类号: H04N7/26

    摘要: In a video distribution system, a divider (105) to segment an input video stream (302) into partitions for each of a plurality of channels of the video stream is provided. A channel analyzer (306) is coupled to the divider wherein the channel analyzer decomposes the partitions. An encoder (106) is coupled to the channel analyzer to encode the decomposed partitions into an encoded bitstream (208, 210) wherein the encoder receives coding information from at least one of the plurality of channels to be used in encoding the decomposed partitions into the encoded bitstream. A decoder (124) receives the coded bitstream to decode the received bitstream and to reconstruct the input video stream. The decoder uses the coding information to decode the bitstream.

    摘要翻译: 在视频分配系统中,提供了将输入视频流(302)分割为视频流的多个通道中的每一个的分区的分频器(105)。 信道分析器(306)耦合到分频器,其中信道分析器分解分区。 编码器(106)耦合到信道分析器以将分解的分区编码为编码比特流(208,210),其中编码器从多个信道中的至少一个信道接收要用于编码分解的分区的编码信息, 编码比特流。 解码器(124)接收编码比特流以解码所接收的比特流并重建输入的视频流。 解码器使用编码信息来解码比特流。

    CODING AND DECODING UTILIZING ADAPTIVE CONTEXT MODEL SELECTION WITH ZIGZAG SCAN
    20.
    发明申请
    CODING AND DECODING UTILIZING ADAPTIVE CONTEXT MODEL SELECTION WITH ZIGZAG SCAN 有权
    使用ZIGZAG扫描实现自适应上下文模型选择的编码和解码

    公开(公告)号:US20120082234A1

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

    申请号:US13253385

    申请日:2011-10-05

    IPC分类号: H04N7/30

    摘要: There is a coding. The coding may include preparing video compression data based on source pictures utilizing a processor. The preparing may include processing a generated transform unit, including generating a significance map having a significance map array with y-x locations corresponding to the transform array. The generating may include scanning, utilizing a zigzag scanning pattern, a plurality of significance map elements in the significance map array. The generating may also include determining, utilizing the zigzag scanning pattern, a context model for coding a significance map element of the plurality of significance map elements based on a value associated with at least one coded neighbor significance map element of the significance map element in the significance map array. There is also a decoding including processing video compression data which is generated in the coding.

    摘要翻译: 有一个编码。 编码可以包括利用处理器来准备基于源图像的视频压缩数据。 所述准备可以包括处理所生成的变换单元,包括生成具有与所述变换数组对应的y-x位置的重要性映射数组的重要性映射。 生成可以包括使用锯齿形扫描图案扫描显着图数组中的多个有效图元素。 该生成还可以包括:基于与至少一个编码的相邻重要性映射要素相关联的值来确定利用Z字形扫描模式来编码多个有效图元素的有效图元素的上下文模型 意义地图数组。 还包括处理在编码中生成的视频压缩数据的解码。