基于web浏览器的报警信息地图推送方法及系统的制作方法

文档序号:6550404阅读:828来源:国知局
基于web浏览器的报警信息地图推送方法及系统的制作方法
【专利摘要】本发明提供了一种基于web浏览器的报警信息地图推送方法及系统,涉及安防监控【技术领域】。所述系统包括web浏览器,web服务器,地图服务器,事件报警器,监控设备,视频分析器,CGI网关。本发明整合电子地图、视频资源和智能分析报警结果于一体,一体化展示于浏览器上。
【专利说明】基于web浏览器的报警信息地图推送方法及系统

【技术领域】
[0001]本发明涉及安防监控【技术领域】,特别是属于基于web浏览器的报警信息地图推送方法及系统。

【背景技术】
[0002]目前,传统的视频智能分析推送多是将报警信息通过智能设备的声光特效来展示,或者是基于通信网络将报警信息以电子邮件、短信、彩信等方式发送到用户。智能安防的B/S架构(BS,Browser/Server,浏览器-服务器)部署日益普及流行,但迄今为止仍缺少在部署视频资源的电子地图上能直观地查阅报警信息的技术和系统。另外,传统的智能分析的报警查询缺少视频点位的可视化,需要额外借助地图查看,没有将地图、视频资源和报警信息有效的集成在一起,特别是缺少以浏览器为平台将电子地图、视频资源和智能分析的报警结果做集成式一体化的展示。因此,急需一种整合电子地图、视频资源和智能分析报警结果于一体的B/S系统。


【发明内容】

[0003]针对现有技术存在的缺陷,本发明提供了一种基于web浏览器的报警信息地图推送方法。
[0004]本发明构建了一种基于web浏览器的报警信息地图推送方法,该方法包括:
步骤1:用户在web浏览器中发出web地图浏览请求,接收浏览请求的Web服务器向地图服务器请求地理信息数据,地理信息数据返回并在web浏览器端显示。
[0005]步骤2:报警事件发生时,报警信息由视频分析器上分析,并通过事件报警器发送给web服务器,web服务器请求地图服务器将报警信息集成在web地图的地理信息数据中。
[0006]步骤3:集成有报警信息的地理信息数据发送到web浏览器端并更新显示。
[0007]步骤4:用户浏览web地图不同地理位置点位时,地图上显示该点位的报警信息。
[0008]进一步地,所述报警信息来自不同位置点的监控设备,包括视频信息、声音信息、文本信息、声光渲染信息。
[0009]进一步地,步骤I中的地图编辑浏览基于Ajax局部更新机制,由Javascript基于comet长连接通道发起XmlHttpRequest请求,web服务器响应地图的局部刷新。
[0010]进一步地,步骤3中的地图更新显示基于Comet长连接机制,由web服务器推送更新的信息,并由web浏览器响应显示局部更新。
[0011]利用上述方法,本发明还构建了一种基于web浏览器的报警信息地图推送系统,所述系统包括web浏览器,web服务器,地图服务器,事件报警器,监控设备,视频分析器,CGI网关。
[0012]进一步地,所述web服务器对不同位置点报警信息进行排序。
[0013]进一步地,所述地图服务器进一步对报警信息进行排序并按报警信息危险程度不同在浏览器端显示出链接、预览、视频、文本的形式。
[0014]与现有技术相比,本发明所提供的基于web浏览器的报警信息地图推送方法及其系统,整合电子地图、视频资源和智能分析报警结果于一体,一体化展示于浏览器上。

【专利附图】

【附图说明】
[0015]图1为本发明的工作流程图。
[0016]图2为本发明的报警信息推送机制图。

【具体实施方式】
[0017]在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施例的限制。
[0018]本发明构建了一种基于web浏览器的报警信息地图推送方法及系统,,提供一种视频智能分析向地图推送的系统,其基本思想是在视频监控区域,利用视频监控算法设备能通过模式识别、计算机视觉的相关理论和技术,基于人类活动事件的语义模型,对视频画面进行智能分析。根据预定规则库过滤判断视频人与物是否有不符合预定规则的行为(比如超出警戒线等),一旦目标在场景中出现了违反预定义规则的行为,视频监控设备发出报警并将报警信息推送到Web地图上,用户可以看到具体的报警位置与报警信息,并提供报警事件发生前后的一小段视频。报警信息用文本描述,可以在用户鼠标悬停于视频资源上方时自动弹出小窗口显示;图片、视频片段可以在弹出的前景小窗口里播放,也可以右键点击弹出另外一个web页面加以显示和播放。这些信息可以帮助管理人员更有效的掌握监控点发生的事件以便对它们做进一步的控制管理。从用户体验上说,把视频资源、地理位置、和报警信息做基于浏览器的一体化展不更加符合信息技术的发展方向。
[0019]下面就本发明的方法、系统、工作原理三方面进行详细叙述如下。
[0020]实施例1
基于web浏览器的报警信息地图推送方法
请参见图1-图2,本发明构建了一种基于web浏览器的报警信息地图推送方法,该方法包括:
步骤1:用户在web浏览器中发出web地图浏览请求,接收浏览请求的Web服务器向地图服务器请求地理信息数据,地理信息数据返回并在web浏览器端显示。
[0021]步骤2:报警事件发生时,报警信息由视频分析器上分析,并通过事件报警器发送给web服务器,web服务器请求地图服务器将报警信息集成在web地图的地理信息数据中。
[0022]步骤3:集成有报警信息的地理信息数据发送到web浏览器端并更新显示。
[0023]步骤4:用户浏览web地图不同地理位置点位时,地图上显示该点位的报警信息。
[0024]进一步地,所述报警信息来自不同位置点的监控设备,包括视频信息、声音信息、文本信息、声光渲染信息。
[0025]进一步地,步骤I中的地图编辑浏览基于Ajax局部更新机制,由Javascript基于comet长连接通道发起XmlHttpRequest请求,web服务器响应地图的局部刷新。
[0026]进一步地,步骤3中的地图更新显示基于Comet长连接机制,由web服务器推送更新的信息,并由web浏览器响应显示局部更新。
[0027]实施例2
基于web浏览器的报警信息地图推送系统
请参见图1-图2,本发明还构建了一种基于web浏览器的报警信息地图推送系统,所述系统包括web浏览器,web服务器,地图服务器,事件报警器,监控设备,视频分析器,CGI网关。
[0028]进一步地,所述web服务器对不同位置点报警信息进行排序。
[0029]进一步地,所述地图服务器进一步对报警信息进行排序并按报警信息危险程度不同在浏览器端显示出链接、预览、视频、文本的形式。
[0030]实施例3
请参见图1-图2,
本发明提供的基于web浏览器的报警信息地图推送方法及系统,其基本的思路如图1所示。
[0031]具体实现过程如图2所示,首先浏览器向Web服务器发起地图浏览请求,该浏览请求使用Comet机制。即Web服务器与javascript维持浏览器的长连接,以便完成服务器端事件的浏览器端响应,而且这样的事件广播机制是跨网络的,同时也是实时的。在Web服务器端收到浏览请求后即刻向地图服务器请求地理信息数据,地图服务器响应这个请求,将渲染后的栅格地图数据发送给Web服务器,Web服务器再将数据发回浏览器端做显示。当报警事件经由报警器通过CGI网关(Common Gateway Interface)发送给Web服务器时,Web服务器请求地图服务器将报警的视频资源做声光动画特效渲染,再将渲染后的视频资源数据以及报警信息(含图片、视频片段)等推送到浏览器端显示。地图基于Ajax的局部更新机制(地图编辑后的局部刷新)仍由JavaScript基于Comet长连接通道发起XmlHttpRequest请求,Web服务器响应地图的部分刷新,并把新的视频资源纳入到报警推送目录里。
[0032]本发明虽然以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以做出可能的变动和修改,因此本发明的保护范围应当以本发明权利要求所界定的范围为准。
【权利要求】
1.一种基于web浏览器的报警信息地图推送方法,其特征在于:该方法包括: 步骤1:用户在web浏览器中发出web地图浏览请求,接收浏览请求的Web服务器向地图服务器请求地理信息数据,地理信息数据返回并在web浏览器端显示; 步骤2:报警事件发生时,报警信息由视频分析器上生成,并通过事件报警器发送给web服务器,web服务器请求地图服务器将报警信息集成在web地图的地理信息数据中; 步骤3:集成有报警信息的地理信息数据发送到web浏览器端更新地图并显示; 步骤4:用户浏览web地图不同地理位置点位时,地图上显示该点位的报警信息。
2.根据权利要求1所述的基于web浏览器的报警信息地图推送方法,其特征在于:所述报警信息来自不同位置点的监控设备,包括视频信息、声音信息、文本信息、声光渲染信肩、O
3.根据权利要求1所述的基于web浏览器的报警信息地图推送方法,其特征在于:步骤I中的地图编辑浏览基于Ajax局部更新机制,由Javascript基于comet长连接通道发起XmlHttpRequest请求,web服务器响应地图的局部刷新。
4.根据权利要求1所述的基于web浏览器的报警信息地图推送方法,其特征在于:步骤3中的地图更新显示基于Comet长连接机制,由web服务器推送更新的信息,并由web浏览器响应显示局部更新。
5.一种基于web浏览器的报警信息地图推送系统,其特征在于:所述系统包括web浏览器,web服务器,地图服务器,事件报警器,监控设备,视频分析器,CGI网关。
6.根据权利要求5所述的基于web浏览器的报警信息地图推送系统,其特征在于:所述web服务器对不同位置点报警信息进行排序。
7.根据权利要求5所述的基于web浏览器的报警信息地图推送系统,其特征在于:所述地图服务器进一步对报警信息进行排序并按报警信息危险程度不同在浏览器端显示出链接、预览、视频、文本的形式。
【文档编号】G06F17/30GK104052814SQ201410281832
【公开日】2014年9月17日 申请日期:2014年6月23日 优先权日:2014年6月23日
【发明者】陆成刚, 黄蒙, 杜焕强, 俞珊珊 申请人:浙江工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1