[发明专利]一种室外场景三维彩色点云分类方法有效
| 申请号: | 201711381670.2 | 申请日: | 2017-12-20 | 
| 公开(公告)号: | CN107992850B | 公开(公告)日: | 2020-01-14 | 
| 发明(设计)人: | 安毅;王磊;宋天宁;王玮 | 申请(专利权)人: | 大连理工大学 | 
| 主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62 | 
| 代理公司: | 21208 大连星海专利事务所有限公司 | 代理人: | 王树本;徐雪莲 | 
| 地址: | 116024 辽*** | 国省代码: | 辽宁;21 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 室外 场景 三维 彩色 分类 方法 | ||
1.一种室外场景三维彩色点云分类方法,其特征在于包括以下步骤:
步骤1、获取室外场景三维彩色点云数据,利用三维激光彩色扫描测距系统,获取室外场景三维彩色点云数据P={pi=(xi,yi,zi,ri,gi,bi)|1≤i≤n},其中:pi为彩色点,(xi,yi,zi)为彩色点pi的坐标,(ri,gi,bi)为彩色点pi的颜色,i为彩色点的序号,n为彩色点的个数,室外场景三维彩色点云数据由点云数据S={(xi,yi,zi)|1≤i≤n}和图像数据C={(ri,gi,bi)|1≤i≤n}两种模态融合而成,兼具点云几何信息和图像颜色信息;
步骤2、构建室外场景三维彩色点云数据训练集,利用点云交互标记软件,为已获取的室外场景三维彩色点云数据中每一个彩色点pi标注一个类别标签li,构建室外场景三维彩色点云数据训练集L={pi,li|1≤i≤n}、点云数据训练集Ls={(xi,yi,zi),li|1≤i≤n}、图像数据训练集Lc={(ri,gi,bi),li|1≤i≤n};
步骤3、在点云和图像模态中分别构建条件随机场分类器,针对三维彩色点云个体点分类,综合考虑其个体特性、邻域特性和局部特性,利用独立点、连接边和分割片段,设计条件随机场的点模型、边模型和高阶团模型,在点云和图像模态中分别构建条件随机场分类器,具体包括以下子步骤:
(a)、在点云模态中,构建点云条件随机场分类器其中:表示每一个点的能量势函数之和,N为点的个数,K为类的个数,为第个点的点云特征向量,为当某点属于第k类的权重,为第个点属于第k类的值;表示每一条边的能量势函数之和,为边的集合,为第条边的点云特征向量,为当某边属于第k类的权重,为第条边属于第k类的值;表示每一个团即点云中的某一部分的能量势函数之和,为团的集合,为第个团的点云特征向量,为当某团属于第k类的权重,为第个团属于第k类的值,为归一化因子系数;为条件概率,为类别值和的集合,为点云特征向量和的集合;通过对该分类器的训练和推断,即可在点云模态中将室外场景三维彩色点云数据分类为建筑、树木、电线、地面类型;
(b)、在图像模态中,构建图像条件随机场分类器其中:表示每一个点的能量势函数之和,N为点的个数,K为类的个数,为第个点的图像特征向量,为当某点属于第k类的权重,为第个点属于第k类的值;表示每一条边的能量势函数之和,为边的集合,为第条边的图像特征向量,为当某边属于第k类的权重,为第条边属于第k类的值;表示每一个团即图像中的某一部分的能量势函数之和,为团的集合,为第个团的图像特征向量,为当某团属于第k类的权重,为第个团属于第k类的值,为归一化因子系数;为条件概率,为类别值和的集合,为图像特征向量和的集合;通过对该分类器的训练和推断,即可在图像模态中将室外场景三维彩色点云数据分类为建筑、树木、电线、地面类型;
步骤4、在点云模态中进行学习训练和分类推断,在点云模态中,计算点云特征向量,利用点云数据训练集Ls去训练点云条件随机场分类器fs,并利用训练后获得的点云条件随机场分类器fs,对新获取的室外场景三维彩色点云数据进行分类推断,将条件概率大于0.9的分类结果及其图像数据加入图像数据训练集Lc,用于扩充图像数据训练集Lc,具体包括以下子步骤:
(a)、针对室外场景三维彩色点云数据,利用KD-tree算法在空间上构建给定点p=(x,y,z,r,g,b)的邻域Np={pj=(xj,yj,zj,rj,gj,bj)|1≤j≤m},其中:pj为邻点,j为邻点的序号,m为邻点的个数;
(b)、通过公式(1)
构建给定点p的邻域Np的协方差矩阵M,T为向量转置符号,其将列向量转置为行向量,并求取协方差矩阵M的特征值λ1、λ2、λ3,且λ1<λ2<λ3,以及相应的特征向量v1、v2、v3,最小特征值λ1对应的特征向量v1为给定点p的法向量n=(xn,yn,zn),中间特征值λ2对应的特征向量v2为给定点p的基向量b=(xb,yb,zb),最大特征值λ3对应的特征向量v3为给定点p的切向量t=(xt,yt,zt);
(c)、构造第个点的点云特征向量其中,为高度特征,为点性特征,为线性特征,为面性特征,为切向量特征,为法向量特征;
(d)、利用步骤4中子步骤(c)分别计算第条边的两个端点的点云特征向量和将第条边的两个端点的点云特征向量相减,即可得第条边的点云特征向量其中,为第条边的一个端点的序号,为第条边的另一个端点的序号;
(e)、在点云模态中,利用K-means聚类算法,将室外场景点云数据分割为一些空间位置独立的点云片段,每一个点云片段都构成了点云条件随机场模型中的一个团,构造第个团的点云特征向量为其中,为该团的平均高度,为该团内点的个数,为该团的中心点按照步骤4中子步骤(c)所计算出的点云特征向量;
(f)、按照步骤4中子步骤(b)到子步骤(e)的处理方法,计算点云数据训练集Ls的点云特征向量,并利用Max-margin方法对点云条件随机场分类器fs进行学习训练,并获得该分类器的所有参数和
(g)、在获得点云条件随机场分类器fs后,按照步骤4中子步骤(b)到子步骤(e)的处理方法,计算新获取的室外场景三维彩色点云数据的点云特征向量,然后利用Graph-cut算法对新获取的室外场景三维彩色点云数据进行分类推断,即可得到在点云模态中的分类结果,同时,将条件概率大于0.9的分类结果及其图像数据加入图像数据训练集Lc,用于扩充图像数据训练集Lc;
步骤5、在图像模态中进行学习训练和分类推断,在图像模态中,计算图像特征向量,利用图像数据训练集Lc去训练图像条件随机场分类器fc,并利用训练后获得的图像条件随机场分类器fc,对新获取的室外场景三维彩色点云数据进行推断分类,将条件概率大于0.9的分类结果及其点云数据加入点云数据训练集Ls,用于扩充点云数据训练集Ls,具体包括以下子步骤:
(a)、构造第个点的图像特征向量图像特征向量为30维向量,包括2维位置特征即UV特征、3维颜色特征即HSV特征、9维方向梯度直方图特征即HOG特征和16维纹理特征即TEXTONS特征,上述特征均利用标准图像处理方法计算得到;
(b)、利用步骤5中子步骤(a)分别计算第条边的两个端点的图像特征向量和将第条边的两个端点的图像特征向量相减,即可得第条边的图像特征向量
(c)、在图像模态中,利用K-means聚类算法,将室外场景图像数据分割为一些空间位置独立的图像片段,每一个图像片段都构成了图像条件随机场模型中的一个团,构造第个团的图像特征向量为为该团的中心点按照步骤5中子步骤(a)所计算出的图像特征向量;
(d)、按照步骤5中子步骤(a)到子步骤(c)的处理方法,计算图像数据训练集Lc的图像特征向量,并利用Max-margin方法对图像条件随机场分类器fc进行学习训练,并获得该分类器的所有参数和
(e)、在获得图像条件随机场分类器fc后,按照步骤5中子步骤(a)到子步骤(c)的处理方法,计算新获取的室外场景三维彩色点云数据的图像特征向量,然后利用Graph-cut算法对新获取的室外场景三维彩色点云数据进行分类推断,即可得到在图像模态中的分类结果,同时,将条件概率大于0.9的分类结果及其点云数据加入点云数据训练集Ls,用于扩充点云数据训练集Ls;
步骤6、给出最终分类结果,综合评价点云和图像模态下的分类结果,选择条件概率大的分类结果作为新获取的室外场景三维彩色点云数据的最终分类结果;
步骤7、不断更新协同学习,对于新获取的每一帧室外场景三维彩色点云数据,重复步骤4至步骤6,在给出分类结果的同时,不断交叉扩充点云数据训练集Ls和图像数据训练集Lc,不断更新点云条件随机场分类器fs和图像条件随机场分类器fc。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711381670.2/1.html,转载请声明来源钻瓜专利网。





