一种建筑物高度的获取方法及装置的制造方法

文档序号:10509563阅读:335来源:国知局
一种建筑物高度的获取方法及装置的制造方法
【专利摘要】本发明提供了一种建筑物高度的获取方法及装置,涉及导航领域,解决现有技术中建筑物高度获取方法存在缺陷的问题,该获取方法包括:根据目标区域的航空影像数据,获取所述目标区域的数字表面模型;对所述数字表面模型进行滤波处理,得到所述目标区域的数字高程模型;将所述数字表面模型与所述数字高程模型进行叠置分析,根据分析结果得到所述目标区域的地表物体的初始高度值;根据预先获取的所述目标区域的建筑物面,在所述地表物体的初始高度值中,获取所述目标区域的建筑物的最优高度值。本发明的方案可便捷、快速、准确地获取大范围建筑物高度,为三维导航电子地图提供信息源,提高了显示效果以及用户体验。
【专利说明】
一种建筑物高度的获取方法及装置
技术领域
[0001] 本发明涉及导航领域,特别涉及一种建筑物高度的获取方法及装置。
【背景技术】
[0002] 随着导航技术的发展,三维导航电子地图逐渐成为一种趋势。相对于以往点、线、 面的二维导航电子地图,三维导航电子地图通过对现实情况的模拟和仿真,显示效果更为 形象丰富,极大的提高了用户体验。
[0003] 三维建筑模型是三维导航电子地图中一个重要要素,特别是对一些地标性建筑的 模拟,而建筑物高度是三维建筑模型的一个重要属性。目前对建筑物高度的获取方法有:方 法一,通过网络信息获取;方法二,通过实地采集楼层数,然后按一个楼层约等于3米进行 换算,大致得到建筑物高度;方法三,利用单幅卫星影像,通过太阳高度角、太阳方位角、卫 星方位角、建筑物投影长度,求解建筑物高度。
[0004] 但是上述对建筑物高度的获取方法均存在一些缺陷。其中,方法一仅能获取部分 网络有报道的标志性建筑,获取对象有限;方法二,效率低、周期长、数值不准确;方法三, 受地形干扰或在建筑物比较密集的情况下无法获得精确的建筑物高度,具有较大的局限 性。

【发明内容】

[0005] 本发明要解决的技术问题是提供一种建筑物高度的获取方法及装置,解决现有技 术中建筑物高度获取方法存在缺陷的问题。
[0006] 为解决上述技术问题,本发明的实施例提供一种建筑物高度的获取方法,包括:
[0007] 根据目标区域的航空影像数据,获取所述目标区域的数字表面模型;
[0008] 对所述数字表面模型进行滤波处理,得到所述目标区域的数字高程模型;
[0009] 将所述数字表面模型与所述数字高程模型进行叠置分析,根据分析结果得到所述 目标区域的地表物体的初始高度值;
[0010] 根据预先获取的所述目标区域的建筑物面,在所述地表物体的初始高度值中,获 取所述目标区域的建筑物的最优高度值。
[0011] 其中,所述根据目标区域的航空影像数据,获取所述目标区域的数字表面模型,包 括:
[0012] 根据所述目标区域的航空影像数据,并基于立体像对建模,获取所述目标区域的 数字表面模型。
[0013] 其中,所述对所述数字表面模型进行滤波处理,得到所述目标区域的数字高程模 型,包括:
[0014] 用预设大小的窗口按照预设运动轨迹,依次以所述数字表面模型中的点为所述窗 口的中心点对所述数字表面模型进行遍历;
[0015] 在所述遍历过程中,获取所述窗口的点中的最小高程值,若所述窗口的中心点的 高程值与所述最小高程值的差值大于预设值,则将所述中心点的高程值改为所述最小高程 值;
[0016] 完成所述遍历后,获取修改后的模型为所述数字高程模型。
[0017] 其中,所述将所述数字表面模型与所述数字高程模型进行叠置分析,根据分析结 果得到所述目标区域的地表物体的初始高度值,包括:
[0018] 将所述数字表面模型与所述数字高程模型进行叠置后,通过所述数字表面模型获 取所述目标区域的地表物体的海拔高程值,并通过所述数字高程模型获取所述地表物体的 地面高程值;
[0019] 获取所述海拔高程值与所述地面高程值的差值为所述地表物体的初始高度值。
[0020] 其中,所述根据预先获取的所述目标区域的建筑物面,在所述地表物体的初始高 度值中,获取所述目标区域的建筑物的最优高度值,包括:
[0021] 根据预先获取的所述目标区域的建筑物面,在所述地表物体的初始高度值中,获 取所述目标区域的建筑物的初始高度值;
[0022] 以同一建筑物面的高程值相同为几何约束,利用最小二乘原理在所述建筑物的初 始高度值中,获取所述建筑物的最优高度值。
[0023] 其中,所述根据预先获取的所述目标区域的建筑物面,在所述地表物体的初始高 度值中,获取所述目标区域的建筑物的最优高度值之后,还包括:
[0024] 将所述建筑物的最优高度值与所述建筑物面在导航设备中进行对应存储,使所述 导航设备根据所述最优高度值及所述建筑物面对所述建筑物进行三维显示。
[0025] 为解决上述技术问题,本发明的实施例还提供一种建筑物高度的获取装置,包 括:
[0026] 第一获取模块,用于根据目标区域的航空影像数据,获取所述目标区域的数字表 面模型;
[0027] 滤波模块,用于对所述数字表面模型进行滤波处理,得到所述目标区域的数字高 程模型;
[0028] 分析模块,用于将所述数字表面模型与所述数字高程模型进行叠置分析,根据分 析结果得到所述目标区域的地表物体的初始高度值;
[0029] 第二获取模块,用于根据预先获取的所述目标区域的建筑物面,在所述地表物体 的初始高度值中,获取所述目标区域的建筑物的最优高度值。
[0030] 其中,所述第一获取模块包括:
[0031] 第一获取子模块,用于根据所述目标区域的航空影像数据,并基于立体像对建模, 获取所述目标区域的数字表面模型。
[0032] 其中,所述滤波模块包括:
[0033] 遍历模块,用于用预设大小的窗口按照预设运动轨迹,依次以所述数字表面模型 中的点为所述窗口的中心点对所述数字表面模型进行遍历;
[0034] 修改模块,用于在所述遍历过程中,获取所述窗口的点中的最小高程值,若所述窗 口的中心点的高程值与所述最小高程值的差值大于预设值,则将所述中心点的高程值改为 所述最小高程值;
[0035] 第三获取模块,用于完成所述遍历后,获取修改后的模型为所述数字高程模型。
[0036] 其中,所述分析模块包括:
[0037] 第四获取模块,用于将所述数字表面模型与所述数字高程模型进行叠置后,通过 所述数字表面模型获取所述目标区域的地表物体的海拔高程值,并通过所述数字高程模型 获取所述地表物体的地面高程值;
[0038] 第五获取模块,用于获取所述海拔高程值与所述地面高程值的差值为所述地表物 体的初始高度值。
[0039] 其中,所述第二获取模块包括:
[0040] 第二获取子模块,用于根据预先获取的所述目标区域的建筑物面,在所述地表物 体的初始高度值中,获取所述目标区域的建筑物的初始高度值;
[0041] 第三获取子模块,用于以同一建筑物面的高程值相同为几何约束,利用最小二乘 原理在所述建筑物的初始高度值中,获取所述建筑物的最优高度值。
[0042] 其中,所述获取装置还包括:
[0043] 存储模块,用于将所述建筑物的最优高度值与所述建筑物面在导航设备中进行对 应存储,使所述导航设备根据所述最优高度值及所述建筑物面对所述建筑物进行三维显 不。
[0044] 本发明的上述技术方案的有益效果如下:
[0045] 本发明实施例的建筑物高度的获取方法,首先根据目标区域的航空影像数据,获 取目标区域的数字表面模型;然后对数字表面模型进行滤波处理,得到目标区域的数字高 程模型;再将数字表面模型与数字高程模型进行叠置分析,根据分析结果得到目标区域的 地表物体的初始高度值;最后根据预先获取的目标区域的建筑物面,在地表物体的初始高 度值中,获取目标区域的建筑物的最优高度值。从而可以便捷、快速、准确地获取大范围建 筑物高度,为三维导航电子地图提供信息源,提高了显示效果以及用户体验,解决了现有建 筑物高度获取方法效率低、周期长、数值不准确且具有较大局限性的问题。
【附图说明】
[0046] 图1为本发明建筑物高度的获取方法流程图;
[0047] 图2为本发明建筑物高度的获取方法滤波窗口示意图;
[0048] 图3为本发明建筑物高度的获取方法海拔高程和地面高程关系示意图;
[0049] 图4为本发明建筑物高度的获取装置的结构示意图。
【具体实施方式】
[0050] 为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具 体实施例进行详细描述。
[0051] 本发明实施例的建筑物高度的获取方法,无需人工进行繁琐的统计工作,可便捷、 快速、准确地获取大范围建筑高度,提高了工作效率和准确性。
[0052] 如图1所示,本发明实施例的建筑物高度的获取方法,包括:
[0053] 步骤11,根据目标区域的航空影像数据,获取所述目标区域的数字表面模型;
[0054] 步骤12,对所述数字表面模型进行滤波处理,得到所述目标区域的数字高程模 型;
[0055] 步骤13,将所述数字表面模型与所述数字高程模型进行叠置分析,根据分析结果 得到所述目标区域的地表物体的初始高度值;
[0056] 步骤14,根据预先获取的所述目标区域的建筑物面,在所述地表物体的初始高度 值中,获取所述目标区域的建筑物的最优高度值。
[0057] 本发明实施例的建筑物高度的获取方法,先根据目标区域的航空影像数据,获取 目标区域的数字表面模型和数字高程模型;再将数字表面模型与数字高程模型进行叠置分 析,得到目标区域的地表物体的初始高度值;最后根据预先获取的目标区域的建筑物面,获 取建筑物的最优高度值。从而通过航空影像数据可以便捷、快速、准确地获取大范围建筑物 高度,为三维导航电子地图提供信息源,提高了显示效果以及用户体验,解决了现有建筑物 高度获取方法效率低、周期长、数值不准确且具有较大局限性的问题。
[0058] 本发明的具体实施例中,上述步骤11的步骤可以包括:
[0059] 步骤111,根据所述目标区域的航空影像数据,并基于立体像对建模,获取所述目 标区域的数字表面模型。
[0060] 此时,基于立体相对建模能准确获取到目标区域的数字表面模型,以根据数字表 面模型进一步获取目标区域的建筑物的高度,增加了计算的准确性。
[0061] 其中,所述航空影像数据为通过航空飞行器进行摄影所获取的图像。所述立体像 对为航线上相邻摄站获取的具有重叠影像的两张像片。优选的,用于生成数字表面模型的 航摄立体像对,航向重叠度和旁向重叠度至少分别达到68%和75%。
[0062] 其中,数字表面模型(Digital Surface Model,缩写DSM)是指包含了地表建筑物、 桥梁和树木等高度的地面高程模型。
[0063] 数字高程模型(Digital Elevation Model,缩写DEM)是描述地表起伏形态特征的 空间数据模型,由地面规则格网点的高程值构成的矩阵。
[0064] 和DEM相比,DEM只包含了地形的高程信息,并未包含其它地表信息,DSM是在DEM 的基础上,进一步涵盖了除地面以外的其它地表信息的高程。
[0065] 具体的,上述步骤11可通过ENVI软件的DSM提取模块实现,其中,DSM生成的步 骤具体包括:影像定向,空中三角测量,生成核线影像恢复立体模型,影像匹配。
[0066] 本发明的具体实施例中,上述步骤12的步骤可以包括:
[0067] 步骤121,用预设大小的窗口按照预设运动轨迹,依次以所述数字表面模型中的点 为所述窗口的中心点对所述数字表面模型进行遍历;
[0068] 步骤122,在所述遍历过程中,并获取所述窗口的点中的最小高程值,若所述窗口 的中心点的高程值与所述最小高程值的差值大于预设值,则将所述中心点的高程值改为所 述最小高程值;
[0069] 步骤123,完成所述遍历后,获取修改后的模型为所述数字高程模型。
[0070] 此时,通过遍历数字表面模型,滤除地表信息,能准确获取到数字高程模型,以根 据数字表面模型和数字高程模型获取建筑物的高度值,保证后续步骤的顺利进行,优化了 处理方式,提高了处理效率和准确性。
[0071] 具体的,如可用3*3的窗口遍历DSM数据,且预设值可为10米(一般建筑物的高 度为10米),若窗口的中心点的高程值减去窗口最小的高程值大于10米,则将该中心点的 高程值修改为最小高程值。
[0072] 如图2所示,3*3的窗口中1、2、4、5为建筑物对应的像素点,3、6、7、8、9为建筑物 旁边绿地对应的像素点。1、2、4、5对应的高程值是520米,3、6、7、8、9对应的高程值是500 米。5为此次滤波的中心点。进行滤波时,窗口内最小高程值为500,5的高程值为520,减 去最小高程值后为20米,大于10米的阈值。因此5滤波后为500米。以此类推。
[0073] 进一步的,上述步骤13的步骤可以包括:
[0074] 步骤131,将所述数字表面模型与所述数字高程模型进行叠置后,通过所述数字表 面模型获取所述目标区域的地表物体的海拔高程值,并通过所述数字高程模型获取所述地 表物体的地面高程值;
[0075] 步骤132,获取所述海拔高程值与所述地面高程值的差值为所述地表物体的初始 高度值。
[0076] 此时,通过海拔高程值与地面高程值,能准确获取地表物体的高度值,进而获取建 筑物的高度值,避免了现有如实地采集楼层数,按一个楼层约等于3米进行换算的复杂人 工步骤,提高了处理效率和准确性。
[0077] 如图3所示,通过DSM可以得到地表物体(如建筑物)的海拔高程值Hs,通过DEM 可以得到建筑物的地面点高程值氏,建筑物海拔高程减去建筑物地面点高程,即可得到建 筑物的初始高度值Hj:H j = H s_He。
[0078] 具体的,上述步骤13中,DSM和DEM的叠置分析可通过Arcgis软件实现。
[0079] 本发明的具体实施例中,上述步骤14的步骤可以包括:
[0080] 步骤141,根据预先获取的所述目标区域的建筑物面,在所述地表物体的初始高度 值中,获取所述目标区域的建筑物的初始高度值;
[0081] 步骤142,以同一建筑物面的高程值相同为几何约束,利用最小二乘原理在所述建 筑物的初始高度值中,获取所述建筑物的最优高度值。
[0082] 此时,通过最小二乘原理获取建筑物的最优高度值,更进一步增加了获取到的建 筑物高度的准确性,从而为导航应用提供更精确的数据,提高用户的使用效果。
[0083] 具体的,假定&为建筑物面内离散的初始高度值,一个建筑物面内有η个离散点, Hu为建筑物面的最优高度值,其中η为大于或等于1的整数。假定函数识_为:
[0084]
[0085] 对于同一建筑物面内的高程值应该相同(即应有民=Hu),则当函数0最小时,可 得到最优高度。用函数识对H u求偏导,偏导数为零时,即可得到最优值。
[0086] 因此,以同一建筑物面的高程值相同为几何约束,利用最小二乘原理即可在建筑 物的初始高度值中,获取建筑物的最优高度值。实现方式简单有效,且得到的数值准确性 高,从而优化了处理方式,提高了处理效率。
[0087] 进一步的,上述步骤14之后还可以包括:
[0088] 步骤15,将所述建筑物的最优高度值与所述建筑物面在导航设备中进行对应存 储,使所述导航设备根据所述最优高度值及所述建筑物面对所述建筑物进行三维显示。
[0089] 此时,在数据录入时将建筑物高度及建筑物面对应存储到导航设备中,使导航设 备可直接调用建筑物的高度值及建筑物面进行三维显示,丰富了导航电子地图的图像信 息,提高了三维显示效果以及用户体验。
[0090] 下面对本发明的具体实施例举例说明如下。
[0091] 本发明实施例的建筑物高度的获取方法,首先根据目标区域的航空影像数据,并 基于立体像对建模,获取目标区域的数字表面模型;然后对数字表面模型进行滤波处理,用 预设大小的窗口按预设运动轨迹,依次以数字表面模型中的点为中心点对数字表面模型进 行遍历;遍历过程中,获取窗口的点中的最小高程值,若窗口的中心点的高程值与最小高程 值的差值大于预设值(如10米),则将中心点的高程值改为最小高程值;完成遍历后,获取 修改后的模型为数字高程模型;再将数字表面模型与数字高程模型进行叠置分析,先分别 通过数字表面模型和数字高程模型获取地表物体的海拔高程值和地面高程值,然后获取海 拔高程值与地面高程值的差值为地表物体的初始高度值;接着根据目标区域的建筑物面, 在地表物体的初始高度值中获取建筑物的初始高度值,并以同一建筑物面的高程值相同为 几何约束,利用最小二乘原理在建筑物的初始高度值中,获取建筑物的最优高度值;最后将 建筑物的最优高度值与建筑物面在导航设备中进行对应存储,使导航设备可直接调用最优 高度值及建筑物面对建筑物进行三维显示。
[0092] 本发明实施例的建筑物高度的获取方法,通过从航空影像中获取三维导航电子地 图中建筑物面的高度值,丰富了三维导航电子地图的信息源,提高了三维显示效果以及用 户体验。
[0093] 本发明实施例的建筑物高度的获取方法,无需人工进行繁琐的统计工作,可便捷、 快速、准确地获取大范围建筑物高度,提高了工作效率和准确性,解决了现有建筑物高度获 取方法效率低、周期长、数值不准确且具有较大局限性的问题。
[0094] 如图4所示,本发明的实施例还提供了一种建筑物高度的获取装置,包括:
[0095] 第一获取模块,用于根据目标区域的航空影像数据,获取所述目标区域的数字表 面模型;
[0096] 滤波模块,用于对所述数字表面模型进行滤波处理,得到所述目标区域的数字高 程模型;
[0097] 分析模块,用于将所述数字表面模型与所述数字高程模型进行叠置分析,根据分 析结果得到所述目标区域的地表物体的初始高度值;
[0098] 第二获取模块,用于根据预先获取的所述目标区域的建筑物面,在所述地表物体 的初始高度值中,获取所述目标区域的建筑物的最优高度值。
[0099] 本发明实施例的建筑物高度的获取装置,通过航空影像数据可以便捷、快速、准 确地获取大范围建筑物高度,为三维导航电子地图提供信息源,提高了显示效果以及用户 体验,解决了现有建筑物高度获取方法效率低、周期长、数值不准确且具有较大局限性的问 题。
[0100] 本发明的具体实施例中,所述第一获取模块包括:
[0101] 第一获取子模块,用于根据所述目标区域的航空影像数据,并基于立体像对建模, 获取所述目标区域的数字表面模型。
[0102] 此时,基于立体相对建模能准确获取到目标区域的数字表面模型,以根据数字表 面模型进一步获取目标区域的建筑物的高度,增加了计算的准确性。
[0103] 其中,所述滤波模块可以包括:
[0104] 遍历模块,用于用预设大小的窗口按照预设运动轨迹,依次以所述数字表面模型 中的点为所述窗口的中心点对所述数字表面模型进行遍历;
[0105] 修改模块,用于在所述遍历过程中,并获取所述窗口的点中的最小高程值,若所述 窗口的中心点的高程值与所述最小高程值的差值大于预设值,则将所述第一点的高程值改 为所述最小高程值;
[0106] 第三获取模块,用于完成所述遍历后,获取修改后的模型为所述数字高程模型。
[0107] 此时,通过遍历数字表面模型,滤除地表信息,能准确获取到数字高程模型,以根 据数字表面模型和数字高程模型获取建筑物的高度值,保证后续步骤的顺利进行,优化了 处理方式,提高了处理效率和准确性。
[0108] 进一步的,所述分析模块可以包括:
[0109] 第四获取模块,用于将所述数字表面模型与所述数字高程模型进行叠置后,通过 所述数字表面模型获取所述目标区域的地表物体的海拔高程值,并通过所述数字高程模型 获取所述地表物体的地面高程值;
[0110] 第五获取模块,用于获取所述海拔高程值与所述地面高程值的差值为所述地表物 体的初始高度值。
[0111] 此时,通过海拔高程值与地面高程值,能准确获取地表物体的高度值,进行获取建 筑物的高度值,避免了现有如实地采集楼层数,按一个楼层约等于3米进行换算的复杂人 工步骤,提高了处理效率和准确性。
[0112] 本发明的具体实施例中,所述第二获取模块可以包括:
[0113] 第二获取子模块,用于根据预先获取的所述目标区域的建筑物面,在所述地表物 体的初始高度值中,获取所述目标区域的建筑物的初始高度值;
[0114] 第三获取子模块,用于以同一建筑物面的高程值相同为几何约束,利用最小二乘 原理在所述建筑物的初始高度值中,获取所述建筑物的最优高度值。
[0115] 此时,通过最小二乘原理获取建筑物的最优高度值,更进一步增加了获取到的建 筑物高度的准确性,从而为导航应用提供更精确的数据,提高用户的使用效果。
[0116] 进一步的,所述获取装置还可以包括:
[0117] 存储模块,用于将所述建筑物的最优高度值与所述建筑物面在导航设备中进行对 应存储,使所述导航设备根据所述最优高度值及所述建筑物面对所述建筑物进行三维显 不。
[0118] 此时,在数据录入时将建筑物高度及建筑物面对应存储到导航设备中,使导航设 备可直接调用建筑物的高度值及建筑物面进行三维显示,丰富了导航电子地图的图像信 息,提高了三维显示效果以及用户体验。
[0119] 本发明实施例的建筑物高度的获取装置,通过从航空影像中获取三维导航电子地 图中建筑物面的高度值,丰富了三维导航电子地图的信息源,提高了三维显示效果以及用 户体验。
[0120] 本发明实施例的建筑物高度的获取装置,无需人工进行繁琐的统计工作,可便捷、 快速、准确地获取大范围建筑高度,提高了工作效率和准确性,解决了现有建筑物高度获取 方法效率低、周期长、数值不准确且具有较大局限性的问题。
[0121] 需要说明的是,该建筑物高度的获取装置是与上述建筑物高度的获取方法相对应 的装置,其中上述方法实施例中所有实现方式均适用于该装置的实施例中,也能达到同样 的技术效果。
[0122] 以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员 来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也 应视为本发明的保护范围。
【主权项】
1. 一种建筑物高度的获取方法,其特征在于,包括: 根据目标区域的航空影像数据,获取所述目标区域的数字表面模型; 对所述数字表面模型进行滤波处理,得到所述目标区域的数字高程模型; 将所述数字表面模型与所述数字高程模型进行叠置分析,根据分析结果得到所述目标 区域的地表物体的初始高度值; 根据预先获取的所述目标区域的建筑物面,在所述地表物体的初始高度值中,获取所 述目标区域的建筑物的最优高度值。2. 根据权利要求1所述的获取方法,其特征在于,所述根据目标区域的航空影像数据, 获取所述目标区域的数字表面模型,包括: 根据所述目标区域的航空影像数据,并基于立体像对建模,获取所述目标区域的数字 表面模型。3. 根据权利要求1所述的获取方法,其特征在于,所述对所述数字表面模型进行滤波 处理,得到所述目标区域的数字高程模型,包括: 用预设大小的窗口按照预设运动轨迹,依次以所述数字表面模型中的点为所述窗口的 中心点对所述数字表面模型进行遍历; 在所述遍历过程中,获取所述窗口的点中的最小高程值,若所述窗口的中心点的高程 值与所述最小高程值的差值大于预设值,则将所述中心点的高程值改为所述最小高程值; 完成所述遍历后,获取修改后的模型为所述数字高程模型。4. 根据权利要求3所述的获取方法,其特征在于,所述将所述数字表面模型与所述数 字高程模型进行叠置分析,根据分析结果得到所述目标区域的地表物体的初始高度值,包 括: 将所述数字表面模型与所述数字高程模型进行叠置后,通过所述数字表面模型获取所 述目标区域的地表物体的海拔高程值,并通过所述数字高程模型获取所述地表物体的地面 高程值; 获取所述海拔高程值与所述地面高程值的差值为所述地表物体的初始高度值。5. 根据权利要求1所述的获取方法,其特征在于,所述根据预先获取的所述目标区域 的建筑物面,在所述地表物体的初始高度值中,获取所述目标区域的建筑物的最优高度值, 包括: 根据预先获取的所述目标区域的建筑物面,在所述地表物体的初始高度值中,获取所 述目标区域的建筑物的初始高度值; 以同一建筑物面的高程值相同为几何约束,利用最小二乘原理在所述建筑物的初始高 度值中,获取所述建筑物的最优高度值。6. 根据权利要求1所述的获取方法,其特征在于,所述根据预先获取的所述目标区域 的建筑物面,在所述地表物体的初始高度值中,获取所述目标区域的建筑物的最优高度值 之后,还包括: 将所述建筑物的最优高度值与所述建筑物面在导航设备中进行对应存储,使所述导航 设备根据所述最优高度值及所述建筑物面对所述建筑物进行三维显示。7. -种建筑物高度的获取装置,其特征在于,包括: 第一获取模块,用于根据目标区域的航空影像数据,获取所述目标区域的数字表面模 型; 滤波模块,用于对所述数字表面模型进行滤波处理,得到所述目标区域的数字高程模 型; 分析模块,用于将所述数字表面模型与所述数字高程模型进行叠置分析,根据分析结 果得到所述目标区域的地表物体的初始高度值; 第二获取模块,用于根据预先获取的所述目标区域的建筑物面,在所述地表物体的初 始高度值中,获取所述目标区域的建筑物的最优高度值。8. 根据权利要求7所述的获取装置,其特征在于,所述第一获取模块包括: 第一获取子模块,用于根据所述目标区域的航空影像数据,并基于立体像对建模,获取 所述目标区域的数字表面模型。9. 根据权利要求7所述的获取装置,其特征在于,所述滤波模块包括: 遍历模块,用于用预设大小的窗口按照预设运动轨迹,依次以所述数字表面模型中的 点为所述窗口的中心点对所述数字表面模型进行遍历; 修改模块,用于在所述遍历过程中,获取所述窗口的点中的最小高程值,若所述窗口的 中心点的高程值与所述最小高程值的差值大于预设值,则将所述中心点的高程值改为所述 最小高程值; 第三获取模块,用于完成所述遍历后,获取修改后的模型为所述数字高程模型。10. 根据权利要求9所述的获取装置,其特征在于,所述分析模块包括: 第四获取模块,用于将所述数字表面模型与所述数字高程模型进行叠置后,通过所述 数字表面模型获取所述目标区域的地表物体的海拔高程值,并通过所述数字高程模型获取 所述地表物体的地面高程值; 第五获取模块,用于获取所述海拔高程值与所述地面高程值的差值为所述地表物体的 初始高度值。11. 根据权利要求7所述的获取装置,其特征在于,所述第二获取模块包括: 第二获取子模块,用于根据预先获取的所述目标区域的建筑物面,在所述地表物体的 初始高度值中,获取所述目标区域的建筑物的初始高度值; 第三获取子模块,用于以同一建筑物面的高程值相同为几何约束,利用最小二乘原理 在所述建筑物的初始高度值中,获取所述建筑物的最优高度值。12. 根据权利要求7所述的获取装置,其特征在于,所述获取装置还包括: 存储模块,用于将所述建筑物的最优高度值与所述建筑物面在导航设备中进行对应存 储,使所述导航设备根据所述最优高度值及所述建筑物面对所述建筑物进行三维显示。
【文档编号】G01C5/00GK105865413SQ201510035857
【公开日】2016年8月17日
【申请日】2015年1月23日
【发明人】吴代晖
【申请人】北京四维图新科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1