本发明涉及边缘计算,特别涉及一种基于边缘计算的厨房失火预防警报系统。
背景技术:
1、目前,对厨房的危险预警主要是基于烟雾传感器或者可燃气体传感器,通过气体去检测是否发生火灾等危险,无法提前预防火灾这样的危险,只能已经发生失火或火源熄灭瓦斯泄露的情况发生后进行警报。
技术实现思路
1、本发明实施例提供一种基于边缘计算的厨房失火预防警报系统。
2、本发明实施例提供一种基于边缘计算的厨房失火预防警报系统,包括:
3、摄像头,用于对厨房空间进行拍摄,获得监控视频;
4、边缘计算系统,设置于与所述厨房之间的距离为小于预设距离的位置,用于根据所述监控视频判断所述厨房内火源的状态,根据所述厨房内火源的状态判断所述厨房是否存在火灾隐患或发生火灾;当判定所述厨房存在火灾隐患或发生火灾时,向提醒设备发送提醒;
5、提醒设备,用于在接收到所述边缘计算系统的提醒时,执行提醒操作。
6、在一个实施例中,所述根据所述监控视频判断所述厨房内火源的状态,根据所述厨房内火源的状态判断所述厨房是否存在火灾隐患或发生火灾,包括:
7、从所述监控视频中提取火源所在区域;
8、对所述火源所在区域的视频画面进行分析,判断所述火源所在区域是否位于预设安全区域;
9、如果不是位于预设安全区域,则判定所述厨房存在火灾隐患或发生火灾;
10、如果是位于预设安全区域,则继续判断所述火源的预设距离范围内是否有人;当判定所述火源的预设距离范围内没有人时,判定所述厨房存在火灾隐患。
11、在一个实施例中,所述预设安全区域包括:炉灶的火源发出区域。
12、在一个实施例中,所述根据所述监控视频判断所述厨房内火源的状态,根据所述厨房内火源的状态判断所述厨房是否存在火灾隐患或发生火灾,包括:
13、从所述监控视频中提取火源所在区域;
14、对所述火源所在区域的视频画面进行分析,判断所述火源所在区域是否位于预设安全区域;
15、如果不是位于预设安全区域,则判定所述厨房存在火灾隐患或发生火灾;
16、如果是位于预设安全区域,则继续判断所述火源所在区域内显示的火源的大小是否位于预设安全火源大小范围内;如果没有位于预设安全火源大小范围内,则判定所述厨房存在火灾隐患。
17、在一个实施例中,所述系统还包括:
18、传感器,设置于所述厨房内,用于对所述厨房内的预设数据进行监测;所述传感器包括烟雾传感器、温度传感器、可燃气体检测传感器、声音传感器中的任一种或多种;
19、所述根据所述监控视频判断所述厨房内火源的状态,根据所述厨房内火源的状态判断所述厨房是否存在火灾隐患或发生火灾,包括:
20、从所述监控视频中提取火源所在区域;
21、对所述火源所在区域的视频画面进行分析,判断所述火源所在区域是否位于预设安全区域;
22、如果不是位于预设安全区域,则判定所述厨房存在火灾隐患或发生火灾;
23、如果是位于预设安全区域,则继续判断所述传感器监测到的所述厨房内的预设数据是否位于预设安全数值范围内,如果否则判定所述厨房存在火灾隐患。
24、在一个实施例中,所述提醒设备,包括:
25、设置于所述厨房内的声光提醒设备,用于在接收到所述边缘计算系统的提醒时,发出提醒声音并控制提醒灯闪烁,所述厨房内的声光提醒设备与所述摄像头之间是存在同一局域网连接的,所述厨房内的声光提醒设备在接收到所述边缘计算系统的提醒信息后,在发出提醒声音并控制提醒灯闪烁的同时,还会向所述边缘计算系统返回当前启动状态信息,根据所述边缘计算系统在预设时间内接收到的返回信息可智能筛选出所述厨房内的故障声光提醒设备,从而便于后续的维修,同时若厨房内的所有声光提醒设备均发生故障,则根据设置在所述边缘计算系统上的gprs模块进行电话报警至预设的手机号上,进行最后的保底报警,其具体步骤包括,
26、步骤a1:所述边缘计算系统利用公式(1)筛选出所述边缘计算系统在预设时间内接收到的返回信息中属于厨房内的声光提醒设备返回的当前启动状态信息的数据
27、
28、其中r(a)表示所述边缘计算系统接收到的第a个返回信息的筛选值;d16(a)表示所述边缘计算系统接收到的第a个返回信息的16进制形式;>>表示右移;<<表示左移;len[d16(a)]表示求取括号内16进制数据d16(a)的数据位数;a16表示所述声光提醒设备返回当前启动状态信息中的预设数据帧头的两位16进制形式;e16表示所述声光提醒设备返回当前启动状态信息中的预设数据帧尾的两位16进制形式;f{}表示全部成立函数,若括号内的所有算式全部成立则函数值为1,若括号内存在算式不成立则函数值为0;
29、若r(a)=1,则表示所述边缘计算系统接收到的第a个返回信息是厨房内的声光提醒设备返回的当前启动状态信息的数据;
30、若r(a)=0,则表示所述边缘计算系统接收到的第a个返回信息不是厨房内的声光提醒设备返回的当前启动状态信息的数据;
31、将属于厨房内的声光提醒设备返回的当前启动状态信息的数据进行整理,并将其对应的编号记作成数组k;
32、步骤a2:利用公式(2)根据所述边缘计算系统在预设时间内接收到的厨房内的声光提醒设备返回的当前启动状态信息智能筛选出所述厨房内的故障声光提醒设备
33、
34、其中g(i)表示所述厨房内的第i个声光提醒设备的故障状态值;∈表示属于;k(i)表示所述厨房内的第i个声光提醒设备返回的当前启动状态信息的数据在数组k中对应元素值;d16[k(i)]表示所述边缘计算系统接收到的第k(i)个返回信息的16进制形式;z{d16[k(i)]}表示从所述返回信息d16[k(i)]中提取到的设备状态值,若返回信息中显示设备状态故障则z{d16[k(i)]}=0,若返回信息中显示设备状态正常则z{d16[k(i)]}=1;∧表示逻辑关系且;
35、若g(i)=1,则表示所述厨房内的第i个声光提醒设备出现故障;
36、若g(i)=0,则表示所述厨房内的第i个声光提醒设备未出现故障;
37、步骤a3:利用公式(3)根据筛选出的所述厨房内的故障声光提醒设备控制设置在所述边缘计算系统上的gprs模块的启动状态
38、
39、其中q表示设置在所述边缘计算系统上的gprs模块的启动状态控制值;n表示所述厨房内的声光提醒设备总个数;
40、若q=1,则控制设置在所述边缘计算系统上的gprs模块进行启动并进行电话报警至预设的手机号上;
41、若q=0,则不控制设置在所述边缘计算系统上的gprs模块进行启动。
42、上述技术方案的有益效果是:利用步骤a1的公式(1)筛选出所述边缘计算系统在预设时间内接收到的返回信息中属于厨房内的声光提醒设备返回的当前启动状态信息的数据,从而剔除干扰信号所造成的影响,提高系统的可靠性;然后利用步骤a2的公式(2)根据所述边缘计算系统在预设时间内接收到的厨房内的声光提醒设备返回的当前启动状态信息智能筛选出所述厨房内的故障声光提醒设备,从而对预设时间内未返回数据的设备和返回数据中显示设备故障的设备筛选出来,从而方便后续对设备的检修,以及作为后备报警的判断依据;最后利用步骤a3的公式(3)根据筛选出的所述厨房内的故障声光提醒设备控制设置在所述边缘计算系统上的gprs模块的启动状态,从而在所有厨房内的声光提醒设备全部故障时还留有一部备用报警,确保系统的可靠性。
43、在一个实施例中,所述提醒设备,包括:
44、与所述摄像头之间存在局域网连接的终端设备,以及设置在所述边缘计算系统上的gprs模块。
45、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
46、下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。