H264编解码器系统设计以及优化
近些年来由于第三代移动通信技术的日益成熟以及人们对高清视觉享受的强烈需求,多媒体视频压缩处理技术得到了前所未有的发展。由mUT和ISO/EC组织的联合视频工作组(VT)推出的新一代视频压缩标准H264是目前最先进的视频编码标准。较之以往的视频压缩标准,H264无论是在网络适应性还是在视频压缩效率方面都表现出了极大的优势,成为多媒体业务应用中广泛采用的视频编码标准。然而,H.264良好编码性能的获得是以高计算复杂度为代价的,故降低编码复杂度,提高编码速度成为H264在实时流媒体业务中得以广泛应用的关键所在。r r t r r t本文根据H264视频编码器所采用的技术特点,研究和设计低复杂度的H264编码器系统,主要完成了以下工作:r r t r r t1.总结和分析现有的H264视频编码器系统结构和关键技术(如JM、x264以及口64等H264开源编码器),设计了H,264标准编码器的系统架构,并在此基础上使用C语言实现了该编码器r r t r r t2.对本文设计开发的H264标准编码器中的1帧帧内预测算法以及P帧帧间預测算法进行优化。实验结果表明,与各开源标准编码器相比,经过算法优化的H264编码器在维持重建图像质量以及输出码率变化不大的情况下,编码速度得到了明显的提高。r r t r r t3.实现并优化了标准C版本的H264标准高清解码器,目前该解码器支持Main profile级别选项,Baseline profile以及High Profile级别的部分选项。实验表明,在输出同样质量重建图像的情况下,与各开源标准解码器相比,本文设计开发的高清解码器速度提升明显
用户评论