当前位置: 首页 > 专利查询>宁波大学专利>正文

一种H.264/AVC立体视频中图像帧重要性的评价方法技术

技术编号:10963722 阅读:106 留言:0更新日期:2015-01-28 16:07
本发明专利技术公开了一种H.264/AVC立体视频中图像帧重要性的评价方法,其对于右视点编码帧,先计算其错误隐藏失真,然后根据错误隐藏失真计算错误扩散失真,最后将两种失真相加得到除最后一帧右视点编码帧外的右视点编码帧的帧重要性,最后一帧右视点编码帧的帧重要性仅由错误隐藏失真确定;对于左视点编码帧,排除第1帧左视点编码帧,先计算左视点编码帧的错误隐藏失真,然后根据错误隐藏失真计算视点内错误扩散失真和视点间错误扩散失真,两者之和作为总错误扩散失真,最后将错误隐藏失真和错误扩散失真相加作为左视点编码帧的重要性,该方法在编码端就能准确地估计出各编码帧的帧重要性,且估计精度高。

【技术实现步骤摘要】
-种H. 264/AVC立体视频中图像帧重要性的评价方法
本专利技术涉及一种帧重要性评价技术,尤其是涉及一种H. 264/AVC立体视频中图像 帧重要性的评价方法。
技术介绍
在立体视频中,不同图像帧、不同视频内容对于终端感知的影响不同,因此需要对 它们的重要性进行研究。目前常用的图像帧重要性区分方法有两种,第一种是基于解码依 赖关系的帧重要性区分方法,另一种是基于语法结构的视频内容区分方法。 对于基于解码依赖关系的帧重要性区分方法,其认为在一个图像组(G0P)中,I帧 最重要,其次是P帧,最不重要的是B帧,I帧是帧内编码,无需其它帧信息即可进行解码,P 帧为单向预测帧,需要依赖前一个P帧或者B帧进行解码,B帧则完全需要依赖前后帧进行 解码,上层的重要性优于下层,同层中的P帧优于B帧。这类方法认为错误发生的越早,错 误扩散积累越严重,对后续帧的影响越大,因此认为某帧的重要性与该帧在图像组中的位 置成近似的线性关系。 对于基于语法结构的视频内容区分方法,其将H. 264/AVC视频数据按片编码后分 为3种不同等级,进而区分重要性;其根据可扩展编码的形式(精细可扩展编码和渐进精细 可扩展编码)将编码数据分为基本层和增强层,而后续增强层必须依赖基本层进行数据解 码,因此认为基本层到后续增强层的重要性依次递减。这类方法计算简单,但仅能够根据编 码语法获得图像帧重要性的一个定性的分析,而不能够进行量化的、精确的分析,具有一定 的局限性。 通过上述分析可知,上述两种方法都没有考虑视频内容特性对重要性的影响,因 此上述两种方法均不能准确反映图像帧对于终端感知的重要性,并不适用于立体视频中图 像帧重要性的评价。相对于单视点视频,立体视频增加的深度信息或视差信息提高了时空 相关性和编解码依赖性,而左视点与右视点之间的错误扩散关系更加复杂,图像帧重要性 区分也更加复杂。因此,需要研究一种新的H. 264/AVC立体视频中图像帧重要性的评价方 法。
技术实现思路
本专利技术所要解决的技术问题是提供一种H. 264/AVC立体视频中图像帧重要性的 评价方法,其能够在编码端估计各图像帧对于终端视频质量的影响,能够准确反映各图像 帧的重要性。 本专利技术解决上述技术问题所采用的技术方案为:一种H. 264/AVC立体视频中图像 帧重要性的评价方法,其特征在于包括以下步骤: ①在编码端,假设编码后的H. 264/AVC立体视频包括N帧左视点编码帧和N帧右 视点编码帧,其中,N彡1 ; ②计算编码后的H. 264/AVC立体视频中的每帧右视点编码帧的错误隐藏失真,将 第t帧右视点编码帧的错误隐藏失真记为/,w(f),/#(?) = £)#(/),其中,1彡t彡N,t的 初始值为1,本文档来自技高网
...

【技术保护点】
一种H.264/AVC立体视频中图像帧重要性的评价方法,其特征在于包括以下步骤:①在编码端,假设编码后的H.264/AVC立体视频包括N帧左视点编码帧和N帧右视点编码帧,其中,N≥1;②计算编码后的H.264/AVC立体视频中的每帧右视点编码帧的错误隐藏失真,将第t帧右视点编码帧的错误隐藏失真记为其中,1≤t≤N,t的初始值为1,Dright=(t)MSE(l1,r1)t=1MSE(rt-1,rt)2≤t≤N,]]>MSE(l1,r1)表示第1帧左视点编码帧与第1帧右视点编码帧之间的均方差,MSE(rt‑1,rt)表示第(t‑1)帧右视点编码帧与第t帧右视点编码帧之间的均方差,l1表示第1帧左视点编码帧,r1、rt‑1和rt对应表示第1帧右视点编码帧、第(t‑1)帧右视点编码帧和第t帧右视点编码帧;③计算编码后的H.264/AVC立体视频中除最后一帧右视点编码帧外的每帧右视点编码帧的错误扩散失真,将除最后一帧右视点编码帧外的第t帧右视点编码帧的错误扩散失真记为Ipright(t)=(1-(1-βtright)×αtright)-(1-βtright)λtright+1×(αtright)λtright+11-(1-βtright)×αtright×Dright(t),]]>其中,此处1≤t≤N‑1,表示以第t帧右视点编码帧的下一帧右视点编码帧开始的所有后续右视点编码帧的帧内预测比例,表示第t帧右视点编码帧的错误扩散因子,的值等于第t帧右视点编码帧中参与预测下一帧右视点编码帧的所有宏块的总失真与第t帧右视点编码帧的失真的比值,表示以第t帧右视点编码帧的下一帧右视点编码帧开始的所有后续右视点编码帧的总帧数;④计算编码后的H.264/AVC立体视频中的每帧右视点编码帧的帧重要性,将第t帧右视点编码帧的帧重要性记为Iright(t),Iright=(t)=icright(t)+Ipright(t)1≤t≤N-1Icright(t)t=N;]]>⑤假设编码后的H.264/AVC立体视频中的第1帧左视点编码帧不丢失,则计算编码后的H.264/AVC立体视频中除第1帧左视点编码帧外的每帧左视点编码帧的错误隐藏失真,将除第1帧左视点编码帧外的第t'帧左视点编码帧的错误隐藏失真记为其中,2≤t'≤N,t'的初始值为2,Dleft(t')=MSE(lt'‑1,lt'),MSE(lt'‑1,lt')表示第(t'‑1)帧左视点编码帧与第t'帧左视点编码帧之间的均方差,lt'‑1和lt'对应表示第(t'‑1)帧左视点编码帧和第t'帧左视点编码帧;⑥计算编码后的H.264/AVC立体视频中除第1帧和最后一帧左视点编码帧外的每帧左视点编码帧的视点内错误扩散失真,将除第1帧和最后一帧左视点编码帧外的第t'帧左视点编码帧的视点内错误扩散失真记为Iplleft(t′)=(1-(1-βt′left)×αt′left)-(1-βt′left)λt′left+1×(αt′left)λt′left+11-(1-βt′left)×αt′left×Dleft(t′),]]>其中,此处2≤t'≤N‑1,表示以第t'帧左视点编码帧的下一帧左视点编码帧开始的所有后续左视点编码帧的帧内预测比例,表示第t'帧左视点编码帧的错误扩散因子,的值等于第t'帧左视点编码帧中参与预测下一帧左视点编码帧的所有宏块的总失真与第t'帧左视点编码帧的失真的比值,表示以第t'帧左视点编码帧的下一帧左视点编码帧开始的所有后续左视点编码帧的总帧数;⑦计算编码后的H.264/AVC立体视频中除第1帧左视点编码帧外的每帧左视点编码帧的视点间错误扩散失真,将除第1帧左视点编码帧外的第t'帧左视点编码帧的视点间错误扩散失真记为Iprleft(t′)=m×1-(1-βt′zl)λt′zl+1×(αt′zl)λt′zl+11-αt′zl+αt′zl×βt′zl+m×n×1-(1-βt′zl)λt′zl×(...

【技术特征摘要】
1. 一种H. 264/AVC立体视频中图像帧重要性的评价方法,其特征在于包括以下步骤: ① 在编码端,假设编码后的H. 264/AVC立体视频包括N帧左视点编码帧和N帧右视点 编码帧,其中,N> 1 ; ② 计算编码后的H. 264/AVC立体视频中的每帧右视点编码帧的错误隐藏失真,将第t 帧右视点编码帧的错误隐藏失真记为= 其中,1彡t彡N,t的初始 iMSEilr)t=1 值为1,MMUΜ*MSEd1,Γι)表示第I帧左视点编码帧与第I帧 IMSE[η^rij2<f<N 右视点编码帧之间的均方差,MSEOv1^t)表示第(t-l)帧右视点编码帧与第t帧右视点编 码帧之间的均方差,I1表示第1帧左视点编码帧,Iv1和rt对应表示第1帧右视点编码 中贞、第(t_l)巾贞右视点编码巾贞和第t巾贞右视点编码巾贞; ③ 计算编码后的H. 264/AVC立体视频中除最后一帧右视点编码帧外的每帧右视点编 码帧的错误扩散失真,将除最后一帧右视点编码帧外的第t帧右视点编码帧的错误扩散失 - (I-(I-fif')X<*A, )-(1-β';ν,?'1X(a;,glf>L'1 真记为fli- ={...............1................ ................}.................1.......Tl...........1...........,异................'.....,-^^xzy-d),其 中,此处I彡t彡N-l,爲_表示以第t帧右视点编码帧的下一帧右视点编码帧开始的所有 后续右视点编码帧的帧内预测比例,表示第t帧右视点编码帧的错误扩散因子,《严w 的值等于第t帧右视点编码帧中参与预测下一帧右视点编码帧的所有宏块的总失真与第t 帧右视点编码帧的失真的比值,為_表示以第t帧右视点编码帧的下一帧右视点编码帧开 始的所有后续右视点编码帧的总帧数; ④ 计算编码后的H. 264/AVC立体视频中的每帧右视点编码帧的帧重要性,将第t帧右 ,,iIrmh (t) +If1(I)?<1<Ν-?视点编码帧的帧重要性记为right (t),/^(?) = . /(p ; ⑤ 假设编码后的Η. 264/AVC立体视频中的第1帧左视点编码帧不丢失,则计算编 码后的H. 264/AVC立体视频中除第1帧左视点编码帧外的每帧左视点编码帧的错误 隐藏失真,将除第1帧左视点编码帧外的第t'帧左视点编码帧的错误隐藏失真记为 〇丨> =£}?(〇,其中,2<t'彡N,t' 的初始值为 2,Dleft(t')=MSEd1H MSEdt^1,lt,)表示第(t'-l)帧左视点编码帧与第t'帧左视点编码帧之间的均方差,ltM 和lt,对应表示第(t' -1)帧左视点编码帧和第t'帧左视点编码帧; ⑥ 计算编码后的H. 264/AVC立体视频中除第1帧和最后一帧左视点编...

【专利技术属性】
技术研发人员:王晓东王腾飞胡彬彬章联军姚婷李少博陈美子
申请(专利权)人:宁波大学
类型:发明
国别省市:浙江;33

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

1