CN112525161A - 一种旋转轴标定方法 - Google Patents
一种旋转轴标定方法 Download PDFInfo
- Publication number
- CN112525161A CN112525161A CN202110173646.XA CN202110173646A CN112525161A CN 112525161 A CN112525161 A CN 112525161A CN 202110173646 A CN202110173646 A CN 202110173646A CN 112525161 A CN112525161 A CN 112525161A
- Authority
- CN
- China
- Prior art keywords
- plane
- group
- rotating shaft
- original point
- point clouds
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C11/00—Photogrammetry or videogrammetry, e.g. stereogrammetry; Photographic surveying
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Automation & Control Theory (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明提供一种旋转轴标定方法,直接使用成像传感器本身数据精确计算旋转轴与成像传感器设备之间的姿态标定参数,无需二次标定,参数适应范围大,对样品加工精度要求低,一般只要有满足需求的多个平面即可,操作方便,适应性更强。
Description
技术领域
本发明涉及到测量技术领域,特指一种旋转轴标定方法。
背景技术
图像测量技术是近年来在测量领域形成的一种新的测量技术,它是以现代光学为基础,融合光电子学、计算机图像学、信息处理、计算机视觉等技术为一体的现代测量技术,能广泛应用于几何量的尺寸测量、遥感、精密零件的微尺寸测量和外观检测以及光波干涉图、应力应变场状态分布图以及与图像有关的技术领域。
当被测物体为异形、被测面分布复杂或过大的物品时,由于单一的传感器只能采集局部方向的信息,无法实现物品外表面的全覆盖,一般需要通过使用多个相机或采用旋转被测物体/相机的方法来获得多个被测面的信息,进而通过传感器坐标系之间或传感器坐标系和转轴坐标系之间的关系融合多个被测面,获取完整目标物体信息。对于旋转方式的测量,首先需在测量前对旋转轴进行标定。
当前对旋转轴的标定方法一般根据旋转轴和传感器的空间分布分为两种情况:1)传感器设置于旋转轴轴向前方;2)传感器与旋转轴接***行。前者一般直接通过获取旋转轴带动标定板转动的方式,获取标定板图片后即可完成标定;后者则较为复杂,一般通过以下几种方式:1)间接标定法:借助于一个成像传感器和辅助标定传感器以及两个传感器之间的关系来实现从旋转轴到辅助标定坐标系到成像坐标系的转换,存在误差的多重传递;2)立体标志物法:一般为球形靶标/标志物,该方法存在标准球只能存在部分球冠,球心拟合误差大导致转轴标定不准确的问题;3)匹配法:通过获得旋转前和旋转后的点云图像上的特征匹配点求取坐标转换矩阵,结合已知旋转角度求取旋转轴,该方法的精度取决于设备已知旋转角度值的精度以及特征匹配点的识别精度;或粗匹配标定(小角度小范围转动数据)结合精匹配标定(大角度大范围转动数据)获取旋转轴的二次标定法,该方法需要两次标定,且更改标定距离时需要花费较多时间重新设置合适的参数。
发明内容
针对上述不足,本发明解决的技术问题在于提供一种旋转轴标定方法,直接使用成像传感器本身数据精确计算旋转轴与成像传感器设备之间的姿态标定参数,无需二次标定,参数适应范围大,对样品加工精度要求低,一般只要有满足需求的多个平面即可,操作方便,适应性更强。
本发明的目的是通过以下技术方案实现的:
一种旋转轴标定方法,所述标定方法包括以下步骤:
步骤1,在进行测量之前,在旋转轴末端固定标定物体,所述标定物体包括绕中心轴分布的M个平面特征,M≥4且为整数,所述标定物体固定在所述旋转轴末端时,所述M个平面特征随所述旋转轴末端运动绕所述旋转轴转动;依次设置标定物体的N个旋转测量角度,N≥2且为整数;所述旋转轴末端带动所述标定物体根据所述旋转测量角度依次转动时,所述3D视觉传感器在所述相邻两个旋转角度能够获得至少一个共同平面特征;
步骤2,数据采集模块依次在所述N个旋转测量角度获取标定物体的N组原始点云数据;
步骤3.1获取第j和j-1两组相邻原始点云数据中相同平面特征旋转前后的平面特征参数对,所述平面特征参数包括平面方向向量和平面质心;
步骤3.3,根据所述粗配准姿态转换矩阵,将第j组原始点云转换到第j-1组原始点云的坐标系下,获得第j组粗配准转换后点云;
优选地,所述获取第j和j-1两组相邻原始点云数据中相同平面特征旋转前后的平面特征参数对,包括以下步骤:
步骤3.1.1,对第j组原始点云数据进行预处理,获取第j组预处理后的点云;所述预处理包括切割、降采样与滤波中的任意一种或多种;
步骤3.1.2,对于所述第j组预处理后的点云,采用Ransac算法切割出最多K个面积大于预设值的平面点云集合,计算出所述平面点云集合中每个平面点云的特征参数,所述特征参数包括平面法向量、质心坐标以及平面面积;
步骤3.1.3,计算第j组原始点云的旋转测量角度相对于第j-1组原始点云的旋转测量角度的相对旋转角度;
步骤3.1.4,计算所述第j组预处理后的点云的平面点云集合中的每个平面相对于第j-1组预处理后的点云的平面点云集合中的每个平面之间的平面法向量角度差值,筛选出所述平面法向量角度差值与所述相对旋转角度的差值小于预设阈值的平面法向量对集合,再从所述平面法向量对集合中筛选出平面面积比最接近1的对应平面法向量对对应的特征参数。
步骤3.2.1,根据所述平面特征参数对中对应的质心坐标,计算第j组原始点云相对于第j-1组原始点云的平移矩阵;
步骤3.2.2,根据所述平面特征参数对中对应的平面方向向量,计算第j组原始点云相对于第j-1组原始点云的旋转矩阵
优选地,所述精配准采用ICP算法。
步骤4.4,根据所述成像坐标系中的旋转轴向量和旋转轴中心,计算获得所述旋转轴相对于所述传感器成像坐标系的姿态转换矩阵。
优选地,所述N个旋转测量角度之间为等间隔采样,起始角度为0度,采样间隔为360°/N。
优选地,所述M个平面特征的法向量之间的夹角为360°/M。
优选地,所述标定物体的平面特征区边缘设置有斜坡面,便于3D视觉传感器获得的点云图上有清晰的平面边缘特征。
优选地,所述标定物体的平面特征为多边形平面特征,所述平面方向向量还包括所述多边形平面特征的L条边对应的向量。
与现有技术相比较,本发明的有益效果是:直接使用成像传感器本身数据精确计算旋转轴与成像传感器设备之间的姿态标定参数,无需二次标定,参数适应范围大,对样品加工精度要求低,一般只要有满足需求的多个平面即可,操作方便,适应性更强。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1为本发明一种旋转轴标定方法的方法流程图;
图2为本发明一种旋转轴标定方法的标定物体的一种结构示意图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
本发明提供一种旋转轴标定方法,如图1所示,所述标定方法包括以下步骤:
步骤1,在进行测量之前,在旋转轴末端固定标定物体,所述标定物体包括绕中心轴分布的M个平面特征,M≥4且为整数,所述标定物体固定在所述旋转轴末端时,所述M个平面特征随所述旋转轴末端运动绕所述旋转轴转动;依次设置标定物体的N个旋转测量角度,N≥2且为整数;所述旋转轴末端带动所述标定物体根据所述旋转测量角度依次转动时,所述3D视觉传感器在所述相邻两个旋转角度能够获得至少一个共同平面特征;图2为一种可行的标定物品的结构示意图;具体地,M的推荐值为4或者6;M个平面特征之间的夹角大于步骤3.1.4中的预设阈值,否则平面分不开;
步骤2,数据采集模块依次在所述N个旋转测量角度获取标定物体的N组原始点云数据;
步骤3.1获取第j和j-1两组相邻原始点云数据中相同平面特征旋转前后的平面特征参数对,所述平面特征参数包括平面方向向量和平面质心;
步骤3.2,根据所述平面特征参数对计算第j组原始点云相对于第j-1组原始点云的粗配准姿态转换矩阵; 本步骤中,一个平面从相对相机0度到旋转45度,基本都能拍摄到完整特征,这样在不同场景下设置旋转角度的参数相对会比较统一,基本不用更改设置的旋转角度参数;而且,使用平面统计特性进行粗配准,对平面的加工精度要求较低;
步骤3.3,根据所述粗配准姿态转换矩阵,将第j组原始点云转换到第j-1组原始点云的坐标系下,获得第j组粗配准转换后点云;
所述获取第j和j-1两组相邻原始点云数据中相同平面特征旋转前后的平面特征参数对,包括以下步骤:
步骤3.1.1,对第j组原始点云数据进行预处理,获取第j组预处理后的点云;所述预处理包括切割、降采样与滤波中的任意一种或多种;
步骤3.1.2,对于所述第j组预处理后的点云,采用Ransac算法切割出最多K个面积大于预设值的平面点云集合,计算出所述平面点云集合中每个平面点云的特征参数,所述特征参数包括平面法向量、质心坐标以及平面面积;
步骤3.1.3,计算第j组原始点云的旋转测量角度相对于第j-1组原始点云的旋转测量角度的相对旋转角度;
步骤3.1.4,计算所述第j组预处理后的点云的平面点云集合中的每个平面相对于第j-1组预处理后的点云的平面点云集合中的每个平面之间的平面法向量角度差值,筛选出所述平面法向量角度差值与所述相对旋转角度的差值小于预设阈值的平面法向量对集合,再从所述平面法向量对集合中筛选出平面面积比最接近1的对应平面法向量对对应的特征参数;具体地,所述预设阈值为2°。
步骤3.2.1,根据所述平面特征参数对中对应的质心坐标,计算第j组原始点云相对于第j-1组原始点云的平移矩阵;
步骤3.2.2,根据所述平面特征参数对中对应的平面方向向量,计算第j组原始点云相对于第j-1组原始点云的旋转矩阵
所述精配准采用ICP算法。
步骤4.3,投影到步骤4.2中的拟合平面上,对投影后的点集拟合圆,所述圆的圆心为成像坐标系中的旋转轴中心;具体地,所述拟合圆的方式有以下三种:(1)三点法拟合多个圆心后求均值;(2)两两平面法向量投影后的交点为圆心,求多个圆心的均值;(3)若旋转角度超过大半个圆,可以直接最小二乘拟合圆;可以根据实际的旋转测量角度选择合适的方法;
步骤4.4,根据所述成像坐标系中的旋转轴向量和旋转轴中心,计算获得所述旋转轴相对于所述传感器成像坐标系的姿态转换矩阵。
所述N个旋转测量角度之间为等间隔采样,起始角度为0度,采样间隔为360°/N。
所述M个平面特征的法向量之间的夹角为360°/M。
所述标定物体的平面特征区边缘设置有斜坡面,便于3D视觉传感器获得的点云图上有清晰的平面边缘特征,以获得更准确的旋转矩阵及平移矩阵;具体地,所述斜坡面与平面特征的夹角范围可以是10-30°。
所述标定物体的平面特征为多边形平面特征,所述平面方向向量还包括所述多边形平面特征的L条边对应的向量;具体地,L=4。
与现有技术相比较,本发明的有益效果是:直接使用成像传感器本身数据精确计算旋转轴与成像传感器设备之间的姿态标定参数,无需二次标定,参数适应范围大,对样品加工精度要求低,一般只要有满足需求的多个平面即可,操作方便,适应性更强。
Claims (9)
1.一种旋转轴标定方法,其特征在于,所述标定方法包括以下步骤:
步骤1,在进行测量之前,在旋转轴末端固定标定物体,所述标定物体包括绕中心轴分布的M个平面特征,M≥4且为整数,所述标定物体固定在所述旋转轴末端时,所述M个平面特征随所述旋转轴末端运动绕所述旋转轴转动;依次设置标定物体的N个旋转测量角度,N≥2且为整数;所述旋转轴末端带动所述标定物体根据所述旋转测量角度依次转动时,所述3D视觉传感器在所述相邻两个旋转角度能够获得至少一个共同平面特征;
步骤2,数据采集模块依次在所述N个旋转测量角度获取标定物体的N组原始点云数据;
步骤3.1获取第j和j-1两组相邻原始点云数据中相同平面特征旋转前后的平面特征参数对,所述平面特征参数包括平面方向向量和平面质心;
步骤3.3,根据所述粗配准姿态转换矩阵,将第j组原始点云转换到第j-1组原始点云的坐标系下,获得第j组粗配准转换后点云;
2.根据权利要求1所述的一种旋转轴标定方法,其特征在于,所述获取第j和j-1两组相邻原始点云数据中相同平面特征旋转前后的平面特征参数对,包括以下步骤:
步骤3.1.1,对第j组原始点云数据进行预处理,获取第j组预处理后的点云;所述预处理包括切割、降采样与滤波中的任意一种或多种;
步骤3.1.2,对于所述第j组预处理后的点云,采用Ransac算法切割出最多K个面积大于预设值的平面点云集合,计算出所述平面点云集合中每个平面点云的特征参数,所述特征参数包括平面法向量、质心坐标以及平面面积;
步骤3.1.3,计算第j组原始点云的旋转测量角度相对于第j-1组原始点云的旋转测量角度的相对旋转角度;
步骤3.1.4,计算所述第j组预处理后的点云的平面点云集合中的每个平面相对于第j-1组预处理后的点云的平面点云集合中的每个平面之间的平面法向量角度差值,筛选出所述平面法向量角度差值与所述相对旋转角度的差值小于预设阈值的平面法向量对集合,再从所述平面法向量对集合中筛选出平面面积比最接近1的对应平面法向量对对应的特征参数。
4.根据权利要求1所述的一种旋转轴标定方法,其特征在于,所述精配准采用ICP算法。
6.根据权利要求1所述的一种旋转轴标定方法,其特征在于,所述N个旋转测量角度之间为等间隔采样,起始角度为0度,采样间隔为360°/N。
7.根据权利要求1所述的一种旋转轴标定方法,其特征在于,所述M个平面特征的法向量之间的夹角为360°/M。
8.根据权利要求1所述的一种旋转轴标定方法,其特征在于,所述标定物体的平面特征区边缘设置有斜坡面,便于3D视觉传感器获得的点云图上有清晰的平面边缘特征。
9.根据权利要求1所述的一种旋转轴标定方法,其特征在于,所述标定物体的平面特征为多边形平面特征,所述平面方向向量还包括所述多边形平面特征的L条边对应的向量。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110173646.XA CN112525161B (zh) | 2021-02-09 | 2021-02-09 | 一种旋转轴标定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110173646.XA CN112525161B (zh) | 2021-02-09 | 2021-02-09 | 一种旋转轴标定方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112525161A true CN112525161A (zh) | 2021-03-19 |
CN112525161B CN112525161B (zh) | 2021-05-14 |
Family
ID=74975558
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110173646.XA Active CN112525161B (zh) | 2021-02-09 | 2021-02-09 | 一种旋转轴标定方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112525161B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113379846A (zh) * | 2021-05-28 | 2021-09-10 | 上海汇像信息技术有限公司 | 基于方向指示标志点标定模板的转台转轴标定方法 |
CN114359413A (zh) * | 2022-03-17 | 2022-04-15 | 深圳市纵维立方科技有限公司 | 用于三维扫描的旋转平台位置参数计算方法及*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130058555A1 (en) * | 2011-07-29 | 2013-03-07 | Siemens Corporation | Automatic pose initialization for accurate 2-d/3-d registration applied to abdominal aortic aneurysm endovascular repair |
CN103927742A (zh) * | 2014-03-21 | 2014-07-16 | 北京师范大学 | 基于深度图像的全局自动配准建模方法 |
CN108257163A (zh) * | 2017-12-08 | 2018-07-06 | 西安电子科技大学 | 一种已知扫描点位置下的两点点云配准方法 |
CN108279643A (zh) * | 2018-01-29 | 2018-07-13 | 西南交通大学 | 一种基于测量点与自适应差分进化算法的工件姿态调整方法 |
CN109285184A (zh) * | 2018-08-29 | 2019-01-29 | 三峡大学 | 基于重心与质心变换的三维点云初始配准算法 |
CN111210466A (zh) * | 2020-01-14 | 2020-05-29 | 华志微创医疗科技(北京)有限公司 | 多视角点云配准方法、装置以及计算机设备 |
-
2021
- 2021-02-09 CN CN202110173646.XA patent/CN112525161B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130058555A1 (en) * | 2011-07-29 | 2013-03-07 | Siemens Corporation | Automatic pose initialization for accurate 2-d/3-d registration applied to abdominal aortic aneurysm endovascular repair |
CN103927742A (zh) * | 2014-03-21 | 2014-07-16 | 北京师范大学 | 基于深度图像的全局自动配准建模方法 |
CN108257163A (zh) * | 2017-12-08 | 2018-07-06 | 西安电子科技大学 | 一种已知扫描点位置下的两点点云配准方法 |
CN108279643A (zh) * | 2018-01-29 | 2018-07-13 | 西南交通大学 | 一种基于测量点与自适应差分进化算法的工件姿态调整方法 |
CN109285184A (zh) * | 2018-08-29 | 2019-01-29 | 三峡大学 | 基于重心与质心变换的三维点云初始配准算法 |
CN111210466A (zh) * | 2020-01-14 | 2020-05-29 | 华志微创医疗科技(北京)有限公司 | 多视角点云配准方法、装置以及计算机设备 |
Non-Patent Citations (1)
Title |
---|
李荣华: "高轨失稳目标单载荷相对位姿测量方法", 《宇航学报》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113379846A (zh) * | 2021-05-28 | 2021-09-10 | 上海汇像信息技术有限公司 | 基于方向指示标志点标定模板的转台转轴标定方法 |
CN113379846B (zh) * | 2021-05-28 | 2022-08-09 | 上海汇像信息技术有限公司 | 基于方向指示标志点标定模板的转台转轴标定方法 |
CN114359413A (zh) * | 2022-03-17 | 2022-04-15 | 深圳市纵维立方科技有限公司 | 用于三维扫描的旋转平台位置参数计算方法及*** |
CN114359413B (zh) * | 2022-03-17 | 2022-06-28 | 深圳市纵维立方科技有限公司 | 用于三维扫描的旋转平台位置参数计算方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN112525161B (zh) | 2021-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110296691B (zh) | 融合imu标定的双目立体视觉测量方法与*** | |
CN109859272B (zh) | 一种自动对焦双目摄像头标定方法及装置 | |
CN110146038B (zh) | 筒形件装配转角的分布式单目相机激光测量装置及方法 | |
CN108510551B (zh) | 一种远距离大视场条件下相机参数的标定方法及*** | |
CN111369630A (zh) | 一种多线激光雷达与相机标定的方法 | |
EP1378790A2 (en) | Method and device for correcting lens aberrations in a stereo camera system with zoom | |
Zhang et al. | A universal and flexible theodolite-camera system for making accurate measurements over large volumes | |
Boochs et al. | Increasing the accuracy of untaught robot positions by means of a multi-camera system | |
CN112525161B (zh) | 一种旋转轴标定方法 | |
CN109443359B (zh) | 一种地面全景影像的地理定位方法 | |
CN110763204B (zh) | 一种平面编码靶标及其位姿测量方法 | |
CN111486864B (zh) | 基于立体正八边结构的多源传感器联合标定方法 | |
CN109341668B (zh) | 基于折射投影模型和光束追踪法的多相机测量方法 | |
CN111220126A (zh) | 一种基于点特征和单目相机的空间物***姿测量方法 | |
CN109269525B (zh) | 一种空间探测器起飞或着陆过程光学测量***及方法 | |
CN110827360B (zh) | 一种光度立体式测量***及其标定光源方向的方法 | |
CN112229323B (zh) | 基于手机单目视觉的棋盘格合作目标的六自由度测量方法及其应用 | |
Koryttsev et al. | Practical aspects of range determination and tracking of small drones by their video observation | |
CN112991460B (zh) | 一种用于获取汽车零件尺寸的双目测量***、方法及装置 | |
CN112365545B (zh) | 基于大平面复合靶标的激光雷达与可见光相机的标定方法 | |
Crispel et al. | All-sky photogrammetry techniques to georeference a cloud field | |
CN114413958A (zh) | 无人物流车的单目视觉测距测速方法 | |
CN111915685A (zh) | 一种变焦摄像机标定方法 | |
CN113963067B (zh) | 一种采用小靶标对大视场视觉传感器进行标定的标定方法 | |
CN112665523B (zh) | 一种复杂型面的联合测量方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |