【技术实现步骤摘要】
建筑物屋顶模型的构建方法、装置、电子设备及存储介质
本申请涉及三维重建
,尤其涉及一种建筑物屋顶模型的构建方法、装置、电子设备及存储介质。
技术介绍
建筑物三维模型构建是获取建筑物三维结构信息的重要手段,在城市规划、灾害监测、通信设施建设和数字城市等领域具有非常广泛的应用。长期以来,它一直是摄影测量、遥感、计算机视觉、模式识别以及测绘等领域长期研究的重要课题。建筑物的三维模型重建按照表现细节不同,可以分为LOD1、LOD2、LOD3、LOD4四个层次,其中,LOD1仅会表现出建筑物的大体形状,比如立方体、圆柱体、六边形体等,LOD2模型是细化到了建筑物屋顶的模型,LOD3、LOD4则在细化建筑物屋顶结构的基础上,细化建筑物楼层甚至是建筑物内部的结构,由于建筑物中,屋顶是较为个性化的结构,可以有效标识出建筑物的特征,而LOD1的细化程度较低,只能体现出建筑物的高度及大体走向,无法实现对一些高度和走向相似的建筑物进行区别,且LOD3、LOD4较高的细化程度需要大量的运算和处理,成本较高,因此,建筑物LOD2模型得到 ...
【技术保护点】
1.一种建筑物屋顶模型的构建方法,其特征在于,所述方法包括:/n获取目标区域内的卫星影像信息,并根据所述卫星影像信息得到所述目标区域内建筑物的高度信息;/n根据所述高度信息确定所述建筑物的边界形状,并按照预设的形状分解算法将所述边界形状分解为N个预设基础形状,其中N为正整数;/n针对任一预设基础形状对应的建筑物屋顶,基于所述卫星影像信息匹配对应的预设屋顶模板;/n根据N个所述预设基础形状及N个所述预设基础形状对应的建筑物屋顶各自匹配的所述预设屋顶模板构建所述建筑物的屋顶模型。/n
【技术特征摘要】
1.一种建筑物屋顶模型的构建方法,其特征在于,所述方法包括:
获取目标区域内的卫星影像信息,并根据所述卫星影像信息得到所述目标区域内建筑物的高度信息;
根据所述高度信息确定所述建筑物的边界形状,并按照预设的形状分解算法将所述边界形状分解为N个预设基础形状,其中N为正整数;
针对任一预设基础形状对应的建筑物屋顶,基于所述卫星影像信息匹配对应的预设屋顶模板;
根据N个所述预设基础形状及N个所述预设基础形状对应的建筑物屋顶各自匹配的所述预设屋顶模板构建所述建筑物的屋顶模型。
2.根据权利要求1所述的方法,其特征在于,所述根据所述高度信息确定所述建筑物的边界形状,包括:
根据所述高度信息,确定所述目标区域内包含有建筑物的二值栅格地图;
利用预设的直线段检测算法从所述二值栅格地图中提取目标线段;
对所述目标线段进行序列化操作,得到所述目标区域内建筑物的边界形状。
3.根据权利要求1所述的方法,其特征在于,所述按照预设的形状分解算法将所述边界形状分解为N个预设基础形状,包括:
基于所述边界形状的边缘,确定包含有所述边界形状的至少一个边的预设基础形状;
根据所述预设基础形状与所述边界形状的重叠度,确定组成所述边界形状的最优形状组合,其中,所述最优形状组合包括N个预设基础形状且所述最优形状组合中的预设基础形状之间的重叠面积最小。
4.根据权利要求1所述的方法,其特征在于,所述针对任一预设基础形状对应的建筑物屋顶,基于所述卫星影像信息匹配对应的预设屋顶模板,包括:
针对任一预设基础形状对应的建筑物屋顶,从所述卫星影像信息中提取所述建筑物屋顶的目标卫星影像信息;
将所述目标卫星影像信息输入到预先训练的分类模型中,得到所述预设基础形状对应的建筑物屋顶所匹配的预设屋顶模板。
5.根据权利要求1所述的方法,其特征在于,所述预设基础形状包括多个顶点,所述卫星影像信息包括每个所述顶点的坐标信息;
所述根据N个所述预设基础形状及N个所述预设基础形状对应的建筑物屋顶各自匹配的所述预设屋顶模板构建所述建筑物的屋顶模型,包括:
针对任一预设基础形状,基于所述预设基础形状所有顶点的坐标信息确定所述预设基础形状的轮廓参数;
针对任一预设基础形状对应的建筑物屋顶所匹配的预设屋顶模板,根据所述预设基础形状的轮廓参数将所述预设基础形状对应的建筑物屋顶所匹配的预设屋顶模板与所述预设基础形状进行拟合,得到所述预设基础形状...
【专利技术属性】
技术研发人员:熊伟成,张亮,
申请(专利权)人:深圳市智绘科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。