一种三维电子沙盘显示方法、装置、设备和存储介质制造方法及图纸

技术编号:20821841 阅读:26 留言:0更新日期:2019-04-10 06:28
本发明专利技术涉及一种三维电子沙盘显示方法、装置、AR显示设备及可读存储介质,其方法包括:将三维电子沙盘图像分割为至少两幅沙盘分区图像,三维电子沙盘图像通过AR应用程序访问服务器得到;根据任意一幅沙盘分区图像对应在三维电子沙盘上的位置确定显示层级;将任意一幅沙盘分区图像与任意一个显示层级一一对应的存储在图像层级关联文件中;当图像层级关联文件中的第一沙盘分区图像显示于AR应用程序时,接收手势动作信息,根据手势动作信息将第一沙盘分区图像切换显示为第二沙盘分区图像,实现三维电子沙盘图像中的不同分区分时显示在AR应用程序中,能够很好的适用于移动设备,以提升三维电子沙盘显示的便携性,指挥者不再受场地限制。

【技术实现步骤摘要】
一种三维电子沙盘显示方法、装置、设备和存储介质
本专利技术涉及电子沙盘显示
,尤其涉及一种三维电子沙盘显示方法、装置、设备和存储介质。
技术介绍
三维电子沙盘是基于计算机图形处理与显示技术所构建的三维模型,以三维立体方式可视化地呈现空间实物、事件、关系及演化等现实世界,已经被广泛应用于军事、建筑、电网、水利、铁路和互联网导航等诸多领域。三维电子沙盘一般侧重于固定式显示,例如:大尺寸显示设备显示三维电子沙盘图像或者投影仪投影三维电子沙盘,虽然固定式显示能够便于指挥者完整、清晰地浏览三维电子沙盘中的虚拟模具,但是使得指挥者受限于场地,致力于提高三维电子沙盘的便携能力,以提升指挥者的浏览体验,显地尤为重要。
技术实现思路
本专利技术所要解决的技术问题是针对现有技术中三维电子沙盘固定式显示,使得指挥者受限于场地的不足,提供一种三维电子沙盘显示方法、装置、AR显示设备和可读存储介质。本专利技术解决上述技术问题的技术方案如下:依据本专利技术的第一方面,提供了一种三维电子沙盘显示方法,包括:步骤1、将三维电子沙盘图像分割为至少两幅沙盘分区图像,所述三维电子沙盘图像通过AR应用程序访问服务器得到;步骤2、根据任意一幅所述沙盘分区图像对应在所述三维电子沙盘上的位置确定显示层级;步骤3、将任意一幅所述沙盘分区图像与任意一个所述显示层级一一对应的存储在图像层级关联文件中;步骤4、当所述图像层级关联文件中的第一沙盘分区图像显示于所述AR应用程序时,接收手势动作信息,根据所述手势动作信息将所述第一沙盘分区图像切换显示为第二沙盘分区图像。依据本专利技术的第二方面,提供了一种三维电子沙盘显示装置,包括:图像分割单元、层级确定单元、文件生成单元和图像切换单元;所述图像分割单元,用于将三维电子沙盘图像分割为至少两幅沙盘分区图像,所述三维电子沙盘图像通过AR应用程序访问服务器得到;所述层级确定单元,用于根据任意一幅所述沙盘分区图像对应在所述三维电子沙盘上的位置确定显示层级;所述文件生成单元,用于将任意一幅所述沙盘分区图像与任意一个所述显示层级一一对应的存储在图像层级关联文件中;所述图像切换单元,用于当所述图像层级关联文件中的第一沙盘分区图像显示于所述AR应用程序时,接收手势动作信息,根据所述手势动作信息将所述第一沙盘分区图像切换显示为第二沙盘分区图像。依据本专利技术的第三方面,提供了一种AR显示设备,包括:AR屏幕、存储器和处理器;所述AR屏幕,被配置为显示电子沙盘;所述处理器,被配置为与所述AR屏幕和所述存储器通信,且所述处理器用于执行第一方面所述的方法。依据本专利技术的第四方面,提供了一种可读存储介质,其特征在于,包括:存储有AR应用程序且可与AR显示设备通信的存储器,所述AR应用程序被所述AR显示设备中的处理器执行时实现第一方面所述的方法。本专利技术提供的一种三维电子沙盘显示方法、装置、AR显示设备及可读存储介质的有益效果是:AR应用程序访问服务器得到三维电子沙盘图像,在对三维电子沙盘图像分割后,按照每个沙盘分区图像对应在三维电子沙盘上的位置确定显示层级,基于所有沙盘分区图像和所有显示层级生成图像层级关联文件,相比于AR应用程序访问服务器直接得到图像层级关联文件,三维电子沙盘图像的数据量更小,能够提升图像层级关联图像的成功率,继而AR应用程序显示第一沙盘分区图像时,接收手势动作信息,可以有效避免AR应用程序没有显示第一沙盘分区图像时接收手势动作信息,降低了手势动作信息的冗余,利用手势动作信息使得第一沙盘分区图像和第二沙盘分区图像切换显示,实现三维电子沙盘图像上的不同分区图像分时显示在AR应用程序中,使得三维电子沙盘能够以较为清晰的方式显示,并且也能够很好的适用于移动设备,以提升三维电子沙盘显示的便携性,指挥者不再受场地限制。附图说明图1为本专利技术实施例提供的一种三维电子沙盘显示方法的流程示意图;图2为本专利技术实施例提供的在用户界面上同时切换菜单和第一沙盘分区图像的示意图;图3为本专利技术实施例提供的在用户界面上同时切换菜单和第二沙盘分区图像的示意图;图4为本专利技术实施例提供的一种三维电子沙盘显示装置的结构示意图;图5为对应于图4中的图像切换单元的结构示意图;图6为本专利技术实施例提供的一种AR显示设备的结构示意图。具体实施方式以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。实施例一如图1所示,本实施例提供的一种三维电子沙盘显示方法,该方法包括:步骤1、将三维电子沙盘图像分割为至少两幅沙盘分区图像,三维电子沙盘图像通过AR应用程序访问服务器得到;步骤2、根据任意一幅沙盘分区图像对应在三维电子沙盘上的位置确定显示层级;步骤3、将任意一幅沙盘分区图像与任意一个显示层级一一对应的存储在图像层级关联文件中;步骤4、当图像层级关联文件中的第一沙盘分区图像显示于AR应用程序时,接收手势动作信息,根据手势动作信息将第一沙盘分区图像切换显示为第二沙盘分区图像。可穿戴AR显示设备包括存储器、处理器和图像捕捉装置,存储器存储有AR应用程序,图像捕捉装置例如:双目摄像头,手势动作信息包括手势静态图像,图像层级关联文件可以采用数据表或者json文件。在AR应用程序运行时,调用AR应用程序中的API接口,通过API接口向服务器发送图像请求,服务器根据图像请求向API接口反馈三维电子沙盘图像,API接口接收到三维电子沙盘图像后,对三维电子沙盘图像进行复制,得到至少两个三维电子沙盘图像,并将至少两幅三维电子沙盘图像存储在存储器中。对其中一幅三维电子沙盘图像进行分割,得到至少两幅沙盘分区图像,比对每一幅沙盘分区图像和另一幅三维电子沙盘图像,确定每一幅沙盘分区图像对应在三维电子沙盘图像上的位置,并分配与该位置对应的显示层级,在图像层级关联文件中建立沙盘分区图像、位置及显示层级之间的关联关系,如表1所示。表1当第一沙盘分区图像显示在AR应用程序所绘制的用户界面上时,处理器发送捕捉指令,摄像头根据捕捉指令以预设速率捕捉多幅连续的手势静态图像,摄像头按照捕捉顺序将多幅手势静态图像先后发送给处理器。处理器按照接收顺序将多幅手势静态图像拼接为一幅手势运动图像,并从手势运动图像中识别指尖的运动方向和运动距离,根据运动方向和运动距离匹配动态手势类型,动态手势类型至少包括平移、抓取和旋转。当动态手势类型为平移时,AR应用程序将第一沙盘分区图像切换显示为第二沙盘分区图像;当动态手势类型为抓取时,在用户界面上放大第一沙盘分区图像;当动态手势类型为旋转时,在用户界面上旋转第一沙盘分区图像,例如:在用户界面上顺时针或者逆时针旋转第一沙盘分区图像。相比于AR应用程序访问服务器直接得到图像层级关联文件,三维电子沙盘图像的数据量更小,能够提升图像层级关联图像的成功率,继而AR应用程序显示第一沙盘分区图像时,接收手势动作信息,可以有效避免AR应用程序没有显示第一沙盘分区图像时接收手势动作信息,降低了手势动作信息的冗余,利用手势动作信息使得第一沙盘分区图像和第二沙盘分区图像切换显示,实现三维电子沙盘图像上的不同分区图像分时显示在AR应用程序中,使得三维电子沙盘能够以较为清晰的方式显示,并且也能够很好的适用于移动设备,以提升三维电子沙盘显示的便携性,指挥者不再受场地限制。优选地,步骤5本文档来自技高网...

【技术保护点】
1.一种三维电子沙盘显示方法,其特征在于,包括:步骤1、将三维电子沙盘图像分割为至少两幅沙盘分区图像,所述三维电子沙盘图像通过AR应用程序访问服务器得到;步骤2、根据任意一幅所述沙盘分区图像对应在所述三维电子沙盘上的位置确定显示层级;步骤3、将任意一幅所述沙盘分区图像与任意一个所述显示层级一一对应的存储在图像层级关联文件中;步骤4、当所述图像层级关联文件中的第一沙盘分区图像显示于所述AR应用程序时,接收手势动作信息,根据所述手势动作信息将所述第一沙盘分区图像切换显示为第二沙盘分区图像。

【技术特征摘要】
1.一种三维电子沙盘显示方法,其特征在于,包括:步骤1、将三维电子沙盘图像分割为至少两幅沙盘分区图像,所述三维电子沙盘图像通过AR应用程序访问服务器得到;步骤2、根据任意一幅所述沙盘分区图像对应在所述三维电子沙盘上的位置确定显示层级;步骤3、将任意一幅所述沙盘分区图像与任意一个所述显示层级一一对应的存储在图像层级关联文件中;步骤4、当所述图像层级关联文件中的第一沙盘分区图像显示于所述AR应用程序时,接收手势动作信息,根据所述手势动作信息将所述第一沙盘分区图像切换显示为第二沙盘分区图像。2.根据权利要求1所述的一种三维电子沙盘显示方法,其特征在于,所述步骤5具体包括:步骤51、当所述AR应用程序显示所述第一沙盘分区图像,且在所述第一沙盘分区图像下层隐藏有所述第二沙盘分区图像时,接收所述手势动作信息中的第一手势动作信息;步骤52、根据所述第一手势动作信息同时显示所述第一沙盘分区图像和切换菜单,所述切换菜单显示有与所述第一沙盘分区图像相关联的第一显示层级和与所述第二沙盘分区图像相关联的第二显示层级;步骤53、当所述切换菜单和所述第一沙盘分区图像同时显示时,接收所述手势动作信息中的第二手势动作信息;步骤54、根据所述第二手势动作信息保持显示所述切换菜单且将所述第一沙盘分区图像切换显示为所述第二沙盘分区图像。3.根据权利要求2所述的一种电子沙盘显示方法,其特征在于,所述步骤54具体包括:根据所述第二手势动作信息隐藏所述第一沙盘分区图像且在所述第一沙盘分区图像上层同时显示所述第二沙盘分区图像和所述切换菜单。4.根据权利要求2所述的一种电子沙盘显示方法,其特征在于,所述步骤54具体包括:对所述第二手势动作信息中的多幅手势静态图像进行拼接,得到手势运动图像;根据所述手势运动图像上指尖的运动位移确定所述切换菜单上的运动位移;当所述切换菜单上的运动位移从所述第一显示层级运动至所述第二显示层级时,保持显示所述切换菜单且将所述第一沙盘分区图像切换显示为所述第二沙盘分区图像。5.根据权利要求1-4任一项所述的一种三维电子沙盘显示方法,其特征在于,所述步骤1具体包括:将所述三维电子沙盘图像沿着短边方向分割为至少两幅三维电子沙盘子图像;将任一幅所述三维电子沙盘子图像沿着长边方向分割为至少两幅所述沙盘分区图像。6.一种三维电子沙盘显示装置,其特征在于,包括:图像分割单元、层级确定单元、文件生成单元和图像切换单...

【专利技术属性】
技术研发人员:杜子飞
申请(专利权)人:湖北安心智能科技有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1