面向航天应用的视频压缩算法的研究与应用

来源 :中国科学院空间科学与应用研究中心 | 被引量 : 2次 | 上传用户:A13573338539
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着视频压缩技术的不断发展,其在航天任务应用领域发挥着越来越重要的作用,借助视频压缩技术可以高效地完成视频图像采集,减少信道数据的存储量,提高传输效率,有利于航天器与地面控制系统的交互。H.264/AVC是目前较先进且被广泛使用的一种视频压缩技术,并被MPEG-4吸收为其第十部分。与先前的一些编码标准相比,H.264标准继承了H.263和MPEG1/2/4视频标准协议的优点,但在结构上并没有很大的区别,只是在各个主要的功能模块内部使用了更为先进的技术,提高了编码效率。但是编码效率的提高是以复杂度的成倍增加为代价的,这就使得H.264在实时的视频编码及传输应用中面临着巨大的挑战。本文的研究工作是针对H.264算法面对航天应用的优化和实现。本文在算法实现的过程中采用了新的快速搜索算法和插值算法,在保持基本相似的PSNR值的情况下,大幅度提高了编码速度,并且探索了H.264编码器在资源有限的DSP平台上实现的有效途径,在航天应用中具有较强的实用价值。本文主要包含以下内容:本文首先简单总结了视频编码的基本原理、主要方法与视频编码的国际标准和协议;接着介绍了H.264/AVC标准,包括编码层算法实现的新特性;针对目前H.264算法过于复杂而未被广泛应用在嵌入式系统的现状,本文提出了具有针对性的搜索算法和插值算法的优化和改进,并且对所使用的DSP开发平台研究具体的开发和优化方案。建立在前面章节分析的基础上,本文着重研究了在程序代码执行过程中占用系统资源最多的运动估计/补偿技术。并且针对其中的搜索算法和插值算法进行了执行过程的分析,综合比较了当前通用的相关算法及其实现过程,在大量的理论基础上,本文提出了对这两种算法的改进措施,大大地提高了整个H.264的执行效率。在以上工作的基础上,本文还详细地论述了H.264在DSP系统上的具体实现过程,包括DSP的系统配置和移植过程中具体参数的设置,实现了目标代码的DSP化。同时,为了提高代码运行速度与效率,本文进一步基于DSP对程序进行了优化,包括DSP上系统资源Cache和DMA的应用、C代码优化、汇编语言优化。
其他文献
目前,互联网应用环境日益复杂,安全危机频发。网络上的个人计算机随时都可能遭到各种恶意攻击,这些攻击导致的后果可能是上网账号被窃取,银行账号被盗用,电子邮件密码被修改,财务数
随着GNSS(Global Navigation Satellite System)现代化的建设和全球定位技术的不断发展,卫星导航产业也在迅速地发展,并已经成为人们生活中不可或缺的组成部分。随着人们对于GN
IP组播技术是一种有效的多目标传输机制,具有广阔的应用前景。但是目前的组播协议缺乏安全机制满足组播应用的安全性要求。IP组播是一个开放的系统,每一台主机都可以通过发送:IG
超并行处理(Hyper Parallel Processing,HPP)体系结构是国家智能计算机研究开发中心提出的一种新的面向千万亿次计算的超级计算机体系结构.它在保持了系统较高的扩展性的同时
近年来,移动智能设备如手机、平板电脑等,变得越来越普及,随着移动互联网的发展,人们接入网络也越来越方便和迅速。此外,越来越多的人选择分享自己生活经历相关的图像到社交网络,这
随着高等教育规模的扩大,学分制的实施,教学管理工作变得越来越复杂。为了适应新的教学模式提高教学管理的工作效率,各高校都相继开展了教学信息化建设,建立了自己的教学管理信息
不断增长的片上晶体管数量和功耗预算的上限限制造成了“利用率墙”问题的出现。为特定应用和算法设计加速器被认为是提高效能、缓解“利用率墙”问题的重要方法之一。然而,当
教学评价是一个复杂的过程,它依据一定的教学目标和规范,对学校教学情况进行系统检测和考核,评定教学效果和教学目标的实现程度,并做出相应的价值判断。教学评价过程具有复杂性、
可扩展和可容错是当前超级计算面临的两大关键技术。以千万亿次超级计算机的出现为标志,数值模拟已经进入一个全新的时代。一个高性能数值模拟程序可以使用数十万甚至数百十万
协商是商务贸易交往中的重要环节,智能协商主体代替人工协商可极大提高协商的效率。与人工协商相似,智能协商主体就某个特定议题能够展开协商必须具备三个基本条件:(1)共同的通