H.264中FMO模式的性能测试及应用研究*
2010-06-07杨晓秋
电视技术 2010年9期
关键词:设置
喻 欣,周 亮,杨晓秋,刘 蓓
(重庆有线电视网络有限公司 规划设计院,重庆 400051)
1 引言
H.264是ISO与ITU-T于2003年联合颁布的新一代低比特率视频压缩标准,其主要目的是提高压缩效率和增加网络友好性[1]。该标准虽获得了很好的编码效率,但也使得其抗误码能力更加脆弱,误码扩散会引起重构图像质量的急剧下降。因此在H.264中,引入了一些新的抗误码差错控制技术,如灵活宏块重排(Flexible Macroblock Ordering,FMO)技术。目前国内外对FMO技术进行了一定的研究,文献[2]研究了一种FMO模式下的优化技术;文献[3]测试了FMO技术对几个编码参数的影响,并提出了一种FMO模式下提高错误隐藏效果方法;文献[4]和文献[5]针对FMO提出了非等差错保护思想;文献[6]提出了一种通过模式切换的方法提高容错能力。这些文献尚未对各种FMO模式的编解码参数作出比较完整的分析,也没有对采用各种FMO模式编码后的码流进行抗误码能力的测试。
笔者在分析FMO原理的基础上,总结出FMO差错控制思想及各种模式宏块重排的特点。通过研究H.264官方测试代码JM86基线档次中FMO设置参数的含义,实现了一种合理的宏块分配映射方式用于后续测试。最后,选取4种标准视频测试序列和不同的模拟信道丢包模式,对各种FMO模式下的编解码效率及抗误码能力进行了测试,并总结出了各种模式的应用场所。
2 FMO原理及基本模式
FMO是通过宏块分配映射技术,按照一定的方式将一类宏块映射到1个片组中。如果只有2个片组,则对片组分开进行传送,如果片组中还分为不同的片,则相同片组中的片分开传送。……
登录APP查看全文
