- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
110311_基于arm视频采集和传输.doc
基于ARM的视频采集与传输系统 严碧波,张正炳??(长江大学电信学院,湖北 荆州 434023)??
【减小字体】 【增大字体】 :文章介绍了一种基于嵌入式Linux的网络视频监控系统实现方案,系统以嵌入式Linux和嵌入式微控制器S3C2410为核心平台,通过嵌入式平台建立的Web服务器将USB摄像头采集来的视频信号,经过网络传输,完成对测控现场和测试设备的网络视频监控任务。关键词:ARM;视频采集系统;视频传输系统;S3C2410;网络视频监控系统中图分类号:TP368????????文献标识码:A???????文章编号:1009-2374(2009)04-0052-03
?
监控系统作为现代企业不可缺少的重要组成部分,已广泛应用于交通、医院、银行、家居、视频会议和视频点播、证券、远程教育等诸多领域,可以有效地避免安全隐患的发生,保障员工人身安全和企业资产不受损失,实现无人值守。早期的模拟监控系统不能联网,只能与监控中心进行点对点通信,近年来,随着网络带宽、微处理器处理能力的迅速提高以及各种实用视频信息处理技术的出现,视频监控产品逐步脱离了传统的模拟视频监控和基于PC的视频监控,向小型化、数字化、网络化和终端智能化的嵌入式系统发展。 目前多数嵌入式视频监控终端采用专用处理器或RISC嵌入式处理器与DSP处理器相结合的方法来实现,这样的产品通常可以同时完成多路视频处理,但其结构复杂,开发周期长,成本高,多用于监控要求较高的场所。 随着通用嵌入式芯片ARM的广泛使用,采用低成本的USB摄像头作为视频采集的工具,应用嵌入式微处理器S3C2410完成系统控制、视频数据采集、视频图像压缩与传输等功能。同时该处理器内嵌NAND控制器,并具有直接从NAND Flash启动系统的优越性能。系统还采用了免费、开源的Linux操作系统完成软件和硬件的管理,这些大大降低了产品的成本。利用TCP/IP协议实现网络传输,使视频的传输可以充分利用广泛使用的局域网、广域网和Internet网。 一、视频监控系统总体设计方案 系统的主体设计思想是将视频前端和嵌入式Web服务器整合在一起,摄像头通过USB接口和嵌入式系统板的USB HOST相连,摄像头采集来的视频信号经过压缩后,通过内部总线传送到内置的Web服务器,客户端采用浏览器/服务器结构(即B/S结构),可以通过IE浏览器访问视频Web服务器,以便查看所监控的视频画面,而且,用户还可以控制平台对镜头的动作或对系统进行配置控制。 嵌入式视频监控系统是由视频监控终端和视频监控中心组成,终端使用嵌入式系统加上USB摄像头,在Linux操作系统上运行USB摄像头的驱动和相应的视频采集处理传输程序,得到视频监控画面,并画面通过网络传输,监控中心运行监控软件端,通过Internet浏览器来浏览终端送来的监控画面,系统组成框图如图1所示:
?
?
?
图1 嵌入式视频监控系统组成框图?????? 从图中可以看出,监控中心部分可以直接采用IE浏览器,不需要在PC机上运行其他的软件,主要设计工作是嵌入式监控终端的设计。视频监控终端主要有两个部分组成,硬件部分包括摄像头和开发平台的选择;软件部分包括系统级软件(Boot Loader,嵌入式操作系统,USB驱动程序)与用户级软件(应用程序)。 二、监控终端硬件的设计 由于嵌入式系统具有软硬件可裁减特征,因此在嵌入式系统中硬件系统的确定,直接决定着软件的编写。本设计采用三星公司的S3C2410嵌入式芯片为核心,其主要硬件电路包括系统存储电路,外围接口电路,电源及复位电路等几个部分,系统硬件总体结构如图2所示:
?
?
?
?
图2 系统硬件总体结构 图中的各硬件模块的功能可以从图中很方便地了解,这里不再详述。需要注意的是USB摄像头控制器的选择直接关系到软件上的摄像头驱动的设计。目前用于摄像头的控制器主要有中国中芯微公司的ZC0301P和ZC0302芯片和美国OV公司的OV511+芯片。在国内市场上的USB摄像头基本上采用的是中芯微公司的芯片,并且中芯微公司的主流控制芯片都带有硬件JPEG编码模块,利用这个特性可以直接从摄像头得到经过压缩的图片格式,可以简化应用软件的设计,因此本设计采用ZC0301P芯片的130万像素的USB摄像头。 三、监控终端软件的设计 构建一个复杂的嵌入式系统,仅有硬件是不够的,为使其具有任务管理、定时器管理、存储器管理、资源管理、事件管理、系统管理、消息管理、队列管理和中断处理的能力,提供多任务处理,更好地分配系统资源的功能,很有必要针对特定的硬件平台和实际应用移植操作系统。鉴于Linux的源代码开放性,它成为嵌入式操作系统领域的很好选择,很多微处理器上就移植进了Linux操作系统。
您可能关注的文档
- 0105048我国传统产业创新地研究.doc
- 019 严寒A类地区轻型木结构住宅和别墅建筑能耗对比分析.doc
- 02软件设计说明书.doc
- 02国际收支平衡表差额分析和运用.ppt
- 03rational-用例图.ppt
- 03业务计划管理控制.doc
- 03年执业医师试题.doc
- 04 京东商城.doc
- 04荷载组合和设计要求.ppt
- 0539《工作分析和岗位评价》2013年6月期末考试指导.doc
- 吉安县公开招聘专职文明实践员笔试备考试题及答案解析.docx
- 2025重庆枫叶国际学校招聘教师笔试备考试题及答案解析.docx
- 游机队电玩自制联网教程-tplink.pdf
- 2025重庆新华出版集团招聘1人笔试模拟试题及答案解析.docx
- 2025宜宾高新丽雅城市产业发展有限公司公开招聘笔试模拟试题及答案解析.docx
- 2025云南保山市龙陵县勐糯镇人民政府招聘合同制专职消防员1人笔试模拟试题及答案解析.docx
- 11.1生活中常见的盐 九年级化学人教版下册.pptx
- 6.1法律保护下的婚姻 高二政治《法律与生活》课件(统编版选择性必修2)(新版).pptx
- 文昌市中小学教师校园招聘29人笔试模拟试题及答案解析.docx
- 10.1.5 常见的酸和碱(第5课时)课件-九年级化学人教版下册.pptx
文档评论(0)