[发明专利]一种三维激光扫描仪内参数标定方法及装置有效
申请号: | 201710361355.7 | 申请日: | 2017-05-19 |
公开(公告)号: | CN107192350B | 公开(公告)日: | 2019-07-12 |
发明(设计)人: | 宗文鹏;李广云;王力;李明磊;周阳林;王瑞鹏;高欣圆;张天天 | 申请(专利权)人: | 中国人民解放军信息工程大学 |
主分类号: | G01B11/24 | 分类号: | G01B11/24 |
代理公司: | 郑州睿信知识产权代理有限公司 41119 | 代理人: | 吴敏 |
地址: | 450052 河南省郑*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 三维 激光 扫描仪 参数 标定 方法 装置 | ||
1.一种三维激光扫描仪内参数标定方法,其特征在于,该标定方法包括以下步骤:
1)以单站扫描数据中平面特征的总体平面度和平面内点数建立目标函数,使得该目标函数值最小的函数最优解作为待求内参数;
2)从初始点云数据中提取平面特征,利用平面内的点计算目标函数值;
3)利用非线性优化算法的搜索规则找到使目标函数值最优的一组参数,该参数即为待求内参数;
所述步骤1)建立的目标函数为:
其中N为输入数据点的总数,K为提取到的平面个数,ni为第i个平面上的局内点个数,di,j为第i个平面上第j个局内点到平面的距离,与α0和β0有关,α0为激光扫描瞬时坐标系绕激光扫描理想坐标系的XS轴的旋转角,β0为激光扫描瞬时坐标系绕激光扫描理想坐标系的ZS轴的旋转角,和分别为α0和β0的估计值。
2.根据权利要求1所述的三维激光扫描仪内参数标定方法,其特征在于,所述步骤2)中的平面特征提取采用区域生长算法或RANSAC算法。
3.根据权利要求2所述的三维激光扫描仪内参数标定方法,其特征在于,所述步骤2)采用RANSAC算法进行平面特征提取时,当随机抽取的3点构成的平面模型局内点数量超过设定阈值时,需对这些局内点利用特征值法重新计算平面参数,并重新统计局内点数,若重新统计的局内点数仍超过该设定阈值时,说明已提取到一个平面,否则,需重新提取;当提取到某个平面,需判断该平面所抽取的原始三个点处的法矢两两夹角,若存在夹角超过设定阈值,则放弃该次提取的平面;判断各提取平面法向两两之间的夹角是否小于设定的阈值角以及原点到平面距离差值是否小于阈值距离,将上述两条件同时满足的两平面进行合并,并计算合并后两平面的参数。
4.根据权利要求1所述的三维激光扫描仪内参数标定方法,其特征在于,所述步骤3)是采用单纯形NMS算法来进行求解,判断所提取平面中初始各个顶点(α0,β0)对应目标函数值的大小,找到其中的最优点、次优点和最差点,通过反射、扩张、压缩或收缩产生一个新的较好点并用它替换掉最差点,得到一个新的单纯形,经过多次迭代搜索,最终使得单纯形越来越小从而不断逼近最优解。
5.根据权利要求4所述的三维激光扫描仪内参数标定方法,其特征在于,所述步骤3)在采用单纯形 NMS算法求解时,由人工蜂群算法搜索得到当前最优解作为NMS算法的初值构建初始单纯形。
6.一种三维激光扫描仪内参数标定装置,其特征在于,该标定装置包括目标函数建立模块、平面特征提取模块和最优解计算模块,
所述目标函数建立模块用于以单站扫描数据中平面特征的总体平面度和平面内点数建立目标函数,使得该目标函数值最小的函数最优解作为待求内参数;
所述平面特征提取模块用于从初始点云数据中提取平面特征,并利用平面内的点计算目标函数值;
所述最优解计算模块用于利用非线性优化算法的搜索规则找到使目标函数值最优的一组参数,该参数即为待求内参数;
所述的目标函数建立模块建立的目标函数为:
其中N为输入数据点的总数,K为提取到的平面个数,ni为第i个平面上的局内点个数,di,j为第i个平面上第j个局内点到平面的距离,与α0和β0有关,α0为激光扫描瞬时坐标系绕激光扫描理想坐标系的XS轴的旋转角,β0为激光扫描瞬时坐标系绕激光扫描理想坐标系的ZS轴的旋转角,和分别为α0和β0的估计值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军信息工程大学,未经中国人民解放军信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710361355.7/1.html,转载请声明来源钻瓜专利网。