适用于地质数据和地理信息数据的融合方法、装置及系统转让专利
申请号 : CN202111637335.0
文献号 : CN113989454B
文献日 : 2022-03-18
发明人 : 于广婷 , 刘同文 , 曹发伟 , 张建芳 , 宋冠涵 , 薛立明 , 许传新 , 徐进达 , 何祖臣 , 刘嘉 , 张志进 , 李涛 , 段越洋
申请人 : 山东省地质测绘院
摘要 :
权利要求 :
1.一种适用于地质数据和地理信息数据的融合方法,其特征在于,包括:基于用户的选定信息确定地质切片、DEM切片以及模拟信息切片;
获取所述地质切片、DEM切片以及模拟信息切片的中的预设校准点得到地质校准点集合、DEM校准点集合以及信息校准点集合;
获取所述地质切片、DEM切片以及模拟信息切片的中的预设校准点得到地质校准点集合、DEM校准点集合以及信息校准点集合包括:获取所述地质切片的预设校准点得到地质校准点集合A,地质校准点集合A为;
其中, 为地质校准点集合A中的第 个地质校准点, 为第 个地质校准点的地质经度坐标, 为第 个地质校准点的地质纬度坐标;
获取所述DEM切片的预设校准点得到DEM校准点集合B,DEM校准点集合B为;
其中, 为DEM校准点集合B中的第 个DEM校准点, 为第 个DEM校准点的DEM经度坐标, 为第 个DEM校准点的DEM纬度坐标;
获取所述模拟信息切片的预设校准点得到信息校准点集合C,信息校准点集合C为;
其中, 为信息校准点集合C中的第 个信息校准点, 为第 个信息校准点的信息经度坐标, 为第 个信息校准点的信息纬度坐标;
若所述地质校准点集合、DEM校准点集合以及信息校准点集合中的所有校准点分别对应,基于模拟信息切片中的地理信息对地质切片进行渲染得到添加地理信息后的第一融合切片;
基于DEM切片中的DEM信息对第一融合切片进行渲染得到添加DEM信息后的第二融合切片,根据所述第二融合切片生成与所述选定信息对应的三维图像;
还包括:
将预先设置的目标区域分割为多个切片区域,每个切片区域对应一个基准切片,为每个基准切片设置至少一个校准点;
采集基准切片所对应的地质信息生成地质切片,所述基准切片校准点转换为地质信息的预设校准点,对所述地质切片、以及地质切片的预设校准点存储;
采集基准切片所对应的DEM信息生成DEM切片,所述基准切片校准点转换为DEM信息的预设校准点,对所述DEM切片、以及DEM切片的预设校准点存储;
对基准切片添加用户输入的地理信息生成模拟信息切片,所述基准切片校准点转换为地理信息的预设校准点,对所述模拟信息切片、以及模拟信息切片的预设校准点存储。
2.根据权利要求1所述的适用于地质数据和地理信息数据的融合方法,其特征在于,基于用户的选定信息确定地质切片、DEM切片以及模拟信息切片包括:根据用户的选定信息选定至少一个基准切片,获取基于所述基准切片所生成的地质切片、DEM切片以及模拟信息切片。
3.根据权利要求1所述的适用于地质数据和地理信息数据的融合方法,其特征在于,若所述地质校准点集合、DEM校准点集合以及信息校准点集合中的所有校准点分别对应,基于模拟信息切片中的地理信息对地质切片进行渲染得到添加地理信息后的第一融合切片包括:
分别获取地质校准点集合、DEM校准点集合以及信息校准点集合中的校准点数量得到地质校准点数量、DEM校准点数量以及信息校准点数量;
若地质校准点数量、DEM校准点数量以及信息校准点数量相同,则随机获取地质校准点集合A中第一数量的地质校准点;
若随机获取的地质校准点的经度和纬度分别与DEM校准点集合B、信息校准点集合C内的DEM校准点、信息校准点相对应,则确定地质校准点集合、DEM校准点集合以及信息校准点集合中的所有校准点分别对应;
获取模拟信息切片中的地理信息所包括的文字图像,将所述文字图像添加至地质切片中,得到第一融合切片。
4.根据权利要求3所述的适用于地质数据和地理信息数据的融合方法,其特征在于,获取模拟信息切片中的地理信息所包括的文字图像,将所述文字图像添加至地质切片中,得到第一融合切片包括:
获取所述文字图像在所述模拟信息切片的模拟像素点坐标,确定地质切片中与所述模拟像素点坐标对应的第一像素点坐标,将所述文字图像固定至所述地质切片的第一像素点坐标处,得到第一融合切片。
5.根据权利要求3所述的适用于地质数据和地理信息数据的融合方法,其特征在于,基于DEM切片中的DEM信息对第一融合切片进行渲染得到添加DEM信息后的第二融合切片包括:
获取DEM切片中每个DEM像素点的高程信息,确定第一融合切片中与所述DEM切片相对应的第一像素点坐标;
根据与第一像素点坐标对应的DEM像素点的高程信息对第一像素点进行渲染处理得到第二像素点,所述第二像素点为高程点,所述第二融合切片为三维切片。
6.根据权利要求3所述的适用于地质数据和地理信息数据的融合方法,其特征在于,若地质校准点数量、DEM校准点数量以及信息校准点数量相同,则随机获取地质校准点集合A中第一数量的地质校准点包括:获取所述地质校准点集合A中校准点的总量;获取预设时间段内服务器在每个时刻的缓存剩余量以及GPU占用率,通过以下公式确定当前的第一数量,
其中, 为当前的第一数量, 为地质校准点集合A中校准点的总量, 为平均缓存剩余量, 为服务器的额定缓存总量, 为第 个时刻的缓存剩余量,为所有时刻的数量,为平均GPU占用率, 为第 个时刻的GPU占用率, 为缓存权重值, 为GPU权重值;
若判断所述第一数量 为非整数,则确定大于所述第一数量 且离所述第一数量最近的整数,得到第二数量 ;
若所述第二数量 小于校准点的总量 ,则将第二数量 对应的数值作为修正后的第一数量 的数值。
7.一种适用于地质数据和地理信息数据的融合装置,其特征在于,包括:确定模块,用于基于用户的选定信息确定地质切片、DEM切片以及模拟信息切片;
获取模块,用于获取所述地质切片、DEM切片以及模拟信息切片的中的预设校准点得到地质校准点集合、DEM校准点集合以及信息校准点集合;
获取所述地质切片、DEM切片以及模拟信息切片的中的预设校准点得到地质校准点集合、DEM校准点集合以及信息校准点集合包括:获取所述地质切片的预设校准点得到地质校准点集合A,地质校准点集合A为 ;
其中, 为地质校准点集合A中的第 个地质校准点, 为第 个地质校准点的地质经度坐标, 为第 个地质校准点的地质纬度坐标;
获取所述DEM切片的预设校准点得到DEM校准点集合B,DEM校准点集合B为;
其中, 为DEM校准点集合B中的第 个DEM校准点, 为第 个DEM校准点的DEM经度坐标, 为第 个DEM校准点的DEM纬度坐标;
获取所述模拟信息切片的预设校准点得到信息校准点集合C,信息校准点集合C为;
其中, 为信息校准点集合C中的第 个信息校准点, 为第 个信息校准点的信息经度坐标, 为第 个信息校准点的信息纬度坐标;
第一渲染模块,用于若所述地质校准点集合、DEM校准点集合以及信息校准点集合中的所有校准点分别对应,基于模拟信息切片中的地理信息对地质切片进行渲染得到添加地理信息后的第一融合切片;
第二渲染模块,用于基于DEM切片中的DEM信息对第一融合切片进行渲染得到添加DEM信息后的第二融合切片,根据所述第二融合切片生成与所述选定信息对应的三维图像;
还包括:
将预先设置的目标区域分割为多个切片区域,每个切片区域对应一个基准切片,为每个基准切片设置至少一个校准点;
采集基准切片所对应的地质信息生成地质切片,所述基准切片校准点转换为地质信息的预设校准点,对所述地质切片、以及地质切片的预设校准点存储;
采集基准切片所对应的DEM信息生成DEM切片,所述基准切片校准点转换为DEM信息的预设校准点,对所述DEM切片、以及DEM切片的预设校准点存储;
对基准切片添加用户输入的地理信息生成模拟信息切片,所述基准切片校准点转换为地理信息的预设校准点,对所述模拟信息切片、以及模拟信息切片的预设校准点存储。
8.一种适用于地质数据和地理信息数据的融合系统,其特征在于,包括:智能请求设备,用于发送选定信息和接收第二融合切片至智能请求设备;
服务器,用于接收选定信息,执行权利要求1至6中任意一项所述的适用于地质数据和地理信息数据的融合方法生成第二融合切片,将第二融合切片发送。
说明书 :
适用于地质数据和地理信息数据的融合方法、装置及系统
技术领域
背景技术
产的开发利用,生态环境保护、地质灾害防治和地质科学研究过程中。随着信息技术的急速
发展和大数据时代的来临,地质数据具备了大数据的本身特点和社会广泛应用的属性,已
成为国家大数据的重要组成部分。
据多以不同比例尺、不同专题的地质图来展现和应用,地质图上展示的多为地质属性要素,
都是以二维的表达形式来展现,不便于非专业人员的使用。
发明内容
对用户进行显示,使得地质图是按照三维的形式显示的。
融合切片;
包括:
质切片进行渲染得到添加地理信息后的第一融合切片包括:
准点集合中的所有校准点分别对应;
素点坐标处,得到第一融合切片。
为服务器的额定缓存总量, 为第 个时刻的GPU占用率, 为缓存权重值, 为GPU权重
值;
地理信息后的第一融合切片;
能设计的所述方法。
行显示,使地质图是按照三维的形式显示的,用户能够同时查看某一个位置的地质要素、地
理信息等等。
中不会出现融合错误的情况。为了提高地质切片、DEM切片以及模拟信息切片融合的准确
性,本发明会在生成地质切片、DEM切片以及模拟信息切片之前设置一个基准切片,使所生
成的地质切片、DEM切片以及模拟信息切片是按照基准切片的标准生成的,此时地质切片、
DEM切片以及模拟信息切片的像素、地理位置等都具有统一的标准,在多个切片融合时能够
完全融合,保障了三维图像的准确性。
校准时会对地质校准点的第一数量进行动态调整,结合地质校准点的总数量、服务器当前
的GPU占用率、缓存剩余量等维度动态确定地质校准点的第一数量,当服务器任务量较多时
即减少第一数量,进而降低服务器的任务量,以保证服务器能够稳定运行,提高服务器的鲁
棒性。
附图说明
具体实施方式
仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术
人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在
这里图示或描述的那些以外的顺序实施。
程构成任何限定。
列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备
固有的其它步骤或单元。
A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“包含A、B
和C”、“包含A、B、C”是指A、B、C三者都包含,“包含A、B或C”是指包含A、B、C三者之一,“包含A、
B和/或C”是指包含A、B、C三者中任1个或任2个或3个。
以根据A和/或其他信息确定B。A与B的匹配,是A与B的相似度大于或等于预设的阈值。
切片的校准点集合,使本发明提供的技术方案可以基于校准点集合对地质切片、DEM切片以
及模拟信息切片校对。
后的第一融合切片。当地质校准点集合、DEM校准点集合以及信息校准点集合校对通过后,
步骤S130为对切片进行渲染得到第一融合切片。
S130为对第一融合切片进行渲染得到第二融合切片,根据第二融合切片生成三维图像。
基准切片。例如泰山地区的基准切片,此时泰山地区的基准切片对应的文字是泰山,输入泰
山即可得到泰山地区的基准切片。本发明还可以根据用户的选定对基准切片进行突出显
示,用户通过光标选定一个基准切片后,对所选定的基准切片进行放大。
的。同一个切片区域内的地质切片、DEM切片以及模拟信息切片都是由一个基准切片得到
的,所以同一个切片区域内的地质切片、DEM切片以及模拟信息切片的校准点都是相同的。
本发明在对地质切片、DEM切片以及模拟信息切片进行融合前,首先统计地质切片、DEM切片
以及模拟信息切片的中的预设校准点,得到地质校准点集合、DEM校准点集合以及信息校准
点集合。
后,根据地质校准点集合A中所有地质校准点的经度数值对所有地质校准点进行排序,将经
度数值小的排在地质校准点集合A的前部,若两个地质校准点的经度数值相同,则再对两个
地质校准点的纬度进行比对,将纬度信息小的地质校准点排在地质校准点集合A的前部,基
于以上的排序方式,可以对所有地质校准点进行排序得到地质校准点集合A。
校准点集合B中所有DEM校准点的经度数值对所有DEM校准点进行排序,将经度数值小的排
在DEM校准点集合A的前部,若两个DEM校准点的经度数值相同,则再对两个DEM校准点的纬
度进行比对,将纬度信息小的DEM校准点排在DEM校准点集合B的前部,基于以上的排序方
式,可以对所有DEM校准点进行排序得到DEM校准点集合B。
根据信息校准点集合C中所有信息校准点的经度数值对所有信息校准点进行排序,将经度
数值小的排在信息校准点集合B的前部,若两个信息校准点的经度数值相同,则再对两个信
息校准点的纬度进行比对,将纬度信息小的信息校准点排在信息校准点集合C的前部,基于
以上的排序方式,可以对所有信息校准点进行排序得到信息校准点集合C。
个基准切片得到的,可以根据模拟信息切片中的地理信息对地质切片进行渲染得到添加地
理信息后的第一融合切片,此时第一融合切片是二维的、具有地理信息的切片。本发明会以
地质切片为基底,向所述地质切片中分别添加地理信息得到第一融合切片,此时第一融合
切片是由地质切片和模拟信息切片融合得到的。
以及模拟信息切片进行校准时,首先会确定地质校准点数量、DEM校准点数量以及信息校准
点数量。
数量相同,则地质切片、DEM切片以及模拟信息切片可能来自于同一个基准切片。此时本发
明会随机选取第一数量的地质校准点,第一数量可以是3、5等等,地质校准点的数量与第一
数量是相同的,可以是 等等。
DEM切片以及模拟信息切片的校准结果为错误,需要重新选取地质切片、DEM切片以及模拟
信息切片。
准点集合中的所有校准点分别对应。本发明会将随机得到的地质校准点的经度和纬度与
DEM校准点集合B、信息校准点集合C内的DEM校准点、信息校准点比对,例如第一数量为2,此
时存在2个地质校准点,地质校准点 对应的坐标为东经100度、北纬100度,地
质校准点 对应的坐标为东经110度、北纬110度,在DEM校准点集合B、信息校
准点集合C内分别具有与东经100度、北纬100度,东经110度、北纬110度对应的校准点时,地
质校准点的经度和纬度分别与DEM校准点集合B、信息校准点集合C内的DEM校准点、信息校
准点相对应。此时地质切片、DEM切片以及模拟信息切片校准通过,可以进行后续的融合步
骤。
素点坐标处,得到第一融合切片。文字图像例如是文字“公路”的图像,“泰山旅馆”的图像等
等。模拟像素点坐标是在模拟信息切片中像素点的位置,可以是一个或多个。例如像素点一
共存在五行五列,则像素点为(1,1)、(1,2)……(5,5),例如“泰山旅馆”在像素点(2,3)、像
素点(2,4)、像素点(3,3)以及像素点(3,4)处,则此时的模拟像素点坐标包括像素点(2,3)、
像素点(2,4)、像素点(3,3)以及像素点(3,4)。本发明会确定地质切片中与所述模拟像素点
坐标对应的第一像素点坐标,即第一像素点坐标在地质切片分别包括像素点(2,3)、像素点
(2,4)、像素点(3,3)以及像素点(3,4),此时将文字图像固定至地质切片的第一像素点坐标
处,得到第一融合切片,即将“泰山旅馆”固定至地质切片的像素点(2,3)、像素点(2,4)、像
素点(3,3)以及像素点(3,4)处。
筑物,会具有该建筑物的高程信息,该建筑物可能在DEM切片占有4个像素点,则4个像素点
的高程信息相同。本发明会首先确定第一融合切片的第一像素点坐标与DEM切片的对应关
系,例如第一像素点包括(1,3),DEM切片中像素点(1,3)对应的高程信息为10m,则第一像素
点包括(1,3)与高程信息10m相对应。
与第一像素点相对应的高程信息后,会根据高程信息对第一像素点进行渲染,使得其由二
维的坐标点变为三维的坐标点。例如第一像素点包括(1,3)与高程信息10m相对应,则此时
二维空间的第一像素点(1,3)转换为三维空间的第二像素点(1,3,10),本发明可以自动调
整高程信息与三维空间纵坐标的比值,例如纵坐标的比值为高程信息/10,当高程信息为
10m时,则此时的第二像素点为(1,3,1)。通过以上的方式,本发明可以根据地质切片、DEM切
片以及模拟信息切片中的坐标对地质切片添加相应的地理信息、高程信息。高程信息可以
认为是海拔高度。
是相对应的。所以本发明可以通过地质切片、DEM切片以及模拟信息切片分别获得该区域的
地质信息、DEM信息以及地理信息。然后对地质信息、DEM信息以及地理信息进行分布的融
合。
数量, 为平均GPU占用率, 为第 个时刻的GPU占用率, 为缓存权重值, 为GPU权
重值。额定缓存总量可以根据显卡的实际配置得到。
出服务器当前的工作情况,服务器的平均缓存剩余量越高,则证明其还可以缓存更多的数
据,此时在缓存维度上服务器具有较高的处理效率,服务器的平均GPU占用率越高,则服务
器的GPU在当前时刻处于计算量较多的情况,在GPU维度上服务器的处理效率较低,所以本
发明会综合考虑缓存剩余量和GPU占用率来确定当前服务器的处理状态。如果服务器的处
理、运行状态良好,本发明可以选取更多数量的校准点,如果服务器的处理、运行状态较差,
本发明可以选取较少数量的校准点。校准点数量越多,能够保障本发明对地质切片、DEM切
片以及模拟信息切片的校准越准确,第二融合切片、三维图像越准确。
总量越多,本发明所确定的第一数量越多。本发明中的第一数量是根据校准点的总量、预设
时间段内服务器的工作状态进行确定的,使得当前所确定的第一数量的数值更适宜服务器
当前的工作状态。
况,例如第一数量 可能是3.4,则此时确定大于所述第一数量 且离所述第一数量 最近
的整数,此时最近的整数为4,即第二数量 为4。
进行比对,如果第二数量 小于校准点的总量 ,则此时将4作为第一数量 的数值,将原
本的3.4删除,第二数量 对应的数值4作为修正后的第二数量 的数值。
分别包括了北京、泰山、天津、河北、河南等等。例如泰山对应的切片区域对应多个校准点,
泰山对应的切片区域的其中一个校准点为山东省政府所在位置的点,该校准点包括了山东
省政府所在位置的经度、纬度。例如泰山对应的切片区域的另一个校准点为济南市政府所
在位置的点,该校准点包括了济南市政府所在位置的经度、纬度。对于校准点的确定本发明
不做限定,校准点也可以是切片区域的边缘点,即基准切片边缘点,也可以是切片区域的中
心点,即基准切片的中心点,校准点的坐标优选为该地区的实际经度、纬度坐标。
绘、遥感技术确定基准切片所对应的地理位置的地质切片,例如基准切片中边缘点的坐标
集合分别为 , 为基准切片中第 个边缘点。通过测绘、遥感技术获
取坐标集合为 内的所有区域的地质信息生成地质切片。例如坐标集
合 对应的地理位置是泰山,则基于遥感技术所生成的地质切片即为
泰山的地质切片。上述的技术方案,能够根据基准切片设置一个切片边界,即在对地质切片
进行采集时,能够按照相应的切片边界进行采集,使得地质切片是根据基准切片生成的。地
质信息可以是通过测绘、遥感技术得到的,本发明会将相应的地质信息添加至基准切片中
相应的像素点位置处生成地质切片。此时基准切片中的基准切片校准点转换为与地质切片
对应的预设校准点,基准切片校准点与地质切片对应的预设校准点所处的经度、纬度相同。
如图3A所示地质切片的示意图。
感技术确定基准切片所对应的地理位置的DEM切片,例如基准切片中边缘点的坐标集合分
别为 , 为基准切片中第 个边缘点。通过测绘、遥感技术获取坐标
集合为 内的所有区域的DEM信息生成DEM切片。例如坐标集合
对应的地理位置是泰山,则基于测绘、遥感技术所生成的DEM信息切
片即为泰山的地质切片。上述的技术方案,能够根据基准切片设置一个切片边界,即在对
DEM切片进行采集时,能够按照相应的切片边界进行采集,使得DEM切片是根据基准切片生
成的。可以这样理解,DEM切片中具有地质切片中每个元素的高程信息,即DEM切片中包括了
地质切片中每个元素的高度,元素可以是每个像素点对应的建筑物、自然物质等等。DEM信
息可以是通过测绘、遥感技术得到的,本发明会将相应的DEM信息添加至基准切片中相应的
像素点位置处进而生成DEM切片。此时基准切片中的基准切片校准点转换为与DEM切片对应
的预设校准点,基准切片校准点与DEM切片对应的预设校准点所处的经度、纬度相同。如图
3B所示DEM切片的示意图。
校准点存储。本发明在得到基准切片后,会根据基准切片中各个位置的经度、纬度确定每个
位置的地理信息,例如某个经度、纬度对应的点为泰山旅馆,则此时泰山旅馆可以认为是其
中一个地理信息,则此时模拟信息切片中泰山旅馆所处的位置具有“泰山旅馆”字样,例如
某个经度、纬度的点对应是公路,则此时模拟信息切片中公路所处的位置具有“公路”字样。
可以这样理解,模拟信息切片中具有地质切片中每个元素的地理信息,该地理信息包括了
名称信息,例如“泰山旅馆”、“公路”等等。地理信息、名称信息可以是用户主动输入的,本发
明会将相应的地理信息排列至基准切片中相应的位置进而生成模拟信息切片。此时基准切
片中的基准切片校准点转换为与模拟信息切片对应的预设校准点,基准切片校准点与地理
信息的预设校准点所处的经度、纬度相同。如图3C所示具有地理信息的模拟信息切片的示
意图。
准确性。
地理信息后的第一融合切片;
用计算机能够存取的任何可用介质。例如,可读存储介质耦合至处理器,从而使处理器能够
从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以
是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(Application
Specific Integrated Circuits,简称:ASIC)中。另外,该ASIC可以位于用户设备中。当然,
处理器和可读存储介质也可以作为分立组件存在于通信设备中。可读存储介质可以是只读
存储器(ROM)、随机存取存储器(RAM)、CD‑ROM、磁带、软盘和光数据存储设备等。
器执行该执行指令使得设备实施上述的各种实施方式提供的方法。
Digital Signal Processor,简称:DSP)、专用集成电路(英文:Application Specific
Integrated Circuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是
任何常规的处理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完
成,或者用处理器中的硬件及软件模块组合执行完成。
然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进
行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术
方案的范围。