




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、校园安全视频监控系统的设计与实现 【摘要】 随着信息技术的迅速发展并应用到各行各业领域当中,创建与完善校园安全防范体系,提出一个基于c#的校园安全视频监控管理系统。结合校园实际环境,系统采用c/s结构,整个系统划分成终端监控、监控视频数据传输、监控操作管理、监控中心电视墙监控四大部分。系统的实现,充分利用校园ip网络资源共享的优势,时刻监控校园的每一个区域,形成一张网络化的校园视频监控网,为建设平安校园提供技术保障。 【关键词】 c# 校园安全 视频监控 管理系统design and implementation of a campus safety monitoring system cha
2、ng guizhao(guangzhou huadu district economic and trade vocational technical school,guangdong,guangzhou 510800) abstract: with the rapid development of information technology and applied to all walks of life field, creating a perfect campus safety and prevention system. from that standpoint,a campus
3、video security monitoring and management system based on c# is presented. the system is a video monitor management system using the c/s architecture, combined with the campus environment.the whole system is divided into four parts: terminal monitoring, data transmission, operation and management, th
4、e monitoring center. the realization of the system is the full use of the advantages of ip campus network resource sharing. the system can monitor each place all the time in the campus, to form a monitoring network, provide technical support to create a safe campus. key words: c# campus security vid
5、eo monitor management system 近年来,全国各地各类学校在校园内连续发生多起伤学生、盗窃等恶性案件,这些案件给学校以及学校周边的治安工作敲响了警钟。为了确保学校师生的人身安全,加强学校的治安综合治理,避免各类安全隐患事件在校园内发生,需要运用现代信息技术来加强校园内的安全监控工作,从而实现由原来的人防到技术防范的转变,不仅提高了学校的信息化建设水平,更重要的是提高校园安全监控管理的能力,营造一个安全、和谐的校园环境。 一、校园安全视频监控系统的分析与设计 1.1 系统需求分析 校园安全视频监控管理系统的设计与实现依托广州某学校作为课题研究背景,根据校园安全监控管理需要
6、来确定系统设计的需求,并按现代软件工程技术方法进行开发与实现。学校周边外来务工人员众多,环境复杂。由于外来人员常到校内休闲散步等,给学校安全管理带来巨大隐患,建设一个校园安全视频监控管理系统势在必然。 1.2 系统网络运行平台设计 综合考虑学校的校园周边环境、校园范围、教学楼群布局、网络软硬件情况、系统建设经费等,把系统设计为c/s工作模式,即客户机/服务器工作模式。客户机端主要提供校园安全监控操作与浏览,服务器端主要是监控系统的管理平台与数据存储。客户机端与服务器端通过校园网络连接传输视频监控数据。为了保证监控摄像机的监控视频流准确、稳定的通过校园ip网络进行传输至服务端存储与监控浏览终端监
7、控,在摄像机与校园网络接入处安装视频hs监控服务器,实现多路h.264的压缩方式视频流稳定流畅传输。监控摄像终端同时安装语音对讲、烟雾红外感应器、红外传感器、报警开关等设备,更好满足对监控校园安全行为的需要、更准确地实现系统的功能。根据系统的背景需求、功能需求与性能需求分析,设计该系统网络平台结构如图1所示。 1.3 系统功能结构设计 整个系统构成由各区域终端监控点、系统监控数据传输、系统监控操作管理中心、中心监控屏幕录像电视墙四大部分。设计出系统的总体功能结构如图2所示。 1.4系统监控云台协议设计 系统采用pelco_p协议。pelco_p协议采用rs-485进行传输,线路信号速率为480
8、0波特/秒以上。该协议规定1位起始位和停止位,8位数据位。pelco_p协议命令为8个字节,各个字节的功能定义为:字节1为stx,表示开始传输,码值始终为a0h;字节2为地址码,表示摄像机的逻辑地址范围,码值为00h-1fh;字节3为指令码,共8位,位0和位1是焦距调节,位2和位3是光圈调节,位4是摄像机开/关,位5是自动扫描;字节4为指令码2,共8位,是摄像机镜头上、下、左、右视角的宽窄调节;字节5为数据码1,是摄像机镜头左右水平方向移动速度,由低速到高速码值为00h-3fh,00h为停止,最高速为40h;字节6为数据码2,是摄像机镜头上下垂直方向移动速度,由低速到高速码值为00h-3fh,
9、00h为停止,最高速为3fh;字节7为etx,是停止码,码值始终为afh;字节8为校验码,校验码的值为:校验码= byte1 byte2 byte3 byte4 byte5 byte6byte7 。 二、系统关键模块的实现2.1 云台监控协议的实现 云台控制通过云台协议来完成,当云台收到来自外部的控制信号时,云台解码器将这些信号转换为水平、垂直运动,光圈、焦距调节,摄像机关闭、开启等云台控制功能,而这些指令是由云台控制协议确定的。关键部分实现如下: public byte camerafocus( uint deviceaddress,focus action) /聚焦调控 if(action
10、= =focus.near) return message.getmessage(deviceaddress,(byte) action,0x00,0x00,0x00); else return message.getmessage(deviceaddress,0x00,(byte) action,0x00,0x00); public byte camerazoom(uint deviceaddress,zoom action) /对焦调控 return message.getmessage(deviceaddress,0x00,(byte) action,0x00,0x00); public
11、 byte cameraifisswitch(uint deviceaddress,iris action) /光圈调控 return message.getmessage(deviceaddress,(byte) action,0x00,0x00,0x00); public byte cameraswitch(uint deviceaddress,switch action) /雨刷调控 byte m_action=cameraonoff; if(action= =switch.on) m_action=cameraonoff+sense; return message.getmessage
12、(deviceaddress,m_ action,0x00,0x00,0x00); 2.2 录像回放模块的实现 进行视频监控有时是需要对视频进行录制,录制好的监控视频变成录像文件,需要时能够实现播放。系统录像回放模块的功能就是用来选择已经录制好的视频录像文件。要实现录像回放功能,需要用到media player控件,该控件不是c#“工具箱”默认的控件,要通过将com组件添加到工具箱中。具体实现的主要部分如下: private void btnplay_click(object sender,eventargs e) ofdialog.filter=*.avi|*.avi; /视频文件的格式 o
13、fdialog.title= “请选择播放的监控视频文件”; /对话框标题 ofdialog.initialdirectory=application.startuppath. substring(0, application.startuppath.lastindexof(). substring(0,application.startuppath.substring(0,application. startuppath.lastindexof()+ video; if(ofdialog.showdialog( )= =dialogreult.ok) this. axwinmediaplay
14、er1.url=ofdialog.filename; /播放视频文件 2.3 监控主窗体的实现 校园安全视频监控系统与其它信息系统相比,其操作界面并不需十分华丽,只要方便操作与管理即可。基于此考虑,把系统的关键功能:云台控制、方向控制、角度控制、设备管理等集成于主窗体界面。在实现时,创建一个系统监控管理主窗体windowsmonitormain.cs,监控管理的关键功能云台控制、方向控制、角度控制、设备管理等通过主窗体调用云台控制类ptzctrl、方向控制类directionctrl、角度控制类anglectrl、设备管理类devicemang的方法来实现。 用户登录通过验证后,进入到系统监控
15、管理windowsmonitormain.cs主窗体,如图3所示。 三、结束语 系统的实现,充分利用校园ip网络资源共享的优势,时刻监控校园的每一个区域,形成一张网络化的校园视频监控网,为建设平安校园提供技术保障。系统开发采用先进的软件工程技术,着眼于c/s结构架构,利用了软件架构方法学思想并丰富了软件开发架构周期理论,提出了一些改进方法。经过测试与试用,表明监控视频流传输稳定、监控录像清晰、监控操作界面简洁,达到实际应用要求。 参 考 文 献 1陈玉梅, 尹其畅, 赵忠杰. 嵌入式远程视频监控系统设计与实现. 西安工程大学学报, 2013,27(5): 638-642 2叶牛, 杨铁梅. 基于arm11和gtk+的视频监控系统设计. 工业控制计算机, 2013(11): 134-135,138 3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 授权委托签协议
- 新趋势下的种子繁育员资格考试试题及答案
- 农业植保员资格考试中的解题思路试题及答案
- 通关2024年种子繁育员资格考试试题及答案
- 体育市场洞察 经纪人试题及答案
- 有余数的除法(2位数除以1位数)竞赛试题习题
- 实际案例的游泳救生员考试试题及答案
- 高效团队与农作物种子繁育员考试的试题答案
- 模具设计职场变迁的试题及答案
- 农业植保员知识点试题及答案解析
- 2025年国家粮食和物资储备局垂直管理系事业单位招聘笔试参考题库附带答案详解
- DB32-T 4281-2022 江苏省建筑工程施工现场专业人员配备标准
- 自卸车整车装配检验规范-ok
- 武广客运专线隧道防排水技术的突破QC成果
- 部编版五年级道德与法治下册第三单元《百年追梦复兴中华》教材分析单元分析
- 电子产品设计生产工艺流程
- 初级培训机器人的机械系统
- 制造工厂品质宣传海报标语
- 涉密文件接收登记表
- 吸入装置正确使用方法调查表
- 《异位骨化》PPT课件.ppt
评论
0/150
提交评论