一种海上舰艇目标识别装置及方法
文献发布时间:2023-06-19 13:46:35
技术领域
本发明涉及模式识别与控制领域,针对海上舰艇目标与姿态识别,属于模式识别与控制领域。
背景技术
现代战争乃至未来战争,人的直接参与愈来愈少,武器装备日益向智能化方向发展,因而自动目标识别技术是一切智能武器系统中的关键技术,可帮助我海军在技术上确保平时对我海域的信息进行实时准确地跟踪和监视,战时对作战海域及其相关区域的敌方信息进行精确有效的侦察和判断。研究ATR技术的一个主要目的就是要使系统具备在复杂背景条件下检测、分类、识别目标的能力。
无人艇要具备自主执行任务能力,其必须配备“眼睛”功能,也就是具备目标识别能力,也正因为此,目标识别技术也是现代军事信息技术研究的核心问题之一,在军事情报收集和监控,武器制导等领域具有重要的理论和应用价值。其中,目标识别指对目标属性的识别,目标属性包括运动属性(位置、速度、加速度等)、类间属性(空中、海上、水下)、类型属性(舰船类型或型号)等。目标识别的重要意义在于,它与目标状态估计相结合,构成战场态势评定和威胁估计的基础是战术决策的重要依据。
发明内容
本发明解决了基于水面无人舰艇自主目标识别问题。识别系统通过云台连接在水面无人舰艇上,通过云台调整摄像头姿态使其获取的画面基本保持稳定,内部识别系统由姿态识别系统和型号识别系统两部分组成。识别系统通过识别船型,舷号等特征对船型做出判断;姿态识别系统通过船上舰炮等特征的排列顺序检测舰船姿态。
一套应用于船上的目标检测装置,包括防水外壳(1)、摄像头(2)、六自由度云台(3)和底座(4)。其中防水外壳(1)用于在海浪等复杂环境下保护摄像头、传感器、处理器等免于收到海水侵蚀;摄像头(2)用于对目标图像进行获取,摄像头(2)的内部电路将获取到的目标图像通过串口传给处理器;六自由度云台(3)用于维持摄像头的稳定,增加识别成功率;底座(4)用于连接六自由度云台和船体,使六自由度云台能够在船体上保持稳定。防水外壳(1)中有一小孔,摄像机(2)通过小孔对外进行观察,摄像机(2)通过螺丝固定在六自由度云台(3)上;防水外壳(1)和六自由度云台(3)通过卡口固定;六自由度云台和底座通过螺丝固定;底座(4)同样用螺丝固定在船体上。
一套海上舰艇目标识别检测方法如图2所示,该方法包括如下步骤:
S1:六自由度云台内置的陀螺仪感知相机姿态,并将拍摄到的海上舰船目标的姿态信息传至姿态识别算法。摄像头内置的陀螺仪感知相机位置,同样将相机位置信息传至姿态识别算法。姿态识别算法解算相机位置和姿态信息,通过相机位置和姿态信息对拍摄的海上舰船目标的图像进行位移、旋转等变换,并将完成变换后的图像发送至目标识别算法。
S2:六自由度云台内置的陀螺仪感知相机姿态,并通过姿态解算和PD算法控制电机使相机保持水平,并将舰艇姿态参数和相机位置参数发送至目标识别算法,并抄送至舰艇进行决策。
S3:目标识别算法将姿态识别算法所发送的数据进行聚类识别,结合舰艇姿态信息推算舰艇大小和方位,将目标舰艇类型,大小和方位发送至舰艇进行决策。
一套海上舰艇目标识别检测神经网络,其特征在于:
输入图片通过两组特异化卷积核1卷积层和maxpool最大池化层,再通过两组特异化卷积核2卷积层和maxpool最大池化层,接下来进行3*3*512层的普通卷积核和maxpool最大化池化层,最后进行三个线性化变换全连接层和softmax权重层得到获得识别信息。
一套新型卷积核算法,其特征在于:新型卷积核共有三组参数,分别是1*n卷积核,n*1卷积核和偏置角θ,三者共同组成一个偏置的方形矩阵。
一套新型卷积核算法,其特征在于:卷积核去掉了中间的元素,并将其数字由周围八个数的平均数代替。
一套新型海天线识别算法,其特征在于:
S1:对被检测图像经过暗通道预处理去除海上光线干扰。
S2:使用中值滤波、非线性增强等预处理,得到行均值梯度图,粗略估算海天线位置;
S3:对除海天线以外的区域进行平滑滤波处理,平滑二者背景中灰度起伏较大的噪声;
S4:利用Hough等直线拟合法对天空区域和海面区域滤波后的图像进行海天线提取。
本装置工作环境复杂多变,且多为人类无法工作的极端条件。本专利重新对神经网络中的卷积核进行设计,使其在样本量少和复杂工况下具有良好的鲁棒性。
附图说明
图1是本发明硬件整体结构图
图2是本发明软件整体结构图
图3是本发明所使用的识别系统
图4是本文所使用的卷积神经网络
图5是本文所使用的特异性卷积核1和特异性卷积核2
图6是特异化卷积核的算法示意图
图7是一种新型海天线识别方法
图中:如图1所示,一种海上目标识别系统,包括1.摄像头防水外壳,2.摄像头镜头,3、云台电机,4、云台底座。
如图2所示,云台由图像采集系统和云台系统组成,两者将所获得的数据通过图像处理算法将处理完的信息上报给舰艇进行决策。
图3所示为一套图像识别系统的基本组成,经过若干个神经网络,采集的信息最终被处理成军舰型号参数和军舰姿态参数。
图4所示为本专利中所使用的卷积神经网络,通过修改和替换卷积核,本专利中的神经网络具有更快地训练速度和更高的准确性。本专利中使用的特异性卷积核如图5所示。
图5所示为本专利中使用的特异性卷积核。
图6为图5的解释。
具体实施方式
下面结合附图对海上舰艇姿态识别系统进行说明:
如图1所示,4底座通过一组螺丝与船体相连,3电机为六个直线电机,上端与1摄像机相连,下端与4底座相连,通过调节直线电机的长度改变上方摄像头的姿态,通过不同的电机协同控制,上方云台可以实现六个自由度的独立控制,电机由云台姿态控制系统独立控制,在海面水文条件复杂的情况下保持摄像头的稳定。
本系统的软件结构如图2所示,图1所示的云台硬件由图像采集系统和云台系统两个子系统组成,其中云台系统主要负责控制电机的运动,其控制信号由云台运动控制系统给出,云台运动控制系统通过内置的陀螺仪感知舰船姿态,通过姿态解算和PD算法控制电机使相机保持水平。云台运动控制系统同时输出舰船运动信息和云台姿态信息,姿态识别算法通过结合运动信息、云台姿态信息和图像数据测算出目标舰船姿态,同时目标识别算法将图像数据中的数据进行提取,将目标信息交由舰艇进行决策。
图2中的目标识别算法和姿态识别算法如图3所示,首先使用神经网络对输入的原始图像进行舰首部位的识别。军舰姿态的识别和军舰型号的识别将并行完成。对于军舰型号的识别部分,算法将首先进行舷号的识别,若可以提取舷号信息,系统将提取得到的舷号信息与数据库进行比对,输出舰船信息供使用者决策。若无法提取舷号信息,通过对舰炮,雷达,直升机坪等关键信息的提取,将其位置与数据库中模型进行比对,也可以输出舰船信息供使用者决策。
图3中的神经网络具体由图四组成,输入图片通过两组特异化卷积核1卷积层和maxpool最大池化层,再通过两组特异化卷积核2卷积层和maxpool最大池化层,接下来进行3*3*512层的普通卷积核和maxpool最大化池化层,最后进行三个线性化变换全连接层和softmax权重层得到获得识别信息。
图4中的特异化卷积核1和特异化卷积核2分别如图5所示。图中左侧所示为一个5*5特异化卷积核1的产生过程。特异化卷积核1共有三组参数,分别是1*n卷积核,n*1卷积核和偏置角θ,三者共同组成一个偏置的方形矩阵(如图5的1-3中黑色网格所示)。在这个偏置的方形矩阵中画出与原始图片进行卷积计算的矩阵(如图5的1-3中网格所示),对于每个相应网格,取距离其最近的四个网格中的数字与两者间的距离取加权平均填入网格中(如图6所示)。在图6中放大了图5中的一个区域,右侧放大图中的点是要计算的元素,算法为Element
图中右侧所示的是特异化卷积核2的示意图,相较于现今通常使用的3*3卷积核,特异化卷积核去掉了中间的元素,并将其数字由周围八个数的平均数组成,这种新型卷积在基本不影响训练质量的基础上减小了1/9训练参数,使神经网络可以在小样本量下更快地训练得到。
系统还可以对海天线进行识别,由于水文条件复杂,环境光干扰强、海空背景复杂,图像质量差等原因,图像的噪声过大,导致海天线难以检测。本发明为此提出了一种海天线检测的新方法。首先,对被检测图像经过暗通道预处理去除海上光线干扰,使用中值滤波、非线性增强等预处理,得到行均值梯度图,粗略估算海天线位置;接下来对除海天线以外的区域(天空区域和海面区域)进行平滑滤波处理,平滑二者背景中灰度起伏较大的噪声(波浪或云等特征);最后利用Hough等直线拟合法对天空区域和海面区域滤波后的图像进行海天线提取。
- 一种海上舰艇目标识别装置及方法
- 一种海上舰艇专用烧伤应急降温装置