[发明专利]一种建筑SFM点云的自动分割方法有效

专利信息
申请号: 201310312532.4 申请日: 2013-07-20
公开(公告)号: CN103514598A 公开(公告)日: 2014-01-15
发明(设计)人: 胡勇;齐越;仲唐 申请(专利权)人: 北京航空航天大学
主分类号: G06T7/00 分类号: G06T7/00;G06T15/00
代理公司: 北京科迪生专利代理有限责任公司 11251 代理人: 杨学明;李新华
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 建筑 sfm 自动 分割 方法
【权利要求书】:

1.一种建筑SFM点云的自动分割方法,其特征在于如下步骤:

(1)预处理点云数据,去掉离群点,粗略聚类点云,生成平面片,计算每类平面片的法向;

(2)对平面片的法向进行kmeans聚类,求每类与SFM坐标系(即某相机坐标系)竖直轴的夹角,由此提取地平面和建筑正面的方向,确定地平面方向,得到建筑坐标轴;旋转坐标轴,使X轴为建筑侧面方向,使Y轴为地平面方向,Z轴为建筑正面方向;

(3)沿地平面方向,竖直分割建筑点云,得到为水平区域,Q1…Qm

(4)对每个水平区域Qi,判断该区域法向是否与建筑正面方向接近;若是,则沿着建筑正面方向,分割出该区域前后层Ci1…Cin

(5)计算每个区域的Y值范围,合并重叠平面区域。

2.根据权利要求1所述的建筑SFM点云的自动分割方法,其特征在于:所述步骤(1)中的法向确定方法:去掉离群点后,使用j-Linkage算法拟合平面,每一类点用最小二乘拟合平面,计算出平面法向。

3.根据权利要求1所述的建筑SFM点云的自动分割方法,其特征在于:所述步骤(2)中的确定建筑坐标轴方法:先对平面片的法向进行kmeans聚类,聚类参数K的选取由类簇的平均质心距离的加权平均值确定;然后求类簇中心与原Y轴的夹角,最接近90度的两类,分别为立面法方向和立面方向,其中类镞内点数量相对较多的,为立面法向,数量相对较少的为立面方向;地平面方向由这两个方向确定。

4.根据权利要求1所述的建筑SFM点云的自动分割方法,其特征在于:所述步骤(3)中的沿地平面方向竖直分割建筑点云方法:定义P为点云点集,ymin为点云中点坐标y分量的极小值;用平行于地面的平面以dthick为间隔均匀分割点云,得到至上而下n组点集S1,…,Sn,使得Sk={p∈P|yk<py<yk+1},其中,yk=ymin+dthick*k,dthick为相邻分割平面的距离;计算点集Sk的y分量方差Vk,构成序列V1…Vn;寻找序列中的局部极大值,作分割平面,形成m个水平区域,Q1…Qm

5.根据权利要求1所述的建筑SFM点云的自动分割方法,其特征在于:所述步骤(4)中的水平区域前后层分割方法:对于Qi,类似(3)地,用平行于建筑正面的平面均匀分割点云,得到每个区域内点集Tk,即Tk={p∈P|zk<pz<zk+1},其中,zk=zmin+dthick*k;构造序列{|Tk|},其中|Tk|表示Tk中的点数;求{|Tk|}序列的局部极大极小值,做分割平面,形成前后层Ci1…Cin

6.根据权利要求1所述的建筑SFM点云的自动分割方法,其特征在于:所述步骤(5)中的合并重叠平面区域方法:对任意前后层点集Cij,i=1…m,j=1...n,求其轴对齐包围盒;每个点集初始化为一类,记为Rk,k=1,2,…,m*n;对任意一对,点集Rp,Rq(1≤p,q≤m*n),满足:1)Rp,Rq在包围盒的Z方向范围小于ε,可被判断为平面;2)Rp,Rq包围盒中心的Z分量接近;3)Rp,Rq包围盒在Y方向有交叉;则Rp可与Rq合并;最后生成分割结果。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310312532.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top