基于TIN数据的建筑物提取方法和装置制造方法及图纸

技术编号:11683190 阅读:71 留言:0更新日期:2015-07-06 15:11
本发明专利技术提供了基于TIN数据的建筑物提取方法和装置,涉及影像处理领域。本发明专利技术提供的基于TIN数据的建筑物提取方法,采用确定准确基准点的方式,其通过先选择了目标建筑物屋顶上,靠近屋顶的指定点作为基准点,从而避免了由于树木或其他障碍物的遮挡而造成的独立建筑物的轮廓点获取不准确的问题,进而将的三维空间高度高于基准点的三维点,作为目标建筑物的参考点,并且由于三维点中处于边缘位置的点作为轮廓点,进而根据多个轮廓点所形成的框线来确定了建筑数据的获取范围,最终提取目标建筑物的三维模型。

【技术实现步骤摘要】

本专利技术涉及影像处理领域,具体而言,涉及基于TIN数据的建筑物提取方法和装置
技术介绍
TIN即是不规则三角网,也名“曲面数据结构”,是一种矢量数据。是根据区域的有限个点集将区域划分为相等的三角面网络,数字高程模型由连续的三角面组成,三角面的形状和大小取决于不规则分布的测点的密度和位置。连续三维纹理TIN数据是基于多视影像生成的连续的一体化立体模型数据,其不同于缺少侧面信息的2.5D数据,是能够表现凸凹面的真三维数据,该数据由三维TIN和纹理影像构成,能够真实表达地表及地物的表面信息,方便地导入各种主流GIS应用平台。将连续的三维纹理TIN数据生成多层金字塔级别的模型,可流畅应对本地访问或基于互联网的远程访问。然而,现有的软件生成的三维纹理TIN数据大多是连续的一体化立体模型,地表和地物是连在一起的,不能对单个实体对象(如建筑物)进行分析和研宄,严重限制不同实体要素的应用。地物中建筑物模型是主要的实体要素,因此需要将建筑物模型从连续的一体化的三维纹理TIN数据中提取出来,进行编辑、属性挂接、分层分类管理等,满足实体化管理和应用分析的需求,但如何保持提取的建筑物模型与地形数据与纹理的无缝衔接及连续一体化立体模型的层次与结构不变是一个技术难点,这直接导致了使用现有技术难以提取出独立的建筑物模型,或者导致提取模型失败。目前,暂未有基于三维纹理TIN数据的建筑物提取方法。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供基于TIN数据的建筑物提取方法和装置,以完成基于TIN数据的建筑物提取。第一方面,本专利技术实施例提供了基于TIN数据的建筑物提取方法,其特征在于,包括:选择靠近目标建筑物屋顶上的指定点作为基准点;将的三维空间高度高于所述基准点的三维点,作为目标建筑物的参考点;根据多个所述参考点中,处于边缘的轮廓点,绘制所述目标建筑物的框线;根据位于所述目标建筑物的框线内的建筑数据,形成所述目标建筑物的三维模型。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,在步骤所述根据多个所述参考点中,处于边缘的轮廓点,绘制所述目标建筑物的框线前还包括:分别将每个所述参考点对当前坐标系下,XY面进行投影,以确定多个投影点;所述根据多个所述参考点中,处于边缘的轮廓点,绘制所述目标建筑物的框线包括:选择多个所述投影点中,位于边缘处的投影点作为轮廓点;根据多个所述轮廓点,以形成目标建筑物的框线。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,所述选择多个所述投影点中,位于边缘处的投影点作为轮廓点包括:使用局部凸壳算法,对多个所述投影点进行构网,以形成目标建筑物的三角网;将位于所述三角网上边界的投影点作为轮廓点。结合第一方面,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,所述根据多个所述轮廓点,以形成目标建筑物的框线包括:将角度与相邻方位角的角度之差大于预设阈值的方位角的顶点作为目标建筑物的拐点,所述方位角是顺序连接相邻的三个轮廓点所形成两条边的夹角;依次根据相邻的两个拐点和两个拐点之间的轮廓点进行拟合,以确定多条所述框线。结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,还包括:对所述目标建筑物的框线进行外扩,使全部的所述轮廓点位于多条所述框线所形成的图形范围内。结合第一方面,本专利技术实施例提供了第一方面的第五种可能的实施方式,其中,所述根据位于所述目标建筑物的框线内的建筑数据,形成所述目标建筑物的三维模型包括:根据位于所述目标建筑物框线内的建筑数据,进行多层建筑数据提取,以形成不同层次的所述目标建筑物的三维模型。结合第一方面,本专利技术实施例提供了第一方面的第六种可能的实施方式,其中,所述建筑数据包括:三维点数据、TIN数据和纹理数据。结合第一方面,本专利技术实施例提供了第一方面的第七种可能的实施方式,其中,所述选择靠近目标建筑物屋顶上的指定点作为基准点包括:获取的目标建筑物所在区域的多个遮挡物的高度;确定多个所述遮挡物的高度中的最大值为参考高度;将预先获取的建筑物上的高于所述参考高度的指定三维点作为所述基准点。结合第一方面,本专利技术实施例提供了第一方面的第八种可能的实施方式,其中,所述选择靠近目标建筑物屋顶上的指定点作为基准点包括:选择高于所述目标建筑物一半高度的制定三维点作为基准点。第二方面,本专利技术实施例还提供了基于TIN数据的建筑物提取装置,其特征在于,包括:选择模块,用于选择靠近目标建筑物屋顶上的指定点作为基准点;参考点确定模块,用于将的三维空间高度高于所述基准点的三维点,作为目标建筑物的参考点;框线绘制模块,用于根据多个所述参考点中,处于边缘的轮廓点,绘制所述目标建筑物框线;三维模型建立模块,用于根据位于所述目标建筑物框线内的建筑数据,形成所述目标建筑物的三维模型。选择靠近目标建筑物屋顶上的指定点作为基准点;将的三维空间高度高于基准点的三维点,作为目标建筑物的参考点;根据多个参考点中,处于边缘的轮廓点,绘制目标建筑物框线; 根据位于目标建筑物框线内的建筑数据,形成目标建筑物的三维模型。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,在步骤根据多个参考点中,处于边缘的轮廓点,绘制目标建筑物框线前还包括:分别将每个参考点对当前坐标系下,XY面进行投影,以确定多个投影点;顺序连接多个参考点中处于边缘的轮廓点,以绘制目标建筑物框线包括:选择多个投影点中位于边缘处的投影点作为轮廓点;根据多个轮廓点,以形成目标建筑物框线。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,选择多个投影点中,位于边缘处的投影点作为轮廓点包括:使用局部凸壳算法,对多个投影点进行构网,以形成目标建筑物的三角网;将位于三角网上的边界点作为轮廓点。结合第一方面,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,根据多个轮廓点,以形成目标建筑物框线包括:将角度与相邻方位角的角度之差大于预设阈值的方位角的顶点作为目标建筑物的拐点,方位角是顺序连接相邻的三个轮廓点所形成两条边的夹角;依次根据相邻的两个拐点和两个拐点之间的轮廓点进行拟合,以确定多条框线。结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,还包括:对目标建筑物的框线进行外扩,使全部的轮廓点位于多条框线所形成的图形范围内。结合第一方面,本专利技术实施例提供了第一方面的第五种可能的实施方式,其中,根据位于目标建筑物框线内的建筑数据,形成目标建筑物的三维模型包括:根据位于目标建筑物框线内的建筑数据,进行多层建筑数据提取,以形成不同层次的目标建筑物的三维模型。结合第一方面,本专利技术实施例提供了第一方面的第六种可能的实施方式,其中,建筑数据包括:三维点数据、TIN数据和纹理数据。当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
基于TIN数据的建筑物提取方法,其特征在于,包括:选择靠近目标建筑物屋顶上的指定点作为基准点;将的三维空间高度高于所述基准点的三维点,作为目标建筑物的参考点;根据多个所述参考点中,处于边缘的轮廓点,绘制所述目标建筑物的框线;根据位于所述目标建筑物的框线内的建筑数据,形成所述目标建筑物的三维模型。

【技术特征摘要】

【专利技术属性】
技术研发人员:李英成刘沛胡伟韦江霞王凤
申请(专利权)人:中测新图北京遥感技术有限责任公司
类型:发明
国别省市:北京;11

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

1