战场态势热力图构建方法研究*
2017-10-20董浩洋张东戈万贻平陶九阳牛彦杰
董浩洋,张东戈,万贻平,陶九阳,2,孟 辉,牛彦杰
(1.中国人民解放军陆军工程大学,江苏 南京 210007;2.国防大学信息作战与指挥训练教研部,北京 100091;3.解放军驻太原铁路军事代表办事处,山西 太原 030013)
战场态势热力图构建方法研究*
董浩洋1,张东戈1,万贻平1,陶九阳1,2,孟 辉3,牛彦杰1
(1.中国人民解放军陆军工程大学,江苏 南京 210007;2.国防大学信息作战与指挥训练教研部,北京 100091;3.解放军驻太原铁路军事代表办事处,山西 太原 030013)
目前的战场态势图所展示的作战要素数量大、信息杂、变化快,指挥员极易出现认知过载问题,难以实时准确把握战场热点。针对上述问题,提出了基于改进加权核密度估计法的战场态势热力图的构建展示方法,该方法通过指挥员需求选择、战场热点值计算、颜色表映射及态势图融合的流程,以符合人直观认知的热力图形式展示战场态势热点。示例演示及结果分析表明,提出的方法能够有效筛选态势信息,突出态势热点,具有较好的显示效果和应用前景。
战场态势图; 热力图; 构建方法; 核密度估计
张东戈(1965-),男,教授,硕士生导师。
万贻平(1989-),男,硕士。
陶九阳(1983-),男,博士研究生,讲师。
孟 辉(1981-),男,工程师。
牛彦杰(1979-),女,硕士,讲师。
1 问题的提出
在大规模现代战争中,战场态势图中态势成员数量多,信息复杂,特别是战况激烈时,极有可能出现态势信息短时间内井喷式爆发的情况,一旦超过指挥员的认知负载,轻则造成信息处理迟滞和积压,严重时甚至会造成认知的停滞,直接阻碍指挥控制的实施。由此,迫切需要构建一种自动化的方法,突出显示态势热点,降低指挥员的认知负荷,帮助指挥员了解战场态势变化情况。
根据认知心理学可以知道,可视化图形远比数字图表更容易认知,区域颜色图更胜于地图上移动或者变化的图标[1]。因此构建一个反映战场态势变化的“热力图”能够最大限度地降低战略战役级指挥员的认知负载。所谓战场态势热力图,就是基于空间统计学相关方法,以特殊高亮的形式显示战场中值得关注的区域,用以直观展示态势热点分布特征。
从公开文献可以看到,运用可视化技术展示战场态势方面的研究较多。如文献[2]基于数据挖掘技术从顶层构建了海战场态势数据可视化挖掘平台。文献[3]结合美军战场态势图发展现状研究,提出了对海战场态势图体系构建的启示和需要解决的关键技术。文献[4]在虚拟战场环境中直观、动态、实时地表现了受到不同干扰时雷达三维探测范围变化情况。目前,战场态势可视化研究大多集中在理论研究[5-6],运用态势热力图实现战场态势的研究较少,而通过热力图所进行的分析与计算已广泛应用于农业、地质、土壤、水文、环境、经济以及地理等领域。例如,基于核密度估计(Kernel Density estimation,KDE)分析方法[7],文献[8]提出了网络空间核密度计算模型,分析了核密度方法在置入网络结构中受多种约束条件下的扩展,讨论了衰减阈值及高度极值对核密度特征表达的影响,文献[9]通过在一定的时间与空间尺度上进行了犯罪分析与预测研究,直观地显示出案件点在空间上的聚集分布情况,为相关部门在制定警力部署与巡逻方案时提供了建议和参考。
本文在分析了态势热点形成原理基础上,提出了“战场热点值”概念,并提出了基于改进的加权核密度估计法的战场态势热力图构建方法。研究结果表明,通过该方法可以将态势感知数据转化为呈现明显热点特征的战场态势热力图,特别是在战场态势成员较多、信息量较大的情况下,能够迅速凸显态势变化重点区域。
2 态势热力图的构建
态势热力图在地图二维平面上由涂有不同颜色的色块组成,不同色块代表着不同的战场热点值,我们设定颜色越接近于红色的区域,态势变化越为剧烈,颜色越接近透明的区域,态势变化越为和缓。
2.1 战场热点值
本文中,“冷”和“热”是指挥员对局部地区态势关注度的一种描绘,如果用一个参数来刻画它,该参数的高低就体现了局部地区受关注程度的高低。由此,我们定义变量R(s)∈[0,1]为地理空间网格s内的战场热点值,表示当前作战地域地理空间网格s受关注程度,R(s)越接近1表示该区域越值得关注。同时,按照人的视觉感知颜色表,设计战场热点值和颜色表之间存在一一映射,由此就形成了由颜色区分的战场态势热力图。网格划分越密,热力图就越精细。由此,态势热力图的实现问题可归结为由战场态势信息求解战场热点值的问题。
2.2 影响力指标的确定
战场的局部受到关注,其原因是该地区分布有态势成员。例如,坦克、舰船等。同时,指挥员对态势信息的需求也会影响对态势的关注点的不同,这种需求,通常体现为对态势成员某种指标的关注。例如在指挥员需要了解敌当前态势成员机动情况时,指挥员将关注态势成员的“速度”指标,那么在态势热力图中,应当体现态势成员速度较快的地域。在这些区域战场热点值更高,该区域态势应当更“热”。该指标我们定义为“影响力指标”。随时间、任务以及战斗的进程,指挥员对态势的需求会不断改变,基于不同的需求,影响力指标可以各有不同。需要指出的是,分析指挥员对态势的需求,从而确定影响力指标的过程,也是对态势信息的筛选和简化的过程,选择满足指挥员需求的影响力指标,可以减少冗余信息,“拣重要的表现”,从而达到了降低信息复杂度的目的。
2.3 基于战场热点值计算的态势热力图构建方法
综合以上讨论,基于战场热点值计算的态势热力图构建,其基本流程主要分为三个阶段:第一阶段是态势信息处理;第二阶段是战场热点值计算;第三阶段是图形化处理。态势信息处理阶段主要完成工作包括对战场进行网格划分以及态势信息的标准化处理。战场热点值计算阶段主要工作包括根据任务需求选择影响力指标,并基于加权核密度估计法计算战场热点值;图形化处理主要工作包括构建颜色映射表,实现数字到颜色的映射,以此形成热力图图层,最后同战场态势图进行融合。具体流程如图1所示。
图1 战场态势热力图构建步骤
3 关键问题及实现技术
3.1 战场热点值影响力模型分析
为了定性定量地研究战场热点值的大小同态势目标分布和影响力属性的关系,本文给出几组特定分布情况下的战场态势采取控制变量法进行比较,由此展现态势成员对战场热点值的影响。在各图中,以空心圆“○”表示态势成员目标,圆越大表示其影响力属性取值越大,设定实线方框围成的栅格为待计算热点值的所考察栅格。根据此设定,探究态势目标分布以及影响力属性的大小对所考察栅格内战场热点值的影响。
3.1.1 态势成员数量
对比图2和图3可以发现,在态势成员目标和所考察栅格之间距离不变、态势成员目标影响力属性相同的前提下,随着实线方框栅格周围态势成员目标数量增加,图3相较图2而言,所考察栅格受关注的程度应当更高,战场热点值也应当更大。
3.1.2 态势成员影响力指标
对比图4和图5可以发现,在态势成员目标和所考察栅格之间距离不变,态势成员目标数量不变的前提下,随着周围态势成员目标数量增加,图5相较图4而言,所考察栅格受关注的程度应当更高,战场热点值也应当更大。
图2 态势成员较少
图3 态势成员较多
图4 态势成员目标影响力指标较小
图5 态势成员目标影响力指标较大
3.1.3 态势成员距离
对比图6和图7可以发现,在态势成员目标数量和影响力不变的前提下,随着态势目标同所考察栅格距离减小,图7相较图6而言,所考察栅格受关注的程度应当更高,战场热点值也应当更大。
图6 态势成员距离较远
图7 态势成员距离较近
对比图8和图9可以发现,当态势目标和所考察栅格距离达到一定程度后,态势目标对所考察栅格的关注程度几乎不会受到影响,其原因是视觉存在一定的广度,人眼无法仔细分辨超出双眼聚焦点外一定角度的物体。由此,可提出存在一个阈值h,使得与所考察栅格之间的距离超过阈值h的态势成员目标,对所考察栅格的战场热点值不产生影响。
图8 无距离较远态势成员
图9 存在距离较远态势成员
综合以上4个对比试验,为了提高计算的合理性和科学性,提出以下假设:
假设1:所考察栅格战场热点值的大小由周围态势成员对其的影响线性叠加而成。
假设2:所考察栅格战场热点值的大小同周围态势成员影响力属性正相关。
假设3:与所考察栅格距离越远的态势成员,对所考察栅格战场热点值的影响越小;同时存在一定阈值,当距离超过阈值后,态势成员对所考察栅格战场热点值不产生影响。
3.2 基于加权核密度估计法的态势热点值计算
3.2.1 核密度估计法
根据上述讨论,态势热力图的实现问题可归结为由战场态势信息求解战场热点值的问题。这里的战场态势信息主要包括战场地域地形地貌、态势成员分布以及态势成员各性能指标。因此,战场热点值R(s)计算问题可描述为在二维欧氏平面上一定区域的栅格空间内,根据数量给定的态势成员坐标及影响力指标,求解地域空间上各栅格的战场热点值的问题。将态势成员看作点目标,影响力指标看作点目标的权重,战场热点值看作对该栅格关注的密度,那么该密度的大小同周围态势成员所形成的点目标分布及权重相关。根据假设,可知,栅格周围点目标分布越密集、权重越大,则该栅格的密度值越大。因此,战场热点值R(s)的求解问题可描述为已知点目标分布及权重,求解地域空间内各栅格密度值的问题。
核密度估计法是典型的地理空间内点密度分析工具。该方法认为待测区域内任意一个栅格都有一个可测的密度,该密度可通过周围区域内的点目标的分布特征来估计[7]。在本文研究的问题中,战场热点值可认为是对战场关注点的密度估计。将态势成员设为点目标,di为态势成员i到所考察栅格s的距离,h为距离阈值。由此,可得用核密度估计法求解战场热点值的公式如式(1):
(1)
研究表明,不同数学形式的k(di,h)函数对密度估计的影响很小,对结果展示影响较大的是距离阈值h[10],常用的k(di,h)函数是经典四次多项式核函数[11],函数形式如式(2):
(2)
图10显示的是di,h不同取值下,k函数的曲线。在图中,随着h取值变大,k函数的曲线趋于平缓。当h取定值后,k函数随着di的增大而变小,当di≥h后,k=0。由此可得,经典四次多项式核函数满足假设3中所提出的:态势成员距离越远,对热点值的影响越小,同时存在一距离阈值h,当距离超过阈值h后,态势成员对所考察栅格战场热点值不产生影响。
图10 不同取值下的k函数曲线
此时,核密度方法的计算方程为
(3)
运用核密度法求解战场热点值,体现了假设1和假设3中态势目标对所考察栅格战场热点值的影响,但忽略了假设2中态势成员影响力指标对战场热点值的影响,因此无法直接使用核密度估计法计算战场热点值。
3.2.2 改进的加权核密度估计法
根据假设2可知,态势成员影响力指标越大,对栅格战场热点值的影响越大。因此,需要在核密度公式中体现影响力指标对战场热点值的影响。设U=[u1,u2,…,um]为态势成员m个指标的集合。设当前影响力指标为ui,[wD1,wD2,…,wDn](0≤wDi≤1)为影响力指标ui下各态势成员的标准值。由此,在公式(1)中加入y(wDi),体现影响力指标wDi对累加值gi的影响,由此可以给出如式(4)的表达关系:
(4)
式(4)中,y(wDi)为态势成员i的影响力指标权重项。影响力指标为效益型时,初始设y(wDi)=wDi,影响力指标为成本型时,初始设y(wDi)=1/wDi。调整影响力权重函数形式可以调节影响力权重对战场热点值大小的影响。综合以上分析,可以设计加权核密度估计法计算战场热点值矩阵的具体步骤如下:
1)更新坐标点。根据划分的栅格网络,将态势成员坐标更新为其所在栅格中心点坐标,并构建和栅格规模相同的战场热点值累加矩阵F=(fij)p×q,p、q为纵横栅格划分的数量。fij表示坐标(i,j)的栅格内密度估计的累加值,初始状态下fij=0。
2)计算态势成员影响域的范围。一个态势成员能够影响到距离在h范围内的所有栅格。因此,可以根据距离阈值h和栅格宽度,计算一个态势成员能够影响到的栅格范围;
3)计算态势成员密度贡献值。根据加权核密度估计公式(5),计算态势成员对其影响域内的栅格的密度贡献值。
(5)
并将计算得到的数值同栅格内的战场热点值相加,作为该栅格内更新后的战场热点值;
4)遍历所有态势成员,重复执行步骤3),得到当前时刻下,最终的战场热点值累加矩阵F=(fij)p×q;
5)矩阵标准化处理。
(6)
图11 加权核密度估计法求解战场热点值流程图
4 热力图检验展示
4.1 想定数据
假定根据战场态势信息系统推送的消息,可知共有40个态势成员,分布在某沿河丘陵地带,分布如图12所示。通过各类型传感器共可获取5个态势信息指标参数。现因任务需要,指挥员需要迅速了解当前态势下,40个态势目标机动情况分布。
图12 态势成员分布图
4.2 热力图实现
4.2.1 战场网格划分
首先确定战场范围,战场范围为该部队分布的沿河山地丘陵地带,对该战场进行网格划分,纵横网格密度均为400,故设置初始400×400战场热点值矩阵,R(s)均初始设置为0。需要说明的是,网格划分越密集,则态势越精细,但处理响应时间越慢,可适当调节网格大小可避免出现系统响应的迟滞。
4.2.2 态势信息构建
设D={D1,D2,D3,…,Dn}为战场态势图中n个态势成员的集合;U=[u1,u2,…,um]为描述态势成员的m个指标的集合。当前时刻,态势信息的总和可用原始态势信息矩阵A=(aij)n×m表示。
(7)
矩阵A=(aij)n×m中的每一行[ai1,ai2,…,aim]表示态势成员Di的m个指标下的态势信息,对成本性指标而言,aij越小越好;对效益型指标而言,aij越大越好。在本想定中,n=40,m=5。由此,可得态势成员集合为D={D1,D2,D3,…,D40};指标集合为U={u1,u2,u3,u4,u5}。原始态势信息可用矩阵A=(aij)40×5表示。
(8)
4.2.3 根据影响力指标,计算战场热点值
表1 标准化态势成员速度坐标信息
4.2.4 构建颜色映射表
色彩学上根据心理感受,把颜色分为暖色调(红、橙、黄)、冷色调(青、蓝)和中性色调(紫、绿、黑、灰、白)[12]。热力图是模仿红外成像仪对冷热的区分来对密度进行识别,因此在选择最热颜色时,应当使用暖色系。而把红色设为最“热”颜色,符合人对于冷热的心理直观反应。同时,红色在日常生活中通常用于警示及提醒作用,人的视觉对于红色敏感程度较高,因此在战场热力图中战场热点值最高的部分应当映射为红色。同理,最“冷”的颜色选择冷色系中的蓝色,符合人对“冷”的直观感受。
由此,热力图的颜色应当主要由红绿蓝三种颜色组成,同时以三种颜色之间平缓的渐变,来体现热度的连续变化。为了突出显示密集地区,淡化热度较低的地区,设置越靠近红色的地区透明度越低,而越靠近蓝色的地区透明度越高。最后将颜色表RGB值同战场热点值的数值区间[0,1]上做一映射,由此设置颜色映射表,如图13所示。
图13 颜色映射表
4.2.5 热力图成像及地图融合
图14 热力图图层
最后将热力图图层和战场地域地图进行融合,即完成当前时刻基于速度影响力指标的战场态势热力图的构建,如图15所示。
图15 战场态势热力图
5 结果分析
5.1 态势信息的热力图显示规律
从图15中可明显看出三块区域热力图颜色较为突出,呈现较为明显的热点态势,同时三块区域颜色深度及覆盖范围均存在差异。为深入探寻存在差异的原因,对三块热点区域中存在的态势目标进行分析,从而可以发掘态势信息和态势热力图显示模式之间的规律。将三块区域放大,并标注其区域内部态势目标的影响力指标,如图16、17、18所示。
图16 热点区域1
图17 热点区域2
图18 热点区域3
从3个战场区域图中可以看出,图16中颜色较为显著的区域,态势成员个数为3,影响力指标依次为0.52,0.59,0.97;图17中颜色较为显著的区域,态势成员个数为4,影响力指标依次为0.52,0.68,0.95,0.96;图18中颜色较为显著的区域,态势成员个数为4,影响力指标依次为0.52,0.97,0.98,1.00。同时,分析表2态势成员标准化影响力指标数据,发现40个态势成员中,34个态势成员影响力指标在[0.5,0.7]之间,6个态势成员影响力指标在[0.9,1.0]之间。这6个影响力指标在[0.9,1.0]之间的态势成员,全部在上述3个区域中得到凸显。其中1个在图16区域1中,2个在图17区域2中,3个在图18区域3中,同时随着影响力指标较大的态势成员增多,对应所在区域热力图层中,色彩敏感区域逐渐增大,区域的中心颜色逐渐接近红色。
图19 不同距离阈值下的态势热力图
结合以上数据和图像分析,可得出以下结论:战场态势热力图能够用颜色的显著变化及色块区域的大小,对基于影响力指标下的态势成员战场分布情况进行显著的刻画,拥有较好的显示效果。
5.2 距离阈值h对态势热力图显示效果的分析
运用核密度法构建态势热力图的问题中,距离阈值h的确定至关重要,不同的距离阈值,体现了态势成员对周围影响力的覆盖面积,对最后分析的结果会产生很大程度的影响。因此,尝试不同的h取值,并对生成的热力图显示效果进行分析,从而选取最适合的h,是一个值得探索的问题。根据以上想定,分别以四种不同的距离阈值h进行热力图构建,其结果如图19 所示。
由图19 可以看出,随着距离阈值h的增大,态势热力图表面越来越趋于光滑,特别是当h=140时,整个态势热力图的密度曲面基本上在较大范围地域内呈现由中心向外围扩散的圈层结构,虽然这在一定程度上体现了态势成员在战场区域内基于影响力指标的大致趋势,但缺少对热点区域细节的刻画。对于距离阈值h=60的效果较为理想,在反应态势目标整体趋势的同时,能够兼顾局部的态势热点区域信息的刻画。当距离阈值取较小值h=30时,能够看出热点区域最为分散,突出了成员个体信息的刻画,削弱了态势成员整体趋势的展现。
计算结果表明,如果需要更为光滑的密度,h的值可设置的大一些,但会影响到热点区域的判断;而设置得过小,则会使得密度表面变得凸凹不平,局部的特征过分凸显,影响态势成员之间整体关联性的显现。因此,在使用态势热力图刻画战场信息时,可对多个距离阈值进行尝试,当对宏观态势趋势更为关注时,应取较大的距离阈值;当对态势细节更为关注时,应取较小的距离阈值。
6 结束语
本文以缓解指挥员信息认知过载为问题,提出了基于战场热点值计算的战场态势热力图的构建方法,用示例进行了演示,并对热力图成像结果进行了进一步的分析。检验结果表明,本方法有较好的显示效果和应用前景。本文重点探索的问题是基于“态”信息[13]的战场态势热力图构建方法的研究,在该框架下,下一步可以讨论如何构建更多符合实战意义的影响力指标集,以及针对不同实战需求下最优距离阈值该如何选择;更进一步,则是对“势”信息[13]的战场热力图构建。
[1] 夏青,万刚,武志强.战场可视化综述[J].系统仿真学报,2001,13(S2):273-275,289.
[2] 陈晓峰,刘兴,高元博等.基于数据挖掘的海战场态势可视化平台构建[J].火力与指挥控制,2015,40(4):144-147.
[3] 裴晓黎.美军战场态势一致性对海战场态势图体系构建的启示[J].指挥控制与仿真,2012,34(3):67-71.
[4] 高颖,葛飞,周士军,等.基于复杂电磁环境雷达信息实时可视化系统[J].西北工业大学学报2015,33(3):413-419.
[5] Wu S S.Generic Battlefield Situation Dynamic Visualization Solution Based on Distributed Heterogeneous Database[C].in: International Conference on Computational & Information Sciences,2012:1364-1367.
[6] 韩梅,刘堃,贝磊.战场空间电磁态势的可视化[J].电子信息对抗技术,2015,30(3):68-71.
[7] Bailey T C,Gatrell A C.Interactive spatial data analysis[J].Ecology,1995,22(22):19-41.
[8] 禹文豪,艾廷华.核密度估计法支持下的网络空间POI点可视化与分析[J].测绘学报,2015,44(1):82-90.
[9] 纵清华.基于GIS的犯罪模式分析研究[D].上海:华东师范大学,2016.
[10] 王远飞,何洪林.空间数据分析方法[M].北京:科学出版社,2007:66-71.
[11] Borruso G.Network Density Estimation: A GIS Approach for Analysing Point Patterns in a Network Space[J].Transactions in GIS,2008,12(3):377-402.
[12] 段殳.色彩心理学与艺术设计[D].南京:东南大学,2006.
[13] 张东戈,孟辉,陶九阳.战场态势信息量的一种度量方法[J].指挥控制与仿真,2014,36(1):1-4.
Research on Construction Method of Heat Map for Battlefield Situation
DONG Hao-yang1,ZHANG Dong-ge1,WAN Yi-ping1,TAO Jiu-yang1,2,MENG Hui3,NIU Yan-jie1
(1.PLA Army Engineering University,Nanjing 210007;2.Teaching and Research Department of Information Warfare and Command Training,National Defense University,Beijing 100091;3.PLA Military Railway Representative Office in Taiyuan,Taiyuan 030013,China)
The operational elements shown in the current battlefield posture diagram presents the characteristics of large quantity,miscellaneous information and fast changing,which makes it difficult to grasp battlefield dynamics accurately in real time and prone to cognitive overload problems.Aiming at the above problems,this paper proposes the construction and display-method of battlefield situation heat map based on improved weighted kernel density estimation method.The method displays the battlefield situation hot spot which conforms to the intuitive cognition of human by the way of commander’s demand selection,the battlefield hot spot value calculation,the color table mapping and the situation map fusion.The analysis of example and result shows that the method presented in this paper can effectively screens the situation information and highlights the hotspot of the situation,which have excellent display effect and application prospect.
battlefield situation map; heat map; construction method; kernel density estimation
E94;TP274
A
10.3969/j.issn.1673-3819.2017.05.001
1673-3819(2017)05-0001-08
2017-07-10
2017-08-06
国家自然科学基金(61174198)
董浩洋(1989-),男,江苏南京人,硕士研究生,助教,研究方向为军队指挥学。