CODING MOTION VECTORS IN VIDEO CODING
    71.
    发明申请
    CODING MOTION VECTORS IN VIDEO CODING 有权
    编码运动矢量在视频编码

    公开(公告)号:US20120027089A1

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

    申请号:US13179427

    申请日:2011-07-08

    IPC分类号: H04N7/32

    摘要: This disclosure relates to techniques for reducing a cost of coding prediction information in video coding. Video blocks in a generalized P/B (GPB) frame are encoded using up to two motion vectors calculated from reference pictures in two separate reference picture lists that are identical. Video blocks of a GPB frame may, therefore, be encoded using a bidirectional prediction mode with a first motion vector from a reference picture in a first reference picture list and a second motion vector from the same or substantially similar reference picture in a second reference picture list. The techniques include jointly coding the first and second motion vectors for a video block of a GPB frame. The techniques include coding the first motion vector relative to a first motion predictor generated from a motion vector of a neighboring block, and coding the second motion vector relative to the first motion vector.

    摘要翻译: 本公开涉及用于降低视频编码中的预测信息编码成本的技术。 广义P / B(GPB)帧中的视频块使用相同的两个单独参考图片列表中的参考图片计算的最多两个运动矢量进行编码。 因此,可以使用具有来自第一参考图像列表中的参考图像的第一运动矢量和来自第二参考图像中相同或基本相似的参考图像的第二运动矢量的双向预测模式来编码GPB帧的视频块 列表。 这些技术包括联合编码GPB帧的视频块的第一和第二运动矢量。 所述技术包括相对于从相邻块的运动矢量生成的第一运动预测器对第一运动矢量进行编码,以及相对于第一运动矢量对第二运动矢量进行编码。

    SIGNALING RANDOM ACCESS POINTS FOR STREAMING VIDEO DATA
    72.
    发明申请
    SIGNALING RANDOM ACCESS POINTS FOR STREAMING VIDEO DATA 有权
    用于流动视频数据的信号随机访问点

    公开(公告)号:US20110317771A1

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

    申请号:US12908537

    申请日:2010-10-20

    IPC分类号: H04N7/26

    摘要: This disclosure describes techniques relevant to HTTP streaming of media data. According to these techniques, a server device may signal an open decoding refresh (ODR) random access point (RAP) for a movie segmentation of a movie representation. At least one frame of the media segmentation following the ODR RAP frame in decoding order may not be correctly decoded, and wherein each frame of the media segmentation following the ODR RAP frame in display order can be correctly decoded without relying on content of frames prior to the ODR RAP in display order. According to the techniques of this disclosure, a client device may communicate a request to a server device for the streaming of media data based on signaling of the ODR RAP. Also according to the techniques of this disclosure, a client device may commence decoding and/or playback of the movie representation based on signaling of the ODR RAP.

    摘要翻译: 本公开描述了与媒体数据的HTTP流相关的技术。 根据这些技术,服务器设备可以发送用于电影表示的电影分割的开放解码刷新(ODR)随机接入点(RAP)。 按照解码顺序在ODR RAP帧之后的媒体分段的至少一帧可能不能被正确解码,并且其中以显示顺序在ODR RAP帧之后的媒体分段的每个帧可以被正确地解码,而不依赖于之前的帧的内容 ODR RAP显示顺序。 根据本公开的技术,客户端设备可以基于ODR RAP的信令来向服务器设备传送媒体流媒体数据的请求。 还根据本公开的技术,客户端设备可以基于ODR RAP的信令开始解码和/或播放电影表示。

    Joint Coding of Partition Information in Video Coding
    73.
    发明申请
    Joint Coding of Partition Information in Video Coding 审中-公开
    视频编码中分区信息的联合编码

    公开(公告)号:US20110310976A1

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

    申请号:US13162466

    申请日:2011-06-16

    IPC分类号: H04N7/26

    摘要: In one example, a video decoder is configured to receive a value for a coding unit of video data, wherein the coding unit is partitioned into a plurality of sub-coding units, determine whether the sub-coding units are partitioned into further sub-coding units based on the value, and decode the sub-coding units and the further sub-coding units. In another example, a video encoder is configured to partition a coding unit of video data into a plurality of sub-coding units, determine whether to partition the sub-coding units into further sub-coding units, and encode the coding unit to include a value that indicates whether the sub-coding units are partitioned into the further sub-coding units.

    摘要翻译: 在一个示例中,视频解码器被配置为接收视频数据的编码单元的值,其中编码单元被划分为多个子编码单元,确定子编码单元是否被划分为进一步的子编码 基于该值的单位,并对子编码单元和其他子编码单元进行解码。 在另一示例中,视频编码器被配置为将视频数据的编码单元划分为多个子编码单元,确定是否将子编码单元划分为进一步的子编码单元,并将编码单元编码为包括 指示子编码单元是否被划分为其他子编码单元的值。

    FRAME PACKING FOR ASYMMETRIC STEREO VIDEO
    74.
    发明申请
    FRAME PACKING FOR ASYMMETRIC STEREO VIDEO 有权
    不对称立体声视频的框架包装

    公开(公告)号:US20110280316A1

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

    申请号:US13035448

    申请日:2011-02-25

    IPC分类号: H04N7/26

    摘要: An asymmetric frame of a coded video bitstream may include a full resolution picture of a left view and a reduced resolution picture of a right view, where the left and right views form a stereo view pair for three-dimensional video playback. In one example, an apparatus includes a video encoder configured to receive a first picture of a first view of a scene having a first resolution, receive a second picture of a second view of the scene having a reduced resolution relative to the first resolution, form an asymmetric frame comprising the first picture and the second picture, and encode the asymmetric frame. In this manner, decoders of varying capabilities may receive the same bitstream, and the bitstream may consume less bandwidth than one or more bitstreams having full resolution pictures of a stereo view pair. The bitstream may have better quality than a bitstream having subsampled pictures.

    摘要翻译: 编码视频比特流的不对称帧可以包括左视图的全分辨率图像和右视图的缩小分辨率图像,其中左视图和右视图形成用于三维视频回放的立体视图对。 在一个示例中,一种装置包括:视频编码器,被配置为接收具有第一分辨率的场景的第一视图的第一图像,接收具有相对于第一分辨率降低的分辨率的场景的第二视图的第二图像,形式 包括第一图像和第二图像的非对称帧,并对非对称帧进行编码。 以这种方式,不同能力的解码器可以接收相同的比特流,并且比特流可以消耗比具有立体视图对的全分辨率图像的一个或多个比特流更少的带宽。 比特流可以具有比具有子采样图像的比特流更好的质量。

    Method for sub-pixel value interpolation
    75.
    发明授权
    Method for sub-pixel value interpolation 有权
    子像素值插值方法

    公开(公告)号:US08036273B2

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

    申请号:US11839205

    申请日:2007-08-15

    IPC分类号: H04B1/66

    摘要: A method of interpolation in video coding in which an image comprising pixels arranged in rows and columns and represented by values having a specified dynamic range, the pixels in the rows residing at unit horizontal locations and the pixels in the columns residing at unit vertical locations, is interpolated to generate values for sub-pixels at fractional horizontal and vertical locations, the method comprising: a) when values for sub-pixels at half unit horizontal and unit vertical locations, and unit horizontal and half unit vertical locations are required, interpolating such values directly using weighted sums of pixels residing at unit horizontal and unit vertical locations; b) when values for sub-pixels at half unit horizontal and half unit vertical locations are required, interpolating such values directly using a weighted sum of values for sub-pixels residing at half unit horizontal and unit vertical locations calculated according to step (a); and c) when values for sub-pixels at quarter unit horizontal and quarter unit vertical locations are required, interpolating such values by taking the average of at least one pair of a first pair of values of a sub-pixel located at a half unit horizontal and unit vertical location, and a sub-pixel located at a unit horizontal and half unit vertical location and a second pair of values of a pixel located at a unit horizontal and unit vertical location, and a sub-pixel located at a half unit horizontal and half unit vertical location.

    摘要翻译: 一种在视频编码中的插值方法,其中包括以行和列排列并由具有指定动态范围的值表示的像素的图像,驻留在单位水平位置的行中的像素和驻留在单元垂直位置的列中的像素, 被插值以产生分数水平和垂直位置处的子像素的值,该方法包括:a)当需要在半单位水平和单位垂直位置以及单位水平和半单位垂直位置处的子像素的值时,内插这样的 值直接使用位于单位水平和单位垂直位置的像素的加权和; b)当需要在半单位水平和半单位垂直位置处的子像素的值时,使用驻留在根据步骤(a)计算的半单位水平和单位垂直位置的子像素的值的加权和直接内插这些值, ; 并且c)当需要在四分之一单位水平和四分之一单位垂直位置处的子像素的值时,通过以位于半单位水平的子像素的至少一对第一对值的平均值来内插这样的值 以及位于单位水平和半单位垂直位置的单位的子像素和位于水平单位和单位垂直位置的单位的像素的第二对值,以及位于水平单位的单位的子像素 和单位垂直位置。

    ADAPTIVE MOTION RESOLUTION FOR VIDEO CODING
    76.
    发明申请
    ADAPTIVE MOTION RESOLUTION FOR VIDEO CODING 有权
    用于视频编码的自适应运动分辨率

    公开(公告)号:US20110206125A1

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

    申请号:US12945170

    申请日:2010-11-12

    IPC分类号: H04N11/02

    摘要: A video encoder may encode video data by adaptively selecting between one-eighth-pixel and one-quarter-pixel precision motion vectors, and signal the selected precision. In one example, an apparatus includes a video encoder to encode a block of video data using a one-eighth-pixel precision motion vector when use of the one-eighth-pixel precision motion vector is determined to be preferable for the block over a one-quarter-pixel precision motion vector, and to generate a signal value indicative of the use of the one-eighth-pixel precision motion vector for the block, and an output interface to output the encoded block and the signal value. A video decoder may be configured to receive the signal value and the encoded block, analyze the signal value to determine whether the block was encoded using one-eighth-pixel precision or one-quarter-pixel precision, and decode the block based on the determination.

    摘要翻译: 视频编码器可以通过在八分之一像素和四分之一像素精度的运动矢量之间进行自适应选择来对视频数据进行编码,并且将所选精度发信号。 在一个示例中,一种装置包括:视频编码器,当使用八分之一像素的精确运动矢量被确定为优于一块时,使用八分之一像素精度的运动矢量对视频数据块进行编码 并且生成指示使用该块的八分之一像素精度运动矢量的信号值,以及输出接口以输出编码块和信号值。 视频解码器可以被配置为接收信号值和编码块,分析信号值以确定块是使用八分之一像素精度还是四分之一像素精度进行编码,并且基于该确定对块进行解码 。

    8-POINT TRANSFORM FOR MEDIA DATA CODING
    77.
    发明申请
    8-POINT TRANSFORM FOR MEDIA DATA CODING 有权
    用于媒体数据编码的8点变换

    公开(公告)号:US20100329329A1

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

    申请号:US12820312

    申请日:2010-06-22

    IPC分类号: H04N7/12

    摘要: In general, techniques are described for implementing an 8-point inverse discrete cosine transform (IDCT). An apparatus comprising an 8-point inverse discrete cosine transform (IDCT) hardware unit may implement these techniques to transform media data from a frequency domain to a spatial domain. The 8-point IDCT hardware unit includes an even portion comprising factors A, B that are related to a first scaled factor (μ) in accordance with a first relationship. The 8-point IDCT hardware unit also includes an odd portion comprising third, fourth, fifth and sixth internal factors (G, D, E, Z) that are related to a second scaled factor (η) in accordance with a second relationship. The first relationship relates the first scaled factor to the first and second internal factors. The second relationship relates the second scaled factor to the third, fourth, fifth and sixth internal factors.

    摘要翻译: 通常,描述了用于实现8点逆离散余弦变换(IDCT)的技术。 包括8点逆离散余弦变换(IDCT)硬件单元的装置可实施这些技术以将媒体数据从频域转换为空间域。 8点IDCT硬件单元包括与根据第一关系的第一缩放因子(μ)相关的因子A,B的偶数部分。 8点IDCT硬件单元还包括与根据第二关系的第二比例因子(&eegr)相关的第三,第四,第五和第六内部因素(G,D,E,Z)的奇数部分。 第一个关系将第一个缩放因子与第一个和第二个内部因素相关联。 第二个关系将第二个比例因素与第三个,第四个,第五个和第六个内部因素联系起来。

    VIDEO CODING WITH LARGE MACROBLOCKS
    78.
    发明申请
    VIDEO CODING WITH LARGE MACROBLOCKS 有权
    视频编码与大型MACROBLOCKS

    公开(公告)号:US20100086032A1

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

    申请号:US12562504

    申请日:2009-09-18

    IPC分类号: H04N7/12

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

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

    QUANTIZATION PARAMETER SELECTIONS FOR ENCODING OF CHROMA AND LUMA VIDEO BLOCKS
    79.
    发明申请
    QUANTIZATION PARAMETER SELECTIONS FOR ENCODING OF CHROMA AND LUMA VIDEO BLOCKS 失效
    用于编码色卡和罗马视频块的量化参数选择

    公开(公告)号:US20100086025A1

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

    申请号:US12390325

    申请日:2009-02-20

    IPC分类号: H04N7/26

    摘要: This disclosure describes rules that may be applied during block-based video coding to ensure that quantization parameter selections for luma blocks will not adversely affect the quality of chroma blocks. In accordance with this disclosure, rate-controlled video encoding occurs in which quantization parameter changes in luma blocks are pre-evaluated to determine whether such quantization parameter changes in luma blocks will also cause quantization changes for chroma blocks. If quantization parameter changes in the luma blocks will also cause quantization changes for chroma blocks, then that quantization parameter change for luma blocks may be skipped and not evaluated. In this way, secondary effects of quantization parameter changes in the luma blocks (with respect to the chroma blocks) can be avoided.

    摘要翻译: 本公开描述了可以在基于块的视频编码期间应用的规则,以确保亮度块的量化参数选择不会不利地影响色度块的质量。 根据本公开,发生速率控制的视频编码,其中对亮度块中的量化参数改变进行预评估,以确定亮度块中的这种量化参数改变是否还将导致色度块的量化改变。 如果亮度块中的量化参数改变也将导致色度块的量化变化,则可以跳过亮度块的量化参数改变而不进行评估。 以这种方式,可以避免亮度块(相对于色度块)的量化参数变化的二次效应。

    PREDICTION TECHNIQUES FOR INTERPOLATION IN VIDEO CODING
    80.
    发明申请
    PREDICTION TECHNIQUES FOR INTERPOLATION IN VIDEO CODING 有权
    插值视频编码的预测技术

    公开(公告)号:US20090257668A1

    公开(公告)日:2009-10-15

    申请号:US12420333

    申请日:2009-04-08

    IPC分类号: G06K9/36

    摘要: This disclosure describes filtering techniques applied by an encoder and a decoder during the prediction stage of a video encoding and/or decoding process. The filtering techniques may enhance the accuracy of predictive data used during fractional interpolation, and may improve predictive data of integer blocks of pixels. There are several aspects to this disclosure, including a useful twelve-pixel filter support that may be used for interpolation, techniques that use coefficient symmetry and pixel symmetry to reduce the amount of data needed to be sent between an encoder and a decoder to configure the filter support for interpolation, and techniques for filtering data at integer pixel locations in a manner that is similar to sub-pixel interpolation. Other aspects of this disclosure concern techniques for encoding information in the bitstream to convey the type of filter used, and possibly the filter coefficients used. Predictive coding of filter coefficients is also described.

    摘要翻译: 本公开描述了在视频编码和/或解码过程的预测阶段期间由编码器和解码器应用的滤波技术。 滤波技术可以增强在分数插值期间使用的预测数据的精度,并且可以改善整数像素块的预测数据。 本公开的方面有几个方面,包括可用于插值的有用的十二像素滤波器支持,使用系数对称性和像素对称性的技术来减少在编码器和解码器之间发送的数据量以配置 用于内插的滤波器支持,以及以类似于子像素插值的方式在整数像素位置处对数据进行滤波的技术。 本公开的其它方面涉及用于对位流中的信息进行编码以传送所使用的滤波器的类型以及可能使用的滤波器系数的技术。 还描述了滤波器系数的预测编码。