文档详情

基于机器视觉的水下视觉成像分析及优化.docx

发布:2025-03-19约2.9千字共6页下载文档
文本预览下载声明

摘?要:

海洋是地球上重要的资源宝库之一,在人类历史中人们对海洋资源的利用在不断深化。随着现代技术的发展,水下机器人可以代替人类对海洋进行探索,其中水下摄像机是水下机器人执行水下任务必不可少的工具。根据水下视觉环境的分析,提出了摄像机的镜头畸变问题和水下噪声干扰问题,并分别使用张正友标定法和图像滤波方法来改善水下视觉图像质量。

关键词:

水下机器人;机器视觉;摄像机标定方法;图像降噪

0??引言

水下机器人对水下环境的视觉感知主要依靠摄像机设备,即通过摄像机拍摄水下图像,根据图像信息,判断水下目标物的距离和位置。一些水下机器人如水下机械臂作业主要依靠近距离环境信息,对水下环境感知的时效性和精度要求较高,而水下摄像机能更好地满足水下机器人在水中的近距离、高精度工作要求。所以,搭建水下机器人的视觉系统时大多会使用专用的防水摄像机或经防水处理后的摄像机。

水下环境复杂多变,根据相机在水中的成像原理和水中环境进行分析,总结出两个问题,分别为镜头折射畸变和水下噪声干扰。其中,折射畸变问题会降低水下目标位置测量的精度,同时还会缩减摄像机的有效视野面积;而水下噪声干扰会影响图像细节信息,降低图像质量。

1?水下摄像机的镜头折射畸变

本文研究选用放置在防水舱中的光学摄像机采集水下图像,如图1所示。由于水中的光线穿过防水材料,再经过防水舱中的空气,最后射入镜头,这一过程中光线发生了两次折射,造成摄像机拍摄的目标图像发生形变,如图2所示。这种现象就是折射畸变,如果依旧使用陆地上的相机模型会导致严重的测量误差。镜头折射畸变问题不但会降低水下目标物的测量精度,而且还会减小摄像机的有效视野面积,对水下目标物的测量和定位等工作产生不良影响。

2?摄像机的镜头畸变

在摄像机出厂加工过程中,受现代加工技术水平限制,加工出的镜头跟理想化模型会有所偏差,产生镜头畸变,包括径向畸变、切向畸变和薄棱镜畸变,其中径向畸变对视觉测量的准确度影响较大。

实践中摄像机镜头的径向曲率会发生变化,导致镜头产生径向畸变。随着径向曲率的变化,图像中的点会发生径向移动,使图像发生形变。正径向形变会导致镜头成像平面上的点坐标向远离成像平面中心移动,形成枕形畸变;负径向形变会导致镜头成像平面上的点坐标向靠近成像平面方向移动,形成桶形畸变。

切向畸变一般是摄像机镜头装配误差所引起的,现实生产中摄像机的光学镜头安装时镜头光轴不可能完全和其他光学系统共线,从而导致镜头中心点的偏移。

镜头制造误差和成像系统元器件制造误差,会使得镜头产生薄棱镜畸变,导致图像产生形变,但这种畸变产生的影响较小,在视觉精度要求不高的环境中可以忽略不计。

3?水下摄像机的标定方法

根据原理不同,摄像机标定方法也不同。例如传统的标定方法是根据确定的参照物,使用摄像机对拍摄的视觉信息进行数学计算,虽然其标定数据的精度较高,但过程过于烦琐。自主标定无须参照物,可根据摄像机拍摄的图像得到摄像机的内外参数[3],该方法灵活性高,可应用在不同视角场景中,缺点是精度过低。摄像机依靠主动视觉的标定是依靠摄像机的运动信息进行标定任务,该方法精度和准确度都很高,但成本昂贵,并且在一些特定视觉场景无法适用。

本摄像机标定实验使用张正友网格标定方法,即从不同方位角度拍摄特定的网格标定板,不需要知道摄像机的运动信息参数,标定操作过程简单,并且精确度也高。

4?水下摄像机的标定实验及分析

实验分别开展陆地和水下摄像机标定工作,实验完成后对比并分析两种环境中得到的摄像机数据参数。

实验工具使用网格为9×7的矩形标定板[4]和ROS功能包,标定流程和注意事项如下:

1)启动标定程序,拍摄网格标定板与摄像机的图像,应尽量选择不同角度拍摄;

2)拍摄图像选择20张左右,图幅数量较少会导致摄像机标定精度不高,图幅数量过多会加大摄像机的标定计算量;

3)避免光线反射影响网格标定板的角点检测;

4)标定过程中确保网格标定板占据摄像机大部分视野,保证角点检测的准确性。

陆地标定实验结束后,将摄像机放到水中进行标定实验,水下实验环境为长2m、宽1.3m、高1m的水池,水深为0.8m。水中的标定流程与陆地标定流程基本相似,与陆地标定实验有所不同的是,水中的视觉环境较弱,标定板距离摄像机较远会导致标定程序无法检测到网格标定板的角点。所以,应尽量使得标定板完全充满摄像机视野,以确保水下标定实验的准确性。陆地标定的镜头参数如表1所示,水下标定的镜头参数如表2所示。

从陆地标定实验和水下标定实验的结果来看,不同环境中摄像机的参数有一定差异。从呈现的图像来看,在陆地上摄像机镜头畸变类型为桶形畸变(图3),在水中摄像机畸变类型为枕形畸变(图4)。分析两次实验得到的数据,相比陆地上的标定结果,水下的标定内参数产生了一定变化,但保持在容许范围内。而不同介质中光的折

显示全部
相似文档