您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 机械/模具设计 > 智能视频监控系统软件设计
存档日期:存档编号:本科生毕业设计(论文)论文题目:姓名:蔡守进学院:电气工程及其自动化学院专业:自动化班级、学号:08电52班08285078指导教师:李旭超江苏师范大学教务处印制智能视频监控系统软件设计I摘要目前,利用互联网与视频摄像头实施视频监控的应用越来越广泛,视频监控软件也越来越多。利用这些软件你不但能够进行视频监控,还可以通过软件的运动检测功能帮助你察觉监控范围内的活动物体,并通过报警方式马上通知你。本设计的目的在于设计一种具有成本低廉、实用性强、扩展功能丰富、适用性高的监控系统软件。本软件能够满足小型餐厅、书店、候车厅以及普通家庭室内的监控需求,同时又不需要添加专业监控设备。本设计采用比较讨论的方法,通过比较多种视频捕捉技术和多种编译语言的优缺点,选择确定出一组合适的方案,结合方案的内容设计并实现软件主要功能以及扩展功能。本文首先在Linux和Windows两种运行调试环境之间进行讨论和取舍,接着比较VFW和DirectShow等视频捕捉技术的优劣,最后简要介绍C++,Java,C#等几种编译语言,比较他们的优缺点,进而确定设计方案。本设计通过VFW提供的接口函数实现了软件的主要功能。使用C#语言在VS2010可视化编译程序上进行编写和设计截图、录像等扩展功能。关键字:视频技术Window操作系统C#C++IIAbstractAtpresent,theuseoftheInternetandthevideocameraintheimplementationofvideosurveillanceapplicationmoreandmorewidespread,moreandmorevideosurveillancesoftware.Usingthesoftwareyoucannotonlycarryoutvideosurveillance,thesoftwarecanalsohelpyoudetectthemotiondetectionfunctionmonitoringofactivitywithintheobject,andthroughthealarmcallyourightaway.Thisprojectholdsaclearobjectivetodesignvideomonitoringsoftwarewithhighlyfunctionalfeatures,variableextensionsandlowexpense.Itcanbeusedinmanyconsequenceswhichacquirelessmonitoringdemandssuchassmallbookshops,Restaurantsorhome-using.ItfiguresoutaparticularwaytodesignthemainfunctionandextensionsthoughthechoosingofvideoprocessingtechnologyandcompilecodesuchasC++andC#.Atthefirst,itdiscussestheworkingcircumstancesbetweenWindowsandLinux.Andthen,itputsouttheadvantagesanddisadvantagesofseveralvideoprocessingtechnologyandcompilecode.Andeventually,tomakesuretheplan.Itcantakescreenshottosaveormakeabackupwithvideofilesautomaticallywiththeextensions.Keywords:technologyWindowOSC++CIII目录摘要.............................................................................................................................IAbstract......................................................................................................................II1绪论.............................................................................................................................11.1设计的背景...............................................................................................................11.1.1概述................................................................................................................11.1.2国内外的发展现状和差距............................................................................11.1.3现阶段智能视频监控系统存在的问题........................................................51.1.4未来智能视频监控技术发展趋势...............................................................51.1.5几款知名视频监控软件的对比....................................................................61.2设计面向的对象和意义............................................................................................82选择与确定设计方案............................................................................................92.1选择程序调试的环境................................................................................................92.1.1Linux环境....................................................................................................92.1.2Windows环境................................................................................................92.1.3环境的选定....................................................................................................92.2选择视频处理技术..................................................................................................102.2.1DirectShow视频技术.................................................................................102.2.2VFW技术.......................................................................................................102.2.3视频处理技术的选择..................................................................................112.3比较和选择编译语言..............................................................................................112.3.1各类语言简介..............................................................................................112.3.2编译语言的比较和选择..............................................................................122.4.3编译语言的选定..........................................................................................132.4方案的选定和假设条件..........................................................................................133系统设计..................................................................................................................143.1系统设计实施目标..................................................................................................14IV3.2系统软件设计框架图..............................................................................................143.3系统软件流程图.....................................................................................................153.4系统软件预览.........................................................................................................153.5软件运行环境.........................................................................................................173.6文件夹组织结构.....................................................................................................184基本功能的类以及功能的实现...........................
本文标题:智能视频监控系统软件设计
链接地址:https://www.777doc.com/doc-6133628 .html