[发明专利]一种基于核函数的实时地形估计方法有效
| 申请号: | 201510199728.6 | 申请日: | 2015-04-23 |
| 公开(公告)号: | CN104820982B | 公开(公告)日: | 2017-08-29 |
| 发明(设计)人: | 杨毅;李星河;付梦印;朱昊 | 申请(专利权)人: | 北京理工大学 |
| 主分类号: | G06T7/30 | 分类号: | G06T7/30;G06F19/00;G01S17/89 |
| 代理公司: | 北京理工大学专利中心11120 | 代理人: | 刘芳,仇蕾安 |
| 地址: | 100081 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 函数 实时 地形 估计 方法 | ||
1.一种基于核函数的实时地形估计方法,其特征在于,具体过程为:
步骤一,获取实时点云数据和车辆当前状态相对于绝对空间的旋转平移矩阵;
步骤二,利用所述旋转平移矩阵对实时点云数据进行配准,并对配准后的点云数据采用基于体素的降采样处理;
步骤三,遍历历史点云库中的每一点,采用点约束建立描述被估计区域地形的地形矩阵MAP;
步骤四、利用实时点云数据对所述地形矩阵MAP进行点约束和光线约束,将此时获得的地形矩阵MAP作为当前无人车周围的地形估计;
步骤五、将所述配准后的实时点云数据添加到历史点云库中,更新历史点云数据;
所述点约束的过程为:
(1)选取被用于建立点约束的一个点QHj,判断QHj是否在地形矩阵MAP的覆盖范围之内,如果在,则根据点QHj的坐标(xHj,yHj)从地形矩阵MAP中找到离QHj最近的元素PHj;
(2)读取地形矩阵MAP在PHj处的高度值MAP(PHj),若|MAP(PHj)-zHj|>Zpthreshold,则对地形矩阵MAP的PHj点添加适合半径的径向基核函数模板,否则保持高度值MAP(PHj)不变,其中,zHj表示点QHj的高度值,Zpthreshold表示点约束高度差阈值;
(3)按照步骤(1)-(2)的方式遍历所有被用于建立点约束的点,构建出被估计区域地形的地形矩阵MAP。
2.根据权利要求1所述基于核函数的实时地形估计方法,其特征在于,所述光线约束的过程为:针对实时点云数据上的任意点,连接其与激光投射原点,计算连线上沿途地形矩阵MAP的高度是否高于该连线,若存在光线投射路径上的任意点Qsci=(xsci,ysci,zsci)满足|Map(Psci)-zsci|>Zlthreshold,其中,Psci表示从地形矩阵MAP中找到离Qsci最近的元素,zsci表示连线上点Qsci的高度值,Zlthreshold表示光线高度差阈值,则对地形矩阵MAP的Psci点添加适合半径的径向基核函数模板,否则保持地形矩阵MAP不变。
3.根据权利要求1所述基于核函数的实时地形估计方法,其特征在于,所述适合半径的设定准则为:
第一,在地形锐利的边角处和有突兀特征的地区,采用半径较小的径向基函数模板,在平坦区域采用半径较大的径向基函数模板;
第二,在点云较为密集的地方,采用半径较小的径向基函数模板,在点云较为稀疏的地方,采用半径较大的径向基函数模板。
4.根据权利要求1所述基于核函数的实时地形估计方法,其特征在于,所述更新历史点云库过程为:
a.若更新次数n=1,直接将配准后的第一帧数据作为历史点云库;
b.更新次数n>1时,将配准后的PCna与PC(n-1)a直接合并得到新的点云集PCntemp1=PC(n-1)a+PCna;
c.对PCntemp1进行尺寸范围裁剪,只保留无人车周围设定范围内的点云,得到PCntemp2;
d.在PCntemp2随机删除一定比例的点云得到PCntemp3;
e.对PCntemp3进行基于体素的降采样处理,至此点云库的周期更新完成得到更新后的点云库PCnH。
5.根据权利要求4所述基于核函数的实时地形估计方法,其特征在于,所述设定范围为4倍地形矩阵面积。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510199728.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种双监探测系统及其监测方法
- 下一篇:一种实时图像盲复原方法





