静止图像编码-课件
- 格式:ppt
- 大小:1009.00 KB
- 文档页数:16
嵌入式设备的静止图像编码嵌入式设备的静止图像编码类别:嵌入式系统存储器需求对于存储器资源和运算能力都很有限的嵌入式设备是十分重要的。
在极低码率应用时,jpeg存在严重的方块效应,jpeg2000具有极高的运算复杂性和存储器需求。
分析了h.264 intra帧编码的运算复杂性和存储器需求,并提出了一种减小运算复杂性的有效方法。
结果显示,h.264 intra帧编码具有极低的运算量和存储器需求,非常适合嵌入式设备的静止图像编码。
视频编码新标准h.264代表着继mpeg1/2和mpeg4后的第三代视频编码标准。
h.264比以前的标准提供了更高的编码增益。
h.264的intra帧编码算法充分利用图像中的空间相关和变换域的相关性,提供了极高的编码增益,可以用来对静止图像进行编码。
在文献[1]中h.264采用jm73代码,jpeg2000 采用jasper 1.700.5,对标准静止测试图像和视频序列进行测试。
测试结果表明:与jpeg2000相比,h.264 intra帧具有更高的客观质量和主观质量,但译码器的运算复杂性却比jpeg2000低50%左右。
在嵌入式设备上,多媒体应用的实时性不仅取决于算法的运算次数,还取决于可得到的存储器带宽。
cpu的工作频率越来越高,存储器的频率却增加缓慢,很多算法的瓶颈在于数据输入输出。
有效减小算法的存储器需求,减少中间结果的存储需求,可缩减片外存储器访问次数,提高应用的实时性能。
下面主要讨论降低h.264 intra帧编码的运算复杂性和存储器需求的方法。
图21 减少运算复杂性h.264 intra帧具有比jpeg2000更高的客观质量,这主要是由于intra帧采用的多种帧内预测模式较好地去掉了空间冗余。
对于平滑的背景区域采用16×16大小的粗糙预测,共有4种可能的预测方向。
对于快速变化的图像区域,采用4×4的块,共有9种预测模式。
在预测后,对残差信号进行整型变换消除频谱相关性。