USE OF MOTION VECTORS IN EVALUATING GEOMETRIC PARTITIONING MODES
    61.
    发明申请
    USE OF MOTION VECTORS IN EVALUATING GEOMETRIC PARTITIONING MODES 审中-公开
    运动矢量在评估几何分割模式中的运用

    公开(公告)号:US20120147961A1

    公开(公告)日:2012-06-14

    申请号:US13302539

    申请日:2011-11-22

    IPC分类号: H04N7/28

    摘要: During a video encoding process, rectangular prediction units (PUs) for a coding unit (CU) are generated. Furthermore, a geometric partitioning mode is used to generate a first and a second geometric PU for the CU. The first and second geometric PUs are associated with different geometric partitions of a sample block of the CU. One of the rectangular PUs is identified as overlapping the first geometric PU. The motion vector of the identified rectangular PU is used to identify a given area of a reference frame. The given area of a reference frame is then used as a starting point of a search to identify a reference sample for the first geometric PU. A motion vector for the first geometric PU indicates a position of the reference sample relative to a position of the first geometric PU. A prediction block is generated using the motion vector for first geometric PU.

    摘要翻译: 在视频编码处理期间,生成用于编码单元(CU)的矩形预测单元(PU)。 此外,使用几何划分模式来为CU产生第一和第二几何PU。 第一和第二几何PU与CU的样本块的不同几何分区相关联。 矩形PU之一被识别为与第一几何PU重叠。 所识别的矩形PU的运动矢量用于识别参考帧的给定区域。 然后将参考帧的给定区域用作搜索的起始点,以识别第一几何PU的参考样本。 第一几何PU的运动矢量表示参考样本相对于第一几何PU的位置的位置。 使用第一几何PU的运动矢量生成预测块。

    SELECTIVE INDICATION OF TRANSFORM SIZES
    62.
    发明申请
    SELECTIVE INDICATION OF TRANSFORM SIZES 审中-公开
    变压器尺寸的选择指标

    公开(公告)号:US20120082225A1

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

    申请号:US13249015

    申请日:2011-09-29

    IPC分类号: H04N7/50

    摘要: During a video encoding process, a video encoder may transform the residual data of a coding unit (CU) using a single transform if the CU only has a single prediction unit (PU). If the CU has multiple PUs, the video encoder may transform the residual data using multiple transforms. The video encoder outputs an indication of the size of a transform used to transform residual data of the CU only when the CU has more than one PU. If a video decoder receives such an indication, the video decoder may reconstruct residual data of the CU using a transform of the indicated size. Otherwise, the video decoder may reconstruct the residual data of the CU using a transform having same size as the CU.

    摘要翻译: 在视频编码处理期间,如果CU仅具有单个预测单元(PU),则视频编码器可以使用单个变换来变换编码单元(CU)的残差数据。 如果CU具有多个PU,则视频编码器可以使用多个变换来变换残差数据。 视频编码器仅在CU具有多于一个PU时输出用于变换CU的残留数据的变换大小的指示。 如果视频解码器接收到这样的指示,则视频解码器可以使用所指示的大小的变换来重构CU的残留数据。 否则,视频解码器可以使用具有与CU相同大小的变换来重构CU的残留数据。

    Signaling Attributes for Network-Streamed Video Data
    63.
    发明申请
    Signaling Attributes for Network-Streamed Video Data 有权
    网络流视频数据的信令属性

    公开(公告)号:US20120033037A1

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

    申请号:US13154247

    申请日:2011-06-06

    IPC分类号: H04N13/00

    摘要: In one example, an apparatus includes a processor configured to receive video data for two or more views of a scene, determine horizontal locations of camera perspectives for each of the two or more views, assign view identifiers to the two or more views such that the view identifiers correspond to the relative horizontal locations of the camera perspectives, form a representation comprising a subset of the two or more views, and, in response to a request from a client device, send information indicative of a maximum view identifier and a minimum view identifier for the representation to the client device.

    摘要翻译: 在一个示例中,设备包括处理器,其被配置为接收用于场景的两个或多个视图的视频数据,确定用于两个或更多视图中的每一个的摄像机视角的水平位置,将视图标识符分配给两个或更多个视图,使得 视图标识符对应于相机透视图的相对水平位置,形成包括两个或多个视图的子集的表示,并且响应于来自客户端设备的请求,发送指示最大视图标识符和最小视图的信息 客户端设备的表示的标识符。

    VIDEO CODING USING DIRECTIONAL TRANSFORMS
    64.
    发明申请
    VIDEO CODING USING DIRECTIONAL TRANSFORMS 有权
    使用方向变换的视频编码

    公开(公告)号:US20120008682A1

    公开(公告)日:2012-01-12

    申请号:US13178427

    申请日:2011-07-07

    IPC分类号: H04N7/32

    摘要: In one example, an apparatus for encoding video data includes a video encoder configured to calculate a residual block for a block of video data based on a predicted block formed using an intra-prediction mode, and transform the residual block using a transform mapped from the intra-prediction mode. In another example, an apparatus includes video encoder configured to receive an indication of a first intra-prediction mode in a first set of intra-prediction modes for a block of video data, determine a second intra-prediction mode from a second set of intra-prediction modes, smaller than the first set of intra-prediction modes, to which the first intra-prediction mode is mapped, determine a directional transform to which the second intra-prediction mode is mapped, and apply the directional transform to residual data of the block.

    摘要翻译: 在一个示例中,用于对视频数据进行编码的装置包括视频编码器,被配置为基于使用帧内预测模式形成的预测块来计算视频数据块的残差块,并且使用从 帧内预测模式。 在另一示例中,一种装置包括视频编码器,其被配置为在视频数据块的第一组帧内预测模式中接收第一帧内预测模式的指示,从第二组帧内预测模式中确定第二帧内预测模式 小于第一帧内预测模式映射的第一组帧内预测模式的预测模式确定映射了第二帧内预测模式的方向变换,并将定向变换应用于 块。

    SMOOTHING OVERLAPPED REGIONS RESULTING FROM GEOMETRIC MOTION PARTITIONING
    65.
    发明申请
    SMOOTHING OVERLAPPED REGIONS RESULTING FROM GEOMETRIC MOTION PARTITIONING 有权
    根据几何运动分类得出的平滑覆盖区域

    公开(公告)号:US20110200110A1

    公开(公告)日:2011-08-18

    申请号:US13013687

    申请日:2011-01-25

    IPC分类号: H04N7/32

    摘要: 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 prediction value of a pixel in a transition region of the block using a filter that applies a value for at least one neighboring pixel from the first partition and a value for at least one neighboring pixel from the second partition, calculate a residual value of the pixel in the transition region of the block based on the prediction value of the pixel in the transition region, and output the residual value of the pixel. In one example, a video decoder may use a similar filter to decode an the encoded block after receiving the residual value for the encoded block, and using a definition of the geometric motion partition line.

    摘要翻译: 在一个示例中,一种装置包括视频编码器,其被配置为使用几何运动分割线将视频数据块分割成第一分区和第二分区,使用滤波器计算块的过渡区域中的像素的预测值 其对来自第一分区的至少一个相邻像素应用值,并且从第二分区施加至少一个相邻像素的值,基于像素的预测值计算块的过渡区域中的像素的残留值 并且输出像素的残留值。 在一个示例中,视频解码器可以在接收到编码块的残余值之后使用类似的滤波器对编码块进行解码,并且使用几何运动分割线的定义。

    FIXED POINT IMPLEMENTATION FOR GEOMETRIC MOTION PARTITIONING
    66.
    发明申请
    FIXED POINT IMPLEMENTATION FOR GEOMETRIC MOTION PARTITIONING 有权
    用于几何运动分配的固定点实现

    公开(公告)号:US20110200109A1

    公开(公告)日:2011-08-18

    申请号:US13012126

    申请日:2011-01-24

    IPC分类号: H04N7/26

    摘要: 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.

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

    CHROMINANCE HIGH PRECISION MOTION FILTERING FOR MOTION INTERPOLATION
    67.
    发明申请
    CHROMINANCE HIGH PRECISION MOTION FILTERING FOR MOTION INTERPOLATION 审中-公开
    用于运动插值的高精度运动滤波

    公开(公告)号:US20110200108A1

    公开(公告)日:2011-08-18

    申请号:US13011634

    申请日:2011-01-21

    IPC分类号: H04N7/26

    摘要: A video coding unit may be configured to encode or decode chrominance blocks of video data by reusing motion vectors for corresponding luminance blocks. A motion vector may have greater precision for chrominance blocks than luminance blocks, due to downsampling of chrominance blocks relative to corresponding luminance blocks. The video coding unit may interpolate values for a reference chrominance block by selecting interpolation filters based on the position of the pixel position pointed to by the motion vector. For example, a luminance motion vector may have one-quarter-pixel precision and a chrominance motion vector may have one-eighth-pixel precision. There may be interpolation filters associated with the quarter-pixel precisions. The video coding unit may use interpolation filters either corresponding to the pixel position or neighboring pixel positions to interpolate a value for the pixel position pointed to by the motion vector.

    摘要翻译: 视频编码单元可以被配置为通过重新使用对应的亮度块的运动矢量来对视频数据的色度块进行编码或解码。 由于色度块相对于对应亮度块的下采样,运动矢量可能具有比亮度块更高的色度块精度。 视频编码单元可以通过基于由运动矢量指向的像素位置的位置来选择内插滤波器来内插参考色度块的值。 例如,亮度运动矢量可以具有四分之一像素精度,并且色度运动矢量可以具有八分之一像素的精度。 可以存在与四分之一像素精度相关联的内插滤波器。 视频编码单元可以使用对应于像素位置或相邻像素位置的插值滤波器来内插由运动矢量指向的像素位置的值。

    SIGNALING CHARACTERISTICS OF AN MVC OPERATION POINT
    68.
    发明申请
    SIGNALING CHARACTERISTICS OF AN MVC OPERATION POINT 有权
    MVC操作要点的信号特性

    公开(公告)号:US20110032999A1

    公开(公告)日:2011-02-10

    申请号:US12757231

    申请日:2010-04-09

    IPC分类号: H04N7/24

    摘要: Source and destination video devices may use data structures that signal details of an operation point for an MPEG-2 (Motion Picture Experts Group) System bitstream. In one example, an apparatus includes a multiplexer that constructs a data structure corresponding to a multiview video coding (MVC) operation point of an MPEG-2 (Motion Picture Experts Group) System standard bitstream, wherein the data structure signals a rendering capability value that describes a rendering capability to be satisfied by a receiving device to use the MVC operation point, a decoding capability value that describes a decoding capability to be satisfied by the receiving device to use the MVC operation point, and a bitrate value that describes a bitrate of the MVC operation point, and that includes the data structure as part of the bitstream, and an output interface that outputs the bitstream comprising the data structure.

    摘要翻译: 源和目的地视频设备可以使用信号来表示MPEG-2(运动图像专家组)系统比特流的操作点的细节的数据结构。 在一个示例中,一种装置包括多路复用器,其构建与MPEG-2(运动图像专家组)系统标准比特流的多视点视频编码(MVC)操作点相对应的数据结构,其中数据结构发出一个渲染能力值, 描述了接收装置要使用MVC操作点满足的呈现能力,描述由接收装置使用MVC操作点要解决的解码能力的解码能力值,以及描述了MVC操作点的比特率的比特率值 MVC操作点,并且包括作为比特流的一部分的数据结构以及输出包括数据结构的比特流的输出接口。

    VIDEO CODING BASED ON FIRST ORDER PREDICTION AND PRE-DEFINED SECOND ORDER PREDICTION MODE
    69.
    发明申请
    VIDEO CODING BASED ON FIRST ORDER PREDICTION AND PRE-DEFINED SECOND ORDER PREDICTION MODE 有权
    基于一阶预测和预定义第二阶预测模式的视频编码

    公开(公告)号:US20100329342A1

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

    申请号:US12495613

    申请日:2009-06-30

    IPC分类号: H04N7/32 H04N7/26

    摘要: This disclosure describes video encoding and decoding techniques in which a first order prediction process and a second order prediction process are used in combination to generate predictive video blocks for video coding. First order prediction may be similar to conventional motion estimation and motion compensation that generates residual video blocks. The second order prediction may involve a process similar to conventional intra-prediction, but is performed on the residual video blocks. The techniques of this disclosure may pre-define the second order prediction to a specific mode, such as a mode similar to the intra-DC mode used in intra coding. In addition, the techniques of this disclosure may combine aspects of the first order and second order prediction into a single process so that the effects of second order prediction on the residuals are taken into account during the first order prediction process, which may improve compression.

    摘要翻译: 本公开描述了视频编码和解码技术,其中组合使用一阶预测处理和二阶预测处理以产生用于视频编码的预测视频块。 第一阶预测可以类似于产生残余视频块的常规运动估计和运动补偿。 二阶预测可以涉及与常规帧内预测类似的处理,但是对剩余视频块执行。 本公开的技术可以预定义到特定模式的二阶预测,例如类似于帧内编码中使用的DC内模式的模式。 此外,本公开的技术可以将一阶和二阶预测的方面组合成单个过程,使得在第一阶预测过程期间考虑二阶预测对残差的影响,这可以改善压缩。

    ASSEMBLING MULTIVIEW VIDEO CODING SUB-BISTREAMS IN MPEG-2 SYSTEMS
    70.
    发明申请
    ASSEMBLING MULTIVIEW VIDEO CODING SUB-BISTREAMS IN MPEG-2 SYSTEMS 有权
    在MPEG-2系统中组装多视频编码子系统

    公开(公告)号:US20100316134A1

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

    申请号:US12709323

    申请日:2010-02-19

    IPC分类号: H04N7/24 H04N7/26

    摘要: A demultiplexer may assemble view components of sub-bitstreams. In one example, an apparatus comprises a demultiplexer that produces a multiview video coding (MVC) standard compliant bitstream from a received bitstream comprising a primary sub-bitstream and an embedded sub-bitstream. To produce the MVC standard compliant bitstream, the demultiplexer determines whether a view component of the primary sub-bitstream has a view order index that is greater than a view order index of a view component of the embedded sub-bitstream, and to add the view component from the sub-bitstream for which the view order index is lower to the produced bitstream. The received bitstream may comprise delimiter network abstraction layer (NAL) units between each view component to differentiate the view components. The apparatus may further comprise a video decoder to decode the bitstream produced by the demultiplexer.

    摘要翻译: 解复用器可以组合子比特流的视图分量。 在一个示例中,设备包括解复用器,其从包含主子比特流和嵌入子比特流的接收比特流中产生多视图视频编码(MVC)标准兼容比特流。 为了产生符合MVC标准的比特流,解复用器确定主子比特流的视图分量是否具有大于嵌入子比特流的视图分量的视图订单索引的视图订单索引,并且添加视图 来自视频顺序索引低于所生成的比特流的子比特流的分量。 所接收的比特流可以包括在每个视图组件之间的定界符网络抽象层(NAL)单元,以区分视图组件。 该装置还可以包括视频解码器,以解码由解复用器产生的比特流。