The invention discloses a prediction mode of HEVC frame within the encoding frame error concealment method based on texture angle, in particular to a standard in HEVC encoding decoding, aiming at the possible HEVC stream in the process of transmission error, a maximum encoding unit (LCU) is based on the perspective of the object, texture prediction mode of HEVC frame the encoding frame error concealment method. The method utilizes the spatial correlation of intra encoding mode, the first LCU will be lost into left, right, right, left on the four parts, and each part according to the adjacent correct reception block depth, which suggested that the reasonable part of the division; in the classification model, texture model reference angle of adjacent blocks the identification of each block lost LCU texture angle mode, and this mode in accordance with the grain angle of intra prediction mode for error concealment, so until a complete loss of LCU cover. Experimental results show that the proposed method can effectively improve the quality of HEVC masking compared with the linear interpolation method.
【技术实现步骤摘要】
一种基于纹理角度预测模式的HEVC帧内编码帧差错掩盖方法
本专利技术属于视频编码
,具体涉及在HEVC编码标准解码端针对HEVC码流在传输过程中可能出现的差错,以最大编码单元LCU(LargestCodingUnit,LCU)为对象的、基于纹理角度预测模式的HEVC帧内编码帧差错掩盖方法。
技术介绍
高效视频编码(HighEfficiencyVideoCoding,HEVC)是ITU和ISO共同制定的新一代视频编码国际标准,在未来的高清和超高清视频应用中具有广阔的前景。HEVC在编码原理及基本结构方面和前一个标准H.264/AVC基本一致,即预测加变换的分块混合编码方式,但几乎在每一个编码环节上都采取了相应的改进措施,使得总体编码效率比H.264/AVC提高了一倍。然而,在编码效率提高的同时,与H.264/AVC码流信号相比,HEVC码流对差错的抗干扰能力却更加脆弱,一个比特的错误意味着更多信息的丢失,而且往往会影响后续码流的正确解码,从而严重降低图像观赏质量。因此,在传输HEVC视频码流时,应采用适当的差错控制机制,以使差错的影响降到最小,最大程度保证视频的解码质量。基于解码端处理的差错掩盖技术,是利用已正确解码的图像信息对错传部分进行估计和替换,从而改善重建图像观赏效果的技术。由于不需要再从编码端获得额外的信息,从而不会消耗额外的带宽,不会带来时延和其他的编码冗余消耗,因此是一种非常有效的抵御传输差错影响的技术,并受到很大的关注。HEVC编码中,帧内编码帧是编码图像组中重要的参考帧,其质量会影响后续预测重建帧的质量。因此,对于帧内编码帧的差错掩盖 ...
【技术保护点】
一种基于纹理角度预测模式的HEVC帧内编码帧差错掩盖方法,其特征在于,包括以下步骤:步骤A:完成对丢失LCU的检测及定位;步骤B:将丢失LCU均分为左上、右上、右下、左下四部分,每部分对应32x32的大小;步骤C:先处理左上部分,在HEVC标准参考软件HM中通过getDepth()函数得到该部分上边及左边相邻16个正确接收的4x4小块的深度信息,并以最大深度确定该部分的划分;步骤D:对于划分的每一个块,参考相邻两个块的纹理角度模式推测出当前划分块可能的纹理角度模式,对于左上部分,根据左边和上边块进行推测,从左上角的块开始先行后列依次完成该部分所有划分块的纹理角度模式推测;步骤E:完成左上部分所有划分块的纹理角度模式判别之后,根据该模式对划分块按照帧内预测的方式进行差错掩盖,参考像素来自划分块左边及上边像素;掩盖顺序具体是:从左上角的划分块开始先行后列依次完成该部分所有划分块的掩盖;步骤F:按照步骤B~D所述方式,进行右上部分的掩盖,其中该部分的参考块和参考像素位置及掩盖顺序要做相应的改变,具体的该部分和左上部分的关于X轴呈镜像对称;步骤G:按照步骤B~D所述方式,进行右下部分的掩盖,该 ...
【技术特征摘要】
1.一种基于纹理角度预测模式的HEVC帧内编码帧差错掩盖方法,其特征在于,包括以下步骤:步骤A:完成对丢失LCU的检测及定位;步骤B:将丢失LCU均分为左上、右上、右下、左下四部分,每部分对应32x32的大小;步骤C:先处理左上部分,在HEVC标准参考软件HM中通过getDepth()函数得到该部分上边及左边相邻16个正确接收的4x4小块的深度信息,并以最大深度确定该部分的划分;步骤D:对于划分的每一个块,参考相邻两个块的纹理角度模式推测出当前划分块可能的纹理角度模式,对于左上部分,根据左边和上边块进行推测,从左上角的块开始先行后列依次完成该部分所有划分块的纹理角度模式推测;步骤E:完成左上部分所有划分块的纹理角度模式判别之后,根据该模式对划分块按照帧内预测的方式进行差错掩盖,参考像素来自划分块左边及上边像素;掩盖顺序具体是:从左上角的划分块开始先行后列依次完成该部分所有划分块的掩盖;步骤F:按照步骤B~D所述方式,进行右上部分的掩盖,其中该部分的参考块和参考像素位置及掩盖顺序要做相应的改变,具体的该部分和左上部分的关于X轴呈镜像对称;步骤G:按照步骤B~D所述方式,进行右下部分的掩盖,该部分的参考块和参考像素位置及掩盖顺序和右上部分的关于Y轴呈镜像对称;步骤H:按照步骤B~D所述方式,进行左下部分的掩盖,该部分的参考块和参考像素位置及掩盖顺序和右下部分的关于X轴呈镜像对称;其中上述步骤在做帧内预测掩盖时,如果参考像素不存在或不可用,就按照HEVC标准进行纹理角度预测时所采取的方式使用最邻近的像素进行填充。2.如权利要求1所述的一种基于角度预测模式的HEVC帧内编码帧差错掩盖方法,其特征在于所述以最大深度确定划分即将该部分划分为一系列此深度的块,如果最...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。