【技术实现步骤摘要】
一种水下图像识别跟踪系统及方法
本专利技术涉及计算机视觉
,尤其涉及一种水下图像识别跟踪系统及方法。
技术介绍
近年来,水下机器人的出现进一步提高了我们认识和探索海洋的能力,它可代替人类在恶劣条件下完成任务。视觉系统是水下机器人应用的核心系统。但对于水下拍摄的视频图像,由于水体自身环境的复杂性、水下的不确定性动态因素、以及成像过程中水体对光线散射以及吸收效应产生的非线性影响都极大地降低了水下图像质量,导致图像对比度降低、纹理模糊。使得在陆地上行之有效的视觉检测与识别方法发挥的作用有限,目前还没有一种通用的方法可以处理所有场景下的图像。因此,研究开发一种高效地水下水下图像分类识别算法及系统,将具有重要的理论和应用价值。
技术实现思路
针对现有技术的不足,本专利技术提供一种水下图像识别跟踪系统及方法。针对水下图像的特点,通过训练CNN网络,能够实现水下图像的识别和跟踪功能。为解决上述技术问题,本专利技术所采取的技术方案是:一方面,本专利技术提供一种水下图像识别跟踪系统,包括仿射变换模块、 ...
【技术保护点】
1.一种水下图像识别跟踪系统,其特征在于:包括仿射变换模块、候选框生成模块、跟踪模块、训练模块;/n所述仿射变换模块用于接收水下视频图像序列,并对所接收的水下视频图像序列中的图像进行仿射变换,根据上一帧图像中标记出的仿射框而在当前帧上标记出当前帧中的仿射框;所述仿射变换模块在标记出各视频图像帧中的所述仿射框时,采用仿射变换表示各个图像帧中的目标的几何变形;/n所述候选框生成模块,基于所述仿射框,利用随机游走模型将仿射变换,形成M个候选框;/n所述跟踪模块,将所述M个候选框所确定的候选图像区域输入到深度卷积神经元网络从而获得M个得分,其中M为大于1的整数,并将得分最高的候选框 ...
【技术特征摘要】
1.一种水下图像识别跟踪系统,其特征在于:包括仿射变换模块、候选框生成模块、跟踪模块、训练模块;
所述仿射变换模块用于接收水下视频图像序列,并对所接收的水下视频图像序列中的图像进行仿射变换,根据上一帧图像中标记出的仿射框而在当前帧上标记出当前帧中的仿射框;所述仿射变换模块在标记出各视频图像帧中的所述仿射框时,采用仿射变换表示各个图像帧中的目标的几何变形;
所述候选框生成模块,基于所述仿射框,利用随机游走模型将仿射变换,形成M个候选框;
所述跟踪模块,将所述M个候选框所确定的候选图像区域输入到深度卷积神经元网络从而获得M个得分,其中M为大于1的整数,并将得分最高的候选框确定为所要识别的对象,以及在当前帧中划出该候选框作为被识别跟踪的对象;
所述训练模块用于对深度卷积神经元网络进行训练,从预定训练集中选择两个对象区域-标签对输入到所述深度卷积神经元网络;其中,所述两个对象区域-标签对包括:在光照充足的环境下拍摄的无噪声真值图像,以及在光照不足的环境下拍摄的含噪声训练图像;将所述含噪声训练图像用作初始图像以利用所述深度卷积神经元网络重建图像,将重建图像与所述无噪声真值图像进行比较以获得训练误差,以及将所述训练误差迭代反向传播经过所述深度卷积神经元网络以修正所述深度卷积神经元网络的参数,直至所述训练误差满足收敛条件。
2.根据权利要求1所述的一种水下图像识别跟踪系统,其特征在于:
所述仿射变换模块采用仿射变换矩阵的形式进行仿射变换,所述仿射变换矩阵具有3维的李群结构。
3.一种水下图像识别跟踪方法,通过权利要求1所述一种水下图像识别跟踪系统实现,其特征在于,包括以下步骤:
步骤1:接收水下视频图像序列,对图像进行增强处理,在对所述每一幅图像进行直方图均衡化之后,进行缩放、旋转、平移、剪裁等中的一个或多个操作;
步骤2:对所接收的水下视频图像序列中的图像进行仿射变换,在当前的图像帧上标记出仿射框;
步骤3:基于步骤2中所述仿射框,利用随机游走模型将仿射变换形成M个候选框;
步骤4:将M个候选框所确定的候选图像区域输入到深度卷积神经元网络从而获得M个得分,设计损失函数;
步骤5:将得分最高的候选框确定为所要识别的对象,并在该当前帧中划出该候选框作为被识别跟踪的对象。
4.根据权利要求3所述的一种水下图像识别跟踪方法,其特征在于,所述步骤2具体包括:
步骤2.1:根据上一帧图像中标记出的仿射框而在当前帧上标记出当前帧中的仿射框;
步骤2.2:在标记出各视频图像帧中的所述仿射框时,采用仿射变换表示各个图像帧中的目标的几何变形。
5.根据权利要求3所述的一种水下图像识别跟踪方法,其特征在于,所述步...
【专利技术属性】
技术研发人员:谢英红,涂斌斌,韩晓微,唐璐,李华,
申请(专利权)人:沈阳大学,
类型:发明
国别省市:辽宁;21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。