Block vector predictor for intra block copying

    公开(公告)号:US09756354B2

    公开(公告)日:2017-09-05

    申请号:US14658754

    申请日:2015-03-16

    Abstract: An example method for decoding video data includes constructing a block vector (BV) candidate list for a current block of the video data, the BV candidate list including a plurality of BV predictor candidates, each respective BV predictor candidate of the plurality of BV predictor candidates is one of: a BV of a neighboring block, a BV of a previously coded block, and a default BV; determining, based on a syntax element obtained from an encoded video bitstream, a particular BV predictor candidate from the plurality of BV predictor candidates; determining, based on the particular BV predictor candidate, a value of a BV that represents a displacement between the current block and a predictor block of video data in a picture in which the current block resides; determining, based on the value the BV, the predictor block; and reconstructing the current block based on the predictor block.

    Repositioning of prediction residual blocks in video coding
    54.
    发明授权
    Repositioning of prediction residual blocks in video coding 有权
    在视频编码中重新定位预测残差块

    公开(公告)号:US09549182B2

    公开(公告)日:2017-01-17

    申请号:US14259046

    申请日:2014-04-22

    Abstract: Techniques are described for coding residual data of a prediction residual block in either a lossy or lossless coding mode, in which a transform is skipped or bypassed. The techniques of this disclosure include determining whether to reposition, e.g., rotate or flip, residual data of a residual block prior to coding the residual data of the residual block. For both the lossy and lossless coding modes, a video coding device determines whether to reposition residual data of a residual block based on a prediction mode of the residual block and a size of the residual block. In some examples, the techniques disable repositioning for all residual blocks in the inter-prediction mode and the intra block copying prediction mode, and determine to reposition residual blocks in the intra-prediction mode when the residual blocks have block sizes that are less than or equal to a threshold size.

    Abstract translation: 描述了用于在有损或无损编码模式中编码预测残差块的残差数据的技术,其中跳变或旁路转换。 本公开的技术包括在对残余块的残差数据进行编码之前确定是否重新定位(例如)旋转或翻转残余块的残差数据。 对于有损和无损编码模式,视频编码装置基于残差块的预测模式和残余块的大小来确定是否重新定位残余块的残差数据。 在一些示例中,这些技术禁止在帧间预测模式和帧内块复制预测模式中的所有残余块的重新定位,并且当残差块具有小于或等于或小于块的块大小时,确定在帧内预测模式中重新定位残余块 等于阈值大小。

    STORAGE AND SIGNALING RESOLUTIONS OF MOTION VECTORS
    55.
    发明申请
    STORAGE AND SIGNALING RESOLUTIONS OF MOTION VECTORS 审中-公开
    运动矢量的存储和信号分析

    公开(公告)号:US20160337662A1

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

    申请号:US15151429

    申请日:2016-05-10

    Abstract: An example method of decoding video data includes obtaining, from a video bitstream, a representation of a difference between a motion vector (MV) predictor and a MV that identifies a predictor block for a current block of video data in a current picture; obtaining, from the video bitstream, a syntax element indicating whether adaptive motion vector resolution (AMVR) is used for the current block; determining, based on the representation of the difference between the MV predictor and the MV that identifies the predictor block, a value of the MV; storing the value of the MV at fractional-pixel resolution regardless of whether AMVR is used for the current block and regardless of whether the predictor block is included in the current picture; determining, based on the value of the stored MV, pixel values of the predictor block; and reconstructing the current block based on the pixel values of the predictor block.

    Abstract translation: 解码视频数据的示例性方法包括从视频比特流获得运动矢量(MV)预测器和标识当前图像中的当前视频数据块的预测块的MV之间的差异的表示; 从视频比特流获取指示对当前块使用自适应运动矢量分辨率(AMVR)的语法元素; 基于MV预测器和识别预测器块的MV之间的差异的表示来确定MV的值; 无论是否将AMVR用于当前块而不管预测块是否包含在当前图像中,都以分数像素分辨率存储MV的值; 基于所存储的MV的值来确定预测器块的像素值; 并且基于预测器块的像素值来重建当前块。

    BLOCK VECTOR PREDICTOR FOR INTRA BLOCK COPYING
    57.
    发明申请
    BLOCK VECTOR PREDICTOR FOR INTRA BLOCK COPYING 有权
    用于内部块复制的块矢量预测器

    公开(公告)号:US20150264386A1

    公开(公告)日:2015-09-17

    申请号:US14658754

    申请日:2015-03-16

    Abstract: An example method for decoding video data includes constructing a block vector (BV) candidate list for a current block of the video data, the BV candidate list comprising a plurality of BV predictor candidates, wherein each respective BV predictor candidate of the plurality of BV predictor candidates is one of: a BV of a neighboring block, a BV of a previously coded block, and a default BV; determining, based on a syntax element obtained from an encoded video bitstream, a particular BV predictor candidate from the plurality of BV predictor candidates; determining, based on the particular BV predictor candidate, a value of a BV that represents a displacement between the current block and a predictor block of video data in a picture in which the current block resides; determining, based on the value the BV, the predictor block; and reconstructing the current block based on the predictor block.

    Abstract translation: 用于对视频数据进行解码的示例性方法包括:构建视频数据的当前块的块矢量(BV)候选列表,BV候选列表包括多个BV预测器候选,其中,多个BV预测器 候选者是以下之一:相邻块的BV,先前编码块的BV和默认BV; 基于从编码视频比特流获得的语法元素确定来自所述多个BV预测变量候选的特定BV预测变量候选; 基于所述特定BV预测器候选确定表示当前块所在的图像中当前块与视频数据的预测块之间的位移的BV值; 根据BV的值,确定预测块; 并根据预测块重构当前块。

Patent Agency Ranking