【技术实现步骤摘要】
基于规则集的明清官式建筑物样式点云分类识别方法
[0001]本专利技术属于点云识别
,涉及一种基于规则集的明清官式建筑物样式点云分类识别方法。
技术介绍
[0002]明清官式建筑物承载着中国的传统文化,是中国建筑与遗产的重要组成部分,对明清古建筑物的研究与保护一直是文物工作者的重要工作内容之一。随着现代科技的发展,尤其是激光扫描仪及无人机的出现,利用点云构建含有语义信息的古建筑物三维模型并进行存档已成为建筑遗产保护的重要手段,在建筑遗产的保护中发挥着越来越重要的作用。然而,古建筑物结构复杂尤其是古建筑物屋面形状通常为不规则曲面且含有大量的不规则装饰性构件,这些特点均给明清古建筑物自动化三维重建带来了巨大的困难。近年来,得益于计算机硬件、图像检测算法与深度学习的成熟和发展,风格差异较大的建筑物已实现较大成功率的识别,但针对少量数据集和整体风格一致、仅存细微差别的明清官式建筑物样式识别,目前尚未有相关研究。
技术实现思路
[0003]本专利技术的一个目的是解决至少上述问题和/或缺陷,并提供至少后面将说明的优 ...
【技术保护点】
【技术特征摘要】
1.基于规则集的明清官式建筑物样式点云分类识别方法,其特征在于,包括如下步骤:转化和分析目标建筑物点云数据、并通过提取等高线簇的方法分析获得所述目标建筑物的屋顶数据,由所述屋顶数据提取并生成屋脊线数据,对所述屋脊线数据加以理解以对所述目标建筑物进行粗分类,通过对所述屋顶脊线数据特征的深入理解,识别出将所述目标建筑物的具体类型。2.如权利要求1所述的基于规则集的明清官式建筑物样式点云分类识别方法,其特征在于,转化和分析目标建筑物点云数据、并通过提取等高线簇的方法分析获得所述目标建筑物的屋顶数据具体包括如下步骤:1.1)等高线簇获取定义所述目标建筑物点云个数集为P={p
i
(x
i y
i z
i
)|i=1,2,
…
,N},N为点云的数量,假定p
h
(x
h y
h z
h
)与p
l
(x
l y
l z
l
)为点云集P中的最高点与最低点,以z
d
为间隔,在Z方向上对点云P进行采样,假定采样后的点云为S={s
j
|j=1,2,
…
,M},点云集P中任一采样点p
i
归属采样后点云子集s
j
的公式如式(1)所示:定义二维平面XOY:以(int(x
min
‑
2) int(y
min
‑
2))为原点,以真实地理的X轴为X轴,Y轴为Y轴,以尺寸d
s
为间隔,对二维平面XOY进行网格划分,将采样后的每一点云簇s
j
投影到定义的二维平面XOY,将点云簇s
j
的点与所述二维平面XOY中的格网点对应并标记,之后将标记的格网点投影,形成二维影像;由采样点集s
j
生成的等高线记为l
j
,整个模型生成的线簇集合为L={l
j
|j=1,2,
…
,M};1.2)等高线簇分析:从提取的等高线簇L中选取最长的元素l
max
,这一结合部分记为屋顶与屋身的分割线;1.3)屋顶提取:高程值位于所述屋顶与屋身的分割线l
max
的上方的点即为屋顶点,获取到所述屋顶数据。3.如权利要求2所述的基于规则集的明清官式建筑物样式点云分类识别方法,其特征在于,由所述屋顶数据提取并生成屋脊线数据的步骤包括:对所述目标建筑物点云数据进行重新定向;分别沿X轴和Y轴对重新定向后的目标建筑物点云数据模型进行屋脊点的提取,具体提取步骤如下:2.1)屋脊点提取2.11)以间隔d沿X轴方向分别生成垂直于Y轴的截面集S
x
={s
xi
},s
xi
方程为y<...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。