基于DM642的网络摄像机MPEG-4视频编码实现与优化

来源 :浙江大学 | 被引量 : 0次 | 上传用户:chinababay
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会发展和技术进步,视频传输应用越来越多,尤其在图像通信、视频监控、网络流媒体、数字电视及IPTV领域。在视频监控系统中,网络摄像机是其中主要设备,而视频编码又是网络摄像机中关键技术。TI的TMS320DM642作为网络摄像机中核心处理器具有多方面优势,MPEG-4则是技术成熟、复杂度相对较低的视频编码标准,具有很好实用性。本论文工作主要就围绕网络摄像机MPEG4视频编码算法改进和在DM642上的实现和优化展开。 首先介绍了视频信号基本概念、视频压缩基本原理和几个视频编码国际标准,在对MPEG-4编码算法进行分析基础上选择了下一步优化和改进的方向。 接着深入分析了APDZS算法,在此基础上通过对MVFAST和PMVFAST及全搜索各个算法的比较和研究,提出了APDZS算法若干改进方案。改进的主要思想有两个,一个是通过对当前运动向量的利用,减少搜索点数,从而来提高搜索效率;另一个则是根据视频编码对象运动剧烈程度设定合适的阈值范围。实验结果表明,这些改进的算法在保证图像质量、不提高码率前提下,能够提高搜索效率、降低编码时间。 然后将MPEG-4编码算法移植到DM642平台,并进行了基于平台的优化。通过用线性汇编改写关键函数,使其产生软件流水,编码器性能得到了极大提高;另外,系统库函数使用、EDMA并行数据传送、ping-pang缓存设计、内存合理分配、内联函数使用及编译选项合理设置等这些手段也使得编码速度得到进一步提高。 最后阐述了将编码器整合到基于RF5参考框架网络摄像机软件系统中的思路和方法。通过对SCOM、CHAN、ICELL、ALGRF、IDMA2等组件的使用及其相应数据接口设计,使MPEG-4编码器能够顺利移植到整个系统中并顺畅运行。
其他文献
目的探讨经皮动脉灌注化疗和栓塞介入治疗宫颈癌的护理措施。方法从我院2012年1月~2014年12月接收并行经皮动脉灌注化疗和栓塞介入治疗的宫颈癌患者中随机性抽取40例进行分析
本文结合华为技术有限公司科技基金项目“大规模网络分层与资源联合规划关键技术及其实现软件研制”,考虑现有网络模型结构和未来发展的特点,及其对QoS的要求,并针对已有研究所
目的探讨全程护理干预对心脏介入手术患者焦虑的影响。方法从我院2013年1月~2014年6月实施心脏介入手术患者中选取100例患者作为研究对象,并将其分为研究组和对照组,每组各50例
目的探讨在腹腔镜子宫全切术患者术后实施护理干预的临床价值。方法将2013年5月~2015年1月到我院实施腹腔镜子宫全切术的54例患者纳入研究,通过随机对照法将病例等分为两组,对
目的探究早期护理干预对降低脑血管意外患者吸入性肺炎发生率的效果。方法选取入住上海市邮电医院二病区的2014年1~6月及2013年1~6月各100例脑血管意外患者进行对照,2014年1~6
目的探讨护理干预对学院透析患者的心理状态和生活质量的影响。方法将92例血液透析患者随机分成对照组和观察组,每组46例,对照组给与常规护理,观察组在此基础上采取护理干预,比较
目的研究和分析在产妇分娩过程中实施温馨助产护理干预对其分娩以及产后出血的临床影响。方法随机抽选2010年05月~2014年05月以来,我院产科接收的自然分娩产妇86例。按照随机
目的探讨腹股沟斜疝无张力修补手术护理效果。方法随机抽取本院2012年4月~2013年5月共收治的68例腹股沟斜疝患者,将其随机分为两组对照组与治疗组各34例,其中对照组患者采用常
合成孔径雷达是一种新型的高分辨力雷达体制,具有全天候、全天时、远距离、高分辨力成像的工作能力,在军事和国民经济的许多领域有着重要的应用。获取高分辨力合成孔径雷达图
目的分析脑梗塞康复期患者的心理特点,探讨心理干预护理方案的临床效果。方法选取我院于2013年7月~2014年6月收治的脑梗塞患者80例进行分析,将其随机分为对照组(40例)和观察组(