【技术实现步骤摘要】
一种自主水下机器人回收对接中目标检测方法
[0001]本专利技术涉及一种自主水下机器人,尤其涉及一种自主水下机器人回收对接中 目标检测的方法,属于机器人
技术介绍
[0002]人类进入21世纪,将会迎来人口膨胀、资源短缺、环境恶化等三大问题, 面对这些问题,人们需要向海洋拓展活动空间。经调查,人类对海洋的探测只完 成了5%,还有95%的海域没有探测过,海洋又因其通透性和天然地理格局成为重 要的国防屏障,受到世界各国的高度重视,在未来海洋将会是科学和技术创新的 重要舞台。
[0003]作为在复杂海洋环境下执行任务的重要工具,水下航行器不仅在军事上用作 水下搜索、通信、监视、侦察等任务,在民用和科学研究中也被用于海底探测、 绘制海底地图等。水下航行器在执行任务时,良好的环境感知能力有助于提高其 安全性和自主能力。双目立体视觉(Binocular Stereo Vision)作为机器视觉的 一种重要形式,它通过利用不同相机从不同方位拍摄目标获得多幅图像,通过计 算目标对应点的视差,得到目标的三维信息。相比于常见的单目相机和RGB
‑
D相 机(水下失效),双目相机能够更好的进行环境的三维重建和目标定位,同时,相 对于价格高昂的声纳系统,双目相机价格便宜、易于维护,对节约成本具有较大 帮助,是航行器近距离环境感知的理想装置。
[0004]水下目标识别对于海洋资源开发、海洋环境监测、海洋军事应用等具有重大 意义。在实际应用中,由于水下环境的复杂性,增加了水下目标的检测难度, 双目视觉摄 ...
【技术保护点】
【技术特征摘要】
1.一种自主水下机器人回收对接中目标检测方法,其特征在于,该方法包含下列步骤:S1对水下摄像机进行标定,得到摄像机内参数矩阵,畸变系数矩阵,本征矩阵,基础矩阵,旋转矩阵以及平移矩阵,采集水下视频并进行存储;S2对视频进行处理得到帧图,采用基于主动光照的新型图像增强的方法对得到的图像进行预处理,利用背景光与物体的非相关性有效计算背景光,提高图像对比度;S3基于YOLOv4网络目标检测的方法,对图像进行目标识别,根据其预选框对图像根据最小二乘拟合插值法优化后的SGBM算法进行立体匹配;S4对图像进行的采用最小二乘拟合插值法优化后的SGBM立体匹配方法进行立体匹配,得到图像的类别与图像的位置信息。2.如权利要求1所述的自主水下机器人回收对接中目标检测方法,其特征在于,所述利用主动光照的图像增强方法对图像进行预处理,其步骤包括:
①
利用景深将图像分为前景与背景区域;
②
在景深的基础上,根据物体与水体的梯度信息把物体与水体分割开;
③
选择水体无穷远处与物体非相关性较低的像素点作为背景光估计;
④
利用红色逆通道法求出R、G、B三个通道的透射率;
⑤
得到背景光与透射率之后,根据式I
c
(x)=J
c
(x)
·
t
c
(x)+B
∞c
[1
‑
t
c
(x)]
ꢀꢀꢀꢀ
(1)其中t
c
(x)是透射率,I
c
(x)代表经过图像衰减过后相机得到的图像,B
∞c
表示背景光,J
c
(x)是去散射后的图像;
⑥
利用探测出的灰色像素的特性估计并去除人造光源的颜色增益;
⑦
补偿光从光源发出到物体表面的传播过程中的衰减,校正色差。3.如权利要求1所述的自主水下机器人回收对接中目标检测方法,其特征在于,所述第三步基于YOLOv4目标检测的方法,对图像进行目标识别,其步骤包括:
①
下载Darknet,利用Cmake进行编译,修改Makefile配置项;
②
根据双目摄像机获得的图片信息,对图片进行标注;
③
建立网络结构,网络结构基于YOLOv4网络,以CSPdarknet53作为主干网络,空间金字塔池化模块和路径聚合网络模块作为颈部,YOLOV3作为头部预测输出;
④
设置每批次送入网络的图片数batch=64,每张图...
【专利技术属性】
技术研发人员:曾庆军,郭雨青,戴晓强,朱志宇,
申请(专利权)人:江苏科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。