一种基于单位的消防室站的布局方法和装置与流程

专利2022-05-09  110


本申请涉及到消防领域,具体而言,涉及一种基于单位的消防室站的布局方法和装置。



背景技术:

目前,对于建筑物内的消防站的布局一般是靠人工来进行确定,这种确定方法依赖于人的经验,人经验比较丰富的时候,布局会比较精确。

但是,在某些情况下,一些没有消防经验的人也需要如何进行消防布局,例如,在一个单位进行装修预算的时候,需要知道布局多少个微型的消防站,这样可以精确的计算费用。另外,建筑物比较大的时候,需要布局比较多的消防站,靠人工布局方式效率比较低。

现有技术中没有一种能够自动进行消防站布局的技术出现。



技术实现要素:

本申请实施例提供了一种基于单位的消防室站的布局方法和装置,以至少解决现有技术中靠人工进行消防站在建筑物内的布局所导致问题。

根据本申请的一个方面,提供了一种单位的消防室站的布局方法,其特征在于,包括:接收用于通过浏览器上传的建筑物的平面布局图;获取所述平面布局图中的尺寸数据;根据所述平面布局图以及所述尺寸数据获取需要在所述建筑物设置的消防站数量和位置;将需要在所述建筑物设置的每个消防站显示在所述平面布局图上。

进一步地,所述平面布局图为预定单位在所述建筑物内所占面积的平面布局图。

进一步地,根据所述平面布局图以及所述尺寸数据获取需要在所述建筑物布局的消防站和消防控制室的数量和位置包括:获取每个消防站的消防范围,其中,所述消防范围用于指示该消防站能够覆盖的范围,每个消防站的消防范围是相同的;将所述平面布局图按照所述消防站的消防范围的大小划分成面积相等的n个第一区域;获取所述平面布局图中在划分之后剩余的m个第二区域,其中,所述每个第二区域均被所述第一区域间隔开;在每个所述第一区域和每个所述第二区域均设置一个消防站;确定所述消防站在每个所述第一区域和每个所述第二区域中的位置。

进一步地,还包括:根据每个所述消防站的位置配置消防控制室的位置,其中,一个消防控制室用于控制一个或多个消防站;在所述平面布局图上显示每个所述消防控制室的位置。

根据本申请的另一个方面,还提供了一种单位的消防室站的布局装置,包括:接收模块,用于接收用于通过浏览器上传的建筑物的平面布局图;第一获取模块,用于获取所述平面布局图中的尺寸数据;第二获取模块,用于根据所述平面布局图以及所述尺寸数据获取需要在所述建筑物设置的消防站数量和位置;第一显示模块,用于将需要在所述建筑物设置的每个消防站显示在所述平面布局图上。

进一步地,所述平面布局图为预定单位在所述建筑物内所占面积的平面布局图。

进一步地,所述第二获取模块用于:获取每个消防站的消防范围,其中,所述消防范围用于指示该消防站能够覆盖的范围,每个消防站的消防范围是相同的;将所述平面布局图按照所述消防站的消防范围的大小划分成面积相等的n个第一区域;获取所述平面布局图中在划分之后剩余的m个第二区域,其中,所述每个第二区域均被所述第一区域间隔开;在每个所述第一区域和每个所述第二区域均设置一个消防站;确定所述消防站在每个所述第一区域和每个所述第二区域中的位置。

进一步地,还包括:配置模块,用于根据每个所述消防站的位置配置消防控制室的位置,其中,一个消防控制室用于控制一个或多个消防站;第二显示模块,用于在所述平面布局图上显示每个所述消防控制室的位置。

根据本申请的另一个方面,还提供了一种处理器,用于执行软件,所述软件用于执行上述的方法。

根据本申请的另一个方面,还提供了一种存储器,用于存储软件,所述软件用于执行上述的方法。

在本申请实施例中,采用了接收用于通过浏览器上传的建筑物的平面布局图;获取所述平面布局图中的尺寸数据;根据所述平面布局图以及所述尺寸数据获取需要在所述建筑物设置的消防站数量和位置;将需要在所述建筑物设置的每个消防站显示在所述平面布局图上。通过本申请解决了现有技术中靠人工进行消防站在建筑物内的布局所导致问题,提高了消防站布局的自动化程度,在一定程度上提高了布局的精确性和效率。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例的一种基于单位的消防室站的布局方法的流程图。

具体实施方式

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

在本实施例中,提供了一种单位的消防室站的布局方法,图1是根据本申请实施例的一种基于单位的消防室站的布局方法的流程图,如图1所示,该流程包括如下步骤:

步骤s102,接收用于通过浏览器上传的建筑物的平面布局图;

步骤s104,获取所述平面布局图中的尺寸数据;

步骤s106,根据所述平面布局图以及所述尺寸数据获取需要在所述建筑物设置的消防站数量和位置;

步骤s108,将需要在所述建筑物设置的每个消防站显示在所述平面布局图上。

通过上述步骤,解决了现有技术中靠人工进行消防站在建筑物内的布局所导致问题,提高了消防站布局的自动化程度,在一定程度上提高了布局的精确性和效率。

优选地,所述平面布局图为预定单位在所述建筑物内所占面积的平面布局图。

优选地,根据所述平面布局图以及所述尺寸数据获取需要在所述建筑物布局的消防站和消防控制室的数量和位置包括:获取每个消防站的消防范围,其中,所述消防范围用于指示该消防站能够覆盖的范围,每个消防站的消防范围是相同的;将所述平面布局图按照所述消防站的消防范围的大小划分成面积相等的n个第一区域;获取所述平面布局图中在划分之后剩余的m个第二区域,其中,所述每个第二区域均被所述第一区域间隔开;在每个所述第一区域和每个所述第二区域均设置一个消防站;确定所述消防站在每个所述第一区域和每个所述第二区域中的位置。

作为一个可选的实施方式,确定所述消防站在每个所述第一区域和每个所述第二区域中的位置包括:判断所述第一区域或所述第二区域中心点是否为连接房间的通道;如果是,则将所述消防站布局在所述中心点;如果否,则将所述消防站布局在距离所述中心点最近的通道。

优选地,所述方法还包括:根据每个所述消防站的位置配置消防控制室的位置,其中,一个消防控制室用于控制一个或多个消防站;在所述平面布局图上显示每个所述消防控制室的位置。

对于每个房间,还可以设置火焰传感器,这种方式也可以通过软件的方式来进行。该软件用于执行步骤s102至步骤s108,下面的在空间内的火焰传感器的布局也可以由该软件来执行。在本实施例中还提供了一种安防装置空间配置设置方法,该流程包括如下步骤:

步骤s202,获取待安装的火焰监控设备的系统参数,其中,所述系统参数至少包括:所述火焰监控设备的监控范围;所述火焰监控设备用于识别火焰并进行报警;

步骤s204,获取待安装的所述火焰监控设备的预定空间的空间参数,其中,所述空间参数包括:将所述空间抽象为立体模型后所述立体模型的各个边的长度、各个边的位置关系以及相邻边之间的夹角;

可选的,在所述立体模型不规则的情况下,将所述立体模型拆分成多个规则的立体(例如,圆柱体、圆锥体、立方体等),将每个规则的立体的空间参数输入到步骤s206中,得到在该规则的立体中使用的火焰监控器的数量和安装位置,将所有规则的立体使用火焰监控器的数量和安装位置进行汇总得到所述立体模型的火焰监控器的数量和安装位置。

步骤s206,将所述系统参数和所述空间参数输入到预先训练好的第一模型中,其中,所述第一模型是神经网络模型,是使用多组训练数据预先进行训练后得到的;所述多组训练数据中的每一组训练数据均包括输入数据和输出数据,所述输入数据表示输入到所述第一模型中的数据,所述输出数据表示所述第一模型输出的数据,训练用的输入数据为火焰监控设备的系统参数和空间的空间参数,训练用的输出数据为该输入数据对应的在该空间内需要安装的所述火焰监控设备的数量和安装的每个火焰监控设备的位置,所述输出数据中的安装的火焰监控设备能够覆盖所述空间的全部方位;

其中,所述训练过程包括:所述训练数据的输入数据为火焰监控设备的覆盖范围和待安装的空间的大小,将所述覆盖范围抽象为立体空间,计算立体空间的大小的,将所述空间的大小除以立体空间的大小得到安装数量,第一模型根据安装的数量布局出多种在所述空间的安装方式,输出数据是已知的最佳布局方式,所述第一模型从多种布局安装方式匹配与输出数据中最佳布局方式中最接近的布局方式,所述第一模型根据最接近的布局方式以及所述火焰监控设备的系统参数和所述空间的大小构建函数,所述函数用于根据所述火焰监控设备的系统参数和所述空间的大小生成所述布局方式中的每个火焰监控设备的位置;所述第一模型根据所述多组训练数据找到每组训练数据所对应的函数,所述第一模型根据多个函数获取所述多个函数的共性计算方式和参数范围;所述第一模型在得到计算方式和参数范围后训练完成,该模型即可以使用;所述第一模型使用tensorflow机器学习模型框架进行搭建;当然也可以使用其他开源框架搭建,本领域技术人员在知悉上述计算过程之后,均可以按照相应的框架写出相应的代码。

步骤s208,从所述第一模型中得到输出数据,其中,所述输出数据包括在所述预定空间内安装的所述火焰监控设备的数量以及每个所述火焰监控设备在所述立体模型中的位置;

步骤s210,将每个所述火焰监控设备在所述立体模型中的位置,标记在所述预定空间的真实图像中,并将标记后的图像显示给安装人员。

通过上述步骤使用了机器学习的方式来确定火焰监控设备的安装位置,从而解决了相关技术中火焰监控设备安装位置靠安装人员经验来确定所导致的存在安全隐患的问题,在一定程度上提高了安全性。

本实施例还可以用来检查用安装人员安装的火焰监控设备的位置是否正确,在将标记后的图像显示给安装人员之后,所述方法还可以包括:在所述安装人员在所述预定空间的标记位置安装完毕之后,接收所述安装人员对该标记的点击,并向所述安装人员提示上传安装后的图片;接收所述安装人员上传的安装所述摄像头后的现场图片;将所述现场图片和所述预定空间的真实图像进行比较,确定所述现场图片的安装位置的正确性。

为了让安装人员能够识别出哪些火焰监控设备已经安装,哪些没有安装,可以在确定所述现场图片的安装位置正确之后,将所述预定空间的真实图像上的该火焰监控设备的标记修改为已经安装完成,并显示安装完成时间,所述安装完成时间为所述安装人员上传所述现场图片的时间。

确定安装位置是否正确的方式有很多,在本实施例中采用截图比较的方式。即将所述现场图片和所述预定空间的真实图像进行比较包括:在所述预定空间的真实图像获取被安装该火焰监控设备的位置;根据获取到的位置和预定的范围截取该火焰监控设备周边在所述预定的范围内的图像;将所述现场图片和截取到的图像进行比较。

在进行比较的时候也可以采用机器学习的方式来进行。即将所述现场图片和截取到的图像进行比较包括:将所述现场图片和所述截取到的图像输入到第二模型中进行比较,其中,所述第二模型是神经网络模型,是使用第二多组训练数据预先进行训练后得到的;所述第二多组训练数据中的每一组训练数据均包括输入数据和输出数据,所述输入数据表示输入到所述第二模型中的数据,所述输出数据表示所述第二模型输出的数据,训练用的输入数据为两张图片,训练用的输出数据该两张图片是否为同一建筑物部分的标签信息。

本实施例中涉及到的火焰监控设备可以是任何一种火焰监控设备。

例如,火焰监控设备,包含:3d双目摄像头,用于获取火焰视频信息和图像信息;火焰识别与跟踪模块,其连接3d双目摄像头,用于通过机器学习算法对火焰进行识别与跟踪;火焰定位模块,其连接3d双目摄像头,用于通过视觉定位算法获得火焰的位置信息;光电烟雾传感器,其连接3d双目摄像头,用于探测烟雾;显示输出模块,其连接火焰识别与跟踪模块和火焰定位模块,用于显示火焰图像。其中,3d双目摄像头采集视频信息和图像信息发送给火焰识别与跟踪模块和火焰定位模块,火焰识别与跟踪模块通过机器学习算法对火焰进行识别与跟踪,火焰定位模块通过视觉定位算法获得火焰的位置信息。该火焰监控设备的范围就是3d双目摄像头的拍摄范围,其有一个最大的角度范围。

又例如,火焰监控设备可包括光学元件和测辐射热计。光学元件可包括透镜和滤光器。透镜可以是双中波红外(mwir)和长波红外(lwir)透镜(例如,mwir光和lwir光两者均可穿过的透镜)。透镜还可以是硫属化物(chalcogenide)透镜和/或硅透镜(例如,透镜可包括硫属化物和/或硅材料)。透镜可具有5毫米的直径。滤光器可以是蓝宝石和/或铝氧氮化物(aion)过滤器,和/或可包括硅氧化物(sio2)和/或硫化镉(cds)。滤光器可以是可移动的过滤器。光学元件,被配置成处理从区域发射的中波红外光和长波红外光,以及测辐射热计,被配置成基于由该光学元件所处理的中波红外光和长波红外光来检测区域中的火焰。除了检测和/或处理中波红外(mwir)光(例如,具有3.0至5.0微米的波长的光),火焰检测器可检测和/或处理mwir范围之外的光。例如,可检测和/或处理长波红外(lwir)光(例如,具有8.0至12.0微米的波长的光),该火焰检测器可具有增加的有效性,以及更低的错误报警率。该火焰监控设备的范围就是光学元件能够探测的范围。

当然火焰监控设备的种类有很多,在此不再一一举例。

作为一个可以增加的可选的实施方式,在得到每个火焰监控设备的安装位置之后,将每个所述火焰监控设备的探测的范围使用不同的颜色标记在所述预定空间的真实图像中,判断标记颜色完毕之后的所述预定空间的真实图像是否存在没有被颜色标记过的地方,如果存在,则将待安装的火焰监控设备更换成监控范围更大的火焰监控设备,并重新执行步骤s102到步骤s108,直到所述预定空间的真实图像均被颜色标记。

作为另一个可选的可以增加的实施方式,标记颜色完毕之后的所述预定空间的真实图像中的颜色重叠的地方以及不同颜色的交界处,将所述颜色重叠的地方和不同颜色的交界处的位置信息做成路径,该路径可以遍历所述颜色重叠的地方和不同颜色的交界处;将路径输入到测试车辆中,其中,所述测试车辆能够按照所述路径行驶,并且,在所述颜色重叠的地方和所述不同颜色的交界处每行驶预订距离,则点亮车顶部的点明火装置。获取是否有火焰探测设备发出告警,如果在路径的每个测试点均由火焰探测设备报警,则说明该预定空间已经被全部覆盖。如果存在未报警的测试点,则将待安装的火焰监控设备更换成监控范围更大的火焰监控设备,并重新执行步骤s102到步骤s108,直到路径的每个测试点均由火焰探测设备报警。

作为另一个可选的实施方式,可以将使用第一型号的火焰监控设备执行步骤s102到步骤s108,得到使用该火焰监控设备的数量,获取所述第一型号的火焰监控设备的价格,得到第一数据;使用第二型号的火焰监控设备执行步骤s102到步骤s108,得到使用所述第二型号的火焰监控设备的数量,获取所述第二型号的火焰监控设备的价格,得到第二数据。依次类推,可以获取多个型号的火焰监控设备对应的数据,从获取到的数据中选择数值最小的数据对应的型号的火焰监控设备。

在本实施例中,提供一种电子装置,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行以上实施例中的方法。

该电子装置中还可以包括一个软件模块构成的装置或系统,该装置或系统中的模块与上述实施例中的步骤相对应,例如,在本实施例中该软件模块构成的装置或系统,可以称为一种单位的消防室站的布局装置,包括:接收模块,用于接收用于通过浏览器上传的建筑物的平面布局图;第一获取模块,用于获取所述平面布局图中的尺寸数据;第二获取模块,用于根据所述平面布局图以及所述尺寸数据获取需要在所述建筑物设置的消防站数量和位置;第一显示模块,用于将需要在所述建筑物设置的每个消防站显示在所述平面布局图上。

优选地,所述平面布局图为预定单位在所述建筑物内所占面积的平面布局图。

优选地,所述第二获取模块用于:获取每个消防站的消防范围,其中,所述消防范围用于指示该消防站能够覆盖的范围,每个消防站的消防范围是相同的;将所述平面布局图按照所述消防站的消防范围的大小划分成面积相等的n个第一区域;获取所述平面布局图中在划分之后剩余的m个第二区域,其中,所述每个第二区域均被所述第一区域间隔开;在每个所述第一区域和每个所述第二区域均设置一个消防站;确定所述消防站在每个所述第一区域和每个所述第二区域中的位置。

优选地,还包括:配置模块,用于根据每个所述消防站的位置配置消防控制室的位置,其中,一个消防控制室用于控制一个或多个消防站;第二显示模块,用于在所述平面布局图上显示每个所述消防控制室的位置。

这些计算机程序也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤,对应与不同的步骤可以通过不同的模块来实现。

上述程序可以运行在处理器中,或者也可以存储在存储器中(或称为计算机可读介质),计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。


技术特征:

1.一种单位的消防室站的布局方法,其特征在于,包括:

接收用于通过浏览器上传的建筑物的平面布局图;

获取所述平面布局图中的尺寸数据;

根据所述平面布局图以及所述尺寸数据获取需要在所述建筑物设置的消防站数量和位置;

将需要在所述建筑物设置的每个消防站显示在所述平面布局图上。

2.根据权利要求1所述的方法,其特征在于,所述平面布局图为预定单位在所述建筑物内所占面积的平面布局图。

3.根据权利要求1所述的方法,其特征在于,根据所述平面布局图以及所述尺寸数据获取需要在所述建筑物布局的消防站和消防控制室的数量和位置包括:

获取每个消防站的消防范围,其中,所述消防范围用于指示该消防站能够覆盖的范围,每个消防站的消防范围是相同的;

将所述平面布局图按照所述消防站的消防范围的大小划分成面积相等的n个第一区域;

获取所述平面布局图中在划分之后剩余的m个第二区域,其中,所述每个第二区域均被所述第一区域间隔开;

在每个所述第一区域和每个所述第二区域均设置一个消防站;

确定所述消防站在每个所述第一区域和每个所述第二区域中的位置。

4.根据权利要求1至3中任一项所述的方法,其特征在于,还包括:

根据每个所述消防站的位置配置消防控制室的位置,其中,一个消防控制室用于控制一个或多个消防站;

在所述平面布局图上显示每个所述消防控制室的位置。

5.一种单位的消防室站的布局装置,其特征在于,包括:

接收模块,用于接收用于通过浏览器上传的建筑物的平面布局图;

第一获取模块,用于获取所述平面布局图中的尺寸数据;

第二获取模块,用于根据所述平面布局图以及所述尺寸数据获取需要在所述建筑物设置的消防站数量和位置;

第一显示模块,用于将需要在所述建筑物设置的每个消防站显示在所述平面布局图上。

6.根据权利要求5所述的装置,其特征在于,所述平面布局图为预定单位在所述建筑物内所占面积的平面布局图。

7.根据权利要求5所述的装置,其特征在于,所述第二获取模块用于:

获取每个消防站的消防范围,其中,所述消防范围用于指示该消防站能够覆盖的范围,每个消防站的消防范围是相同的;

将所述平面布局图按照所述消防站的消防范围的大小划分成面积相等的n个第一区域;

获取所述平面布局图中在划分之后剩余的m个第二区域,其中,所述每个第二区域均被所述第一区域间隔开;

在每个所述第一区域和每个所述第二区域均设置一个消防站;

确定所述消防站在每个所述第一区域和每个所述第二区域中的位置。

8.根据权利要求5至7中任一项所述的装置,其特征在于,还包括:

配置模块,用于根据每个所述消防站的位置配置消防控制室的位置,其中,一个消防控制室用于控制一个或多个消防站;

第二显示模块,用于在所述平面布局图上显示每个所述消防控制室的位置。

9.一种处理器,其特征在于,用于执行软件,所述软件用于执行权利要求1至4中任一项所述的方法。

10.一种存储器,其特征在于,用于存储软件,所述软件用于执行权利要求1至4中任一项所述的方法。

技术总结
本发明公开了一种基于单位的消防室站的布局方法和装置,该方法包括:接收用于通过浏览器上传的建筑物的平面布局图;获取平面布局图中的尺寸数据;根据平面布局图以及尺寸数据获取需要在建筑物设置的消防站数量和位置;将需要在建筑物设置的每个消防站显示在平面布局图上。通过本发明解决了现有技术中靠人工进行消防站在建筑物内的布局所导致问题,提高了消防站布局的自动化程度,在一定程度上提高了布局的精确性和效率。

技术研发人员:郭津津
受保护的技术使用者:特斯联科技集团有限公司
技术研发日:2021.04.27
技术公布日:2021.08.03

转载请注明原文地址:https://doc.8miu.com/read-8272.html

最新回复(0)