一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种室内火警的预警方法、系统、装置、设备及介质与流程

2022-11-19 10:49:58 来源:中国专利 TAG:


1.本发明实施例涉及计算机技术,尤其涉及一种室内火警的预警方法、系统、装置、设备及介质。


背景技术:

2.随着现代社会的城镇化,越来越多的人居住在高楼大厦里面,人群密集,伴随着的是火灾高发。如果发生火灾时能够及时通知大人、物业或者管家,也许两个鲜活的生命就不会白白牺牲掉。类似的室内火灾给人们造成巨大的生命财产损失,随之而来的室内火灾预警刻不容缓。目前普遍使用摄像机对室内情况进行监控,人们可以随时随地的通过手机观察室内情况。但是人们不可能无时无刻的盯着手机观看室内情况,即使是专人监控室内情况,也会有疏忽的时候。
3.发明人在实现本发明的过程中,发现现有技术主要存在如下缺陷:人工通过手机查看由摄像机拍摄的室内情景判断是否安全,容易出现由于人工疏忽导致灾情发现不及时的问题。


技术实现要素:

4.本发明实施例提供了一种室内火警的预警方法、系统、装置、设备及介质,提供一种快速的且准确的室内火警预警方法,达到精准判断室内是否发生火灾并及时通知联系人的效果。
5.第一方面,本发明实施例提供了一种室内火警的预警方法,该方法由服务器执行,可以包括:
6.在室内摄像头实时采集的视频流中获取室内情景图像,并根据所述室内情景图像进行室内火警识别;
7.在确定识别到室内火警时,根据所述室内摄像头的摄像头标识,构建火警预警通知,并获取所述室内摄像头预先绑定的联系人标识;
8.根据所述联系人标识,查询获取联系人客户端的实时ip信息;
9.根据所述实时ip信息,向所述联系人客户端发送火警预警通知,以供联系人客户端根据摄像头标识查看所述室内摄像头的实时视频采集结果。
10.第二方面,本发明实施例还提供了一种室内火警的预警方法,该方法由联系人客户端执行,可以包括:
11.响应于服务器发送的火警预警通知,在所述火警预警通知中提取室内摄像头的摄像头标识;
12.其中,火警预警通知为服务器根据所述室内摄像头所获取的室内情景图像识别出室内火警后生成的;
13.响应于与所述摄像头标识匹配的视频查看请求,从所述服务器获取与所述室内摄像头匹配的实时视频采集结果进行客户端播放。
14.第三方面,本发明实施例还提供了一种室内火警的预警系统,该系统包括室内摄像头、服务器及联系人客户端;
15.所述室内摄像头,用于实时采集室内情景图像;
16.所述服务器,用于执行如本发明任意实施例所述的由服务器执行的室内火警的预警方法;
17.所述联系人客户端,用于执行如本发明任意实施例所述的由联系人客户端执行的室内火警的预警方法。
18.第四方面,本发明实施例还提供了一种室内火警的预警装置,由服务器执行,该装置可以包括:
19.室内火警识别模块,用于在室内摄像头实时采集的视频流中获取室内情景图像,并根据所述室内情景图像进行室内火警识别;
20.预警通知构建及联系人标识获取模块,用于在确定识别到室内火警时,根据所述室内摄像头的摄像头标识,构建火警预警通知,并获取所述室内摄像头预先绑定的联系人标识;
21.ip信息获取模块,用于根据所述联系人标识,查询获取联系人客户端的实时ip信息;
22.预警通知发送模块,用于根据所述实时ip信息,向所述联系人客户端发送火警预警通知,以供联系人客户端根据摄像头标识查看所述室内摄像头的实时视频采集结果。
23.第五方面,本发明实施例还提供了一种室内火警的预警装置,由联系人客户端执行,该装置可以包括:
24.摄像头标识提取模块,用于响应于服务器发送的火警预警通知,在所述火警预警通知中提取室内摄像头的摄像头标识;
25.其中,火警预警通知为服务器根据所述室内摄像头所获取的室内情景图像识别出室内火警后生成的;
26.实时视频播放模块,用于响应于与所述摄像头标识匹配的视频查看请求,从所述服务器获取与所述室内摄像头匹配的实时视频采集结果进行客户端播放。
27.第六方面,本发明实施例还提供了一种电子设备,该电子设备可以包括:
28.一个或多个处理器;
29.存储装置,用于存储一个或多个程序;
30.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任意实施例所述的由服务器执行的室内火警的预警方法,或者实现如本发明任意实施例所述的由联系人客户端执行的室内火警的预警方法。
31.第七方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所述的由服务器执行的室内火警的预警方法,或者实现如本发明任意实施例所述的由联系人客户端执行的室内火警的预警方法。
32.本发明实施例通过在室内摄像头实时采集的视频流中获取室内情景图像,并根据所述室内情景图像进行室内火警识别;在确定识别到室内火警时,根据所述室内摄像头的摄像头标识,构建火警预警通知,并获取所述室内摄像头预先绑定的联系人标识;根据所述
联系人标识,查询获取联系人客户端的实时ip信息;根据所述实时ip信息,向所述联系人客户端发送火警预警通知,以供联系人根据客户端摄像头标识查看所述室内摄像头的实时视频采集结果,解决现有技术中人工通过手机观察室内安全状态由于疏忽导致灾情发现不及时的问题,提供一种快速的且准确的室内火警预警方法,达到了精准判断室内是否发生火灾并及时通知联系人的效果。
附图说明
33.图1a为本发明实施例一提供的一种室内火警的预警方法的流程图;
34.图1b为本发明实施例一提供的一种联系人客户端的注册流程示意图;
35.图1c为本发明实施例一提供的一种基于sip消息的室内火警的预警流程示意图;
36.图2a为本发明实施例二提供的另一种室内火警的预警方法的流程图;
37.图2b为本发明实施例二提供一种基于sip消息的联系人客户端查看发生火灾的室内视频的示意图;
38.图3为本发明实施例三提供的一种室内火警的预警系统的结构示意图;
39.图4为本发明实施例四提供的一种室内火警的预警装置的结构示意图;
40.图5为本发明实施例四提供的另一种室内火警的预警装置的结构示意图;
41.图6为本发明实施例六提供的一种电子设备的结构示意图。
具体实施方式
42.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
43.实施例一
44.图1a为本发明实施例一提供的一种室内火警的预警方法的流程图,本实施例可适用于对摄像机拍摄范围内的状况进行监控报警的情况,该方法可以由室内火警的预警装置来执行,该装置可以通过软件和/或硬件的方式实现,并集成在服务器中,具体包括如下步骤:
45.s110、在室内摄像头实时采集的视频流中获取室内情景图像,并根据所述室内情景图像进行室内火警识别。
46.其中,室内摄像头可以具备网络连接环境,数量可以是一个或者多个,室内摄像头具有相应的身份标识信息。室内情景图像可以是摄像头拍摄的室内状况图像。
47.在本实施例中,可以从室内摄像头实时采集的室内情景视频流中实时获取当前室内情景图像,从而根据当前室内情景图像进行室内火警识别。
48.可选的,根据所述室内情景图像进行室内火警识别,可以通过将所述室内情景图像与火灾图像库中的各火灾图像进行比对,并根据比对结果,进行室内火警的识别。
49.其中,火灾图像库中的各火灾图像可以是不同火灾程度的图像,例如,刚发生火灾时的情景图像以及火灾程度不断加深的情景图像。比对结果可以根据室内情景图像与各火灾图像之间的相似程度来获取。
50.在本实施例中,可以将实时获取的当前室内情景图像与各火灾图像进行比对得到
比对结果,从而根据比对结果进行室内火警识别。
51.可选的,将所述室内情景图像与火灾图像库中的各火灾图像进行比对,并根据比对结果,进行室内火警的识别,可以包括:
52.按照火灾程度由低到高的顺序,在所述火灾图像库中依次获取一张当前火灾图像;计算所述室内情景图像与所述当前火灾图像之间的图像相似度,并判断所述图像相似度是否超过预设的相似度阈值;若是,则确定识别到室内火警;否则,返回执行按照火灾程度由低到高的顺序,在所述火灾图像库中依次获取一张当前火灾图像的操作,直至完成对全部火灾图像的比对。
53.其中,当前火灾图像可以是指当前用于与室内情景图像进行对比的图像。图像相似度可以是指室内情景图像与当前火灾图像之间的相似程度,具体可以通过识别室内情景图像中的烟雾和火焰等火灾元素进行判断。相似度阈值可以是指室内情景图像和当前火灾图像之间相似度的界限值,例如,50%。
54.在本实施例中,在获取当前室内情景图像后,还需要从火灾图像库中,按照火灾程度由低到高的顺序,获取一张火灾程度最低的火灾图像与当前室内情景图像进行比对,计算当前室内情景图像与当前火灾图像之间的图像相似度,进而判断该图像相似度是否超过预先设定的相似度阈值,如果超过,可以确定当前室内发生程度较低的火灾,即识别到室内火警,如果没有超过,可以从火灾图像库中按照火灾程度由低到高的顺序,获取火灾程度高于当前火灾图像的火灾图像作为新的当前火灾图像与当前室内情景图像进行相似度计算,再次判断新图像相似度是否超过预设的相似度阈值,重复前述操作。
55.需要说明,如果没有从当前室内情景图像中识别到烟雾和火焰等火灾元素,可以确定当前室内处于安全状态。如果在确定所述图像相似度超过预设相似度阈值,即确定识别到室内火警,可以停止获取新的当前火灾图像。
56.这样设置的好处在于,可以在火灾最小的情况下及时识别,从而为大大降低人员和财产损失提供条件。
57.可选的,在室内摄像头实时采集的视频流中获取室内情景图像之前,还可以包括:
58.响应于所述联系人客户端的注册请求,获取所述联系人客户端的联系人标识以及实时ip(internet protocol,网际互连协议)信息;将所述联系人标识与所述室内摄像头之间的绑定关系,以及所述联系人标识与实时ip信息之间的关联关系进行存储。
59.其中,注册请求可以是联系人客户端的初次注册请求。联系人标识可以是联系人客户端的身份信息。
60.在本实施例中,接收联系人客户端的注册请求,可以从中获取联系人客户端的联系人标识及实时ip信息,从而将联系人标识与室内摄像头之间的绑定关系,以及联系人标识与实时ip信息之间的关联关系进行存储。
61.可选的,室内火警的预警方法还可以包括:响应于所述联系人客户端定期发送的更新注册请求,在所述更新注册请求中提取所述联系人客户端的新的实时ip信息;根据所述新的实时ip信息,对所述联系人标识与实时ip信息之间的关联关系进行更新存储。
62.其中,更新注册请求可以是联系人客户端在每个固定间隔时间所发起的请求,例如,联系人客户端可以每隔60秒发起一次更新注册请求。
63.在本实施例中,从联系人客户端的更新注册请求中提取联系人客户端的当前实时
ip信息,检查该当前实时ip与已存的联系人实时ip信息是否相同,若相同,可以不对联系人客户端的实时ip信息进行更新存储,若不相同,可以根据当前实时ip信息,更新联系人标识和实时ip信息之间的关联关系并存储。
64.这样设置的好处在于,可以及时获取联系人客户端的实时ip信息,同步存储该实时ip信息,为准确定位联系人客户端提供条件。
65.示例性的,图1b为本发明实施例一提供的一种联系人客户端的注册流程示意图。其中,用户代理可以为本发明实施例中的联系人客户端,信令控制服务单元可以为本发明实施例中的服务器。
66.1:用户代理向信令控制服务单元发送register请求(注册请求),register请求的expires字段值为60~3600,以秒为单位,请求中未包含authorization字段(授权字段)。
67.2:信令控制服务单元向用户代理发送401响应(未授权),并在响应的消息头www_authenticate字段给出合适的认证机制和参数。
68.3:用户代理重新向信令控制服务单元发送register请求,register请求的expires字段值为60~3600,以秒为单位,并在请求的authorization字段包含认证信息。
69.4:信令控制服务单元根据认证信息对注册请求进行认证。如果查出用户代理身份合法,保存用户ip信息,并向用户代理发送注册成功响应200ok。如果查出用户代理身份不合法,发送403响应。如果查出用户身份不存在,发送404响应。
70.5:用户代理在设定的时间间隔每60秒向信令控制服务单元发送update请求(更新注册请求),更新注册的过程中,如果当前用户ip信息与已存用户ip信息不相同,则更新已存用户ip信息;如果相同,则不用更新。信令控制服务单元向用户代理发送更新注册成功响应200ok。如果查出用户身份不存在,发送404响应。更新注册过程是为了获取用户当前ip信息,同步ip信息到数据库中,为后面准确定位客户端提供条件。
71.其中,信令控制服务单元获取用户ip信息可以通过读取register请求@后面的内容实现。示例性的,register请求可以如下:
72.contact:"101xxxx"《sip:101xxxx@xx.xx.xx.xx》;expires=3600;r=1,"102xxxx"《sip:102xxxx@xx.xx.xx.xx》;expires=3600;r=2,"103xxxx"《sip:103xxxx@xx.xx.xx.xx》;expires=3600;r=3.
73.其中,xx.xx.xx.xx即为用户ip信息。
74.s120、在确定识别到室内火警时,根据所述室内摄像头的摄像头标识,构建火警预警通知,并获取所述室内摄像头预先绑定的联系人标识。
75.其中,摄像头标识可以用于表示室内摄像头的身份信息。火警预警通知可以用于通知室内摄像头对应的联系人室内情景,示例性的,该火警预警通知可以以链接形式展示。
76.在本实施例中,在通过室内情景图像识别到室内火警时,可以结合室内摄像头的摄像头标识构建火警预警通知,还可以根据存储的联系人标识与所述室内摄像头之间的绑定关系获取室内摄像头预先绑定的联系人标识。
77.s130、根据所述联系人标识,查询获取联系人客户端的实时ip信息。
78.在本实施例中,根据获取的联系人标识,通过查询已存储的联系人标识与实时ip信息之间的关联关系,从而获取联系人客户端的ip信息。
79.s140、根据所述实时ip信息,向所述联系人客户端发送火警预警通知,以供联系人
客户端根据摄像头标识查看所述室内摄像头的实时视频采集结果。
80.其中,实时视频采集结果可以是室内摄像头拍摄的室内情景视频流。
81.在本实施例中,可以根据查询的联系人客户端的实时ip信息,将构建的火警预警通知发送至联系人客户端,以供联系人客户端根据摄像头标识查看室内摄像头的实时视频采集结果。
82.示例性的,图1c为本发明实施例一提供的一种基于sip(session initialization protocol,会话初始协议)消息的室内火警的预警流程示意图。其中,sip是一个基于文本的应用层控制协议,用于创建、修改和释放一个或多个参与者的会话,图1c中建立室内摄像头、服务器、数据库和联系人客户端之间的会话。数据库可以用于存储用户实时ip信息、火灾图像库中各火灾图像、联系人标识与室内摄像头之间的绑定关系以及联系人标识与实时ip信息之间的关联关系等信息。
83.f1:服务器从室内摄像头实时捕获室内情景对应的视频流,并从该视频流中获取当前室内情景图像;
84.f2:服务器向数据库请求已存火灾图像;
85.f3:数据库从已存火灾图像中查询获取当前火灾图像并将当前火灾图像反馈给服务器;
86.f4:服务器通过类比法,将当前室内情景图像和当前火灾图像进行类比计算两者之间的图像相似度,若图像相似度达到50%,就认为当前时刻室内发生了火灾,发现火灾险情后,服务器向数据请求室内摄像头匹配的联系人信息;
87.f5:数据库返回联系人信息到服务器;
88.f6:服务器构建火警预警通知并发送到联系人客户端,通知内容中包含摄像机id等信息。
89.示例性的,火警预警通知的xml(extensible markup language,可扩展标记语言)结构描述如下:
90.《?xml version="1.0"encoding="utf-8"?》
91.《xsd:schema xmlns:xsd="http://www.w3.org/2001/xmlschema"elementformdefault="qualified"attributeformdefault="unqualified"》
92.《!
‑‑
设备编码类型
‑‑

93.《xsd:simpletype name="deviceidtype"》
94.《xsd:restriction base="id"》
95.《xsd:pattern value="\d{11}"/》
96.《/xsd:restriction》
97.《/xsd:simpletype》
98.《xsd:element name="notify"》
99.《xsd:complextype》
100.《xsd:sequence》
101.《xsd:element name="commandname"type="xsd:string"/》
102.《xsd:element name="seq"type="xsd:string"/》
103.《xsd:element name="ts"type="xsd:unsignedlong"/》
104.《!—摄像机id
‑‑

105.《xsd:element name="resid"type="deviceidtype"/》
106.《xsd:element name="error"type="xsd:string"/》
107.《/xsd:sequence》
108.《/xsd:complextype》
109.《/xsd:element》
110.《/xsd:schema》
111.notify方法应包含头域subject用于携带请求发起应用服务单元,例如:
112.subject:《sip:应用服务单元编号@ip地址:端口》。
113.可选的,在根据所述实时ip信息,向所述联系人客户端发送火警预警通知之后,还可以包括:
114.响应于所述联系人客户端的视频查看请求,从所述视频查看请求中获取所述联系人标识及匹配的实时ip信息;获取与所述联系人客户端预先绑定的所述室内摄像头的摄像头标识;获取与所述室内摄像头的摄像头标识对应的目标视频流,将所述目标视频流发送至与实时ip信息对应的所述联系人客户端。
115.其中,视频查看请求可以是联系人客户端发起的查看室内情景的请求。目标视频流可以是指待联系人客户端查看的视频流。
116.在本实施例中,联系人客户端收到火警预警通知后,可以根据火警预警通知中的摄像头标识向服务器请求该摄像头标识对应的室内摄像头所拍摄的视频流,服务器响应联系人客户端的视频查看请求,从视频查看请求中获取联系人标识和匹配的实时ip信息,获取与联系人客户端预先绑定的室内摄像头的摄像头标识,根据该摄像头标识,获取对应的目标视频流和联系人标识,根据联系人标识,获取关联的实时ip信息,从而将目标视频流通过实时ip信息发送给联系人客户端。
117.本发明实施例的技术方案,通过在室内摄像头实时采集的视频流中获取室内情景图像,并根据所述室内情景图像进行室内火警识别;在确定识别到室内火警时,根据所述室内摄像头的摄像头标识,构建火警预警通知,并获取所述室内摄像头预先绑定的联系人标识;根据所述联系人标识,查询获取联系人客户端的实时ip信息;根据所述实时ip信息,向所述联系人客户端发送火警预警通知,以供联系人根据客户端摄像头标识查看所述室内摄像头的实时视频采集结果,解决了现有技术中人工通过手机观察室内安全状态由于疏忽导致灾情发现不及时的问题,提供一种快速的且准确的室内火警预警方法,达到了精准判断室内是否发生火灾并及时通知联系人的效果。
118.实施例二
119.图2a为本发明实施例二提供的另一种室内火警的预警方法的流程图,该方法由联系人客户端执行,本实施例可适用于对摄像机拍摄范围内的状况进行监控报警的情况,该方法可以由室内火警的预警装置来执行,该装置可以通过软件和/或硬件的方式实现,并集成在智能终端中,具体包括如下步骤:
120.s210、响应于服务器发送的火警预警通知,在所述火警预警通知中提取室内摄像头的摄像头标识。
121.其中,火警预警通知为服务器根据所述室内摄像头所获取的室内情景图像识别出
室内火警后生成的。
122.在本实施例中,联系人客户端可以根据接收端的火警预警通知,获取监控到火警的摄像头的标识。
123.s220、响应于与所述摄像头标识匹配的视频查看请求,从所述服务器获取与所述室内摄像头匹配的实时视频采集结果进行客户端播放。
124.其中,视频查看请求可以是指联系人客户端查看发生火灾的室内情景视频的请求。实时视频采集结果可以是指室内摄像头实时拍摄的室内的情景。
125.在本实施例中,联系人客户端生成视频查看请求发送至服务器,从服务器获取与摄像头标识匹配的视频在客户端进行播放。
126.示例性的,图2b为本发明实施例二提供一种基于sip消息的联系人客户端查看发生火灾的室内视频的示意图。其中,编码单元可以指视频流的发送者,可以相当于室内摄像头。
127.1:联系人客户端发起invite到信令服务器,该invite携带的sdp(session description protocol,会话描述协议)消息体中的s字段为“play”代表实时点播;
128.2:信令服务器向媒体服务器发起invite,以通知媒体服务器有联系人客户端发起查看视频请求;
129.3:媒体服务器回复200ok,携带sdp消息体,消息体中描述了媒体服务器接收视频流的ip、端口、媒体格式等内容,建立信令服务器和媒体服务器之间的连接;
130.4:信令服务器向编码单元发起invite,以通知编码单元准备发送视频流;
131.5:编码单元回复200ok,携带sdp消息体,消息体中描述了编码单元发送视频流的ip、端口、媒体格式、ssrc(synchronization source identifier,同步源标识符)字段等内容,建立信令服务器与编码单元之间的连接;
132.6:信令服务器向媒体服务器发起invite,以通知媒体服务器准备接收编码单元发送的视频流;
133.7:媒体服务器回复200ok;
134.8:信令服务器回复联系人客户端200ok,建立信令服务器和联系人客户端的连接;
135.9:协商成功后编码单元将音视频流发给媒体服务器,再由媒体服务器再转给联系人客户端。
136.本发明实施例的技术方案,通过响应于服务器发送的火警预警通知,在所述火警预警通知中提取室内摄像头的摄像头标识;响应于与所述摄像头标识匹配的视频查看请求,从所述服务器获取与所述室内摄像头匹配的实时视频采集结果进行客户端播放,提供一种联系人客户端执行的室内火警的预警方法,使联系人可以及时收到警示信息,查看室内视频,做出相应的应对措施。
137.实施例三
138.图3为本发明实施例三提供的一种室内火警的预警系统的结构示意图,本实施例可适用于对摄像机拍摄范围内的状况进行监控报警的情况,以一个室内摄像头为例,该系统包括室内摄像头310、服务器320及联系人客户端330。其中:
139.所述室内摄像头310,用于实时采集室内情景图像。
140.所述服务器320,用于执行如本发明任意实施例所述的室内火警的预警方法,该方
法包括:
141.在室内摄像头实时采集的视频流中获取室内情景图像,并根据所述室内情景图像进行室内火警识别;
142.在确定识别到室内火警时,根据所述室内摄像头的摄像头标识,构建火警预警通知,并获取所述室内摄像头预先绑定的联系人标识;
143.根据所述联系人标识,查询获取联系人客户端的实时ip信息;
144.根据所述实时ip信息,向所述联系人客户端发送火警预警通知,以供联系人客户端根据摄像头标识查看所述室内摄像头的实时视频采集结果。
145.所述联系人客户端330,用于执行如本发明任意实施例所述的室内火警的预警方法,该方法包括:
146.响应于服务器发送的火警预警通知,在所述火警预警通知中提取室内摄像头的摄像头标识;
147.其中,火警预警通知为服务器根据所述室内摄像头所获取的室内情景图像识别出室内火警后生成的;
148.响应于与所述摄像头标识匹配的视频查看请求,从所述服务器获取与所述室内摄像头匹配的实时视频采集结果进行客户端播放。
149.本发明实施例的技术方案,通过室内摄像头实时采集室内情景图像,并发送给服务器,由服务器根据室内情景图像和已存火灾图像进行室内火警识别,在识别到室内火警时,生成火警预警通知发送给与室内摄像头匹配的联系人客户端,联系人客户端根据火警预警通知向服务器请求查看室内摄像头匹配的实时视频采集结果,解决了现有技术中人工通过手机观察室内安全状态由于疏忽导致灾情发现不及时的问题,提供一种快速的且准确的室内火警预警方法,达到了精准判断室内是否发生火灾并及时通知联系人,联系人及时做出响应降低人员和财产损失的效果。
150.实施例四
151.图4为本发明实施例四提供的一种室内火警的预警装置的结构示意图,该装置可以执行上述各实施例涉及到的由服务器执行的室内火警的预警方法。参考图4,该装置可以包括:室内火警识别模块410、预警通知构建及联系人标识获取模块420、ip信息获取模块430和预警通知发送模块440。其中:
152.室内火警识别模块410,用于在室内摄像头实时采集的视频流中获取室内情景图像,并根据所述室内情景图像进行室内火警识别;
153.预警通知构建及联系人标识获取模块420,用于在确定识别到室内火警时,根据所述室内摄像头的摄像头标识,构建火警预警通知,并获取所述室内摄像头预先绑定的联系人标识;
154.ip信息获取模块430,用于根据所述联系人标识,查询获取联系人客户端的实时ip信息;
155.预警通知发送模块440,用于根据所述实时ip信息,向所述联系人客户端发送火警预警通知,以供联系人客户端根据摄像头标识查看所述室内摄像头的实时视频采集结果。
156.本发明实施例的技术方案,通过在室内摄像头实时采集的视频流中获取室内情景图像,并根据所述室内情景图像进行室内火警识别;在确定识别到室内火警时,根据所述室
内摄像头的摄像头标识,构建火警预警通知,并获取所述室内摄像头预先绑定的联系人标识;根据所述联系人标识,查询获取联系人客户端的实时ip信息;根据所述实时ip信息,向所述联系人客户端发送火警预警通知,以供联系人根据客户端摄像头标识查看所述室内摄像头的实时视频采集结果,解决了现有技术中人工通过手机观察室内安全状态由于疏忽导致灾情发现不及时的问题,提供一种快速的且准确的室内火警预警方法,达到了精准判断室内是否发生火灾并及时通知联系人的效果。
157.上述装置中,可选的是,室内火警识别模块410,可以包括:
158.室内火警识别子单元,用于将所述室内情景图像与火灾图像库中的各火灾图像进行比对,并根据比对结果,进行室内火警的识别。
159.上述装置中,可选的是,室内火警识别子单元,具体可以用于:
160.按照火灾程度由低到高的顺序,在所述火灾图像库中依次获取一张当前火灾图像;
161.计算所述室内情景图像与所述当前火灾图像之间的图像相似度,并判断所述图像相似度是否超过预设的相似度阈值;
162.若是,则确定识别到室内火警;否则,返回执行按照火灾程度由低到高的顺序,在所述火灾图像库中依次获取一张当前火灾图像的操作,直至完成对全部火灾图像的比对。
163.上述装置中,可选的是,还包括,绑定关系及关联关系存储模块,用于在室内摄像头实时采集的视频流中获取室内情景图像之前:
164.响应于所述联系人客户端的注册请求,获取所述联系人客户端的联系人标识以及实时ip信息;
165.将所述联系人标识与所述室内摄像头之间的绑定关系,以及所述联系人标识与实时ip信息之间的关联关系进行存储;
166.上述装置还包括,关联关系更新存储模块,用于:
167.响应于所述联系人客户端定期发送的更新注册请求,在所述更新注册请求中提取所述联系人客户端的新的实时ip信息;
168.根据所述新的实时ip信息,对所述联系人标识与实时ip信息之间的关联关系进行更新存储。
169.上述装置中,可选的是,还包括,视频流发送模块,用于在根据所述实时ip信息,向所述联系人客户端发送火警预警通知之后:
170.响应于所述联系人客户端的视频查看请求,从所述视频查看请求中获取所述联系人标识及匹配的实时ip信息;
171.获取与所述联系人客户端预先绑定的所述室内摄像头的摄像头标识;
172.获取与所述室内摄像头的摄像头标识对应的目标视频流,将所述目标视频流发送至与实时ip信息对应的所述联系人客户端。
173.本发明实施例所提供的室内火警的预警装置可执行本发明任意实施例所提供的由服务器执行的室内火警的预警方法,具备执行方法相应的功能模块和有益效果。
174.实施例五
175.图5为本发明实施例四提供的另一种室内火警的预警装置的结构示意图,该装置可以执行上述各实施例涉及到的由联系人客户端执行的室内火警的预警方法。参考图5,该
装置可以包括:摄像头标识提取模块510和实时视频播放模块520。其中:
176.摄像头标识提取模块510,用于响应于服务器发送的火警预警通知,在所述火警预警通知中提取室内摄像头的摄像头标识;
177.其中,火警预警通知为服务器根据所述室内摄像头所获取的室内情景图像识别出室内火警后生成的;
178.实时视频播放模块520,用于响应于与所述摄像头标识匹配的视频查看请求,从所述服务器获取与所述室内摄像头匹配的实时视频采集结果进行客户端播放。
179.本发明实施例的技术方案,通过响应于服务器发送的火警预警通知,在所述火警预警通知中提取室内摄像头的摄像头标识;响应于与所述摄像头标识匹配的视频查看请求,从所述服务器获取与所述室内摄像头匹配的实时视频采集结果进行客户端播放,提供一种联系人客户端执行的室内火警的预警方法,使联系人可以及时收到警示信息,查看室内视频,做出相应的应对措施。
180.本发明实施例所提供的室内火警的预警装置可执行本发明任意实施例所提供的由联系人客户端执行的室内火警的预警方法,具备执行方法相应的功能模块和有益效果。
181.实施例六
182.图6为本发明实施例六提供的一种电子设备的结构示意图,如图6所示,该设备包括处理器610、存储装置620、输入装置630和输出装置640;设备中处理器610的数量可以是一个或多个,图6中以一个处理器610为例;设备中的处理器610、存储装置620、输入装置630和输出装置640可以通过总线或其他方式连接,图6中以通过总线连接为例。
183.存储装置620作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的室内火警的预警方法对应的程序指令/模块(例如,室内火警的预警装置中的室内火警识别模块410、预警通知构建及联系人标识获取模块420、ip信息获取模块430、预警通知发送模块440、摄像头标识提取模块510和实时视频播放模块520)。处理器610通过运行存储在存储装置620中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的室内火警的预警方法,该方法由服务器执行,可以包括:
184.在室内摄像头实时采集的视频流中获取室内情景图像,并根据所述室内情景图像进行室内火警识别;
185.在确定识别到室内火警时,根据所述室内摄像头的摄像头标识,构建火警预警通知,并获取所述室内摄像头预先绑定的联系人标识;
186.根据所述联系人标识,查询获取联系人客户端的实时ip信息;
187.根据所述实时ip信息,向所述联系人客户端发送火警预警通知,以供联系人客户端根据摄像头标识查看所述室内摄像头的实时视频采集结果。
188.该方法由联系人客户端执行,可以包括:
189.响应于服务器发送的火警预警通知,在所述火警预警通知中提取室内摄像头的摄像头标识;
190.其中,火警预警通知为服务器根据所述室内摄像头所获取的室内情景图像识别出室内火警后生成的;
191.响应于与所述摄像头标识匹配的视频查看请求,从所述服务器获取与所述室内摄
像头匹配的实时视频采集结果进行客户端播放。
192.存储装置620可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储装置620可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置620可进一步包括相对于处理器610远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
193.输入装置630可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置640可包括显示屏等显示设备。
194.实施例七
195.本发明实施例七还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序在由处理器执行时用于执行一种室内火警的预警方法,该方法由服务器执行,可以包括:
196.在室内摄像头实时采集的视频流中获取室内情景图像,并根据所述室内情景图像进行室内火警识别;
197.在确定识别到室内火警时,根据所述室内摄像头的摄像头标识,构建火警预警通知,并获取所述室内摄像头预先绑定的联系人标识;
198.根据所述联系人标识,查询获取联系人客户端的实时ip信息;
199.根据所述实时ip信息,向所述联系人客户端发送火警预警通知,以供联系人客户端根据摄像头标识查看所述室内摄像头的实时视频采集结果。
200.该方法由联系人客户端执行,可以包括:
201.响应于服务器发送的火警预警通知,在所述火警预警通知中提取室内摄像头的摄像头标识;
202.其中,火警预警通知为服务器根据所述室内摄像头所获取的室内情景图像识别出室内火警后生成的;
203.响应于与所述摄像头标识匹配的视频查看请求,从所述服务器获取与所述室内摄像头匹配的实时视频采集结果进行客户端播放。
204.当然,本发明实施例所提供的一种计算机可读存储介质,其上存储有计算机程序,该程序不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的室内火警的预警方法中的相关操作。
205.通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
206.值得注意的是,上述室内火警的预警装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;
另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
207.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献