大学本科毕业设计毕业论文基于S3C2440远程视频监控系统的设计与实现论文.doc
《大学本科毕业设计毕业论文基于S3C2440远程视频监控系统的设计与实现论文.doc》由会员分享,可在线阅读,更多相关《大学本科毕业设计毕业论文基于S3C2440远程视频监控系统的设计与实现论文.doc(45页珍藏版)》请在三一办公上搜索。
1、本科生毕业设计基于S3C2440远程视频监控系统的设计与实现Design and Implement of Remote Video Monitoring System Bases on S3C2440 学生姓名XXX所在专业所在班级申请学位指导教师嘘哨哨职称讲师副指导教师职称答辩时间目 录设计总说明IINTRODUCTIONII1绪论11.1系统背景11.2系统的目的与意义11.3国内外设计发展状况21.4设计的研究范围32需求分析42.1系统的目标42.2系统的功能特性42.3系统用例分析52.3.1远程视频监控用例52.3.2远程控制设备用例62.3.3远程抓图用例62.3.4远程警报用
2、例63系统概要设计73.1系统总体设计方案73.1.1本地服务器73.1.2远程通信73.1.3客户操控终端73.2系统方案可行性论证73.2.1技术背景73.2.2技术可行性83.3系统模块的划分83.3.1嵌入式Linux最小系统模块83.3.2图像数据的采集与压缩模块83.3.3Linux字符设备驱动模块93.3.4SOCKET本地服务器模块93.3.5远程视频监控Android客户端模块93.4系统开发选型94系统详细设计与实现104.1系统硬件设计104.1.1系统硬件框架104.1.2LCD接口硬件原理图114.1.3USB接口硬件原理图114.1.4LED硬件原理图124.1.5
3、蜂鸣器硬件原理图124.2系统软件设计134.2.1最小Linux系统的搭建134.2.2图像数据的采集与压缩174.2.3Linux字符设备驱动234.2.4SOCKET本地服务器284.2.5远程视频监控Android客户端315系统测试345.1测试目的345.2测试环境345.3测试方法345.4系统功能模块测试355.5系统集成测试366结束语37鸣 谢38参考文献39附 录40设计总说明视频监控作为安防系统的一个重要元素,目前已经广泛应用于国防、工业、交通、能源、信息技术以及日常生活等领域,并发挥着极其重要的作用。随着相关技术的发展与推广,前端一体化、视频数据数字化、监控网络化、系
4、统集成化已经成为视频监控系统公认的发展方向1。随着现代计算机技术和互联网技术的飞速发展,嵌入式系统成为当前IT行业最热门的焦点之一。而ARM以其高性能、低功耗的特性成为目前应用最广泛的32位嵌入式处理器,嵌入式Linux也凭借其功能强大、免费开源以及开发资源丰富等优势占据了嵌入式操作系统的主导地位。利用嵌入式Internet技术可以实现远程检测、远程监控、远程维护以及远程数据采集变得简单。视频监控系统一般采用基于PC机平台视频采集卡的形式,该方案系统体积大、成本高,在远距离、多点系统中实现困难。针对PC机暴露出的诸多缺点,本设计采用高性能、低功耗的片上系统S3C2440远程采集视频流数据,实现
5、远程视频监控。Linux操作系统的稳定性、优良的网络支持性能、模块化的结构,满足了系统的需要。系统从用户的需求出发,结合不同领域对安防监控系统的需求,以应用为中心,适应应用系统功能、可靠性、成本、体积等综合性要求,严格按照软件工程的规范,对系统进行需求分析,概要设计,详细设计,系统编码实现等。系统以嵌入式ARM技术为核心,采用嵌入式Linux实时多任务操作系统,利用视频流服务器采集USB摄像头的图像数据,通过Socket网络接口,传输到Android手机客户端,实时地显示给用户。通过手机或平板电脑,用户可以实时、方便地监控到目标。通过对比,本系统有方便实用、低成本、高效率、稳定可靠等优点。对安
6、防系统、智能家居、物联网的建设等具有一定的参考价值。关键词:ARM9;S3C2440;Socket;远程监控;视频流监控;INTRODUCTIONVideo monitoring, as an important element of security system, has been widely used in national defense, industrial, transportation, energy resources, information technology and daily life and other fields, and plays a very impo
7、rtant role. Along with the development of related technologies and promotion, front-end integration, video data, monitoring network, digital system integration has become one of the development direction of video monitoring system.With modern computer technology and Internet technology rapid develop
8、ment, embedded system becomes the most popular of the IT industry focus. And with its ARM high performance, low power consumption of the characteristics of the most widely applied for the 32 bit embedded processor, embedded Linux also with its powerful, free open source and the development of rich r
9、esources advantages dominated the embedded operating system of the dominant position. Embedded Internet technology can achieve remote detection, remote monitoring, remote maintenance and remote data acquisition become easy. Video monitoring system based on the general PC platform and video capture c
10、ard form, this scheme is big and high cost, hardly to realize in the distance multipoint system. For PC exposed many weakness, this design uses the high performance and low-power system on chip S3C2440 remote acquisition streaming video data, to realize the remote video monitoring. Linux operating s
11、ystems stability, excellent network performance, modular structure, meets the needs of the system.System bases on the needs of users, and combining different areas of safety monitoring system needs, as the center of the application, to adapt to the application system, reliability, cost and volume co
12、mprehensive requirements, strictly according to the software engineering specifications, the requirement analysis, and general design, detailed design, system code implementation, etc.System bases on embedded ARM technology, the embedded real-time multitasking operating system Linux, use the MJPG-st
13、reaming server acquisition USB Camera data, through the Socket web interface, transmission to the Android mobile phone client, real-time display to the user. Through the phone or flat computer, the user can monitor the target in a real-time, convenient way. By comparison, this system is more conveni
14、ent and practical, low cost, high efficiency, stable and reliable. For security system, smart home technology, the Internet of Things is a certain reference value.KEYWORDS: ARM; S3C2440; Socket; Remote Control; Video Monitoring基于S3C2440远程视频监控系统的设计与实现信息管理与信息系统,200811622115,XXX指导教师:嘘哨哨1 绪论1.1 系统背景随着社会
15、和经济的快速发展,国民的财富在迅速增加,同时政府提倡构建社会主义和谐社会,是我们党从中国特色社会主义事业总体布局和全面建设小康社会全局出发提出的重大战略任务,在政策的指导下,构建“平安城市”等具体措施就成为构建和谐社会的一部分,传统的管理防范模式已经难以适应当前形势,构筑以科技为支撑的安全防范体系和运行机制日益提升到重要日程。在“平安城市”的建设中,其核心是监控系统与远程报警,远程视频监控也逐渐成为政府、金融、能源等各行业保证安全的有力工具。政府构在建“平安城市”中,使政府人员和民众对视频监控在安全系统中的作用有了进一步的认识,产生了更高的期望,并认识到远程监控是安全系统中是最有效的手段。这为
16、远程音视频的传输与发展带来了好的机会和新的空间,与此同时、也对我们提出了更高的要求,提出了新的挑战2。随着IT时代的到来,现代化企业对监控系统的要求也越来越高,监控系统不但可以对进出企业的人流、物流进行监控,还可以对企业的重要办公区、生产线、机房进行监控,以提升企业的安全保卫水平和管理水平。视频监控系统是现代企业监控系统的一项重要组成部分,它以其直观、方便、信息内容丰富而广泛应用于各行各业。1.2 系统的目的与意义远程视频监控系统有着重大的意义,首先,远程监控的应用可以快速、集中、实时的采集现场数据,有利保证整个系统的协调、调度以及流畅运转。其次,采用远程监控替代传统的现场监控,可以有效减少现
17、场工作人员,达到减员增效的目的。 第三,传统的分散看守,维护运行方式已无法满足当前需求,迫切需要利用新技术对远端工作状态进行集中监控,使整个系统逐渐趋于自动化、集中化、智能化、综合化。第四,采用远程监控可以实现集中监控分散控制,在保证监控端正常运行的情况下,上层控制中心实时掌握监控现场信息,遇到突发事件时可在第一时间做出应对策略。第五,作为大型企业,利用远程监控系统对生产现场、运行情况进行实时监控,可有力地提高企业在市场经济条件下的竞争力3。远程视频监控系统建设的目的,是利用现有的网络资源实现对远程资源进行有效管理、监控,同时通过即时通讯系统,实现统一平台上的通讯、监控、应急处理、监控报警、数
18、据采集,对各个监控点全天候安全情况的实时监控,以及突发事件的第一时间告警。本系统属于安防监控、智能家居的一个模块,对监控目标的控制采用模拟的方式。例如,开启蜂鸣器表示报警。系统主要研究对象是视频流的监控,使用户方便及时地监控到监控目标,以及做相应的控制。虽然说系统只是一个模拟的方案,对实际的应用,以及当前的学习有着重大意义。1.3 国内外设计发展状况从市场的需求情况来看,随着反恐形势的不断严峻,智能视频监控系统正在越来越多的引起人们的关注,需求量处于不断上升的过程当中。从总体上看,国外的智能视频应用市场正在从“概念验证”阶段向“规模应用”阶段转化,智能视频监控已经慢慢开始成为一个产业。比如,新
19、加坡中央医院可以采用手机上网,探视新生儿。医院将在保育箱内的婴儿床边挂一台摄像机,拍摄婴儿画面,实时传到网上,父母或家人可用手机上网探视婴儿。网上探视可为没有精力探望婴儿的父母和其他家庭成员提供机会,一起关注婴儿成长。视频监控也不断发展,顺应视频监控的发展,需要我们不断的完善和改进,在应用模式上,技术上和观念上要有突破,视频监控技术正在向着数字化、网络化、智能化的方向发展,而当前的形势将极大的促进这一发展过程。许多城市、地区以及行业准备建立大型视频监控系统,监控点的数量大、监视的范围广。利用传统的方式和技术,信号的传输成本较高,而网络越来越发达,网络无处不在,且带宽越来越宽。利用网络来传输视频
20、信号是一种可行的选择。无线视频监控伴随着我国3G网络覆盖的开始、COFDM、WIFI等技术的飞速发展,和卫星的民用化。基于3G的无线视频监控、基于COFDM 无线视频监控、WIFI的无线视频监控、卫星无线视频监控等技术的进一步提高,无线视频业务对于误码率、切换效率、时延、带宽稳定性等方面的进一步优化。无线视频监控将进入飞速发展的时代。如智能化大厦、智能小区、港口、码头、边防检查站等都安装了无线视频监控系统。长期以来,视频监控系统主要用于对重要区域或远程地点的监视和控制,视频监控技术在电力系统、电信机房、工厂、城市交通、水利系统、小区治安等领域也得到了越来越广泛的应用。视频监控系统将监控点实时采
21、集的视频流实时地传输给监控中心,便于监控中心进行远程监控,对突发事件及时指挥处置。基于传统的有线网络实现的视频监控存在着明显的缺点。这些缺点包括:布点受限制,监控点的选择一般都在靠近有线接入点的地方,这种方式限制了布点的灵活性;布点工程量大,需要铺设网线和光纤,由于基础网络的工程量往往会很大,因此一般有线监控比较适用于已存在基础网络的场合;工程周期长,铺设基础网络耗时耗力;欠缺灵活性,扩展和调整不方便,会增加工程量和不必要的基础网络建设;缺乏移动性,这是有线网络的先天缺陷。为了解决上述问题,无线视频监控应运而生,从而让视频监控彻底摆脱了因有线而带来的种种限制。可以预见,伴随着无线视频监控相关技
22、术的持续进步,如终端技术、组网技术、传输技术等,无线视频监控业务将成为无线网络技术最典型的应用之一。1.4 设计的研究范围针对远程视频流监控系统的研究,本设计主要着重研究以下内容: 嵌入式系统的构建远程视频监控,最关键的就是要有服务器为提供服务。有了服务器,才能响应Android客户端的请求,并做出相应的处理。而视频流服务器是在Linux环境上运行的。要想达到远程视频监控的目的,首先得搭建起Linux的最小系统。一个嵌入式Linux 系统从软件角度看可以分为四个部分:引导加载程序(Bootloader),Linux 内核,文件系统,应用程序。其中 Bootloader是系统启动或复位以后执行的
23、第一段代码,它主要用来初始化处理器及外设,然后调用 Linux 内核。Linux 内核在完成系统的初始化之后需要挂载某个文件系统做为根文件系统(Root Filesystem)。根文件系统是 Linux 系统的核心组成部分,它可以做为Linux 系统中文件和数据的存储区域,通常它还包括系统配置文件和运行应用软件所需要的库。应用程序可以说是嵌入式系统的“灵魂”,它所实现的功能通常就是设计该嵌入式系统所要达到的目标。如果没有应用程序的支持,任何硬件上设计精良的嵌入式系统都没有实用意义。本系统的应用程序主要是Socket服务器与视频流服务器。 视频流的采集与传送系统采用 MJPG-Streamer视
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学本科 毕业设计 毕业论文 基于 S3C2440 远程 视频 监控 系统 设计 实现 论文
链接地址:https://www.31ppt.com/p-3930060.html