基于OMAP5910的视频监控服务器设计与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:dhxdhxdhxdhx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人们安全意识的提高,视频监控系统在银行,交通,工业生产和安全部门等领域的应用越来越广泛。而另一方面,嵌入式系统(Embedded System)则凭借自身的低功耗和高性能也成为当今IT产业的瞩目的焦点之一。将这二者相结合,开发基于嵌入式系统的数字监控系统因而成为嵌入式开发领域的一个热门的课题。相对于传统监控系统,嵌入式数字监控系统具有可靠性高,功耗低,组网方便,成本低等优点,因而更使适用于工业控制,民用及银行、政府部门的安防系统。视频监控系统的开发涉及到操作系统,可视化图形用户界面,网络传输,视频编码等嵌入式软硬件开发的多方面技术。在本文中,硬件平台是采用基于OMAP5910为基础的开发板。OMAP5910是TI公司推出的一款针对移动通讯市场的双核架构的高性能低功耗的芯片。其内部集成一个ARM核和一个DSP核。ARM核是TI公司自己开发的增强型ARM9,凭借着丰富的接口和ARM核的高性能,这款开发板完全可以满足系统整体开发中所需要的各项控制要求。DSP核则是TI公司的低功耗DSP C55X,由于DSP的特殊架构,DSP C55X非常适合完成系统中图像编码的功能。对于软件平台,操作系统则采用嵌入式领域逐渐成为主流的嵌入式LINUX操作系统。嵌入式LINUX可应用与多种平台,而且是源码开发的自由软件,自身支持强大网络功能并拥有众多的软件资源。图形用户可视化用户界面则使用时下比较流行的QT/E系统开发。QT系列是由挪威TrollTech公司出品的一个跨平台的C++图形用户界而库。它具有功能强大可移植性好的特点。许多基于QT的X Windows的程序可以非常方便地移植到嵌入式版本。本文中着重于视频监控系统的整体开发,对系统整体开发流程做了比较详细的研究。首先开发平台的软硬件基础做了比较详细的介绍。然后基于OMAP5910平台完整的建立了一个嵌入式LINUX应用终端,包括交叉编译环境的建立,开发板应用程序环境的建立,可视化图形用户界面的开发。在上述基础上具体的开发了一个视频采集,显示模块,并对原有驱动程序的不足进行了二次开发和配置。然后详细研究了触摸屏驱动程序的开发过程,并总结了驱动程序开发的一般流程和技术。最后,则采用H.264对视频采集的原始图像进行视频编码处理。
其他文献
近年来,运动视频分析已成为计算机视觉领域里的一个研究热点和难点。本文作者在充分了解相关研究工作的基础上,针对跳水运动视频的特点,研究了存在全局运动的视频运动目标分
无线射频识别(RadioFrequencyIdentification,RFID)技术,是一种利用射频通信实现的非接触式自动识别技术。RFID标签具有体积小、容量大、寿命长、可重复使用等特点,可支持快速读
伴随着Internet的高速发展及各种数字化设备的普及,现代社会中多媒体信息的数量迅猛增长,使得人们越来越多的接触到大量具有丰富内涵的多媒体信息。为了方便地从海量的信息集
生物医学图像的研究方兴未艾,并且随着各种成像技术的不断地发展,为生物医学成像提供了很多新的方法。其中,图像融合方法能为整合多模态和运用新模态图像信息提供帮助,其在基
目前无线频谱资源采用固定分配方式,导致在某些频段利用率低,频谱呈现稀疏状态。然而,授权用户和认知用户对频谱资源共享可以提高频谱使用效率。频谱共享首要任务是对空闲频
虚拟听觉空间(VirtualAuditorySpace,简称VAS)可以根据人类心理听觉特征,通过双声道播放系统再现声源的空间信息。与头相关传递函数(HeadRelatedTransferFunctions,简称HRTFs)描
实时目标跟踪技术是计算机视觉领域中的研究热点之一。随着公共安全需求的提高,视频监控系统在国民生活的许多方面得到广泛应用,如安全检测、机器人导航、人机交互、军事应用
图像分割是图像处理和计算机视觉中的基本技术,是大多数图像分析及视觉系统的重要组成部分,也是成功进行图像分析、理解与描述的关键步骤。在图像分割的若干方法中,基于概率
GSM-R铁路综合数字移动通信系统是各种列车运行控制信息的传输平台。为保证列车的行车安全,需要GSM-R通信系统具有可靠的网络质量。因此如何保证网络的可靠性,是当前GSM-R通信
语音是人类进行交流的主要工具之一,是人与人、人与机器之间进行沟通的重要桥梁。如何高效的实现语音传输、存储或通过语音实现人机交互,是语音信号处理领域的重要研究课题之