MOTION VECTOR PREDICTION IN VIDEO CODING
    1.
    发明申请
    MOTION VECTOR PREDICTION IN VIDEO CODING 有权
    运动矢量预测在视频编码

    公开(公告)号:US20130272408A1

    公开(公告)日:2013-10-17

    申请号:US13853580

    申请日:2013-03-29

    Abstract: Aspects of this disclosure relate to, in an example, a method that includes identifying a first block of video data in a first temporal location from a first view, wherein the first block is associated with a first disparity motion vector. The method also includes determining a motion vector predictor for a second motion vector associated with a second block of video data, wherein the motion vector predictor is based on the first disparity motion vector. When the second motion vector comprises a disparity motion vector, the method includes determining the motion vector predictor comprises scaling the first disparity motion vector to generate a scaled motion vector predictor, wherein scaling the first disparity motion vector comprises applying a scaling factor comprising a view distance of the second disparity motion vector divided by a view distance of the first motion vector to the first disparity motion vector.

    Abstract translation: 本公开的方面在一个示例中涉及一种包括从第一视图识别第一时间位置中的第一视频数据块的方法,其中第一块与第一视差运动矢量相关联。 该方法还包括确定与第二视频数据块相关联的第二运动矢量的运动矢量预测器,其中运动矢量预测器基于第一视差运动矢量。 当第二运动矢量包括视差运动矢量时,该方法包括确定运动矢量预测器包括缩放第一视差运动矢量以产生缩放的运动矢量预测器,其中缩放第一视差运动矢量包括应用包括视距 的第二视差运动矢量除以第一运动矢量与第一视差运动矢量的视距。

    ADVANCED INTERPOLATION TECHNIQUES FOR MOTION COMPENSATION IN VIDEO CODING

    公开(公告)号:US20190028736A1

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

    申请号:US16137381

    申请日:2018-09-20

    Abstract: This disclosure describes various interpolation techniques performed by an encoder and a decoder during the motion compensation process of video coding. In one example, an encoder interpolates pixel values of reference video data based on a plurality of different pre-defined interpolation filters. In this example, the decoder receives a syntax element that identifies an interpolation filter, and interpolates pixel values of reference video data based on the interpolation filter identified by the syntax element. In another example, a method of interpolating predictive video data includes generating half-pixel values based on integer pixel values, rounding the half-pixel values to generate half-pixel interpolated values, storing the half-pixel values as non-rounded versions of the half-pixel values, and generating quarter-pixel values based on the non-rounded versions of the half-pixel values and the integer pixel values.

    VIDEO ENCODING METHOD ENABLING HIGHLY EFFICIENT PARTIAL DECODING OF H.264 AND OTHER TRANSFORM CODED INFORMATION
    3.
    发明申请
    VIDEO ENCODING METHOD ENABLING HIGHLY EFFICIENT PARTIAL DECODING OF H.264 AND OTHER TRANSFORM CODED INFORMATION 审中-公开
    视频编码方法实现H.264和其他变换编码信息的高效部分解码

    公开(公告)号:US20150245072A1

    公开(公告)日:2015-08-27

    申请号:US14710379

    申请日:2015-05-12

    Abstract: Methods and apparatus to process multimedia data enabling efficient partial decoding of transform coded data are described. A decoder device receives transform coefficients, where the transform coefficients are associated with multimedia data. The decoder device determines a set of multimedia samples to be reconstructed. In one aspect, the set of samples to be reconstructed is a subset of a matrix of transformed multimedia samples. The decoder device determines a set of transform coefficients to be used to reconstruct the multimedia samples. In one aspect, the transform coefficients are used to scale partial basis images associated with the encoding method used to generate the transform coefficients, resulting in reconstructed multimedia samples.

    Abstract translation: 描述了能够进行变换编码数据的有效部分解码处理多媒体数据的方法和装置。 解码器装置接收变换系数,其中变换系数与多媒体数据相关联。 解码器装置确定要重构的一组多媒体样本。 在一个方面,要重建的样本集是变换多媒体样本的矩阵的子集。 解码器装置确定要用于重建多媒体样本的一组变换系数。 在一个方面,变换系数用于缩放与用于生成变换系数的编码方法相关联的部分基础图像,导致重构的多媒体样本。

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

    公开(公告)号:US20150139337A1

    公开(公告)日:2015-05-21

    申请号:US14607443

    申请日:2015-01-28

    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 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.

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

    VIDEO CODING WITH LARGE MACROBLOCKS

    公开(公告)号:US20130308701A1

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

    申请号:US13948056

    申请日:2013-07-22

    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 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.

Patent Agency Ranking