基于嵌入式WEB服务器的视频监控警报系统的研究

来源 :硅谷 | 被引量 : 0次 | 上传用户:maomao0464
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]提出一套完整的嵌入式WEB服务器的视频警报监控系统的设计方案,将系统分为应用程序模块、嵌入式WEB服务器模块、嵌入式Web网站三大部分。经过运行测试,系统运行良好。
  [关键词]嵌入式WEB服务器监控系统
  中图分类号:TP39文献标识码:A文章编号:1671-7597(2009)1220012-01
  
  一、引言
  
  随着科学技术的发展,人们对安全防范的要求越来越高。基于嵌入式Web服务器的远程监控系统采用嵌入式Web技术,把视频采集和Web功能集中到一个体积很小的设备内,仅用浏览器即可观看远程的视频,并且能够将可疑视频信息通过抓图的形式存储在系统供用户查看,从而达到安防的目的。
  
  二、系统设计与实现
  
  (一)系统总体结构
  系统设计分为应用程序模块、嵌入式WEB服务器模块、嵌入式Web网站的设计与实现三部分。
  由系统的应用程序模块对摄像头采集的视频画面中的海量数据进行分析,为监控者提供有用的关键信息,并将可疑数据图片主动EMAIL给用户。系统利用Web服务器,让用户在任何地方通过网络浏览器获取服务器发布的实时监控信息,进而实现远程实时控制、调节与维护。CGI程序用来显示历史警报图片信息,也可以供用户实时浏览监控端的视频信息。系统还使用数据库管理系统对系统中的信息进行统一管理。系统的总体结构如图1所示。
  
  (二)应用程序模块
  嵌入式应用程序模块包括:数字图像采集模块、图像控制检测模块、图像压缩模块、存储模块、警报图片发送模块这五大模块的开发。数字图像采集模块实时循环采集摄像头的数据;图像控制检测模块对采集模块采集的图片进行运动检测判断是否为可疑图片,如果是且满足图片质量要求则调用图像压缩模块将可疑图片压缩,如果是但不满足图片质量要求则由检测模块自行调节曝光参数等信息再调用压缩模块,否则丢弃图片;图像压缩模块将警报图片压缩后调用警报发送模块将警报图片发送到用户的EMAIL地址中,同时调用存储模块将压缩图片存储到U盘中;存储模块存储图片时检查系统存储空间是否足够,如果不够发送U盘已满警告给客户EMAIL地址。
  
  (三)嵌入式WEB服务器模块
  该部分由:HTTP引擎模块、用户验证模块、应用程序接口模块三部分组成。用户可以从远程浏览器输入IP地址访问系统首页,如果是初始登陆,HTTP引擎模块将用户连接的合法性交由用户验证模块进行校验,则安全模块会要求用户输入用户名和密码。如果用户名和密码正确,安全模块调用SESSION模块生成对应用户的SESSION值并保存在数据库中,从而保持HTTP的相关状态,为用户提供后继认证以区别不同的用户,同时HTTP引擎判断请求是否为静态信息,是则由HTTP引擎模块直接将用户请求的静态WEB页面发送给浏览器端用户;若请求动态页面,HTTP引擎模块将收到的请求转发给应用程序接口,由应用程序接口模块调用CGI程序,再将CGI程序的执行结果反馈给浏览器。若用户名和密码错误,用户验证模块将返回403错误代码,在浏览器显示为禁止访问错误。
  用户如果已经登陆只是再次访问服务器文件,HTTP引擎模块将用户连接的参数交由用户验证模块,用户校验模块调用SESSION模块,SESSION模块将得到用户传来的Session值,到数据库中匹配,查找是否存在这个用户Session,同时到数据库判断IP是否和第一次访问的相同,并检查此Session的有效访问时间。若以上判断都匹配则说明该用户传过来的Session是合法的,则处理方法和初始登陆相同。同时,安全模块又会生成一个新的Session值,和返回给客户的结果一起发送,并将数据库中该用户的原Session覆盖。
  
  (四)嵌入式Web网站的设计与实现
  网站模块的开发分为静态页面模块和CGI程序模块两部分。静态/表单模块的开发包括:用户登录页面、导航页面、用户管理页面、警报信息设置页面的开发。CGI程序模块主要用来在服务器端响应用户请求,执行相关任务。本系统CGI程序模块完成如下功能:1.响应客户端实时视频查看请求,从摄像头采集实时视频信息显示给用户。2.响应客户端警报图片查看请求,将报警图片提供给用户查看。3.为满足用户维护系统请求,提供服务器信息设置功能,包括合法用户的添加、警报信息的设置等。该模块的开发涉及到数据库的访问。
  本视频监控报警系统各页面的调用关系图如图2所示。
  
  三、系统的运行与测试
  
  系统测试的网络环境为10M以太网,网络中有16口的交换机一台、12臺主机,其中6台主机的操作系统为windows XP,其他6台主机的操作系统为Linux,为嵌入式WEB服务器分配的是局域网的私有IP地址192.168.0.121,经过运行测试,系统运行良好。
  
  参考文献:
  [1]黄天戍、余智欣、袁学文,新型嵌入式Web服务器系统的设计与研究[J].计算机工程,2005(11):185-187.
  [2]谢仕义、徐兵,嵌入式Web服务器的设计及其CGI实现,计算机工程与设计,2007(7):1598-1600.
  [3]朱世平、武保民,对WWW服务器安全性问题的探讨,现代图书情报技术,1998(5):40-43.
  作者简介:
  周若谷(1981-),女,湖南邵阳人,讲师,硕士,研究方向:数据库。
其他文献
概括分析了小学语文课堂教学当中写作策略的优势,并较深层次地研究了与写作策略相关的应用实践,以充分运用写作策略为目标,让广大学生能全面了解与掌握写作技巧,从而促进学生
[摘要]空间设计是室内设计的灵魂。掌握空间设计除了要明确空间的概念,还要明确如何感知空间,什么样的空间会给人什么样的感受,设计师要如何分隔空间等。  [关键词]空间的感知审美空间的划分  中图分类号:TU238文献标识码:A文章编号:1671-7597(2009)1210217-01    一、引言    室内设计是综合运用色彩、构成、材料、灯光、人体工程学、心理学的综合性艺术设计门类。通过室内设
投资者望眼欲穿的阿里IPO终于在华尔街成功上市,因为众所周知的诸多非议,阿里在美上市可谓曲折坎坷。在连篇累牍的关于阿里上市的新闻和评论中,马云写的一封公开信引起了笔者
中图分类号:C96文献标识码:A文章编号:1671-7597(2009)1210218-01    一、前言    随着世界各国工业化进程地加快,对能源的需求量也日俱增加。然而电力、煤炭、石油等不可再生能源日益紧缺,且它们的使用对环境造成了严重的污染。能源问题日益成为制约国际社会经济发展的瓶颈,清洁能源的开发和使用被提高到前所未有的高度,其中太阳能以其取之不尽、用之不竭,无污染、廉价、人类可以自由
针对油田开发进入高含水期含聚合物采出液分离处理难度大的问题,介绍了采用迷宫整流板结构在三相分离器内进行整流,使油气流动平稳,消除了紊流.利用微涡流原理,加速油气、油
[摘要]表面等离子体指的是金属和介质交界面上的电荷层,它在电磁波的激励下会发生共振现象,能够影响电磁波的传播。而金属膜折射率的任何改变都会影响共振条件,并引起共振角的改变。  [关键词]表面等离子体共振金属衰减全反射  中圖分类号:O44文献标识码:A文章编号:1671-7597(2009)1220001-01
[摘要]从EPON技术特点出发,结合当前電信运营商的实际情况,阐述EPON技术在宽带接入中几个应用模式。  [关键词]EPON技术特点应用模式  中图分类号:TN91文献标识码:A文章编号:1671-7597(2009)1220007-01    一、引言    截至2007年6月,我国网民人数已经达到1.62亿。随着网络游戏的风靡,视频点播、视频电话、全球眼等各种网络新业务的出现,宽带化已经成为
1喷涂聚脲弹性体简介rn喷涂聚脲弹性体(Spray Polyurea Elastomer,以下简称SPUA)是国外近10年来兴起的一种新型绿色材料.美国聚脲发展协会对聚脲的定义是由异氰酸酯封端的预
心脏电生理检查包括基础电生理、临床电生理(clinical electrophysiologic study,略称CEPS)两个方面,后者是基础电生理和体表心电图(ECG)之间的桥梁。自1969年Scherlag等应
血栓闭塞性脉管炎(TAO,Buerger 氏病)是一种以动脉为主、静脉同时受累的慢性进行性全身性血管疾病,以亚洲地区多发。对其病因,国内外学者提出许多学说,但到目前仍未有定论,