【技术实现步骤摘要】
一种基于点云的砖混建筑结构长度计算方法
[0001]本专利技术属于建筑结构长度计算
,尤其涉及一种基于点云的砖混建筑结构长度计算方法。
技术介绍
[0002]砖混结构多用于乡村矮层建筑,该结构建筑几何结构较为简单,除门窗外,其墙体不含有用于装饰的附属结构,造价较为经济。但此类建筑物支持的使用年限不长,易受地表岩层移动的影响。且乡村为矿产资源开采的主要地区,该结构特点及采矿影响致使砖混建筑经常遭到破坏。因此,进行该类建筑的变形监测,以为建筑的健康状况及损坏等级评估提供依据,具有十分重要的意义。
[0003]针对砖混建筑的变形监测,传统监测方法以全站仪为主要设备,但该方法费时费力,且仅能获取少数离散点。随着测绘技术的发展,逐渐形成了以差分干涉测量(DINSAR)、无人机摄影测量(UAV Photogrammetry)、和地面激光扫描(TLS)技术为代表的新型监测方法。相比于DINSAR、UAV Photogrammetry,TLS可以高精度、海量点云的方式来表示物体表面信息,被广泛应用。
[0004]近年来,通过TLS进行建筑物变形监测,可分为两类:a.结合建立的模型进行监测,b.基于点云直接进行监测。在a类监测中,Juan et al.建立了建筑物信息模型(BIM),通过两个时间段的模型对比,计算了该期间的位移变化。Raphael et al.同样建立了BIM,最终计算了施加重力下的位移与应力变化。Lian et al.建立了有限元模型(FEM),在煤层开采的条件下,计算了墙体主应力与剪切力变化。 ...
【技术保护点】
【技术特征摘要】
1.一种基于点云的砖混建筑结构长度计算方法,其特征在于,包括以下步骤:S1:获取建筑物墙体点云,对所述建筑物墙体点云进行预处理,获得处理后建筑物墙体点云;S2:在所述处理后建筑物墙体点云内设置多个邻域,并对多个所述邻域内的点云进行过滤,得到有效邻域点,并计算出墙体点云厚度值;S3:基于所述墙体点云厚度值确定第一距离阈值和第二距离阈值,基于所述第一距离阈值对所述处理后建筑物墙体点云进行建筑物点云分割,得到每个单面墙体的组成点云,基于所述第二距离阈值对每个所述单面墙体的组成点云进行墙体点云再分配,得到分配后墙体点云;S4:采用改进后的基于法线的点云边界估计方法对所述分配后墙体点云进行墙体边界点估计,得到墙体边界点;S5:对所述墙体边界点进行处理得到上边界线,在交点约束条件下采用选权迭代最小二乘法对所述上边界线进行拟合,得到拟合后上边界线;S6:基于所述拟合后上边界线,在墙体上创建兴趣区域,根据所述兴趣区域内垂直边界点所在直线,计算得到墙体结构长度。2.根据权利要求1所述的一种基于点云的砖混建筑结构长度计算方法,其特征在于:所述步骤S1中获取建筑物墙体点云,对所述建筑物墙体点云进行预处理,获得处理后建筑物墙体点云,具体过程如下:对建筑物进行扫描,得到建筑物墙体点云,对所述建筑物墙体点云进行降噪、抽稀、地面滤波处理,得到处理后建筑物墙体点云。3.根据权利要求1所述的一种基于点云的砖混建筑结构长度计算方法,其特征在于:所述步骤S2中在所述处理后建筑物墙体点云内设置多个邻域,并对多个所述邻域内的点云进行过滤,得到有效邻域点,并计算出墙体点云厚度值,具体过程如下:在所述处理后建筑物墙体点云内随机选取N个点,每个点设定以R为半径划定邻域;计算邻域内的点到该邻域所在平面的距离d,将所述距离d小于距离中误差的点作为有效邻域点,计算出每个邻域的点云厚度TH
Nei
,如下式所示:,如下式所示:其中,RMSE1表示单个邻域的距离中误差;n、m分别为单个邻域中的原始点的数量和有效邻域点的数量;[d1,d2,
…
,d
i
,
…
,d
n
]和[d1,d2,
…
,d
j
,
…
,d
m
]分别表示单个邻域中的原始点至该邻域所在平面距离的集合和单个邻域中的有效邻域点至该邻域所在平面距离的集合;d
mean
表示集合[d1,d2,
…
,d
j
,
…
,d
m
]中有效邻域点至邻域所在平面距离的均值;将每个邻域的所述点云厚度TH
Nei
进行均值计算,得到邻域点云厚度均值,取小于厚度中误差的邻域为有效邻域,计算得到所述墙体点云厚度值TH
Wall
,如下式所示:,如下式所示:其中,RMSE2表示邻域点云厚度中误差,N、M分别为原始的邻域数量和有效邻域的数量;
和和分别为原始的邻域的点云厚度集合和有效邻域的点云厚度集合;为集合中的有效邻域的点云厚度均值。4.根据权利要求1所述的一种基于点云的砖混建筑结构长度计算方法,其特征在于:所述步骤S3中基于所述墙体点云厚度值确定第一距离阈值和第二距离阈值,基于所述第一距离阈值对所述处理后建筑物墙体点云进行建筑物点云分割,得到每个单面墙体的组成点云,基于所述第二距离阈值对每个所述单面墙体的组成点云进行墙体点云再分配,得到分配后墙体点云,具体过程如下:基于所述墙体点云厚度值确定第一距离阈值和第二距离阈值,所述第一距离阈值大于所述墙体点云厚度值,所述第二距离阈值等于所述墙体点云厚度值;将所述处理后建筑物墙体点云投影至XOY面,基于第一距离阈值和随机抽样一致性算法对投影至XOY面的点云进行处理,得到单面墙体的组成点云;从所述处理后建筑物墙体点云中分离所述单面墙体的组成点云,完成数据集合的一次更新;重复随机抽样一致性算法处理步骤和数据集合更新步骤,直至获取每个单面墙体的组成点云;采用随机抽样一致性算法对每个所述单面墙体的组成点云进行处理,获得该单面墙体点云;对单面墙体的组成点云和单面墙体点...
【专利技术属性】
技术研发人员:王磊,张鲜妮,李靖宇,黄金中,
申请(专利权)人:安徽理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。