基于嵌入式linux的视频监控系统的

基于嵌入式linux的视频监控系统的

ID:28049715

大小:144.08 KB

页数:13页

时间:2018-12-07

基于嵌入式linux的视频监控系统的_第1页
基于嵌入式linux的视频监控系统的_第2页
基于嵌入式linux的视频监控系统的_第3页
基于嵌入式linux的视频监控系统的_第4页
基于嵌入式linux的视频监控系统的_第5页
资源描述:

《基于嵌入式linux的视频监控系统的》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于嵌入式Linux的视频监控系统的设计与实现【摘要】视频监控系统是安全防范系统的组成部分,它是一种防范能力较强的综合系统。视频监控以其直观、方便、信息内容丰富而广泛应用于许多场合。嵌入式视频监控系统是以应用为中心、软硬件可裁减的、适应应用系统对功能、可靠性、成本、体积等综合性严格要求的专用计算机系统,亦即为监控系统量体裁衣的专用计算机系统。嵌入式视频监控系统主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及应用软件系统等组成,它是集软硬件于一体的可独立工作的“器件”。在视频监控上的嵌入式应用将是视频监控领域的一个重要发展方向

2、。论文首先阐述了嵌入式网络视频监控系统的发展、现状以及整体构建,然后介绍了嵌入式Umix操作系统以及ARM处理器的发展情况,分析了主要外围电路的设计,以及如何在ARM硬件平台上进行谈入式Linux内核的编译与移植,介绍了Bootloader的启动原理及运行过程,并对在Linux操作系统下的USB驱动程序的开发进行了研究。本文重点讨论了图像采集、编码和网络通信程序的设计原理与实现。最后进行了系统整体测试,并提出进一步开发设想。【关键i司】嵌入式,图像采集,网络通信,视频监控目录1视频监控系统的发展42嵌入式系统软件平台42.1L

3、inux操作系统简介42.2视频监控系统结构设计52.3三星S3C2410处理器简介62.4交叉编译环境的建立63USB摄像头驱动程序设计74视频采集设计与实现84.1初始化及设置84.2实现摄像头设备文件到内存区的映射84.3数据采集95视频传输的实现106客户端程序107鱗i吾12X文献121视频监控系统的发展前端一体化、视频数字化、监控网络化、系统集成化是视频监控系统公认的发展方向,而数字化是网络化的前提,网络化又是系统集成化的基础,所以,视频监控发展的最大两个特点就是数字化和网络化。(1)数字化数字化是21世纪的特征,

4、是以信息技术为核心的电子技术发展的必然,数字化是迈向成长的通行证,随着吋代的发展,我们的生存环境将变得越来越数字化。视频监控系统的数字化首先应该是系统中信息流(包括视频、咅频、控制等)从模拟状态转为数字状态,这将彻底打破“经典闭路电视系统是以摄像机成像技术为中心”的结构,根本上改变视频监控系统从信息采集、数据处理、传输、系统控制等的方式和结构形式。信息流的数字化、编码压缩、开放式的协议,使视频监控系统与安防系统中其它各子系统间实现无缝连接,并在统一的操作平台上实现管理和控制,这也是系统集成化的含义。(2)网络化视频监控系统的网

5、络化将意味着系统的结构将由集总式向集散式系统渡。集散式系统采用多层分级的结构形式,具有微内核技术的实吋多任务、多用户、分布式操作系统以实现抢先任务调度算法的快速响应。组成集散式监控系统的硬件和软件采用标准化、模块化和系列化的设计,系统设备的配置具冇通用性强、开放性好、系统组态灵活、控制功能完善、数据处理方便、人机界面友好以及系统安装、调试和维修简单化,系统运行互为热备份,容错可靠等优点。系统的网络化在某种程度上打破了布控区域和设备扩展的地域和数量界限。系统网络化将使整个网络系统硬件和软件资源的共享以及任务和负载的共享,这也是系

6、统集成的一个重要概念。2嵌入式系统软件平台2.1Linux操作系统简介Linux是一个类Unix操作系统,它起源于芬兰一个名为LinusTorvalds的业余爱好,现已成为最流行的一款开放源代码的操作系统。Umix系统不仅能够运行于PC平台,还在嵌入式系统方面大放光芒。由于Umix的源码开放,内核精简II性能强悍,不依赖于具体厂商,能广泛适用于各种硬件设备,系统二次开发成本极低,因此在rr业界己经达成共识,即采用嵌入式Linux作为嵌入式操作系统是大势所趋。嵌入式Linux是指对Linux经过小型化裁剪后,能够固化在容量只有几

7、百K字节或几M字节的存储器芯片或单片机屮,应用于特定嵌入式场合的专用操作系统。FI前正在开发的嵌入式系统屮,49%的项R选择嵌入式Linux作为操作系统。嵌入式Linux现己成为嵌入式操作系统的理想选择。由于在R前的主流嵌入式ARM屮大多不具有丽U,因此只用IM左右的内核就能实现网络功能和任务调度的Linux系统就可以适用于从高端服务器到嵌入式应用的各级平台。ARM技术和Linux成功地结合,应用于数以T•计的商业产品屮。从便携式消费品、网络和无线设备,到自动化设各、医疗设备和存储产品,这一应用列表与口倶増。ARM和Limix

8、的结合充分满足了各类应用对嵌入式平台高性能、低功耗和低价格的要求,通过幵发环境、开源社区和ARM的商业伙伴的优势为嵌入式开发提供了更灵活的选择。2.2视频监控系统结构设计嵌入式网络视频监控系统利用正网络实现远程视频监控,摄像尖采集到的视频信号由压缩模块实现压缩后,通过内部总线

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。