ENTROPY CODING OF BINS ACROSS BIN GROUPS USING VARIABLE LENGTH CODEWORDS
    81.
    发明申请
    ENTROPY CODING OF BINS ACROSS BIN GROUPS USING VARIABLE LENGTH CODEWORDS 审中-公开
    使用可变长度编码器对BIN组进行熵编码

    公开(公告)号:WO2012009566A3

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

    申请号:PCT/US2011044060

    申请日:2011-07-14

    CPC classification number: H03M7/40 H04N19/13

    Abstract: This disclosure describes techniques for entropy coding bins representing video data symbols with reduced bottlenecks in the entropy coding process. The techniques of this disclosure enable an entropy coding device to perform entropy coding of bins grouped into bin subsets from across different bin groups, e.g., context groups or probability groups, using variable length codewords. In one example, the bins may be assigned to context groups with no context dependencies between the context groups. In another example, the bins may be assigned to probability groups associated with different intervals of probability states. The bins may be grouped into the bin subsets according to determined formations of the bin subsets. In this way, the entropy coding device may reduce an amount of bin and codeword buffering by efficiently forming the bin subsets and designing variable length codewords for each of the bin subsets.

    Abstract translation: 本公开描述了用于熵编码表示具有熵编码处理中的瓶颈的视频数据符号的盒的技术。 本公开的技术使得熵编码设备能够使用可变长度码字来对来自跨不同的存储体组(例如,上下文组或概率组)的bin子集进行熵编码。 在一个示例中,可以将这些分配给上下文组,而上下文组之间没有上下文依赖性。 在另一个示例中,可以将该箱分配给与不同的概率状态间隔相关联的概率组。 根据箱子子集的确定的形式,箱可以被分组到箱子子集中。 以这种方式,熵编码装置可以通过有效地形成bin子集并且为每个bin子集设计可变长度码字来减少bin和码字缓冲量。

    COEFFICIENT SCANNING IN VIDEO CODING
    82.
    发明申请
    COEFFICIENT SCANNING IN VIDEO CODING 审中-公开
    视频编码中的系统扫描

    公开(公告)号:WO2013012930A1

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

    申请号:PCT/US2012047220

    申请日:2012-07-18

    Abstract: In an example, aspects of this disclosure relate to a method for decoding transform coefficients in a video decoding process that includes decoding a one-dimensional array of transform coefficients, and performing a scan on the one-dimensional array of transform coefficients according to a sub-block scan order and a coefficient scan order to produce a block of transform coefficients, where the sub-block scan order comprises an order in which each sub-block of a plurality of sub-blocks within the block is scanned, and where the coefficient scan order comprises an order in which the transform coefficients corresponding to each sub-block of the plurality of sub-blocks are scanned.

    Abstract translation: 在一个示例中,本公开的方面涉及用于解码视频解码处理中的变换系数的方法,该方法包括对变换系数的一维阵列进行解码,以及根据子像素对变换系数的一维阵列进行扫描 块扫描顺序和系数扫描顺序以产生变换系数块,其中子块扫描顺序包括其中扫描块内的多个子块的每个子块的顺序,并且其中系数 扫描顺序包括扫描与多个子块中的每个子块相对应的变换系数的顺序。

    FIXED POINT IMPLEMENTATION FOR GEOMETRIC MOTION PARTITIONING
    83.
    发明申请
    FIXED POINT IMPLEMENTATION FOR GEOMETRIC MOTION PARTITIONING 审中-公开
    用于几何运动分配的固定点实现

    公开(公告)号:WO2011130186A3

    公开(公告)日:2012-03-08

    申请号:PCT/US2011031997

    申请日:2011-04-11

    Abstract: In one example, an apparatus includes a video encoder configured to partition a block of video data into a first partition and a second partition using a geometric motion partition line, calculate a slope value and a y-intercept value of the geometric motion partition line, wherein the slope value and the y-intercept value comprise integer values, calculate a mask indicative of pixels of the block in the first partition and pixels of the block in the second partition, encode the first partition and the second partition based on the mask, and output the encoded first partition, the encoded second partition, the slope value, and the y-intercept value. This may allow for a fixed point implementation. A video decoder may receive the slope and y-intercept values to calculate the mask and decode the block based on the mask.

    Abstract translation: 在一个示例中,一种装置包括视频编码器,其被配置为使用几何运动分割线将视频数据块划分为第一分区和第二分区,计算几何运动分割线的斜率值和y截距值, 其中所述斜率值和所述y截距值包括整数值,计算指示所述第一分区中的块的像素的掩模和所述第二分区中的块的像素,基于所述掩码对所述第一分区和所述第二分区进行编码, 并输出编码的第一分区,编码的第二分区,斜率值和y截距值。 这可能允许固定点实现。 视频解码器可以接收斜率和y截距值以计算掩码并基于掩码解码块。

    OFFSET CALCULATION IN SWITCHED INTERPOLATION FILTERS
    84.
    发明申请
    OFFSET CALCULATION IN SWITCHED INTERPOLATION FILTERS 审中-公开
    开关插入滤波器的偏移计算

    公开(公告)号:WO2010039492A3

    公开(公告)日:2011-12-22

    申请号:PCT/US2009057831

    申请日:2009-09-22

    Abstract: This disclosure describes techniques for adding offset to predictive video blocks during video coding. In one example, a method of encoding a video block includes interpolating a first block of predictive values based on a first reference video unit within a first list of reference data, and a second block of predictive values based on a second reference video unit within a second list of reference data, calculating, for sub-integer pixel positions, a first offset value based on the first block and the current video block, and a second offset value based on the first offset value and the second block, determining a final block of offset values based on the first block of predictive values, the second block of predictive values, the first offset values, and the second offset values, and encoding the current video block based on the final block of offset values.

    Abstract translation: 本公开描述了在视频编码期间将偏移量添加到预测视频块的技术。 在一个示例中,编码视频块的方法包括基于第一参考数据列表内的第一参考视频单元和基于第一参考视频单元中的第二参考视频单元的第二块预测值来内插第一预测值块 参考数据的第二列表,针对子整数像素位置,基于第一块和当前视频块计算第一偏移值,以及基于第一偏移值和第二块计算第二偏移值,确定最终块 基于预测值的第一块,预测值的第二块,第一偏移值和第二偏移值,并且基于最终的偏移值块对当前视频块进行编码。

    DEPTH MAP GENERATION TECHNIQUES FOR CONVERSION OF 2D VIDEO DATA TO 3D VIDEO DATA
    85.
    发明申请
    DEPTH MAP GENERATION TECHNIQUES FOR CONVERSION OF 2D VIDEO DATA TO 3D VIDEO DATA 审中-公开
    用于将2D视频数据转换为3D视频数据的深度地图生成技术

    公开(公告)号:WO2011050304A2

    公开(公告)日:2011-04-28

    申请号:PCT/US2010053823

    申请日:2010-10-22

    Abstract: This disclosure describes techniques for generating depth maps for video units, such as video frames or slices video frames. The techniques may be performed by a video encoder in order to convert two-dimensional (2D) video to three-dimensional (3D) video. The techniques may alternatively be performed by a video decoder in order to convert received 2D video to 3D video. The techniques may use a combination of motion and color considerations in the depth map generation process.

    Abstract translation: 本公开描述了用于为诸如视频帧或片段视频帧的视频单元生成深度图的技术。 这些技术可以由视频编码器执行,以将二维(2D)视频转换为三维(3D)视频。 这些技术可以替代地由视频解码器执行,以将接收的2D视频转换为3D视频。 这些技术可以在深度图生成过程中使用运动和颜色考虑的组合。

    16-POINT TRANSFORM FOR MEDIA DATA CODING
    86.
    发明申请
    16-POINT TRANSFORM FOR MEDIA DATA CODING 审中-公开
    用于媒体数据编码的16点变换

    公开(公告)号:WO2011005578A2

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

    申请号:PCT/US2010039676

    申请日:2010-06-23

    CPC classification number: G06F17/147 H04N19/42 H04N19/61 H04N19/625

    Abstract: In general, techniques are described for implementing a 16-point inverse discrete cosine transform (IDCT) that is capable of applying multiple IDCTs of different sizes. For example, an apparatus comprising a 16-point inverse discrete cosine transform of type II (IDCT-II) unit may implement these techniques. The 16-point IDCT-II unit performs these IDCTs-II of different sizes to transform data from a spatial to a frequency domain. The 16-point IDCT-II unit includes an 8-point IDCT-II unit that performs one of the IDCTs-II of size 8 and a first 4-point IDCT-II unit that performs one of the IDCTs-II of size 4. The 8-point IDCT-II unit includes the first 4-point DCT-II unit. The 16-point IDCT-II unit also comprises an inverse 8-point DCT-IV unit that includes a second 4-point IDCT-II unit and a third 4-point IDCT-II unit. Each of the second and third 4-point IDCT-II units performs one of the IDCTs-II of size 4.

    Abstract translation: 一般来说,描述了实现能够应用不同大小的多个IDCT的16点离散余弦变换(IDCT)的技术。 例如,包括II型(IDCT-II)单元的16点离散余弦变换的装置可以实现这些技术。 16点IDCT-II单元执行不同尺寸的这些IDCT-II以将数据从空间变换到频域。 16点IDCT-II单元包括执行尺寸为8的IDCT-II之一的8点IDCT-II单元和执行尺寸为4的IDCT-II之一的第一个4点IDCT-II单元。 8点IDCT-II单元包括第一个4点DCT-II单元。 16点IDCT-II单元还包括具有第二4点IDCT-II单元和第三个4点IDCT-II单元的逆8点DCT-IV单元。 第二和第三4点IDCT-II单元中的每一个执行大小为4的IDCT-II之一。

    VIDEO CODING WITH LARGE MACROBLOCKS
    87.
    发明申请
    VIDEO CODING WITH LARGE MACROBLOCKS 审中-公开
    视频编码与大型宏块

    公开(公告)号:WO2010039728A3

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

    申请号:PCT/US2009058833

    申请日:2009-09-29

    Abstract: Techniques are described for encoding and decoding digital video data using macroblocks that are larger than the macroblocks prescribed by conventional video encoding and decoding standards. For example, the techniques include encoding and decoding a video stream using macroblocks comprising greater than 16x16 pixels. In one example, an apparatus includes a video encoder configured to encode a coded unit comprising a plurality of video blocks, wherein at least one of the plurality of video blocks comprises a size of more than 16x16 pixels and to generate syntax information for the coded unit that includes a maximum size value, wherein the maximum size value indicates a size of a largest one of the plurality of video blocks in the coded unit. The syntax information may also include a minimum size value. In this manner, the encoder may indicate to a decoder the proper syntax decoder to apply to the coded unit.

    Abstract translation: 描述了使用比常规视频编码和解码标准规定的宏块更大的宏块对数字视频数据进行编码和解码的技术。 例如,这些技术包括使用包括大于16×16像素的宏块对视频流进行编码和解码。 在一个示例中,一种装置包括:视频编码器,被配置为对包括多个视频块的经译码单元进行编码,其中所述多个视频块中的至少一者包含大于16×16像素的尺寸且产生用于所述经译码单元的语法信息 其包括最大大小值,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小。 语法信息还可以包括最小大小值。 以这种方式,编码器可以向解码器指示合适的语法解码器以应用于编码单元。

    VIDEO CODING WITH LARGE MACROBLOCKS
    88.
    发明申请
    VIDEO CODING WITH LARGE MACROBLOCKS 审中-公开
    视频编码与大型MACROBLOCKS

    公开(公告)号:WO2010039733A3

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

    申请号:PCT/US2009058844

    申请日:2009-09-29

    Abstract: Techniques are described for encoding and decoding digital video data using macroblocks that are larger than the macroblocks prescribed by conventional video encoding and decoding standards. For example, the techniques include encoding and decoding a video stream using macroblocks comprising greater than 16x16 pixels, for example, 64x64 pixels. In one example, an apparatus includes a video encoder configured to encode a video block having a size of more than 16x16 pixels, generate block-type syntax information that indicates the size of the block, and generate a coded block pattern value for the encoded block, wherein the coded block pattern value indicates whether the encoded block includes at least one non-zero coefficient. The encoder may set the coded block pattern value to zero when the encoded block does not include at least one non-zero coefficient or set the coded block pattern value to one when the encoded block includes a non-zero coefficient.

    Abstract translation: 描述了使用比常规视频编码和解码标准规定的宏块大的宏块对数字视频数据进行编码和解码的技术。 例如,这些技术包括使用包括大于16×16像素(例如,64×64像素)的宏块对视频流进行编码和解码。 在一个示例中,一种装置包括:视频编码器,被配置为对具有大于16×16像素的大小的视频块进行编码,生成指示块大小的块类型语法信息,并生成编码块的编码块模式值 ,其中所述编码块模式值指示所述编码块是否包括至少一个非零系数。 当编码块不包括至少一个非零系数时,编码器可以将编码块模式值设置为零,或者当编码块包括非零系数时将编码块模式值设置为1。

    VIDEO CODING USING TRANSFORMS BIGGER THAN 4x4 AND 8x8
    89.
    发明申请
    VIDEO CODING USING TRANSFORMS BIGGER THAN 4x4 AND 8x8 审中-公开
    使用变换比4x4和8x8的视频编码

    公开(公告)号:WO2010039822A2

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

    申请号:PCT/US2009059014

    申请日:2009-09-30

    Abstract: In a video processing system, a method and system for applying transforms larger than 8x8 and non-rectangular transforms, and generating transform size syntax elements indicative of the transforms for video decoding are provided. The transform size syntax element may be generated by an encoder based on a prediction block size of a video block and the contents of the video block. Further, the transform size syntax element may be generated according to a set of rules to select from 4x4, 8x8, and larger transform sizes during an encoding process. A decoder may perform an inverse transform based on the transform size syntax element and the rules used by the encoder. The transform size syntax element may be transmitted to the decoder as part of the encoded video bitstream.

    Abstract translation: 在视频处理系统中,提供了一种用于应用大于8×8和非矩形变换的变换的方法和系统,并且生成指示用于视频解码的变换的变换大小语法元素。 转换大小语法元素可以由编码器基于视频块的预测块大小和视频块的内容来生成。 此外,可以根据一组规则来生成变换大小语法元素,以在编码处理期间从4×4,8×8和更大的变换大小进行选择。 解码器可以基于变换大小语法元素和编码器使用的规则执行逆变换。 变换大小语法元素可以作为编码视频比特流的一部分被发送到解码器。

    LAYERED ENCODED BITSTREAM STRUCTURE
    90.
    发明申请
    LAYERED ENCODED BITSTREAM STRUCTURE 审中-公开
    层状编码的比特架构

    公开(公告)号:WO2009049248A2

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

    申请号:PCT/US2008079634

    申请日:2008-10-10

    CPC classification number: H04N19/70

    Abstract: This disclosure describes techniques for generating a layered encoded bitstream structure that exploits correlation in header information among video blocks of a coded unit of video data. A video encoder configured to operate in accordance with the techniques of this disclosure separates header information of the video blocks of a slice (or other coded unit) from the residual information of the video blocks of the slice. The video encoder run length encodes the header information of the video blocks to better exploit the correlation of the header information among the blocks of the slice. After encoding the header information of the blocks of the slice, the video encoder encodes the residual information for each of the blocks of the slice. The video encoder transmits the encoded header information as a first sequence of bits and transmits the encoded residual information as second sequence of bits.

    Abstract translation: 本公开描述了用于生成分层编码比特流结构的技术,其利用视频数据的经译码单元的视频块之间的头信息中的相关性。 被配置为根据本公开的技术进行操作的视频编码器将切片(或其他编码单元)的视频块的标题信息与片的视频块的残差信息分开。 视频编码器运行长度对视频块的标题信息进行编码,以更好地利用片之间的标题信息的相关性。 在对切片的块的标题信息进行编码之后,视频编码器对切片的每个块的残差信息进行编码。 视频编码器将经编码的头信息作为第一比特序列发送,并将编码的残差信息作为第二比特序列发送。

Patent Agency Ranking