一种建筑物三维建模方法及装置制造方法及图纸

技术编号:18527278 阅读:42 留言:0更新日期:2018-07-25 13:22
本发明专利技术实施例公开了一种建筑物三维建模方法及装置。其中,该方法包括:建筑物三维建模装置可以依据建筑物的矢量轮廓数据和高度数据批量生成待建模区域的建筑物三维白模,并基于POI数据可以确定建筑物类型,从而依据类型查找对应的纹理数据,将对应的纹理数据统一应用到相同类型的建筑物三维白模中,从而能够快速地建立待建模区域的建筑物三维模型,提高建筑物三维建模的效率。由于该方法不需要对建筑物逐一进行建模,从而在一定程度上能够减少投入成本。

【技术实现步骤摘要】
一种建筑物三维建模方法及装置
本专利技术涉及通信
,具体涉及一种建筑物三维建模方法及装置。
技术介绍
随着通信技术的发展,通信网络规划网络优化(简称:网规网优)由传统的二维平台向三维平台过渡已经成为趋势,因此,基于三维城市模型做网规网优,不仅能改善及用户在感官上的体验,还是辅助用户进行规划决策的重要参考依据。现有的三维建模技术一般是基于3Dmax、sketchup等建模工具对城市建筑逐一进行建模,但这种方式人力投入成本较高,且效率较低。
技术实现思路
本专利技术实施例公开了一种建筑物三维建模方法及装置,能够提高建筑物三维建模的效率,减少投入成本。本专利技术实施例第一方面公开了一种建筑物三维建模方法及装置,该方法可以包括:建筑物三维建模装置获取待建模区域的二维建筑物矢量数据和兴趣点(PointofInterest,POI)数据,其中,二维建筑物矢量数据包括矢量轮廓数据、高度数据和第一位置数据,POI数据包括第二位置数据,建筑物三维建模装置从而可以基于矢量轮廓数据和高度数据生成待建模区域中建筑物的三维白模,并基于第一位置数据和第二位置数据确定待建模区域中建筑物的类型,然后查找与待建模区域中建筑物的类型匹配的纹理数据,并将该纹理数据应用于待建模区域中建筑物的三维白模中,从而得到待建模区域中建筑物的三维模型。由于本方案不需要对建筑物逐一进行建模,从而在一定程度上能够减少投入成本,提高建筑物建模效率。进一步的,对建筑物的三维白模增加纹理数据,可以增加用户感官体验,能够满足不同应用场景的需求。可选的,POI数据还可以包括与第二位置数据对应的POI名称。建筑物三维建模装置基于二维建筑物矢量数据包括的第一位置数据和POI数据包括的第二位置数据确定待建模区域中建筑物的类型的具体方式可以为:建筑物三维建模装置针对第一位置数据中的每个位置数据,从第二位置数据中确定与该每个位置数据匹配的目标位置数据,确定目标位置数据对应的目标POI名称,并从预设类型数据库中查找与目标POI名称对应的第一类型,从而将第一类型确定为该每个位置数据所标记建筑物的类型。可选的,在基于第一位置数据和第二位置数据确定待建模区域中建筑物的类型之后,该方法还包括:建筑物三维建模装置确定待建模区域中未确定类型的建筑物集合,基于第一建筑物的矢量轮廓数据确定第一建筑物的特征参数,其中,第一建筑物为所述建筑物集合中的任一建筑物。从而基于第一建筑物的特征参数与预设类型的阈值条件对第一建筑物进行类型识别,并基于识别结果确定第一建筑物的类型。可以理解的是,建筑物三维建模装置在生成建筑物三维白模后,可以基于POI数据确定建筑物的类型,如果没有POI数据,则基于建筑物的特征参数确定建筑物类型,从而能够增加建筑物的类型确定率。其中,特征参数包括几何特征参数、多边形数量、领域高度方差以及所属建筑群规模中的至少一种。几何特征参数包括但不限于建筑物的高度、面积、边数、曲率、凹凸性中的至少一种。具体的,建筑物三维建模装置基于第一建筑物的特征参数与预设类型的阈值条件对第一建筑物进行类型识别,并基于识别结果确定第一建筑物的类型的具体方式可以为:获取预设类型的特征参数的阈值条件以及权重;判断第一建筑物的特征参数是否满足第二类型的特征参数的阈值条件,其中,第二类型为预设类型中的任一类型;基于判断结果以及第二类型的特征参数的权重,确定第一建筑物与第二类型的特征参数匹配度;将预设类型中与第一建筑物的特征参数匹配度最大的类型确定为第一建筑物的类型。可选的,在基于矢量轮廓数据和高度数据生成待建模区域中建筑物的三维白模,并基于第一位置数据和第二位置数据确定待建模区域中建筑物的类型之后,该方法还可以包括:建筑物三维建模装置基于预设规则以及第二建筑物的类型识别所述第二建筑物的三维白模的功能面,其中,第二建筑物为所述待建模区域中的任一建筑物;那么建筑物三维建模装置查找与待建模区域中建筑物的类型匹配的纹理数据的具体方式可以为:查找与第二建筑物的类型匹配的纹理数据库;从纹理数据库中确定第二建筑物的三维白模的每个功能面对应的纹理数据。建筑物三维建模装置可以根据建筑物类型查找对应的纹理数据库,并依据建筑物的不同功能面查找对应的纹理数据,并将其应用到功能面中,从而能够快速地得到待建模区域中各建筑物的三维模型,提高三维建模效率。其中,预设规则具体可以为计算机生成建筑(ComputerGeneratedArchitecture,CGA)规则。本专利技术实施例第二方面公开了一种建筑物三维建模装置,该装置可以包括:获取模块,用于获取待建模区域的二维建筑物矢量数据和POI数据,其中,二维建筑物矢量数据包括矢量轮廓数据、高度数据和第一位置数据,POI数据包括第二位置数据。生成模块,用于基于矢量轮廓数据和高度数据生成待建模区域中建筑物的三维白模。第一确定模块,用于基于第一位置数据和第二位置数据确定待建模区域中建筑物的类型。查找模块,用于查找与待建模区域中建筑物的类型匹配的纹理数据。应用模块,用于将该纹理数据应用于待建模区域中建筑物的三维白模中,得到待建模区域中建筑物的三维模型。由于本方案不需要对建筑物逐一进行建模,从而在一定程度上能够减少投入成本,提高建筑物建模效率。进一步的,对建筑物的三维白模增加纹理数据,可以增加用户感官体验,能够满足不同应用场景的需求。可选的,POI数据还可以包括与第二位置数据对应的POI名称;第一确定模块基于第一位置数据和第二位置数据确定待建模区域中建筑物的类型的具体方式可以为:针对第一位置数据中的每个位置数据,从第二位置数据中确定与该每个位置数据匹配的目标位置数据;确定目标位置数据对应的目标POI名称,并从预设类型数据库中查找与目标POI名称对应的第一类型;将第一类型确定为该每个位置数据所标记建筑物的类型。可选的,该装置还可以包括第二确定模块,其中:第二确定模块,用于确定待建模区域中未确定类型的建筑物集合。第二确定模块,还用于基于第一建筑物的矢量轮廓数据确定第一建筑物的特征参数,其中,第一建筑物为建筑物集合中的任一建筑物。第二确定模块,还用于基于第一建筑物的特征参数与预设类型的阈值条件对第一建筑物进行类型识别,并基于识别结果确定第一建筑物的类型。可以理解的是,建筑物三维建模装置在生成建筑物三维白模后,可以基于POI数据确定建筑物的类型,如果没有POI数据,则基于建筑物的特征参数确定建筑物类型,从而能够增加建筑物的类型确定率。其中,特征参数包括几何特征参数、多边形数量、领域高度方差以及所属建筑群规模中的至少一种。几何特征参数包括但不限于建筑物的高度、面积、边数、曲率、凹凸性中的至少一种。可选的,第二确定模块基于第一建筑物的特征参数与预设类型的阈值条件对第一建筑物进行类型识别,并基于识别结果确定第一建筑物的类型的具体方式可以为:获取预设类型的特征参数的阈值条件以及权重;判断第一建筑物的特征参数是否满足第二类型的特征参数的阈值条件,其中,第二类型为所述预设类型中的任一类型;基于判断结果以及第二类型的特征参数的权重,确定第一建筑物与第二类型的特征参数匹配度;将预设类型中与第一建筑物的特征参数匹配度最大的类型确定为第一建筑物的类型。作为又一种可行的实施方式,该装置还可以包括识别模块,其中:识别模块,用于基于预设规则本文档来自技高网...

【技术保护点】
1.一种建筑物三维建模方法,其特征在于,包括:获取待建模区域的二维建筑物矢量数据和兴趣点POI数据,所述二维建筑物矢量数据包括矢量轮廓数据、高度数据和第一位置数据,所述POI数据包括第二位置数据;基于所述矢量轮廓数据和所述高度数据生成所述待建模区域中建筑物的三维白模,并基于所述第一位置数据和所述第二位置数据确定所述待建模区域中建筑物的类型;查找与所述待建模区域中建筑物的类型匹配的纹理数据;将所述纹理数据应用于所述待建模区域中建筑物的三维白模中,得到所述待建模区域中建筑物的三维模型。

【技术特征摘要】
1.一种建筑物三维建模方法,其特征在于,包括:获取待建模区域的二维建筑物矢量数据和兴趣点POI数据,所述二维建筑物矢量数据包括矢量轮廓数据、高度数据和第一位置数据,所述POI数据包括第二位置数据;基于所述矢量轮廓数据和所述高度数据生成所述待建模区域中建筑物的三维白模,并基于所述第一位置数据和所述第二位置数据确定所述待建模区域中建筑物的类型;查找与所述待建模区域中建筑物的类型匹配的纹理数据;将所述纹理数据应用于所述待建模区域中建筑物的三维白模中,得到所述待建模区域中建筑物的三维模型。2.根据权利要求1所述的方法,其特征在于,所述POI数据还包括与所述第二位置数据对应的POI名称;所述基于所述第一位置数据和所述第二位置数据确定所述待建模区域中建筑物的类型,包括:针对所述第一位置数据中的每个位置数据,从所述第二位置数据中确定与所述每个位置数据匹配的目标位置数据;确定所述目标位置数据对应的目标POI名称,并从预设类型数据库中查找与所述目标POI名称对应的第一类型;将所述第一类型确定为所述每个位置数据所标记建筑物的类型。3.根据权利要求1或2所述的方法,其特征在于,所述基于所述第一位置数据和所述第二位置数据确定所述待建模区域中建筑物的类型之后,所述方法还包括:确定所述待建模区域中未确定类型的建筑物集合;基于第一建筑物的矢量轮廓数据确定所述第一建筑物的特征参数,所述第一建筑物为所述建筑物集合中的任一建筑物;基于所述第一建筑物的特征参数与预设类型的阈值条件对所述第一建筑物进行类型识别,并基于识别结果确定所述第一建筑物的类型。4.根据权利要求3所述的方法,其特征在于,所述特征参数包括几何特征参数、多边形数量、领域高度方差以及所属建筑群规模中的至少一种。5.根据权利要求3所述的方法,其特征在于,所述基于所述第一建筑物的特征参数与预设类型的阈值条件对所述第一建筑物进行类型识别,并基于识别结果确定所述第一建筑物的类型,包括:获取预设类型的特征参数的阈值条件以及权重;判断所述第一建筑物的特征参数是否满足所述第二类型的特征参数的阈值条件,所述第二类型为所述预设类型中的任一类型;基于判断结果以及所述第二类型的特征参数的权重,确定所述第一建筑物与所述第二类型的特征参数匹配度;将所述预设类型中与所述第一建筑物的特征参数匹配度最大的类型确定为所述第一建筑物的类型。6.根据权利要求1或2所述的方法,其特征在于,所述基于所述矢量轮廓数据和所述高度数据生成所述待建模区域中建筑物的三维白模,并基于所述第一位置数据和所述第二位置数据确定所述待建模区域中建筑物的类型之后,所述方法还包括:基于预设规则以及第二建筑物的类型识别所述第二建筑物的三维白模的功能面,所述第二建筑物为所述待建模区域中的任一建筑物;所述查找与所述待建模区域中建筑物的类型匹配的纹理数据,包括:查找与所述第二建筑物的类型匹配的纹理数据库;从所述纹理数据库中确定所述第二建筑物的三维白模的每个功能面对...

【专利技术属性】
技术研发人员:曹阳余明朗
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1