基于TMS320DM642的网络摄像机系统设计

来源 :厦门大学 | 被引量 : 0次 | 上传用户:wuweidexin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会和互联网技术的进步,视频监控技术也逐渐数字化和网络化。网络摄像机便是视频监控设备数字化与网络化的产物,它是将传统的模拟视频信号转变成数字视频信号,并且借助现有的IP网络进行传输。它的出现是视频监控系统发展中质的飞跃,如何设计高分辨率、可扩展性强、易于升级的网络摄像机更是当今视频监控研究的热门方向。本文基于这种需求,设计了一套以DSP和H.264为核心的网络摄像机系统。   本文的硬件平台选用以DSP TMS360DM642芯片为核心的开发板,采用H.264算法实现系统的视频编码,编码器源代码选用的是三大开源代码之一的x264代码。本文主要任务就是移植x264到DM642中,并且优化x264算法以实现实时编码CIF格式视频。移植就是将VC上跑通的x264代码进行修改,使得代码能够在CCS上顺利运行。优化的内容主要包括两个部分:一部分是移植前x264中的快速运动估计算法优化,运动估计算法是H.264标准中最耗时的部分,做好运动估计算法的优化将给移植后的编码性能带来很大的提升;另一部分是基于DM642平台的优化工作,主要包括项目级优化、C语言级优化、线性汇编优化、存储器和CACHE优化以及EDMA优化。优化后的代码最大限度的实现软件流水的功能,降低算法复杂度,提高了编码器效率。   最后的实验测试结果表明,优化后的x264代码编码速率对运动缓慢的标准视频序列可以达到30fps,并且比特率不超过300kb/s,在相同条件下相比于国内普遍的18~28fps的编码速度,本文的优化算法提高了15%的编码性能,完全符合网络摄像机的软件算法需求。此外,本文对模拟摄像头现场采集的视频进行压缩编码,也取得了不错的效果,实验数据显示在经过预处理后的视频编码速度能达到25fps,完全满足视频监控的编码要求。
其他文献
旋转零件的圆度和圆柱度对高速、高精度旋转机械的运动精度和平稳性影响较大,因此这种类型零件的圆度和圆柱度的高精度现场检测成为关键。为此需要开发成本低、精度高、且使用
DNA微阵列技术的发展带来了大量的基因表达数据,分析和挖掘这些数据背后所蕴含的知识是目前生物信息学研究的一个热点。作为最基本的数据挖掘方法,分类在基因表达数据的分析中
算法作曲是人工智能领域中一个重要的研究方向,而为歌词配主旋律是其中一个十分具有挑战性和现实意义的研究分支。   本文把为歌词配主旋律看作是类似机器学习的一项任务,通
目前,电力远程监控SCADA系统中,主要完成遥控、遥信、遥调、遥测的数据传输。随着监控技术的应用深入,视频信息对配电信息的综合判断显得越来越重要。当变配电站出现故障的时候,
20世纪90年代以来,随着信息科学技术的发展,尤其是以TCP/IP为基础的互联网取得了巨大成就后,人类活动开始步入了网络时代。从Internet到WWW,从大型电力网络到全球交通网络,从社会
近年来,随着近代陶瓷工业技术的不断发展和人民生活水平的日益提高,陶瓷墙地砖已经成为人类生产生活和现代化建设中不可缺少的材料之一。但是由于陶瓷坯泥在真空练泥机中受力不
切换区间系统是一类系统矩阵为区间矩阵的切换系统,它既具有区间系统的参数不确定特性,又具有切换系统的特性,比一般的切换系统更具复杂性。另一方面,在许多实际的控制系统中,大量
在自然界,有许多生物,根据空气中的化学信息或者说气味来寻找配偶、发现猎物、搜寻食物、躲避天敌等。此外,由于全球空气污染越来越严重,人类频频受到有害、有毒气体泄漏事故的侵
机器翻译是应用电子计算机实现从一种自然语言到另外一种自然语言的翻译。它属于计算语言学的范畴。经过几十年的发展,机器翻译在理论和实践方面都取得了非常大的进展,基于统计
无人机正逐渐向着微型化、集成化、智能化、成本低、功耗低的方向发展,从而使其在军事和民用领域应用越来越广泛。由于微小型无人机的结构特点,其在空中飞行时,飞行稳定性很