H.264中差错掩盖算法
- 格式:pdf
- 大小:90.01 KB
- 文档页数:2
I 、 ) a ’ ▲
中 差
E r r C n e I e t A g r h s f r H 2 4 r o o c a m n I o i m o . 6 t
刘海 波
Li H b u ai o
・
.
岩 腌 盖 算 法
2 帧间编码帧的掩盖算法 2 1棚. . 述
其相应的块外像素的亮度差值 的绝对值 的和 。 计算方式如式 ( ) 中 为 预测块边界 ,Y 当前帧周边块边界,N 1:其 为 为边 界长度 。 边界 匹配算 法主要用于 P 帧,尤其适合运动不是很
剧烈的视频序列 ,
=
,
、 ,、
12空间插值算法 .
空间插值法利用丢失宏块周围图像块的相应像素来进行
插值 , 可用受损 图像块周 围的一圈像素点来进行插值, 也 如
图二 所示。
态变为 “ 掩盖” 当一个丢失宏块周围有正常接 收的宏块时, 。
维普资讯
受 损 像 素点
宏 块 边界
界 匹配算法 。
1 帧内编码 帧的掩盖 1 1解码器 中的宏块状态 . H 24所采用的方案 【是将 不完整的片丢弃而不 去尝试 .6 。 I 解码 。 在对一幅图像里的所有接收片解码 后,丢失的片通过
图 怕 c嗍 联; d o e I 忡
J 怕lc 国 怕c e 0 osr| l o I t
mv f
÷ .m Vw
个 个
I
l
图二 边界像素 加权 平均 图三 挑选用于预测的运动 向量
受损像 素点 的值 = 1x 1-)2x 1-2+2 (67+ ( (63+ 1 (61)3x1-) 5
7 (6 8 ) (3+4+ 9+ 8 1 。这种加权总 的思 想是 : x 1- ) / 1 ) 8
散 时的程度要轻。图一给 出了一个示例 :
视频数据在 I t re n e n t上传输时, 由于 网络信道的不可 靠性,不可避免地会 产生 丢包 等错误 。 如果对差错不加控 制 和处理 , 则会严重影响接收端重建的视频质 量, 出现马赛克 , 黑块 、 花屏 、停顿等情 况 。由于视频 数据在 时间、空间上具
摘
要: 本文对视频新标 准 H2 4中采用 的两种典型差错掩盖算法进行 了详尽 的阐述 ,并对其适 应环境 以及它们对视频 .6
质量 改进 的性能作 了简要分析。 关键字: 差错 掩盖: .6 ; H2 4 差错恢复
中图分类号 :T 3 16 P0 .
文献标识码 :A
文章 编号 :1 7 — 7 2 (0 64 0 6 .2 1 4 9 一 2 0 ) — 0 90 6
有相 关性, 传输错误的视频 数据 有可能利用其 时间、 空间上
邻近的数据来恢复 。 这就是差错掩盖 技术 。 在新提出的视频
‘ ’表示正确接收的宏块, ‘ ’表示丢失然后经过掩 3 2 藏处理 后的宏块 ,‘ ’为丢失待掩藏处理的宏块。 0
标准H24 . 中,采用了两种典型的掩盖算法:空间插值与边 6
Ab ta tT e a e l e t e h i u s d f r s rc : h p p r e c i e w e r s n a i e r o o c a m n t c n q e u e o H.6 2 4. I a d t o n d i i n,
被挑出来的用于预测的运动 向量就是使边界匹配误差 最 小的那个运动向量 。 个匹配差 值是前块 边界 处块里像素和 这
离受损点越近的边界像素点被赋予 的权重越大, 其权重的大 小 与受损点 到边 界的距离成反 比 空间插值法 主要用于 I 纹理信息相 对较为平滑的帧 帧,
掩盖 效果较好。
t hei c dit on an pe o an f Vi eo s r on i s d rf rm ce or d i an yz b efl al ed ri y.
K v r s E r r C n e l e t;H. 6 e wo d : r o o c a m n 2 4; E r r r s l e c r o e i n e i
0 引 言
只用这些 被正常接收的宏块信息 对丢失宏块进行掩 盖 ;否 则,已经被掩盖 的宏块 的信息将被用于进行掩盖过程。 掩盖 处理 时从 帧的两侧边缘开始对宏块列进行, 再逐渐 向中央逼 近 。一般而言,帧的周边部分要 比中心部分平滑一些,掩盖 效果更好一些, 掩盖差错从周边 向中心扩散 比从 中心向外扩
( 华东 交通大学信息工程学院,南 昌 3 0 1 ) 3 0 3
( c o l o n o m t o n i e r n ,E s h n i o o g U i e s t ,N n h n 3 0 1 ) S h o f I f r a i n E g n e i g a t C i a J a t n n v r i y a c a g 3 0 3
加
讷
(() wⅣ( 芸m7 I)) ld一 ] Yi / v r
3 结 束 语
与 帧内编码 帧不同的是, 帧间编码帧的掩盖不再在像素
差 错掩盖技术是视频处理的关键技术之一, 它是对视频 在 不可靠信道传输所产生的错误尽可能的恢复 。H 2 4 .6 对不
● c t I 怕 mn
相邻片的信息进行掩 藏。 对每一个帧, 保存一份基于宏块的
状态 图。 当一 个宏块所在 的片被正确送到解码端时,此宏块 图一 解码器 中的宏块状态图
的状态 为 “ 正确接收” 否 则其状态 为 “ , 丢失” 一帧解码完 。
后,如果其状态 图中包括 “ 丢失”宏块,则启动掩 盖模块 。 掩盖过程逐宏块进行,当一个 “ 丢失”宏块 被掩盖后,其状