本发明专利技术提出一种用于TOF相机水下成像的折射矫正方法,首先利用TOF相机采集水下图像信息,获取未校正前的图像深度;进一步求解TOF相机产生的光信号在相机与水下密封外壳透明介质之间的空气中的传播距离和传播时间,以及光信号在水下密封外壳透明介质内的传播距离以及传播时间;再根据公式解算出TOF相机校正后的深度信息。本发明专利技术针对TOF相机深度信息矫正需求,在snell定理的基础上结合TOF相机深度信息成像原理推导出TOF相机水下深度信息获取的定义式,实现TOF相机水下成像的折射矫正。
【技术实现步骤摘要】
一种用于TOF相机水下成像的图像深度矫正方法
本专利技术涉及相机水下成像
,具体为一种用于TOF相机水下成像的图像深度矫正方法。
技术介绍
随着海洋地质勘察、海洋资源勘探、军民用水下实验的研究与发展,水下光学成像、摄影摄像技术成为了探索海洋奥秘的基本方法之一,水下摄像机已成为水下机器人的标准配置。基于飞行时间原理(TOF)相机在普通相机二维成像的基础上增加了红外线相机,可以实现深度信息的识别和采集,获取物体之间更加丰富的位置关系,能够快速完成对目标的识别与追踪,目前在水下对接,水下抓取等方向有着极为广阔的应用前景。为了确保其能在水下环境工作,一般都会摄像机镜头前加装防水外壳,但由于光线在不同介质中会发生折射现象,从而导致生成的图像发生变化,影响图像形成的几何结构。
技术实现思路
目前对于水下相机折射矫正的研究和方法都是针对传统的二维成像的针孔相机模型,并没有相关文献针对TOF相机深度信息矫正技术的研究。为了确保TOF相机可以在水下环境中使用,通常会通过水密外壳对相机进行密封处理,TOF相机的深度信息是通过红外相机采集光线折返时间进行求解,由于密封外壳以及光线在不同介质中传播会发生折射的原因,TOF相机在水下密封外壳中采集到深度信息无法真实反馈水中目标物的深度距离,本专利技术在光线折射模型的基础上,结合TOF相机独特的深度信息获取原理,提出了一种TOF相机水下成像的折射矫正方法,通过该方法可以获得TOF相机在密封外壳中矫正后的深度信息,为TOF相机在水下的广阔应用前景提供了基础且必要的条件。本专利技术的技术方案为:所述一种用于TOF相机水下成像的折射矫正方法,包括以下步骤:步骤1:采集水下图像信息利用TOF相机采集水下图像信息,获取未校正前的图像深度dm:dm=(tm/2)cair其中tm是由TOF相机记录的光信号从相机中发射到光信号从目标物返回的时间,cair为光信号在空气中的传播速度;步骤2:求解TOF相机产生的光信号在相机与水下密封外壳透明介质之间的空气中的传播距离la和传播时间ta,以及光信号在水下密封外壳透明介质内的传播距离lh以及传播时间th;步骤3:根据公式dw=xo+lwXw||Xw||解算出TOF相机校正后的深度信息dw,深度信息dw为水下密封外壳透明介质外平面点x0与水中目标物点xw之间的深度信息;取x0为坐标原点,Xw表示光信号从x0坐标原点到水中目标物xw的向量,Xw||Xw||与Xw向量同向的单位向量,lw表示x0与xw的距离,根据公式计算得到,其中ηh是光信号在水下密封外壳透明介质的折射率,ηw是光信号在水中的折射率。进一步的,步骤2中,光信号在相机与水下密封外壳透明介质之间的空气中的传播距离la和在水下密封外壳透明介质内的传播距离lh为:la=da/cosθalh=dh/cosθh其中da与dh分别为相机与水下密封外壳透明介质的距离,以及水下密封外壳透明介质的厚度;θa为光信号由空气进入水下密封外壳透明介质的入射角,θh为经过水下密封外壳透明介质的折射角。进一步的,步骤2中,光信号在相机与水下密封外壳透明介质之间的空气中的传播时间ta和在水下密封外壳透明介质内的传播时间th为:其中ηh是光信号在水下密封外壳透明介质的折射率。进一步的,水下密封外壳透明介质采用石英玻璃,光信号在石英玻璃中的折射率ηh=1.4584,光信号在水中的折射率ηw=1.335。有益效果本专利技术针对TOF相机深度信息矫正需求,在snell定理的基础上结合TOF相机深度信息成像原理推导出TOF相机水下深度信息获取的定义式,实现TOF相机水下成像的折射矫正。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1:TOF相机水下折射模型。具体实施方式本专利技术提出了一种用于TOF相机水下成像的折射矫正方法,在snell定理的基础上结合TOF相机深度信息成像原理推导出TOF相机水下深度信息获取的定义式,实现TOF相机水下成像的折射矫正。具体步骤如下:步骤1:采集水下图像信息建立如图1所示的TOF相机模型,利用TOF相机采集水下图像信息,获取未校正前的图像深度dm:dm=(tm/2)cair其中tm是由TOF相机记录的光信号从相机中发射到光信号从目标物返回的时间,cair为光信号在空气中的传播速度。步骤2:求解TOF相机产生的光信号在空气和水下密封外壳透明介质(图1中的玻璃)中的传播距离以及传播时间:步骤2.1求解光信号在空气和玻璃中的传播距离如图1,TOF相机发射的光信号在经过防水玻璃外壳以及水中时会发生折射,其中θa为光信号由空气进入玻璃外壳的入射角,θh为经过玻璃外壳介质的折射角,θw为光信号进入水中的折射角,da与dh分别为TOF相机距离玻璃外壳的距离和玻璃外壳的厚度,可以通过测量可得,利用勾股定理可求光信号在空气中和玻璃中的传播距离la,lh为:la=da/cosθalh=dh/cosθh步骤2.2求解光信号在空气和玻璃中的传播时间其中ta、th,分别表示光线在空气、玻璃中的传播时间,ηh是玻璃外壳的折射率,由光线折射snell定理可以求得光线在石英玻璃中的折射率ηh=1.4584。步骤3:对TOF相机获取图像的深度信息dm进行矫正由图1我们可以看出TOF相机记录光信号的时间tm应该为光信号在空气中的传播时间ta,玻璃外壳中的传播时间th,以及水中的传播时间tw传播时间总和:tm=ta+th+twTOF相机在水下环境应用时我们需要的深度信息为玻璃壳外平面点x0与水中目标物点xw之间的深度信息dw:dw=xo+lwXw||Xw||其中取x0为坐标原点,lw表示x0与xw的距离,Xw表示光信号从x0坐标原点到水中目标物xw的向量,Xw/||Xw||与Xw向量同向的单位向量。所以我们只需要获得lw便可以求解出TOF相机校正后的深度信息dw:lw=(tw×cair)/2ηw其中ηw是光信号在水中的折射率,由光线折射snell定理可以求得光线在水中的折射率ηw=1.335。由步骤1公式可得:结合步骤2中求解的ta、th可得光信号在水中的传播时间为:tw=tm-(ta+th)结合上述公式便可求得lw为:进而得到TOF相机校正后的深度信息dw。尽管上面已经示出和描述了本专利技术的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本专利技术的限制,本领域的普通技术人员在不脱离本专利技术的原理和宗旨的情况本文档来自技高网...
【技术保护点】
1.一种用于TOF相机水下成像的折射矫正方法,其特征在于:包括以下步骤:/n步骤1:采集水下图像信息/n利用TOF相机采集水下图像信息,获取未校正前的图像深度d
【技术特征摘要】
1.一种用于TOF相机水下成像的折射矫正方法,其特征在于:包括以下步骤:
步骤1:采集水下图像信息
利用TOF相机采集水下图像信息,获取未校正前的图像深度dm:
dm=(tm/2)cair
其中tm是由TOF相机记录的光信号从相机中发射到光信号从目标物返回的时间,cair为光信号在空气中的传播速度;
步骤2:求解TOF相机产生的光信号在相机与水下密封外壳透明介质之间的空气中的传播距离la和传播时间ta,以及光信号在水下密封外壳透明介质内的传播距离lh以及传播时间th;
步骤3:根据公式
dw=xo+lwXw/||Xw||
解算出TOF相机校正后的深度信息dw,深度信息dw为水下密封外壳透明介质外平面点x0与水中目标物点xw之间的深度信息;取x0为坐标原点,Xw表示光信号从x0坐标原点到水中目标物xw的向量,Xw/||Xw||与Xw向量同向的单位向量,lw表示x0与xw的距离,根据公式
计算得到,其中ηh是光信号在水下密封外壳透明介质的折射率,ηw是光信号在水中的折射率。
<...
【专利技术属性】
技术研发人员:高剑,边琛益,梁晓敏,张元旭,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。