一种电子沙盘物体动态显示方法及系统技术方案

技术编号:33407539 阅读:14 留言:0更新日期:2022-05-11 23:32
本发明专利技术涉及图像数据处理技术领域,具体涉及一种电子沙盘物体动态显示方法及系统,该方法基于不同的物体类别,预先对触控的二维图像进行每个像素点的标记,得到标记二维图像,根据标记二维图像中每个像素点的触控频率对每个像素点的初始权重进行更新,得到新权重,利用新权重对三维模型的初始动态显示影像进行更新。根据电子沙盘对应的二维图像中每个像素点被触控的次数,进行三维模型上动态显示影像的自适应更新,以提高观看者的兴趣和关注度,增加了三维模型的显示效果。增加了三维模型的显示效果。增加了三维模型的显示效果。

【技术实现步骤摘要】
一种电子沙盘物体动态显示方法及系统


[0001]本专利技术涉及图像数据处理
,具体涉及一种电子沙盘物体动态显示方法及系统。

技术介绍

[0002]电子沙盘本身就是为了让观看者了解某一区域而出现的等比例缩小的模型,通过模型来观测城市,辅助城市进行规划,使人们了解城市的历史,电子沙盘已经在大部分展览馆都存在。对于现在的大部门电子沙盘来说,大部分都是人为触控方式来选择想要观看的三维模型,若没有人为控制,三维显示区域就不显示或者随机显示,而这种显示方案不能很好的吸引观看者的目光,使的三维模型效果大打折扣。

技术实现思路

[0003]为了解决上述技术问题,本专利技术的目的在于提供一种电子沙盘物体动态显示方法及系统,所采用的技术方案具体如下:本专利技术一个实施例提供了一种电子沙盘物体动态显示方法,该方法包括以下步骤:基于不同的物体类别,预先对触控的二维图像进行每个像素点的标记,得到标记二维图像,每个像素点对应一个类别标号;根据目标直径选取标记二维图像中的10个圆形区域,将圆形区域对应的三维展览影像作为初始动态显示影像;根据圆形区域对应的像素点对标记二维图像中的每个像素点进行初始权重的设定,统计设定时间段内标记二维图像中每个像素点的触控频率,根据触控频率对初始权重进行更新;根据更新后的权重对标记二维图像进行圆形区域的重新获取,得到10个新圆形区域,将新圆形区域对应的三维展览影像替换初始动态显示影像。
[0004]进一步地,所述目标直径的获取方法,包括:将标记二维图像中每个像素点的类别标号一致且像素点位置连续对应的范围构成一个区域;获取不包括马路区域中面积最大的区域作为最大分割区域,确定最大分割区域的边缘像素点,分别对该边缘像素点进行欧式距离的计算,得到两个边缘像素点之间的最大距离,以该最大距离作为目标直径。
[0005]进一步地,所述根据目标直径选取标记二维图像中的10个圆形区域的方法,包括:将每个圆形区域都与标记二维图像的边缘直线进行相切,进而在标记二维图像中的4个角落和4个边缘直线的中心位置处得到8个圆形区域,剩余2个圆形区域在标记二维图像的内部。
[0006]进一步地,所述根据圆形区域对应的像素点对标记二维图像中的每个像素点进行初始权重的设定的方法,包括:获取每个圆形区域对应的圆心位置,将圆心位置对应像素点的权重设为5%,标记
二维图像中其余像素点的权重都为0。
[0007]进一步地,所述根据触控频率对初始权重进行更新的方法,包括:统计设定时间段内标记二维图像中每个像素点的触控次数,根据触控次数的多少获取前K个触控次数最多的像素点位置,将这些像素点位置作为目标位置,以每个目标位置为圆心,结合目标直径获取K个圆,根据圆内所包含的像素点数量获取对应圆内每个像素点的增加权重,则增加权重的计算公式为:其中,为增加权重;为圆心对应像素点的触控次数;为圆内所包含的像素点数量;将每个像素点的增加权重和初始权重进行叠加得到每个像素点的新权重。
[0008]进一步地,所述增加权重的获取方法,还包括:当K个圆存在相交像素点时,将相交像素点分别对应多个圆所分别计算的增加权重进行相加,其相加结果作为相交像素点的最终增加权重。
[0009]进一步地,所述新圆形区域的获取方法,包括:基于标记二维图像中的新权重,选出新权重最高的10个像素点,然后以每个像素点为圆心,结合目标直径重新构成10个圆形区域,将这10个圆形区域作为新圆形区域。
[0010]进一步地,本专利技术实施例还提供了一种电子沙盘物体动态显示系统,包括存储器、处理器以及存储在所述存储器中并在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述一种电子沙盘物体动态显示方法中任意一项所述方法的步骤。
[0011]本专利技术实施例至少具有如下有益效果:根据电子沙盘对应的二维图像中每个像素点被触控的次数,进行三维模型上动态显示影像的自适应更新,以提高观看者的兴趣和关注度,增加了三维模型的显示效果。
附图说明
[0012]为了更清楚地说明本专利技术实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0013]图1为本专利技术一个实施例提供的一种电子沙盘物体动态显示方法的步骤流程图。
具体实施方式
[0014]为了更进一步阐述本专利技术为达成预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术提出的一种电子沙盘物体动态显示方法及系统,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构、或特点可由任何合适形式组合。
[0015]除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的

技术人员通常理解的含义相同。
[0016]下面结合附图具体的说明本专利技术所提供的一种电子沙盘物体动态显示方法及系统的具体方案。
[0017]本专利技术所针对的具体场景为:城市的建筑规划。
[0018]请参阅图1,其示出了本专利技术一个实施例提供的一种电子沙盘物体动态显示方法的步骤流程图,该方法包括以下步骤:步骤S001,基于不同的物体类别,预先对触控的二维图像进行每个像素点的标记,得到标记二维图像,每个像素点对应一个类别标号。
[0019]具体的,在展览厅中,电子沙盘对应三维模型和二维图像,其中,二维图像为整个建筑区域的俯视图,该俯视图可以看到小区、商店街和公园等不同的规划,而三维模型是整个建筑区域中部门区域对应的三维展览影像,可以完整的看到其内部状态,即二维图像可以看到整个建筑区域的布局情况,而三维展览影像是通过触控二维图像进行建筑区域中的部门区域详情查看。
[0020]将二维图像中不同的建筑物给予不同的类别标号,例如小区楼房对应的像素点统一标记为1、学校对应的像素点统一标记为2、图书馆的像素点统一标记为3、道路的像素点统一标记为0等等,进而得到标记二维图像,其中,一个像素点对应一个类别标号。
[0021]步骤S002,根据目标直径选取标记二维图像中的10个圆形区域,将圆形区域对应的三维展览影像作为初始动态显示影像;根据圆形区域对应的像素点对标记二维图像中的每个像素点进行初始权重的设定,统计设定时间段内标记二维图像中每个像素点的触控频率,根据触控频率对初始权重进行更新。
[0022]具体的,城市规划的电子沙盘更多的作用是为了使人们了解一个城市的建设发展和文化底蕴,而考虑到人为触控的因素,在标记二维图像中设定一个固定大小的圆形观测区域,使得在人为触控时,以受到压力最重的像素点为中心,呈现出该圆形观测区域所对应的三维展览影像。
[0023]三维展览影像所显示的就圆形观测区域所对应的三维模型,在观测该圆形区域的三维模型时,不仅只需本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子沙盘物体动态显示方法,其特征在于,该方法包括以下步骤:基于不同的物体类别,预先对触控的二维图像进行每个像素点的标记,得到标记二维图像,每个像素点对应一个类别标号;根据目标直径选取标记二维图像中的10个圆形区域,将圆形区域对应的三维展览影像作为初始动态显示影像;根据圆形区域对应的像素点对标记二维图像中的每个像素点进行初始权重的设定,统计设定时间段内标记二维图像中每个像素点的触控频率,根据触控频率对初始权重进行更新;根据更新后的权重对标记二维图像进行圆形区域的重新获取,得到10个新圆形区域,将新圆形区域对应的三维展览影像替换初始动态显示影像。2.如权利要求1所述的一种电子沙盘物体动态显示方法,其特征在于,所述目标直径的获取方法,包括:将标记二维图像中每个像素点的类别标号一致且像素点位置连续对应的范围构成一个区域;获取不包括马路区域中面积最大的区域作为最大分割区域,确定最大分割区域的边缘像素点,分别对该边缘像素点进行欧式距离的计算,得到两个边缘像素点之间的最大距离,以该最大距离作为目标直径。3.如权利要求1所述的一种电子沙盘物体动态显示方法,其特征在于,所述根据目标直径选取标记二维图像中的10个圆形区域的方法,包括:将每个圆形区域都与标记二维图像的边缘直线进行相切,进而在标记二维图像中的4个角落和4个边缘直线的中心位置处得到8个圆形区域,剩余2个圆形区域在标记二维图像的内部。4.如权利要求1所述的一种电子沙盘物体动态显示方法,其特征在于,所述根据圆形区域对应的像素点对标记二维图像中的每个像素点进行初始权重的设定的方法...

【专利技术属性】
技术研发人员:刘道美
申请(专利权)人:武汉经典模型技术有限公司
类型:发明
国别省市:

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

1