一种视频解码方法、装置、硬件解码器及存储介质制造方法及图纸

技术编号:35923246 阅读:36 留言:0更新日期:2022-12-10 11:10
本申请提供一种视频解码方法、装置、硬件解码器及存储介质。该方法包括:对待解码视频的目标分片进行解码;当检测出目标分片的语法元素出现错误,确定出目标分片所在帧中需要恢复的编码块;基于全局预设语法元素模板对需要恢复的编码块进行恢复,以执行对目标分片的强制解码。通过该方式,可以实现在不破坏硬件流水(即,不会在检测出错误时硬件中断)的情况下,实现对出现错误的编码块的及时恢复。即,该方式仅通过增加极少硬件逻辑即可实现基于硬件的码流错误检测与恢复,复杂度低,且不会降低硬件解码效率。低硬件解码效率。低硬件解码效率。

【技术实现步骤摘要】
一种视频解码方法、装置、硬件解码器及存储介质


[0001]本申请视频编码
,具体而言,涉及一种视频解码方法、装置、硬件解码器及存储介质。

技术介绍

[0002]H.264(一种视频编码标准)/HEVC(High Efficiency Video Coding,高效率视频编码,即H.265)分别是国际标准化组织和国际电信联盟共同提出的数字视频编码标准。H.264/HEVC与其他格式相比,在提供高压缩比的同时还能保证较高的图像质量,因此被业界广泛使用。
[0003]高的数据压缩比意味着编码器输出的比特流包含的冗余信息很少,一旦在编码或者传输过程中出现比特错误或者丢失的情况,就很难从出现错误的比特流中恢复出完整的重构图像;特别的,如果出现错误的帧为参考帧,后续以该错误帧作为参考的图像都会受到影响,造成错误的扩散。因此如何检测H.264/HEVC码流的错误并及时从错误中恢复图像是衡量解码好坏的重要标准。
[0004]目前,针对码流错误检测和恢复无法通过硬件解码器实现,具体的,当硬件解码器检测出码流出错后,会导致硬件流水中断,无法对本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频解码方法,其特征在于,所述方法包括:对待解码视频的目标分片进行解码;当检测出所述目标分片的语法元素出现错误,确定出所述目标分片所在帧中需要恢复的编码块;基于全局预设语法元素模板对所述需要恢复的编码块进行恢复,以执行对所述目标分片的强制解码。2.根据权利要求1所述的方法,其特征在于,通过如下步骤构建所述全局预设语法元素模板,包括:根据关键语法元素所表征的含义确定出预设值;所述关键语法元素用于确定出固定解码分支;根据确定出的预设值进行对所述关键语法元素的赋值,得到所述全局预设语法元素模板。3.根据权利要求2所述的方法,其特征在于,所述关键语法元素包括分片头的语法元素以及编码块的语法元素。4.根据权利要求1

3任一项所述的方法,其特征在于,所述基于全局预设语法元素模板对所述需要恢复的编码块进行恢复,包括:将所述需要恢复的编码块合并为一个新的分片;基于所述全局预设语法元素模板对所述新的分片进行恢复;其中,在恢复的过程中,所述新的分片的分片类型由所述目标分片所在帧包含参考帧的与否所确定。5.根据权利要求1所述的方法,其特征在于,所述目标分片的语法元素出现错误包括所述目标分片中的分片头的语法元素出现错误。6.根据权利要求5所述的方法,其特征在于,通过如下步骤对所述目标分片中的分片头的语法元素进行检测,包括:当检测出第一语法元素中存在前缀0的个数大于所述第一语法元素对应的预设阈值的语法元素,则确定该语法元素出现错误;其中,所述第一语法元素为所述目标分片中的分片头中基于指数哥伦布编码的语法元素。7.根据权利要求1所述的方法,其特征在于,所述当检测出所述目标分片的语法元素出现错误,确定出所述目标分片所在帧中需要恢复的编码块,包括:当检测出所述目标分片中的编码块的语法元素出现错误时,读入局部预设语法元素模板纠正该语法元素,并同时读入预设码流模板,以执行对该编码块的强制解码;确定出所述目标分片所在帧中需要恢复的编码块。8.根据权利要求7所述的方法,其特征在于,在所述读入预设码流模板之后,所述方法还包括:响应于待解码的编码块还存在出现错误的语法元素,则读入所述局部预设语法元素模板中与所述出现错误的语法元素对应的语法元素的预设值。9.根据权利要求7所述的方法,其特征在于,通过如下步骤对所述目标分片中的编码块的语法元素进行检测,包括:当检测出所述第二语法元素中存在前缀1的个数大于所述第二语法元素对应的预设阈
值的语法元素,则确定该语法元素出现错误;其中,所述第二语法元素为所述目标分片中的编码块中基于CABAC编码的语法元素。10.根据权利要求6或9所述的方法,其特征在于,所述预...

【专利技术属性】
技术研发人员:剡辰张德云陈敏
申请(专利权)人:芯原微电子成都有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1