The present application provides a coding method, a decoding method and an apparatus, which includes: when determining that the current data block adopts intra block replication mode, carrying the first instruction information and the second instruction information in the corresponding coding stream of the current data block; where the first instruction information is used to indicate that the prediction mode type of the current data block is intra prediction, the first instruction information is used to indicate that the prediction mode type of the current data block is intra prediction. The second instruction information is used to indicate that the current data block adopts the intra block replication mode, and to transmit an encoding stream carrying the first instruction information and the second instruction information. This coding method can improve the efficiency of using intra-block replication mode to identify data blocks in decoder devices, and ensure the consistency of grammar and semantics in encoding and decoding of data blocks predicted by intra-block replication mode.
【技术实现步骤摘要】
编码方法、解码方法及装置
本申请涉及视频编解码技术,尤其涉及一种编码方法、解码方法及装置。
技术介绍
预测编码是视频压缩中常见的编码方式,预测编码的常见预测模式类型可以包括(intraprediction,可以记为MODE_INTRA)和帧间预测(interprediction,可以记为MODE_INTER)。帧内预测是指仅采用当前帧的数据元素(dataelements)(如像素值)来完成预测。帧间预测是指采用除当前帧外的其他已编码帧的数据元素(如像素值或运动矢量)来完成预测。视频的帧类型可以包括I帧、P帧和B帧。I帧表示当前帧的编码块仅采用帧内预测。P帧表示当前帧的编码块可以通过帧内预测或最多一个运动矢量和参考帧索引值来获得预测块。B帧表示当前帧的编码块可以通过帧内预测或最多两个运动矢量和参考帧索引来获得预测块。帧内块复制模式又称为帧内块匹配,其采用当前帧已编码的区域作为参考区域进行预测编码。然而实践发现,在目前的预测编码方案中,对于采用帧内块复制模式的编码单元,其预测模式类型为帧间预测,在解码端,需要根据帧间预测的语法元素确定编码单元是否采用帧内块复制模式,语法和语义不一致。
技术实现思路
有鉴于此,本申请提供一种编码方法、解码方法及装置。具体地,本申请是通过如下技术方案实现的:根据本申请实施例的第一方面,提供一种编码方法,应用于编码端设备,所述方法包括:当确定所述当前数据块采用帧内块复制模式时,在所述当前数据块对应的编码流中携带第一指示信息和第二指示信息;其中,所述第一指示信息用于指示所述当前数据块的预测模式类型为帧内预测,所述第二指示信息用于指示所述当 ...
【技术保护点】
1.一种编解码方法,其特征在于,当应用于解码端设备时,所述方法包括:获取当前数据块对应的编码流;当确定所述当前数据块对应的编码流中携带第二指示信息时,确定所述当前数据块采用帧内块复制模式,所述第二指示信息用于指示所述当前数据块采用帧内块复制模式。
【技术特征摘要】
1.一种编解码方法,其特征在于,当应用于解码端设备时,所述方法包括:获取当前数据块对应的编码流;当确定所述当前数据块对应的编码流中携带第二指示信息时,确定所述当前数据块采用帧内块复制模式,所述第二指示信息用于指示所述当前数据块采用帧内块复制模式。2.根据权利要求1所述的方法,其特征在于,当根据第一指示信息确定所述当前数据块的视频帧类型为I帧,且确定所述当前数据块对应的编码流中携带第二指示信息时,确定所述当前数据块采用帧内块复制模式,其中,所述第一指示信息包括第一标识,所述第一标识用于标识所述当前数据块所在的视频帧的类型为I帧。3.根据权利要求1所述的方法,其特征在于,当应用于编码端设备时,其特征在于,所述方法包括:当确定当前数据块采用帧内块复制模式时,在所述当前数据块对应的编码流中携带第二指示信息;其中,所述第二指示信息用于指示所述当前数据块采用帧内块复制模式;发送携带有所述第二指示信息的编码流。4.根据权利要求3所述的方法,其特征在于,所述确定所述当前数据块采用帧内块复制模式包括:当所述当前数据块所在的视频帧的类型为I帧且帧内块复制模式为率失真代价最小的模式时,确定所述当前数据块采用帧内块复制模式。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述第二指示信息包括第二标识,若所述第二标识的取值为第一取值,则所述第二标识用于标识所述当前数据块采用帧内块复制模式。6.根据权利要求1至4中任一项所述的方法,其特征在于,对于采用帧内...
【专利技术属性】
技术研发人员:叶淑睿,王莉,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。