欢迎来到天天文库
浏览记录
ID:38190277
大小:216.44 KB
页数:3页
时间:2019-05-25
《基于OMAP5912远程视频监控系统的设计与实现[1]》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于OMAP5912远程视频监控系统的设计与实现基于OMAP5912远程视频监控系统的设计与实现RemoteVideoSurveillanceSystemBasedonOMAP5912刘明兰罗伟(武汉理工大学自动化学院,湖北武汉430070)摘要’以OMAP5912和MontVistaLinux为平台,设计和实现了基于B/s模式的远程视频监控系统,并阐述了系统总体结构、硬件组成、软件开发平台的建立、摄像头驱动实现、视频采集和编码、视频的网络传输。实际应用表明,系‘统运行稳定.视频流畅,满足了视频
2、监控的要求。关键词:OMAP5912,MontVistaLinux,视频监控,B/S,Web服务器AbstractInthispaper,basingtheplatformofOMAP5912andMontVistaLinux,aremotevideosurveillancesystembasedB/Smodelisdesignedandrealized。andsystemarchitecture,hardwarecomposition,establishmentofsoftwaredevelo
3、pingplatform,realizationofcameradriver.videocaptureandencoding,videotransmissioninthenetworkaredepicted.Thepracticalapplica—tionindicatedthat,thesystemcanrunreliablyanditsvideofluent,aswellassatisfiesvideosurveilanceSrequirements.Keywords:OMAP5912,Mo
4、ntVistaLinux.videosurveillance,B/S.Webserver本设计采用OMAP5912处理器设计和实现了基于B/S模芯片采用TLV320AlC23;以太网接口芯片采用LAN91C96;另式的远程视频监控系统,不仅解决了传统模拟视频监控系统的外还设计有USB接口、UART接13、音频输入输出接13、JATG/弊端,而且弥补了单核处理器在视频编码方面的不足。OMAP5912Multi—ICE仿真调试接口及四个扩展接口。OMAP5912电路板是由ARM926EJ—SMPU内
5、核和TMS320C55×DSP内核组成原理框图如图2所示。的双核处理器,ARM926可满足控制和接口方面的处理需要,而且支持广泛的操作系统,而C55x系列DSP可提供对低功耗应用的实时多媒体处理的支持。因此,将OMAP5912用于视频监控系统中时,可以利用ARM核实现人机接LI、控制和通讯,利用DSP核实现视频编码,从而可以组成一个高速、清晰、低功耗、具有良好人机交互的视频监控系统。1系统总体结构系统总体结构框图如图1所示。系统以OMAP5912电路板和摄像头为硬件,以MontavistLinu
6、x操作系统,摄像头驱动程序、H.264编码器、网络通信程序为软件,以带IE浏览器的PC图2OMAP5912电路板原理框图机为监控端。在服务器端OMAP5912的ARM核通过驱动程序3系统软件设计启动摄像头进行视频采集,利用DSP/BIOSBridge将获得的视系统实现的功能是采集视频并进行远程传输,软件部分设频传送给DSP核,DSP核利用优化后的H.264编码器对视频编计主要包括软件平台的构建、摄像头驱动程序的实现、视频采集码,然后将编码后的视频回送给ARM核,ARM核通过网络通信和视频编码的实
7、现、嵌入式Web服务器的构建、视频网络传输程序与监控端进行数据交换。用户监控端对视频解码并播放视的实现。频,同时可以通过lE浏览器对摄像头进行控制及参数设置。3.1开发平台的建立在应用程序开发前,首先需要在OMAP5912电路板中建立起软件平台,主要步骤如下:用监控特IE1)在PC机中安装MontaVistaLinux嵌入式操作系统。。浏览器+M2)移植u_boot到目标板中。瓣LonlntVis也taHI篷通箨fJ古IHIl一⋯“一+VLC3)Linux内核配置并增加如下两个模块:player
8、①Multimediadevices--*<>VideoForLinux—[t]V4Linformationinprocfilesystem;图1系统总体结构框图②USBSupportUSBMultimediadevices一<>USBOV5112系统硬件设计Camerasupport;系统硬件设计即为0MAP5912电路板的设计,设计中,电修改一些参数,其中最重要的是修改Makefile文件:源管理芯片采用TPS65010;DDR采用K4X56163PE芯片;ARCH::OMAPNORFLAS
此文档下载收益归作者所有