论文部分内容阅读
随着社会发展,图像信息的交换、存储对视频图像处理的图像质量、压缩率提出了更高的要求,以往的视频编解码标准应对上述限制已经力不从心。2003年7月,ITU-T和MPEG组织联合提出了新一代视频编解码标准H.264/AVC。比较于以前的压缩标准,H.264/AVC压缩率更高,但是其计算复杂度也成倍增加。其帧内编码部分自成体系,能够独立应用于静止图片和运动图像处理等领域,具有广泛的实用价值。但是帧内编码部分模式众多、计算复杂,需要处理的数据量十分巨大,其VLSI设计具有较高难度。
本文主要工作如下:
1.分析了H.264/AVC编码流程,尤其针对帧内编码流程做出了具体分析,在掌握编码原理的基础上,设计了系统结构。
2.利用并行处理和流水线技术细化系统,分析系统中那些模块可以流水组织,那些模块应该并行处理。根据系统的流水性能将系统划分为两条独立流水线,每条流水线4路并行。
3.设计了系统的各子模块(预测、变换、量化、反量化、反变换、模式选择、RAM组织)的具体电路,各子模块均经过ModelSimSE6.2软件仿真和Synplify软件综合。
4.根据帧内预测计算公式的输入输出关系,在舍弃无关紧要的平面预测模式条件下,通过多路选择器控制的多条加法路径的选择,充分利用各加法路径间共有的部分和,以较小代价实现了帧内预测所有的预测模式。