三维激光扫描系统参数标定及成像测试

电子技术
• Electronic Technology
90 •电子技术与软件工程  Electronic Technology & Software Engineering
【关键词】三维激光扫描 激光三角法 系统参数 标定 精度
1 引言
三维激光扫描系统参数标定及成像测试
文/李晋  刘家顺  黄苏军  谢尚佐
三维激光扫描系统由于能够快速恢复物
体的三维模型,并且精度较高,近年来在工程测绘、模型分析和虚拟现实等领域广泛应用,国内外许多实验室进行大量研究,基于激光扫描技术的三维重建技术成为研究热点。
本文主要介绍一种低成本三维激光扫描系统的参数标定及成像,主要对基于线结构光原理的三维激光扫描系统中的并针对校准过程中的相机标定与激光三角法扫描算法进行改进提出一种新的标定模板,并在最后对于改进后的扫描点云结果进行简要分析,与原标定模板扫描结果进行对比,可看出其在精度和误差控制上有显著提高。
2 本文三维激光扫描系统原理
本文中研究的低成本三维激光扫描系统正是基于此方法改进的,主要采用两颗一线型激光发射器和一颗罗技C270网络摄像头组成,其旋转平台采用42步进电机驱动,其扫描原理使用两颗激光发射器,使得被扫描物体在每
次扫描时均可通过两次线型扫描。我们研究了以下几种可能:
数点数值几乎都与0相接近,并且在高频图像中出现率较高。针对图像而言,图像表现最为核心的部分为低频,因此最为简单且有效的压缩方式是通过小波分解,将图像中高频部分剔除,保留低频部分即可。2.3 图像融和
图像融和主要是将相同对象中的2个或者是多个图像进行合成处理,使其能够在一副图像内同时存在,使其相比原来更加容易被理解。
2.4 图像边缘检测
图像边缘检测主要是针对图像所开展的深入处理与识别操作,尽管形成图像边缘的原因各异,然而最终体现于图像组成基元中,均是由图像中灰度不连续点、灰度剧烈变化所形成。由此可见,图像边缘也可以指代信号高频。所以,对图像的边缘进行检测,所使用的检测方法均是以信号高频分量为对象,然而图像当中因为存在噪声,所以为边缘检测工作也带来了难度。分解小波包之后所获得的图像序列,主要包含近似部分、细节部分,其中近似部分为原图像针对高频部分所做出的滤波近似
表示。经过滤波之后,近似部分将高频分量剔除,所以可以在检测的过程中了解到原图像内无法得到检测的边缘。通过db4正交小波基,展开一层小波包分解操作,可以了解到近似图像的层次更为分明,所以通过分解之后的近似图像便可以完成图像边缘的检测。2.5 图像平滑
通过二维小波分析以及图像中值滤波,针对含噪图像展开平滑处理。
(1)在图像中增加白噪声;
(2)对中值滤波进行运用,处理含噪图像。通过实际处理可以了解到,中值滤波经过处理之后,所获得的最终含噪图像平滑效果更佳。
3 结束语
综上所述,将小波分析运用于图像处理,体现的压缩比以及压缩效果更为理想。当前小波分析在图像处理中的运用,已经获得了显著的效果,特别是小波变换以及神经网络的融合,因为时域信号通过小波分析之后所体现的特征更为显著,所以运用了小波分析的人工神经网络数据样本可以更加清晰的体现图像特征,由
<<;上接89页
此可见,小波分析是最为实用的图像处理工具。
参考文献
[1]徐平,张方舟,常洪庆,严胡勇,巩淼,
贴片式led
姚姜虹.基于免疫遗传小波分析的管道焊缝图像处理方法[J].东北石油大学学报,2013,37(01):110-115+11-12.[2]杨胜波,于春梅.小波分析在生物医学信
号/图像处理中的应用[J].仪器仪表学报,2016:179-181.
[3]高殿武,顾泽元.二维小波分析在图像处
理中的应用研究[J].黑龙江科技学院学报,2017(04):32-34+41.
[4]费佩燕,刘曙光.小波
分析应用的进
展与展望[J].纺织高校基础科学学报,2016(01):72-78.
作者简介
陆婷(1990-),女,湖南省醴陵市人。在读硕士研究生。主要研究方向为图像处理与认知计算。
冷冻水产品作者单位
湖南省湘潭市湘潭大学信息工程学院  湖南省湘潭市  411105
图1
图2
Electronic Technology  •
电子技术
Electronic Technology & Software Engineering  电子技术与软件工程• 91
2.1 只有一个激光发射器与摄像头且处于同一水平面
情况如图1所示。
图中的P1点是光束射到投影屏高度的中点。P1点的投影P1’点到摄像头光学中心的距离为摄像头的距离。因此,P1点的求解可以直接带入上文单点激光三角测距的公式(2-4)中求解出真实距离。以下公式是对投影画面中任意一点P2的求解:
(1)
(2)
f f 简单推导出:
(3)
公式中Q2′y 是点Q2′在光敏元件上的实际高度,同理Q1’y ,它们的求解可根据像
蒲公英化妆品素坐标乘以像素高度。
2.2 只有一个激光发射器与摄像头且不处于同一水平面
情况如图2所示。
对于这种情况可以假设处于同一水平面,其运算的过程同上,p1点由上文公式求到并作为参考点,p1到p2的实际距离通过算法可求出,在此不赘述。有图可知变化量为α角,已知量(d1,β,θ,)通过三角形转换关系可得出α的值,其d2的表达式如下:
(4)
得到d2(C 到P2的距离),求d (激光器Laser 到P2的距离)须R(A 到Laser)的长度,由公式可知tanα=m/d2’,则d=d2-d2’。
以上的所用参数在实际的测量中,很难
把握它的精度,且参数精度对实验结果有着直接的影响,比如安装好激光器后对它的悬臂长的测量就会存在误差。
2.3 两个激光发射器与摄像头且不处于同一水平面
本文三维激光扫描系统正是基于此种结构设计的,在每次扫描周期内均可通过至少两
次激光扫描,每一侧激光发射器扫描原理同上文所示,此处不再赘述,本文两激光器的位置关系如图3所示。
3 系统参数标定
3.1 相机参数标定
三维激光扫描系统在扫描物体获得一系列点云数据前最为关键的一步便是对摄像机的参数进行标定。相机参数的标定就是将二维图
像坐标中的点对应到空间中物体的三维坐标,并到二者的关系,通过二者的关系从而到相机的参数并将其标定提高系统的精准度。3.2 本文提出的标定模板
在标定过程中可以看到,此种标定方法需要将标定板在不同角度至少获取三张图片才能进行校准,对于本三维激光扫描系统其标定过程较为繁琐,且对于用户使用有一定难度,为了能够迅速准确的得到相机内外参数,我们改进选择了如图4标定模板。
该标定板将77个标准的原白点印在标准
黑平面板上,呈阵列分布,且每相邻的两个白点的真实距离15mm 。只需要将世界坐标系建在标定
板上,即选取某一个圆定点为世界坐标系的圆心与标志点阵列的行列方向重合,Z 轴垂直于标定板,即可确定全部标志点在世界坐标系下的坐标值。
在此,因为使用传统的曲线拟合定位圆心方法对背景环境要求较高,当环境噪声较大时,会导致精度下降,鲁棒性较差,因此我们改进引用基于CNN 的激光圆形边缘提取算法以确定标定板各圆形圆心。3.3 标定结果分析
本文所采用的算法与张氏标定算法所用的模板不同,使用改进后的孟-胡方法基于曲线拟合,并且不需要任何匹配,而张氏标定算
法在摄像机的标定过程中需要不断移动标定板拍摄各个角度的图像,这一过程略加繁琐,张氏标定过程如图5所示。
本标定系统采用罗技C270 摄像头,像素为500
频率控制字万。为确保本文改进后的标定板的精度
图3
图5
图7
图4
图6
图8
电子技术
• Electronic Technology
92 •电子技术与软件工程  Electronic Technology & Software Engineering
●基金项目:本课题受国家大学生创新创业训练计划资助(201710636105)。
对比原有标定板有所提高,为此本文采用如下方法进行了结果分析:
(1)在标定过程中可得到标定矩阵、相机的内外参数矩阵,以及在当前摄像机参数下标定板上圆点圆心对应的图像坐标值。
(2)将圆形标定板上各个圆心的图像坐标理论值和实际对应的坐标值进行比较。
(3)分析比较结果并计算标定板上所有点的平均误差以及最大误差。
摄像机内参数矩阵如下:
|    1363.624          0.000    485.236    ||          0.000    1364.004    617.480    ||          0.000          0.000        1.000    |畸变系数:[0.0774  -0.6408  -0.0035  0.0029  3.8867]
其旋转平台轨迹如图6所示。则其外部参数旋转矩阵为:
|      0.000000    0.999792      0.020381  ||      0.036147    0.020368    - 0.999139  ||    - 0.999346    0.
000737    - 0.036139  |平移矢量:[1.3176  29.4939  273.5787]通过标定结果可以看到产生标定误差的主要是因为摄像机的像素不高,扫描环境光照不理想以及镜头的噪声水平很高,从前面的分析数据可知改进后新的标定板明显提高了扫描的精度要求。
4 实验结果分析
4.1 结果分析
采用匹配算法将扫描得到的点云进行匹配,在点云采集过程中出现孔洞时,可对针对特殊位置进行重复扫描,然后进行进一步匹配,得到更加完整的三维模型。
在采用本文提出的标定模板重新标定后,得到物体的扫描图像如图7。
运用前面提到的光条中心提取算法,即将光条中心提取算法应用于三维激光扫描仪中,以及摄像头的标定算法。重新对模型扫描如图8。
通过上面扫描的两个完整模型可以看出,本文提出的应用于低成本三维扫描仪的摄像机标定模板算法与图像中激光光条的中心提取算法取得了较好的效果,所需硬件均可3D 打印,方便用户自行搭建系统,操作简单。4.2 误差分析
可以造成三维激光扫描系统误差的影响因素较多,主要可以分为以下三类:仪器的系
统误差、目标物体的反射面材料与外界环境条件的影响。
本文中采用被扫描物体放置在旋转平台的方式进行扫描,因为当电机步进过快是,此时摄像头拍摄的图像会产生一定拖影现象,导致线型激光器在图像中的光条过厚,降低了中心提取的精度,因此本文设定电机步进不应超过某一阈值,在一定程度上降低了误差。
经络油另一方面,由于涉及两个线型激光器和摄像头,因此三者与被扫描物体的相对关系也会给扫描精度带来影响。研究显示扫描时线型激光器应与摄像头保持尽可能大的倾角,以保证扫描范围,此时30°-50°之间的夹角较为合适。
通过原理分析得出,本文改进的标定板和中心提取算法分别降低了其误差,摄像头的标定参数精度进一步提升,在扫描过程中,可通过修改摄像头外部参数来保证拍摄质量,降低背景环境带来的噪声影响,误差可进一步降低。
5 结论
本系统的硬件组成前面已有介绍,软件平台以 Horus 和Meshlab 为工具。其配套的Horus 软件是由BQ 技术公司发布的开源软件,为Ciclop 3D 扫描仪提供额外的功能。通过设置参数扫描自动生成通用的标准格式数据。生成后的点云数据导入到Meshlab 软件中优化处理。
从图9中对比可以明显看出,本文中提出的标定模板及算法结果更佳。通过以上的两次的扫描模型可以看出,本文提出的针对基于低成本三维激光扫描系统的摄像头标定模板算
法取得良好的效果,同时与原扫描系统Ciclop 对比,其扫描结果不如本算法,在本文提到的标定模板校准后,模型误差显著降低。
参考文献
[1]付培.低成本三维激光扫描仪系统关键
技术研究[D].哈尔滨工业大学硕士论文,2010:14-15.
[2]陈西.摄像机标定与三维重建研究[D].高粱红素
北京化工大学硕士论文,2007:5-12.[3]曲学军.基于空间平行直线束的CCD 摄
像机内外参数标定[J].计算机工程与技术,2010.
[4]林育斌.基于计算机视觉的三维重建技术
的研究[D].天津大学硕士论文,2010:19-22.
[5]刘枝梅.结构光测量系统中光条中心
的提取算法[J].北京机械工业学院学报,2009.
作者简介
李晋(1997-),男,本科生,四川师范大学电子信息工程专业学生,项目负责人。刘家顺(1994-),男,本科生,四川师范大学电子信息工程专业学生。
黄苏军(1997-),男,本科生,四川师范大学电子信息工程专业学生。
谢尚佐(1997-),男,本科生,四川师范大学数学与应用数学学生。
作者单位
四川师范大学  四川省成都市  610101
图9
(1)
(2)

本文发布于:2024-09-24 10:21:43,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/249519.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:标定   扫描   图像   激光
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议