【技术实现步骤摘要】
视频解码方法、视频编码方法、装置、设备及存储介质
[0001]本申请是2020年07月29日提交的申请号为202010747005.6、专利技术名称为“视频解码方法、视频编码方法、装置、设备及存储介质”的专利技术专利申请的分案申请。
[0002]本申请实施例涉及视频编解码
,特别涉及一种视频解码方法、视频编码方法、装置、设备及存储介质。
技术介绍
[0003]在目前的视频编解码标准中,如VVC(Versatile Video Coding,通用视频编码)和AVS3(Audio Video coding Standard 3,音视频编码标准3)中,引入了ISC(Intra String Copy,帧内串复制)预测技术。
[0004]相关的帧内串复制技术中,是按照某种扫描顺序将一个编码块分成一系列像素串或未匹配像素,实质上便是允许编码块划分为任意整像素长度的像素串,比如一个未匹配像素便可认为是长度为1的像素串。这样,像素串的长度可以是1、2、3、4等任意的正整数。
[0005]相关技术中存在像素串不整齐、解码效率低的问题。
技术实现思路
[0006]本申请实施例提供了一种视频解码方法、视频编码方法、装置、设备及存储介质,能够提升像素串的整齐度以及像素串的解码效率。所述技术方案如下:
[0007]根据本申请实施例的一个方面,提供了一种视频解码方法,所述方法包括:
[0008]从码流中解码得到当前串的串长度信息,所述串长度信息包括与所述当前串的串长度相关的信息;< ...
【技术保护点】
【技术特征摘要】
1.一种视频解码方法,其特征在于,所述方法包括:从码流中解码得到当前串对应的第二标志,所述第二标志用于指示所述当前串是否包含未匹配像素;若所述当前串包含所述未匹配像素,则确定所述未匹配像素的预测值;对于所述当前串中的匹配像素,将所述当前串的参考串中与所述匹配像素对应的像素值,确定为所述匹配像素的预测值。2.根据权利要求1所述的方法,其特征在于,所述确定所述未匹配像素的预测值,包括:从所述码流中解码得到所述未匹配像素的预测值。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:将所述未匹配像素的预测值,确定为所述未匹配像素的重建值。4.根据权利要求1所述的方法,其特征在于,所述确定所述未匹配像素的预测值,包括:将所述当前串的参考串中与所述未匹配像素对应的像素值,确定为所述未匹配像素的预测值。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:从所述码流中解码得到所述未匹配像素的预测残差;根据所述预测残差和所述未匹配像素的预测值,得到所述未匹配像素的重建值。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述当前串不包含所述未匹配像素,则将所述当前串的参考串的像素值,确定为所述当前串的预测值。7.根据权利要求1至6任一项所述的方法,其特征在于,在所述当前串包含所述未匹配像素的情况下,所述方法还包括:解码所述当前串中包含的各个像素分别对应的第三标志,所述第三标志用于指示所述像素是否为未匹配像素;或者,解码得到所述当前串中包含的未匹配像素的数量以及与所述当前串对应的第四标志,所述第四标志用于指示所述未匹配像素在所述当前串中的位置;或者,确定所述当前串中包含的各个像素均为未匹配像素。8.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:若所述当前串的串长度大于N,则确定所述当前串不包含未匹配像素;若所述当前串的串长度等于N,则解码所述当前串对应的第二标志;其中,所述N为所述当前串的串长度分辨率。9.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:在所述当前串不包含所述未匹配像素,或者所述当前串包含所述未匹配像素和所述匹配像素的情况下,从所述码流中解码得到所述当前串的串矢量;基于所述当前串的串矢量,确定所述当前串的参考串。10.一种视频编码方法,其特征在于,所述方法包括:将当前串对应的第二标志编码进码流中,所述第二标志用于指示所述当前串是否包含未匹配像素;
若所述当前串包含所述未匹配像素,则将用于确定所述未匹配像素的预测值的信息编码进所述码流中;其中,所述当前串中匹配像素的像素值不编码进所述码流中。11.根据权利要求10所述的方法,其特征在于,所述方法还包括:将所述未匹配像素的像素值编码进所述码流中。12.根据权利要求10所述的方法,其特征在于,所述方法还包括:获取所述未匹配像素的预测残差,将所述未匹配像素的预测残差编码进所述码流中。13.根据权利要求10至12任...
【专利技术属性】
技术研发人员:王英彬,许晓中,刘杉,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。