一种区域监测点的布局方法、装置及存储介质与流程

    专利2022-07-07  157


    本发明监控布局技术领域,尤其涉及一种区域监测点的布局方法、装置及存储介质。



    背景技术:

    随着视频监控技术的发展,越来越多的场合利用摄像头进行远程监控,实现预防和预警,例如住宅小区的安保预警、森林的防火监控等。无论在什么场合,布局摄像头的数量理论上都是越多,覆盖的监控范围越广,但是考虑到经济成本,摄像头布局的数量就越少越好,为了同时兼顾监控覆盖范围和成本,需要对摄像头的布局进行研究。

    现有的研究方法中,大多将应有场合作为一个平面整体,没有考虑摄像头在布局时存在高差,可能会存在一些摄像头的覆盖空洞出现在另一些摄像头的监控覆盖范围内,使得摄像头的布局不够合理和最优。



    技术实现要素:

    本发明实施例的目的是提供一种区域监测点的布局方法、装置及存储介质,通过从每个摄像头的监控覆盖范围出发,将布局区域划分为多个不规则区块,对每个不规则区块进行最低成本优化,最后进行汇总优化,使得区域的监测点布局更合理。

    为实现上述目的,本发明一实施例提供了一种区域监测点的布局方法,包括以下步骤:

    将待布局区域的原始数据导入arcgis平台中,获取每个监测点的监控范围;

    根据每个所述监测点的监控范围,按照预设的划分策略,将所述待布局区域划分为若干个不规则区块;

    在每个所述不规则区块中,选取k个监测点作为选定的监测点,建立目标函数以及约束条件,确定所述不规则区块内最终选定的监测点;其中,对应的不规则区块内的监测点总个数为n,1≤k<n;

    汇总每个所述不规则区块最终选定的监测点,确定所述待布局区域最终布局的监测点。

    优选地,所述划分策略为在所述待布局的区域内随机选取一个监测点,获取所述监测点与其相邻监测点之间的第一重叠监控范围,若所述第一重叠监控范围大于所述监测点或所述相邻监测点的监控范围的预设第一比例,则将所述相邻监测点与所述监测点划分为同一个不规则区块;再获取该不规则区块内外的监测点之间的第二重叠监控范围,若所述第二重叠监控范围大于部分覆盖所述第二重叠监控范围的任一监测点的监控范围的预设第二比例,则将该不规则区块外对应的监测点划归到该不规则区块内。

    优选地,所述建立目标函数以及约束条件,确定所述不规则区块内最终选定的监测点,具体包括:

    根据选定的监测点与未选定的任一监测点之间的互信息,以及将未选定的所述监测点加入到选定的监测点后的增加的监控范围,建立第一约束条件:

    其中,a为选定的监测点组成的集合,a'为不规则区块内总的监测点减去选定的监测点后剩下的监测点组成的集合,a′i为集合a'中第i个监测点,1≤i≤n-k;i(a′i,a)为集合a'中第i个监测点与集合a中每个监测点的互信息之和,s(a∪a′i)为将a′i放入集合a后的监控覆盖总面积,s(a)为集合a的监控覆盖总面积,s(a′i)为监测点a′i的监控覆盖面积,δ为预设阈值,α为预设的比例系数;

    若未选定的监测点满足所述第一约束条件,则将对应的未选定的监测点加入选定的监测点集合a中,将更新后的集合a作为目标函数的待解监测点;

    根据全覆盖设置监测点的成本最小,建立目标函数和第二约束条件arjxj=1;其中,c为每个监测点安装一个摄像头的成本,xj为更新后的集合a第j个监测点,xj≤1,更新后的集合a包括m个监测点,1≤j≤m,m≥k,arj为在监测点xj处的摄像头所能检测到的第r个栅格信息,若所述摄像头能监控到,则arj=1,反之,arj=0,1≤r≤n,n为监测点xj监控范围的栅格数量总和;

    对所述目标函数进行求解,得到所述不规则区块内最终选定的监测点。

    优选地,所述汇总每个所述不规则区块最终选定的监测点,确定所述待布局区域最终布局的监测点,具体包括:

    汇总每个所述不规则区块最终选定的监测点,判断是否出现相邻两个不规则区块内存在重叠的监测点;

    若存在,则获取重叠的监测点的监控范围,当重叠的监测点的监控范围是互相重叠的,则只保留一个监测点;

    若不存在,则监测点均保留;

    根据上述的优化处理,确定所述待布局区域最终布局的监测点。

    优选地,所述待布局区域的原始数据包括含有地理高程数据的地形图、监测点的经纬度、监测点的高度和监测点的监控半径。

    本发明另一实施例提供了一种区域监测点的布局装置,所述装置包括:

    监控信息获取模块,用于将待布局区域的原始数据导入arcgis平台中,获取每个监测点的监控范围;

    划分模块,用于根据每个所述监测点的监控范围,按照预设的划分策略,将所述待布局区域划分为若干个不规则区块;

    优化模块,用于在每个所述不规则区块中,选取k个监测点作为选定的监测点,建立目标函数以及约束条件,确定所述不规则区块内最终选定的监测点;其中,对应的不规则区块内的监测点个数为n,1≤k<n;

    布局确定模块,用于汇总每个所述不规则区块最终选定的监测点,确定所述待布局区域最终布局的监测点。

    本发明另一实施例对应提供了一种使用区域监测点的布局方法的装置,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一项所述的区域监测点的布局方法。

    本发明还有一实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述任一项所述的区域监测点的布局方法。

    与现有技术相比,本发明实施例所提供的一种区域监测点的布局方法、装置及存储介质,通过从每个摄像头的监控覆盖范围出发,将布局区域划分为多个不规则区块,对每个不规则区块进行最低成本优化,最后进行汇总优化,使得区域的监测点布局更合理。

    附图说明

    图1是本发明一实施例提供的一种区域监测点的布局方法的流程示意图;

    图2是本发明一实施例提供的一种在地形图上设置不同观察点得到的不同可见空间示意图;

    图3是本发明一实施例提供的一种区域监测点的布局装置的结构示意图;

    图4是本发明一实施例提供的一种使用区域监测点的布局方法的装置的示意图。

    具体实施方式

    下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

    参见图1,是本发明一实施例提供的一种区域监测点的布局方法的流程示意图,所述方法包括步骤s1至步骤s4:

    s1、将待布局区域的原始数据导入arcgis平台中,获取每个监测点的监控范围;

    s2、根据每个所述监测点的监控范围,按照预设的划分策略,将所述待布局区域划分为若干个不规则区块;

    s3、在每个所述不规则区块中,选取k个监测点作为选定的监测点,建立目标函数以及约束条件,确定所述不规则区块内最终选定的监测点;其中,对应的不规则区块内的监测点总个数为n,1≤k<n;

    s4、汇总每个所述不规则区块最终选定的监测点,确定所述待布局区域最终布局的监测点。

    具体地,将待布局区域的原始数据导入arcgis平台中,获取每个监测点的监控范围。每个监测点的监控范围,可以利用arcgis平台的可见性工具集进行计算得到。参见图2,是本发明该实施例提供的一种在地形图上设置不同观察点得到的不同可见空间示意图。由图2可知,每个监测点的空间可见性区块是不规则的,需要将地形图进行分割处理。

    根据每个监测点的监控范围,按照预设的划分策略,将待布局区域划分为若干个不规则区块,将区域划分为多个不规则区块后,对每个区块进行细化处理,使得每个区块的优化更准确,更贴合实际情况。

    在每个不规则区块中,选取k个监测点作为选定的监测点,建立目标函数以及约束条件,确定不规则区块内最终选定的监测点;其中,对应的不规则区块内的监测点总个数为n,1≤k<n。一般地,在确定每个不规则区块的监测点时,是利用贪婪算法不断将解集从零逐渐扩大。但如果监测点的分布数量较多的话,贪婪算法的计算就会很复杂,很可能会出现np问题,为了降低计算的复杂度,本发明采用求解次优解的思想,预先选定几个监测点。优选地,选取高度较高的监测点作为选定的监测点,因为,高度较高的监测点的监控范围更大,一般为较优解。优选地,k=5-10。

    汇总每个不规则区块最终选定的监测点,确定待布局区域最终布局的监测点。当求解得到每个不规则区块的监测点后,就可以对待布局区域进行优化整合,因为相邻不规则区块之间可能存在重叠的监测点,需要进行剔除。

    本发明实施例1提供的一种区域监测点的布局方法,通过从每个摄像头的监控覆盖范围出发,将布局区域划分为多个不规则区块,对每个不规则区块进行最低成本优化,最后进行汇总优化,使得区域的监测点布局更合理。

    作为上述方案的改进,所述划分策略为在所述待布局的区域内随机选取一个监测点,获取所述监测点与其相邻监测点之间的第一重叠监控范围,若所述第一重叠监控范围大于所述监测点或所述相邻监测点的监控范围的预设第一比例,则将所述相邻监测点与所述监测点划分为同一个不规则区块;再获取该不规则区块内外的监测点之间的第二重叠监控范围,若所述第二重叠监控范围大于部分覆盖所述第二重叠监控范围的任一监测点的监控范围的预设第二比例,则将该不规则区块外对应的监测点划归到该不规则区块内。

    具体地,划分策略为在待布局的区域内随机选取一个监测点,获取监测点与其相邻监测点之间的第一重叠监控范围,若第一重叠监控范围大于监测点或相邻监测点的监控范围的预设第一比例,则将相邻监测点与监测点划分为同一个不规则区块。例如监测点x1的监控范围为s1,监测点x2的的监控范围为s2,假如监测点x1与监测点x2的第一重叠监控范围为s12,如果s12>30%s1或s12>30%s2,则将监测点x1与监测点x2划分为同一个不规则区块。这个例子中,预设第一比例就是30%。

    当形成一个不规则区块后,再获取该不规则区块内外的监测点之间的第二重叠监控范围,若第二重叠监控范围大于部分覆盖第二重叠监控范围的任一监测点的监控范围的预设第二比例,则将该不规则区块外对应的监测点划归到该不规则区块内。为了加深理解,还是以上面那个例子进行说明。当将监测点x1与监测点x2划分为同一个不规则区块,若还存在一个监测点x3的监控范围为s3,监测点x3与不规则区块中的监测点x1的第二重叠监控范围为s13,如果s13>30%s1或s13>30%s3,则将监测点x3也划分到该不规则区块中。优选地,预设第二比例=预设第一比例=30%。

    另外,对于区域内其余没有融合成块的地方,根据可见性分布,每个可见区块单独作为一个不规则区块,从而得到待布局区域整个的不规则区块。

    作为上述方案的改进,所述建立目标函数以及约束条件,确定所述不规则区块内最终选定的监测点,具体包括:

    根据选定的监测点与未选定的任一监测点之间的互信息,以及将未选定的所述监测点加入到选定的监测点后的增加的监控范围,建立第一约束条件:

    其中,a为选定的监测点组成的集合,a'为不规则区块内总的监测点减去选定的监测点后剩下的监测点组成的集合,a′i为集合a'中第i个监测点,1≤i≤n-k;i(a′i,a)为集合a'中第i个监测点与集合a中每个监测点的互信息之和,s(a∪a′i)为将a′i放入集合a后的监控覆盖总面积,s(a)为集合a的监控覆盖总面积,s(a′i)为监测点a′i的监控覆盖面积,δ为预设阈值,α为预设的比例系数;

    若未选定的监测点满足所述第一约束条件,则将对应的未选定的监测点加入选定的监测点集合a中,将更新后的集合a作为目标函数的待解监测点;

    根据全覆盖设置监测点的成本最小,建立目标函数和第二约束条件arjxj=1;其中,c为每个监测点安装一个摄像头的成本,xj为更新后的集合a第j个监测点,xj≤1,更新后的集合a包括m个监测点,1≤j≤m,m≥k,arj为在监测点xj处的摄像头所能检测到的第r个栅格信息,若所述摄像头能监控到,则arj=1,反之,arj=0,1≤r≤n,n为监测点xj监控范围的栅格数量总和;

    对所述目标函数进行求解,得到所述不规则区块内最终选定的监测点。

    具体地,根据选定监测点与未选定的任一监测点之间的互信息,以及将未选定的所述监测点加入到选定的监测点后的增加的监控范围,建立第一约束条件:

    其中,a为选定的监测点组成的集合,a'为不规则区块内总的监测点减去选定的监测点后剩下的监测点组成的集合,a′i为集合a'中第i个监测点,1≤i≤n-k;i(a′i,a)为集合a'中第i个监测点与集合a中每个监测点的互信息之和,s(a∪a′i)为将a′i放入集合a后的监控覆盖总面积,s(a)为集合a的监控覆盖总面积,s(a′i)为监测点ai'的监控覆盖面积,δ为预设阈值,α为预设的比例系数。集合a'中第i个监测点与集合a中第l个监测点的互信息的计算公式为其中,i(xi,xl)表示监测点xi和监测点xl的互信息;p(xi,xl)表示两个监测点可视化分析中重叠的面积;p(xl)表示监测点xi的可视化面积;p(xl)表示监测点xl的可视化面积。

    若未选定的监测点满足所述第一约束条件,则将对应的未选定的监测点加入选定的监测点集合a中,利用贪婪算法不断重复上述循环,使得集合a不断扩大,直至条件不再满足上述的第一约束条件。将更新后的集合a作为目标函数的待解监测点;

    根据全覆盖设置监测点的成本最小,建立目标函数和第二约束条件arjxj=1;其中,c为每个监测点安装一个摄像头的成本,xj为更新后的集合a第j个监测点,xj≤1,因为摄像头是360°转动的,所以,每个监测点只需要安装一个摄像头即可。更新后的集合a包括m个监测点,1≤j≤m,m≥k,则a={x1,x2,…,xm},arj为在监测点xj处的摄像头所能检测到的第r个栅格信息,若摄像头能监控到,则arj=1,反之,arj=0,1≤r≤n,n为监测点xj监控范围的栅格数量总和。目标函数表示的含义为在满足安装费用最低的情况下,保证每个栅格至少被一个摄像头监控到。

    对目标函数进行求解,得到不规则区块内最终选定的监测点。一般地,不规则区块内最终选定的监测点是从属于更新后的集合a的,即更新后的集合a中的部分监测点最终被选定作为不规则区块内的监测点。

    作为上述方案的改进,所述汇总每个所述不规则区块最终选定的监测点,确定所述待布局区域最终布局的监测点,具体包括:

    汇总每个所述不规则区块最终选定的监测点,判断是否出现相邻两个不规则区块内存在重叠的监测点;

    若存在,则获取重叠的监测点的监控范围,当重叠的监测点的监控范围是互相重叠的,则只保留一个监测点;

    若不存在,则监测点均保留;

    根据上述的优化处理,确定所述待布局区域最终布局的监测点。

    具体地,汇总每个不规则区块最终选定的监测点,判断是否出现相邻两个不规则区块内存在重叠的监测点;即相邻不规则区块的两个摄像头距离小于摄像头覆盖半径,并且两个摄像头所覆盖的范围是相互重叠的。这种情况一般指的是摄像头的位置处在不规则区块的边缘处。

    若存在,则获取重叠的监测点的监控范围,当重叠的监测点的监控范围是互相重叠的,则只保留一个监测点。即随机去掉一个摄像头。

    若不存在重叠的监测点,则两个监测点均保留,不需要进行去除处理。

    根据上述的优化处理,确定待布局区域最终布局的监测点。进行优化重整后,待布局区域的监测点分布会更合理。

    作为上述方案的改进,所述待布局区域的原始数据包括含有地理高程数据的地形图、监测点的经纬度、监测点的高度和监测点的监控范围。

    具体地,待布局区域的原始数据包括含有地理高程数据的地形图、监测点的经纬度、监测点的高度和监测点的监控半径。这些数据是基础数据,还可以根据不同应用场合进行增加。例如,当需要布局森林的摄像头时,原始数据还包括森林的海拔、树木的平均高度、每个片区的面积、铁搭的经纬度、塔高、摄像头的挂高等。

    参见图3,是本发明一实施例提供的一种区域监测点的布局装置的结构示意图,所述装置包括:

    监控信息获取模块11,用于将待布局区域的原始数据导入arcgis平台中,获取每个监测点的监控范围;

    划分模块12,用于根据每个所述监测点的监控范围,按照预设的划分策略,将所述待布局区域划分为若干个不规则区块;

    优化模块13,用于在每个所述不规则区块中,选取k个监测点作为选定的监测点,建立目标函数以及约束条件,确定所述不规则区块内最终选定的监测点;其中,对应的不规则区块内的监测点个数为n,1≤k<n;

    布局确定模块14,用于汇总每个所述不规则区块最终选定的监测点,确定所述待布局区域最终布局的监测点。

    本发明实施例所提供的一种区域监测点的布局装置能够实现上述任一实施例所述的区域监测点的布局方法的所有流程,装置中的各个模块、单元的作用以及实现的技术效果分别与上述实施例所述的区域监测点的布局方法的作用以及实现的技术效果对应相同,这里不再赘述。

    参见图4,是本发明实施例提供的一种使用区域监测点的布局方法的装置的示意图,所述使用区域监测点的布局方法的装置包括处理器10、存储器20以及存储在所述存储器20中且被配置为由所述处理器10执行的计算机程序,所述处理器10执行所述计算机程序时实现上述任一实施例所述的区域监测点的布局方法。

    示例性的,计算机程序可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器20中,并由处理器10执行,以完成本发明。一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在一种区域监测点的布局方法中的执行过程。例如,计算机程序可以被分割成监控信息获取模块、划分模块、优化模块和布局确定模块,各模块具体功能如下:

    监控信息获取模块11,用于将待布局区域的原始数据导入arcgis平台中,获取每个监测点的监控范围;

    划分模块12,用于根据每个所述监测点的监控范围,按照预设的划分策略,将所述待布局区域划分为若干个不规则区块;

    优化模块13,用于在每个所述不规则区块中,选取k个监测点作为选定的监测点,建立目标函数以及约束条件,确定所述不规则区块内最终选定的监测点;其中,对应的不规则区块内的监测点个数为n,1≤k<n;

    布局确定模块14,用于汇总每个所述不规则区块最终选定的监测点,确定所述待布局区域最终布局的监测点。

    所述使用区域监测点的布局方法的装置可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述使用区域监测点的布局方法的装置可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,示意图4仅仅是一种使用区域监测点的布局方法的装置的示例,并不构成对所述使用区域监测点的布局方法的装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述使用区域监测点的布局方法的装置还可以包括输入输出设备、网络接入设备、总线等。

    处理器10可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者处理器10也可以是任何常规的处理器等,处理器10是所述使用区域监测点的布局方法的装置的控制中心,利用各种接口和线路连接整个使用区域监测点的布局方法的装置的各个部分。

    存储器20可用于存储所述计算机程序和/或模块,处理器10通过运行或执行存储在存储器20内的计算机程序和/或模块,以及调用存储在存储器20内的数据,实现所述使用区域监测点的布局方法的装置的各种功能。存储器20可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据程序使用所创建的数据等。此外,存储器20可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

    其中,所述使用区域监测点的布局方法的装置集成的模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,上述计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

    本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述任一实施例所述的区域监测点的布局方法。

    综上,本发明实施例所提供的一种区域监测点的布局方法、装置及存储介质,基于监测点的互信息找到监测点的不规则区域,采用化整为零的方法,将待布局区域划分成多个监控区域,这种对监控区域进行分割,不仅提升算法的速度,还能根据现有摄像头关联的情况,将同一个不规则区域的摄像头作为一个整体来管理,在不规则区域内选择摄像头来布局,在不规则区域内管理摄像头,这样就形成了区域的监控领域的网格管理,不仅能够在成本上保证监控质量,还能从管理上,云平台部署进行区域的摄像头管理,方便以后的管理。在确定每个不规则区域的摄像头集合时,提出了利用次优解的方法,在选择若干个相对高点作为视频监测的初始节点的基础上,进行最终选定的摄像头集合的选取,这种方法大大降低了算法的复杂度。本发明还利用互信息阈值作为部署算法的参数,且其要求摄像头重叠区域互信息须大于预先设置的阈值,从而保证了边界覆盖的可靠性问题。结合互信息算法选择覆盖率较高并且保证摄像头之间关联性的候选站点作为摄像头的候选点,既能保证较大的覆盖面积,又能保证摄像头之间相互的信息关联,不产生过多的重复,又能保证摄像头之间信息的关联。摄像头关联能够保证用户在不同的角度看到监控信息,在摄像机的不同维度,所获取的射频信息会有所区别,摄像头之间的信息有所关联,将会有利于实际的管理,但是信息关联的程度会取决于管理的需求。

    以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。


    技术特征:

    1.一种区域监测点的布局方法,其特征在于,包括以下步骤:

    将待布局区域的原始数据导入arcgis平台中,获取每个监测点的监控范围;

    根据每个所述监测点的监控范围,按照预设的划分策略,将所述待布局区域划分为若干个不规则区块;

    在每个所述不规则区块中,选取k个监测点作为选定的监测点,建立目标函数以及约束条件,确定所述不规则区块内最终选定的监测点;其中,对应的不规则区块内的监测点总个数为n,1≤k<n;

    汇总每个所述不规则区块最终选定的监测点,确定所述待布局区域最终布局的监测点。

    2.如权利要求1所述的区域监测点的布局方法,其特征在于,所述划分策略为在所述待布局的区域内随机选取一个监测点,获取所述监测点与其相邻监测点之间的第一重叠监控范围,若所述第一重叠监控范围大于所述监测点或所述相邻监测点的监控范围的预设第一比例,则将所述相邻监测点与所述监测点划分为同一个不规则区块;再获取该不规则区块内外的监测点之间的第二重叠监控范围,若所述第二重叠监控范围大于部分覆盖所述第二重叠监控范围的任一监测点的监控范围的预设第二比例,则将该不规则区块外对应的监测点划归到该不规则区块内。

    3.如权利要求1所述的区域监测点的布局方法,其特征在于,所述建立目标函数以及约束条件,确定所述不规则区块内最终选定的监测点,具体包括:

    根据选定的监测点与未选定的任一监测点之间的互信息,以及将未选定的所述监测点加入到选定的监测点后的增加的监控范围,建立第一约束条件:

    其中,a为选定的监测点组成的集合,a'为不规则区块内总的监测点减去选定的监测点后剩下的监测点组成的集合,a'i为集合a'中第i个监测点,1≤i≤n-k;i(a'i,a)为集合a'中第i个监测点与集合a中每个监测点的互信息之和,s(a∪a'i)为将a'i放入集合a后的监控覆盖总面积,s(a)为集合a的监控覆盖总面积,s(a'i)为监测点a'i的监控覆盖面积,δ为预设阈值,α为预设的比例系数;

    若未选定的监测点满足所述第一约束条件,则将对应的未选定的监测点加入选定的监测点集合a中,将更新后的集合a作为目标函数的待解监测点;

    根据全覆盖设置监测点的成本最小,建立目标函数和第二约束条件arjxj=1;其中,c为每个监测点安装一个摄像头的成本,xj为更新后的集合a第j个监测点,xj≤1,更新后的集合a包括m个监测点,1≤j≤m,m≥k,arj为在监测点xj处的摄像头所能检测到的第r个栅格信息,若所述摄像头能监控到,则arj=1,反之,arj=0,1≤r≤n,n为监测点xj监控范围的栅格数量总和;

    对所述目标函数进行求解,得到所述不规则区块内最终选定的监测点。

    4.如权利要求1所述的区域监测点的布局方法,其特征在于,所述汇总每个所述不规则区块最终选定的监测点,确定所述待布局区域最终布局的监测点,具体包括:

    汇总每个所述不规则区块最终选定的监测点,判断是否出现相邻两个不规则区块内存在重叠的监测点;

    若存在,则获取重叠的监测点的监控范围,当重叠的监测点的监控范围是互相重叠的,则只保留一个监测点;

    若不存在,则监测点均保留;

    根据上述的优化处理,确定所述待布局区域最终布局的监测点。

    5.如权利要求1-4任一项所述的区域监测点的布局方法,其特征在于,所述待布局区域的原始数据包括含有地理高程数据的地形图、监测点的经纬度、监测点的高度和监测点的监控半径。

    6.一种区域监测点的布局装置,其特征在于,包括:

    监控信息获取模块,用于将待布局区域的原始数据导入arcgis平台中,获取每个监测点的监控范围;

    划分模块,用于根据每个所述监测点的监控范围,按照预设的划分策略,将所述待布局区域划分为若干个不规则区块;

    优化模块,用于在每个所述不规则区块中,选取k个监测点作为选定的监测点,建立目标函数以及约束条件,确定所述不规则区块内最终选定的监测点;其中,对应的不规则区块内的监测点个数为n,1≤k<n;

    布局确定模块,用于汇总每个所述不规则区块最终选定的监测点,确定所述待布局区域最终布局的监测点。

    7.一种使用区域监测点的布局方法的装置,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至5中任意一项所述的区域监测点的布局方法。

    8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至5中任意一项所述的区域监测点的布局方法。

    技术总结
    本发明公开一种区域监测点的布局方法、装置及存储介质,该方法包括步骤:将待布局区域的原始数据导入ArcGIS平台中,获取每个监测点的监控范围;根据每个监测点的监控范围,按照预设的划分策略,将待布局区域划分为若干个不规则区块;在每个不规则区块中,选取k个监测点作为选定的监测点,建立目标函数以及约束条件,确定不规则区块内最终选定的监测点;其中,对应的不规则区块内的监测点总个数为n,1≤k<n;汇总每个不规则区块最终选定的监测点,确定待布局区域最终布局的监测点。本发明通过从每个摄像头的监控覆盖范围出发,将布局区域划分为多个不规则区块,对每个不规则区块进行最低成本优化,最后进行汇总,使得区域的监测点布局更合理。

    技术研发人员:杜翠凤;叶杨;逯艳杰;李壮;杜金凯;刘晓东
    受保护的技术使用者:广州杰赛科技股份有限公司;广州杰赛通信规划设计院有限公司
    技术研发日:2020.11.25
    技术公布日:2021.03.12

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

    最新回复(0)