基于BF561的H.264编码研究及实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zhaokfq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体技术、流媒体技术和微电子技术的飞速发展,视频图像、声音和网络技术日益融合,各种智能终端设备不断涌现,已经深刻地影响了我们的生活。智能终端是指具有多媒体、流媒体处理功能的智能设备,包括智能电话、SMART-TV、视频会议系统、智能监控、智能机顶盒、平板电脑、智能照相机、智能汽车电子、智能PDA、智能手机等。这些智能设备中都包含着一项核心技术,即数字视频技术。数字视频技术主要是以视频编码算法为基础,该技术已经在通讯、计算机等领域得到了使用。由于数字视频技术的广泛使用,出现了更多的视频编码标准。DSP不仅具有高性能的数字信号处理能力,应用在实时数字信号处理中可以快速实现各种数字信号处理算法,此外还具有开发、升级方便且成本低等明显优势。正因为DSP具有这么多的优点,使得其在视频压缩编码领域发挥了越来越重要的作用。特别是BF561,一方面包含了两个Blackfin处理器内核,另一方面还具有灵活的高速缓存架构。此外,BF561还具有增强的直接存储器存取(DMA)子系统,能够在保持高速数据吞吐量的情况下,非常便利地完成复杂的控制和信号处理任务。本文设计并研究了一种基于BF561的高清视频编码传输系统平台,并实现了跨平台H.264编码器x264的移植。重点研究了从处理器硬件资源特点和代码两个层面进行优化工作的方法,成功地提高了H.264编码器的编码性能。系统硬件主要是由视频编码模块、视频预处理模块、存储模块和视频传输模块组成。其中最为重要的是视频编码模块,负责在BF561平台上实现基于H.264标准的视频压缩编码算法。视频预处理模块重点分析研究了CML协议视频图像格式的高清视频模拟和解析工作;此模块产生的视频源可用作视频编码模块的输入,方便编码器性能的测试工作。因为x264编码器不能在Visual DSP++平台上直接运行,因而本文在实现过程中,针对所应用嵌入式处理器平台BF561的硬件资源和软件开发环境Visual DSP++所支持的软件算法内容,对其进行了针对性的移植和优化。经测试,优化后的H.264编码器运行速率显著提高,压缩图像质量有较高的保证。
其他文献
  本报告内容主要介绍电磁带隙结构的理论分析以及在阵列天线和圆极化天线中应用的研究。报告的内容有: 1.采用FDTD算法分析计算电磁带隙结构的阻带特性,同时也利用Ansoft
自然杂交在物种的生殖隔离和形成过程中,都起着重要的作用。但是自然杂交的另一个意义是当一个广布物种和稀有物种杂交时,可能会导致稀有物种的濒危,而这方面的研究并不是很多。
抗坏血酸(L-Ascorbic acid,AsA)作为人类必需的一种维生素之一,对于人类的健康,发挥着不可替代的作用。普通小麦是人类最重要的粮食作物之一。尽管小麦籽粒中AsA的含量很低,
论文根据相关的科研项目进行了选题,研究工作主要分为两部分:在第一部分中,我们设计并研制了锥台共形圆极化天线阵列的实验样机,达到了技术指标要求;第二部分研究了一种以4个印刷
合成孔径雷达(Synthetic Aperture Radar,SAR)拥有全天时、全天候等特质,是对地观测和军事侦测的重要技术措施之一。SAR图像目标配置识别作为SAR图像分析与解释的关键技术之
目的:C型凝集素(C-type lectins,CTLs)是一类钙依赖型糖结合蛋白超家族,它在先天免疫中作为模式识别受体发挥作用,也参与分子的相互作用。在长期的吸血进化过程中,蚊虫在唾液腺中
本论文是天津市重点科技攻关项目“高性能大动态范围CMOS图像传感器设计”研究工作的一部分。由于CMOS工艺的成熟和固体图像传感器技术的发展,CMOS图像传感器以其功耗低,动态
我国农村人口庞大,地域广阔,至今仍有7.2亿农村常住人口居住在300多万个乡村聚落中,这一基本国情决定了开展农村居民点研究的重要性和复杂性。近年来,随着工业化、城镇化的快速推
低温是影响植物生长的主要逆境因子之一,不仅限制植物的地理分布,而且通过缩短植物的生长季节减少植物产量,每年给全球农作物带来数十亿美元的经济损失。自然界植物响应低温胁迫
随着移动通信技术的迅猛发展,正交频分复用技术正在成为人们关注的焦点,它将用户信息调制在若干相互正交的子载波上,增加了信号持续时间,有效地抑制了符号间干扰,但是它对频