用于动影像传送系统中进行错误隐匿处理的编码方法_3

文档序号:8365926阅读:来源:国知局
PTYPE的第6个到第8个的比特不是‘111’,图像标题成为不扩张并且最基本的50比特标题。
[0086]如果PTYPE的第6个到第8个的比特为‘111’,图像标题就会扩张:在这里,被扩张的标题也分类为两个类型。这时,根据紧随扩张PTYPE的UFEP (UpdateFulIExtendedPTYPE)值状况,例如‘001’或者‘000’,被扩张的图像标题值也会不同。如果UFEP值为‘001’,就会附带 OPPTYPE (Theopt1nalpartOfPLUSPTYPE)和 MPPTYPE (ThemandatorypartOfPLUSPTYPEwhenPLUSPTYPEpresent):如果 UFEP 值为 ‘000’,就会附带 MPPTYPE。
[0087]如果UFEP值为‘001’,这就意味着扩张的PTYPE都包括在现在标题中,并且显示所有扩张选项的状况。如果UFEP值为‘000’,就表明包括有要收纳到所有图像标题中的跨哦长部分。
[0088]PTYPE的第6个到第8个比特为‘111’时,UFPE值5秒内一次,或者每一个第5个图像标题都为‘001’。大部分的影像压缩中,图像标题具有固定的参数值。在这里,图像标题的特性如下:除使用追加性‘annex’或者UFEP的扩张模式变更的状况之外,其他状况时具有与以前图像标题类似值。根据上述特性,构成了图像标题的参数设置值。图像标题的参数设置值如图7。图7是本项发明提供的动影像编码方法中,进行数据隐藏的图像标题参数设置构成实例显示图。本项发明中,利用根据图像标题的三种结构和两种图像类型(intrapicture, interpicture),定义了 6种图像标题参数设置值。图像标题的参数设置值不能表现所有图像标题信息,这是因为每个图像都具有变更该值的标题值。
[0089]上述,按每个图像其相关值变更的标题值中,有‘PQUANT’值和‘temporalreference’ 值。
[0090]在这里,‘PQUANT’值是图像的量子化参数值;只要下位阶层中,量子化参数值不发生变更,整个图像的‘PQUANT’值都具有量子化参数值。该值根据每个图像都变更,因此虽然不包括在图像标题参数设置值范围内,但还是作为重要的标题值适用于利用数据隐藏进行传送的过程中。
[0091]另外,‘temporalreference’值也是要另行传送的重要标题值。temporalreference’是传送现在图像参照的影像图像编号的值;当参照影像发生变化时,由于画质低下现象比较严重,因此准确的信息传送非常必要。
[0092]这样,图像标题参数设置值和‘PQUANT’值以及temporalreference’值作为图像标题的重要组成信息,并且利用数据隐藏技术,进行传送。全部发送完图像标题参数设置值和‘PQUANT’值以及temporalreference’值,总共需要llbits。上述图像标题信息的结构显示于图8中。
[0093]一方面,利用图像标题信息进行数据隐藏时,其数据隐藏操作在一个帧以后(第N/1个帧)完成。由于图像标题是出现在被编码图像最前端的信息,如果把图像标题信息隐藏于相应图像(第N个帧),当在图像标题中发生错误时,就无法提取图像标题信息。
[0094]因此,图像标题信息要隐藏于一个帧之后,再进行传送;一旦图像标题中发生错误,发生错误的图像不会被解码,只是保存于缓冲器中。而且,下一个帧传送后被完整地解码,就会提取以前帧的图像标题信息:并且利用已提取到的图像标题信息,对保存于缓冲器中的图像进行正常性的解码处理。
[0095]这时,图像标题上出现错误后,接着接收到的图像,由于自身的参照帧没有被解码,是利用错误的参照帧进行解码的,因此如果以前帧被正常性地解码,就利用该帧重新进行一次解码。
[0096]从编码器侧面显示上述系列过程的是图9,而在解码器侧面显示上述系列过程的则是图10。
[0097]一方面,动影像通讯中其错误比率会根据环境发生变化。严重时可达10E-3,也会存在几乎没有错误的环境。这时,在错误发生比率比较高的环境中,隐藏的数据也会因错误发生不完成的现象,因此必须要反复多次进行传送。恢复的数据中发生错误时,提取隐藏数据进行错误隐匿,由于数据隐藏本身隐藏于被编码的比特信息流中,如果被编码的数据因错误不完整,其隐藏的数据也会发生不完整现象。
[0098]这时,如果利用不完整的信息进行错误隐匿,画质低下现象就会更加严重:即使是,把要隐藏数据重复多次进行传送,并且隐藏于解码器中的数据因错误不完整时,也可以利用重复的其他数据。
[0099]一方面,现有的错误隐匿方法,只是利用解码器接收的影象,将其恢复为与原来影像最为相似的影像。就是说,由于可利用的信息比较有限,恢复的影像会与原影像造成一定差异。一般性的视频压缩方法,利用以前影像之间的差分值进行压缩;因此,在某一点发生错误时,如果不完全清除该部分的错误,会将错误传播到下一个影像中。就是说,需要把错误发生点的错误最大限度地进行清除。
[0100]如果利用本项发明中提示的动影像编码方法,错误隐匿不只是发生在接收端,在发送端也通过接收追加性信息进行错误隐匿,因此可以最大限度地清除所发生的错误。
[0101]利用本项发明中的动影像编码方法,当MT-2000等视频通讯服务中发生错误时,可以更加有效地进行错误隐匿,因此可以有效地适用于使用一般性的视频编译码标准(H,26X,MPEGl,2,4)的动影像通讯服务中。
[0102]以上所述,仅是本发明的较佳实施例而已,并非是对本发明作其它形式的限制,任何熟悉本专业的技术人员可能利用上述揭示的技术内容加以变更或改型为等同变化的等效实施例。但是凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与改型,仍属于本发明技术方案的保护范围。
【主权项】
1.用于动影像传送系统中进行错误隐匿处理的编码方法,其特征在于,包括: 第一步,针对编码器输入的影像,提取图像标题的信息; 第二步,针对提取到的图像标题信息,编码时通过数据隐藏进行传送; 第三步,从解码器中提取通过数据隐藏传送到的图像标题信息; 第四步,利用该图像标题信息,进行错误隐匿。 所述图像标题信息包括被编码图像标题的结构性信息和编码时每次更换的标题信息;所述被编码图像标题结构性信息包括有关图像标题扩张状况的信息;所述编码时每次更换的标题信息包括相应图像量子化参数和相应图像参照的图像信息。
2.根据权利要求1所述的用于动影像传送系统中进行错误隐匿处理的编码方法,其特征在于:所述提取到的图像标题信息进行数据隐藏时,与所述提取图像标题信息相同的信息反复进行多次隐藏处理。
3.根据权利要求1所述的用于动影像传送系统中进行错误隐匿处理的编码方法,其特征在于:所述提取的图像标题信息进行数据隐藏的过程中,利用针对被输入影像的量子化参数以及/或者执行离散余弦变换的块内等级值(离散余弦变换系数除与量子化参数的值)进行数据隐藏。
4.根据权利要求1所述的用于动影像传送系统中进行错误隐匿处理的编码方法,其特征在于:针对所述被提取图像标题信息进行数据隐藏时,提取所述图像标题信息的帧次一个帧后面,隐藏所述被提取的图像标题信息。
5.根据权利要求4所述的用于动影像传送系统中进行错误隐匿处理的编码方法,其特征在于,包括: 第一步,判断是否从输入到的第N个帧开始,其图像标题中发生错误; 第二步,上述输入的第N个帧图像标题中发生错误时,将相应图像数据保存在缓冲器中,然后对第(N/1)个帧的图像进行解码处理,并提取发生错误的第N个帧图像标题信息: 第三步,参照上述提取到的第N个帧图像标题信息,对保存在上述缓冲器中的第N个帧图像数据进行解码处理。 其中,对所述第N个帧的图像数据进行解码处理后,参照上升第N个帧影像,对所述第(N+1)个帧的图像进行解码处理。
【专利摘要】本发明公开了一种用于动影像传送系统中进行错误隐匿处理的编码方法,其通过网络传送多媒体影像时,利用编码器过程中数据隐藏,提供图像标题信息,并且针对解码过程中发生的错误,进行有效的错误隐匿处理的动影像编码方法。其中上述图像标题信息包括被编码的图像标题结构性信息和编码时每次更换的标题信息;上述被编码图像标题结构性信息包含有关图像标题扩张状况的信息;而上述编码时每次更换的标题信息包含相应图像的量子化参数(pquant)和参照相应图像的图像信息(temporaLreference值)。
【IPC分类】H04N19-895
【公开号】CN104683821
【申请号】CN201310626288
【发明人】不公告发明人
【申请人】青岛威力电子科技有限公司
【公开日】2015年6月3日
【申请日】2013年11月28日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1