当前位置: 首页 > 专利查询>集美大学专利>正文

一种无人船海上大类目标视觉图像识别方法技术

技术编号:20045876 阅读:34 留言:0更新日期:2019-01-09 04:28
本发明专利技术涉及一种无人船海上大类目标视觉图像识别方法。步骤S1、设计海上大类目标视觉图像预处理模块,以对采集的海上大类目标视觉图像进行预处理;步骤S2、设计海上大类目标视觉图像Hu不变矩和仿射不变矩的7个特征提取模块,以求取预处理后海上大类目标视觉图像的三个Hu不变矩和四个仿射不变矩,作为目标特征;步骤S3、设计ELM海上大类目标分类器,训练获得ELM海上大类目标分类器;步骤S4、将实际待识别的海上大类目标视觉图像经由步骤S1、S2处理,输入步骤S3获得的ELM海上大类目标分类器,即可实现无人船海上大类目标视觉图像的分类识别。本发明专利技术方法应用于无人船艇的视觉识别系统系统,提升了无人船艇的自主航行能力。

【技术实现步骤摘要】
一种无人船海上大类目标视觉图像识别方法
本专利技术涉及船舶视觉系统领域,特别是一种无人船海上大类目标视觉图像识别方法。
技术介绍
随着全球经济快速的发展,人工智能等新技术、新理念的飞速发展,无人船艇迎来了发展黄金期,其应用面变拓宽很多。它可用来执行扫雷、反潜、反恐攻击等军事领域的任务;也可用来执行救灾搜救、水质监测、港口船只排污检测等民用领域的任务。无人船实现自主航行是进行上述任务的关键,而自主航行又必须依赖船艇可自行探测识别周围的环境和目标的能力。通常大型船只多用雷达探测器,但雷达要实现探测要求,所消耗的功率能量较多,而且雷达探测经常受海洋中的各种电磁波、海面回波及地球曲面的干扰。这就使得它用到无人船艇时,既要占据很大的空间,同时在识别周围环境目标时,存在不稳定性。而机器视觉具有较强的识别能力,同时其识别鲁棒性较强。传统的海上目标检测方法有利用遥感图像进行海上目标检测,但将其应用到无人船艇时,由于其在进行图像传输时需要花费大量时间,这直接影响无人船的自主航行效果。之后研究人员凭借全景摄像机,可以直观的获取无人船艇周围的图像,再对图像中目标进行检测识别,这也成为无人船艇在检测识别周围环境目标时的技术主流。海上大类目标多分为岛屿,船只,浮标等,它们的外形轮廓具有的明显的区别,无人船艇可以凭借此特点在进行图像目标识别时,参照目标的外形轮廓来进行判断识别。传统的方法,获取图像目标的外形轮廓特征后,利用BP神经网络或SVM神经网络对图像目标进行分类。而BP神经网络的收敛速度慢,而且很容易产生局部最优解,从而使网络训练过程的效率得不到保证。传统SVM算法只给出了二类分类的算法,后来很多人对其做出了改进,并借助多个二分类SVM来处理多分类的问题,但这改变不了其在处理多分类问题时固有的困难,同时它也存在再训练数据较大时将耗费大量的机器内存和运算时间的缺点。黄广斌教授等人提出了极限学习机(ExtremeLearningMachine,ELM)算法。ELM是一种快速的的单隐层神经网络(Single-hiddenLayerFeedforwardNeuralNetwork,SLFN)训练算法。该算法的隐层节点参数可随机选取,且只需要设置隐含层神经元的个数,即可获得唯一最优解,网络的输出权值是通过最小化平方损失函数得到的最小二乘解,网络参数的确定不需要迭代,训练时间大大减少。与传统的神经网络训练方法相比,该方法具有学习速度快、泛化性能好等优点,且经验证,它在处理多类分类问题时同样具有很强的泛化能力。将ELM与船艇图像目标分类识别相结合,既可以提高正确识别率,又可以缩短训练时间。
技术实现思路
本专利技术的目的在于克服传统神经网络在进行目标分类时,训练时间长,泛化能力较弱的缺点,提供一种无人船海上大类目标视觉图像识别方法。为实现上述目的,本专利技术的技术方案是:一种无人船海上大类目标视觉图像识别方法,包括如下步骤:步骤S1、设计海上大类目标视觉图像预处理模块,以对采集的海上大类目标视觉图像进行预处理;步骤S2、设计海上大类目标视觉图像Hu不变矩和仿射不变矩的7个特征提取模块,以求取预处理后海上大类目标视觉图像的三个Hu不变矩和四个仿射不变矩,作为目标特征;步骤S3、设计ELM海上大类目标分类器,训练获得ELM海上大类目标分类器;步骤S4、将实际待识别的海上大类目标视觉图像经由步骤S1、S2处理,输入步骤S3获得的ELM海上大类目标分类器,即可实现无人船海上大类目标视觉图像的分类识别。在本专利技术一实施例中,所述步骤S1具体实现过程如下:步骤S11、将采集的海上大类目标视觉图像统一像素大小,然后再转化为灰度图像;步骤S12、将步骤S11转化后的灰度图像采用高斯低通滤波去噪处理;步骤S13、对步骤S12处理的图像进行边缘检测化。在本专利技术一实施例中,所述步骤S2具体实现过程如下:设经步骤S1预处理后的海上大类目标视觉图像像素大小为M*N的二值图像f(i,j),其p+q阶几何矩mpq和中心距μpq为:其中,为图像灰度质心坐标,为消除图像比例带来的影响,将中心距归一化:利用二阶和三阶归一化后的中心距求取Hu不变矩(φ1,φ2,φ3)和仿射不变矩(I1,I2,I3,I4):在本专利技术一实施例中,所述步骤S3实现方式为:随机选取80%的海上大类目标视觉图像的样本图像,将它们的不变矩特征作为ELM神经网络的输入,对应样本海上大类目标视觉图像的编号作为ELM神经网络的输出,进行训练,然后将剩余20%的海上大类目标视觉图像作为测试图像;待测试图像正确识别率达到给定要求,选用对应网络作为最终的ELM海上大类目标分类器。在本专利技术一实施例中,所述步骤S3中,ELM神经网络的算法实现如下:针对训练数据样本{(xi,ti)|xi∈Rd,ti∈Rm,i=1,…,N},具有N个输入和L个隐层神经元的单隐层前向神经网络的输出函数表达式为:其中,和bi为隐层节点参数,βi表示连接第j个隐含层和网络输出之间的输出权值,G(X)为就激活函数,且激活函数满足无限可微,网络中输入与隐含层节点之间的参数和隐含层节点偏置值bi,可以在初始化时随机赋值,且在训练过程保持固定;表示第j个隐层对于样本x的隐层节点输出;而隐含层与输出层之间的连接权值β可以通过以下公式求解:其中,和H叫做隐层输出矩阵,相应的第i列表示第i隐层元对应的于输入x1,x2,…xN的输出量,第j行表示所有的隐层元对应于输入xj的输出量;训练这个网络就等同于求系统Hβ=T的最小二乘解相较于现有技术,本专利技术具有以下有益效果:本专利技术方法抓住海上不同大类目标的关键区别之处,将具有平移,旋转,尺度不变性特点的不变矩特征,与具有训练速度快,泛化能力强的ELM神经网络相结合,应用于无人船艇的视觉识别系统系统,提升了无人船艇的自主航行能力。附图说明图1为本专利技术图像预处理模块流程图。图2为本专利技术ELM分类器训练流程图。图3为本专利技术实际海上大类目标识别过程。具体实施方式下面结合附图,对本专利技术的技术方案进行具体说明。本专利技术提供了一种无人船海上大类目标视觉图像识别方法,包括如下步骤:步骤S1、设计海上大类目标视觉图像预处理模块,以对采集的海上大类目标视觉图像进行预处理;步骤S2、设计海上大类目标视觉图像Hu不变矩和仿射不变矩的7个特征提取模块,以求取预处理后海上大类目标视觉图像的三个Hu不变矩和四个仿射不变矩,作为目标特征;步骤S3、设计ELM海上大类目标分类器,训练获得ELM海上大类目标分类器;步骤S4、将实际待识别的海上大类目标视觉图像经由步骤S1、S2处理,输入步骤S3获得的ELM海上大类目标分类器,即可实现无人船海上大类目标视觉图像的分类识别。所述步骤S1具体实现过程如下:步骤S11、将采集的海上大类目标视觉图像统一像素大小,然后再转化为灰度图像;步骤S12、将步骤S11转化后的灰度图像采用高斯低通滤波去噪处理;步骤S13、对步骤S12处理的图像进行边缘检测化。所述步骤S2具体实现过程如下:设经步骤S1预处理后的海上大类目标视觉图像像素大小为M*N的二值图像f(i,j),其p+q阶几何矩mpq和中心距μpq为:其中,为图像灰度质心坐标,为消除图像比例带来的影响,将中心距归一化:利用二阶和三阶归一化后的中心距求取Hu不变矩(φ1,φ2本文档来自技高网
...

【技术保护点】
1.一种无人船海上大类目标视觉图像识别方法,其特征在于,包括如下步骤:步骤S1、设计海上大类目标视觉图像预处理模块,以对采集的海上大类目标视觉图像进行预处理;步骤S2、设计海上大类目标视觉图像Hu不变矩和仿射不变矩的7个特征提取模块,以求取预处理后海上大类目标视觉图像的三个Hu不变矩和四个仿射不变矩,作为目标特征;步骤S3、设计ELM海上大类目标分类器,训练获得ELM海上大类目标分类器;步骤S4、将实际待识别的海上大类目标视觉图像经由步骤S1、S2处理,输入步骤S3获得的ELM海上大类目标分类器,即可实现无人船海上大类目标视觉图像的分类识别。

【技术特征摘要】
1.一种无人船海上大类目标视觉图像识别方法,其特征在于,包括如下步骤:步骤S1、设计海上大类目标视觉图像预处理模块,以对采集的海上大类目标视觉图像进行预处理;步骤S2、设计海上大类目标视觉图像Hu不变矩和仿射不变矩的7个特征提取模块,以求取预处理后海上大类目标视觉图像的三个Hu不变矩和四个仿射不变矩,作为目标特征;步骤S3、设计ELM海上大类目标分类器,训练获得ELM海上大类目标分类器;步骤S4、将实际待识别的海上大类目标视觉图像经由步骤S1、S2处理,输入步骤S3获得的ELM海上大类目标分类器,即可实现无人船海上大类目标视觉图像的分类识别。2.根据权利要求1所述的一种无人船海上大类目标视觉图像识别方法,其特征在于,所述步骤S1具体实现过程如下:步骤S11、将采集的海上大类目标视觉图像统一像素大小,然后再转化为灰度图像;步骤S12、将步骤S11转化后的灰度图像采用高斯低通滤波去噪处理;步骤S13、对步骤S12处理的图像进行边缘检测化。3.根据权利要求2所述的一种无人船海上大类目标视觉图像识别方法,其特征在于,所述步骤S2具体实现过程如下:设经步骤S1预处理后的海上大类目标视觉图像像素大小为M*N的二值图像f(i,j),其p+q阶几何矩mpq和中心距μpq为:其中,为图像灰度质心坐标,为消除图像比例带来的影响,将中心距归一化:利用二阶和三阶归一化后的中心距求取Hu不变矩(φ1,φ2,φ3)...

【专利技术属性】
技术研发人员:吴德烽元轲新张朕
申请(专利权)人:集美大学
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1