基于仿生鸽群优化视觉注意机制的无人机目标检测方法技术

技术编号:14944271 阅读:277 留言:0更新日期:2017-04-01 10:50
本发明专利技术是基于仿生鸽群优化视觉注意机制的无人机目标检测方法,包括步骤如下:步骤一:利用无人机搭载相机获取航拍图像;步骤二:利用视觉注意机制计算图像显著图;其中包括:1、提取图像特征,2、将特征合成为显著图;步骤三:初始化鸽群优化算法参数;其中包括:1、初始化优化参数维数D,2、初始化种群数量Np,3、初始化种群位置和速度,4、设置算法迭代次数,5、设置罗盘因数;步骤四:设计代价函数;步骤五:利用鸽群算法计算最佳显著图。在给定目标图像的前提下,可以利用本方法找出目标图像在采集图像中的大体位置,以帮助对于该区域的进一步处理。本方法快速准确,对实现无人机的态势评估和自主决策提供基础与帮助。

【技术实现步骤摘要】

本专利技术是一种基于仿生鸽群优化视觉注意机制的无人机目标检测方法,属于无人机自主决策与控制

技术介绍
无人机(即UnmannedAerialVehicle,UAV)是无人驾驶飞行器的简称,依靠无线电遥控设备和内置的程序控制装置操纵,根据应用领域,可分为民用与军用两种。军用无人机以大型固定翼机为主,如美国的全球鹰、X-47B等,可用于情报侦察,作为雷达诱饵等任务。携带武器的无人机也可用于目标打击,战略对抗。由于其零伤亡的特点,已成为各国军事研究的重点方向。民用无人机则以旋翼为主,固定翼为辅,在航拍,测绘,农业植保,资源勘探等领域发挥着引人注目的作用。可以说,自上世纪90年代至今,无人机的研发与应用迎来了一次发展的热潮。现阶段无人机仍以远程主动控制为主要的操控方式,只有在某些固定路线的任务中才可以实现自主飞行、拍摄、测量等任务。地面控制端必须与无人机保持一定的距离避免超出控制范围,这使得无人机的应用产生了很大的局限性。在这样的情况下,智能化成为无人机研究与发展的一个重要方向。所谓智能化,就是要求无人机具有目标搜索与识别,障碍物规避,路径规划等功能,最终实现自主定位与导航。这不仅要求无人机对周围环境的感知,也需要其对自身状态信息的准确认识,并依据这些信息的综合情况进行智能决策。实现这些功能的重要基础就是准确而且快速的目标检测。对周围环境的认知可以通过包括超声探测,红外传感器,光学传感器等获得相关信息,其中光学传感器的应用尤为广泛。通过光学传感器获得图像后进行目标检测、识别,无人机即可获得丰富的环境信息,以便对自身位置姿态和目标以及障碍物进行态势评估,从而提供导引信息,实现自主决策与导航。相较于其他方法,视觉测量的优势在于只需要附加摄像头而成本低廉,方便实用,而且不易受外界电磁信号等干扰,获得信息准确而稳定。基于此,视觉测量近年来受到了越来越多的关注,得到了广泛的研究和应用。本专利即将一种仿生的计算机视觉的方法应用于无人机目标检测。在复杂场景的目标检测中,为了减少计算量从而缩短目标识别所用的时间,首先要做的是确定目标在图像中的位置,从而仅对特定区域进行进一步的识别与判断。本方法中采用视觉注意的方法进行目标区域的确定与选取。视觉注意(即VisualAttention)机制存在于人的视觉系统中,可以辅助我们在复杂的场景中有效地选择显著目标。Koch和Ullman提出了视觉注意模型用于模拟人类这一机制,以达到在图像处理中寻找目标的目的。这一算法的优点是不需要依赖自顶向下的先验信息即可获得人类所具有的自底向上得到的显著区域结果。算法原理是,输入的图像首先根据颜色、亮度和方向信息分解为一系列的特征图,然后这些特征图乘以特定的系数后线性相加得到显著图。在这一过程中可以使用一些处理方法以得到更好的结果,如本方法中即利用鸽群优化算法优化各特征图的所占比例,从而获得最优的显著图。最后,根据“胜者为王”(即Winner-Take-All,WTA)和禁止返回的策略确定显著图中最明显的区域。鸽群优化(即Pigeon-InspiredOptimization,PIO)算法是一种新近发展的智能优化算法。该算法受到鸽群归巢行为的启发,根据鸽子会在旅程的不同阶段使用包括磁场和地标在内的不同导航工具,实现寻的目的这一特性,提出相应的算子,建立不同的搜索机制,并将它们结合起来解决优化问题。(1)地图和指南针算子地图和指南针算子模拟了地球磁场和太阳对鸽子的导向作用。鸽子根据对磁场的感知在大脑中绘制地图,并根据太阳的角度确定地图方向。这一算子对鸽子寻的行为的影响会随着鸽群向目的地逼近的过程减小。在D维搜索空间中,第i只鸽子的位置为Xi,速度为Vi,在随机初始化后,每只鸽子根据下式更新状态:Vi(t)=Vi(t-1)·e-Rt+rand·(Xg-Xi(t-1))(1)Xi(t)=Xi(t-1)+Vi(t)(2)式中t表示当前迭代至第t代,R是地图和指南针因数,Xg则表示通过比较当前代数下各鸽子的位置而得到的全局最优位置。在经过指定次数的循环后,地图和指南针算子的应用结束,地标算子接替它们继续下一步工作。(2)地标算子地标算子则是模仿地标对鸽子的影响。当鸽群接近目的地时鸽子会依靠熟悉的地标直接寻找目的地。其中因为不熟悉地标而远离目的地的鸽子会跟随熟悉地标的鸽子飞行最终到达目的地。地标算子在工作过程中会在每次迭代循环中将鸽子的总数Np减半,目的是通过排序将那些对地标并不熟悉的鸽子的位置设为鸽群中心位置Xc,也就是达到让其跟随鸽群飞行的目的。更新规则符合下式:NP(t)=NP(t-1)2---(3)]]>Xc(t)=ΣXi(t)·ftness(Xi(t))NPΣftness(Xi(t))---(4)]]>Xi(t)=Xi(t-1)+rand·(Xc(t)-Xi(t-1))(5)其中fitness(·)定义为鸽子个体的品质因数,在不同的问题中(最大化或最小化),计算方式也有不同。上述迭代循环在达到预设最大循环次数后停止。鸽群算法优化视觉注意的算法示意图如图1所示。
技术实现思路
1、专利技术目的:本专利技术提出了一种基于仿生鸽群优化视觉注意机制的无人机目标检测方法,其目的是提供一种应用在无人机平台上的目标检测方法,为无人机态势评估与自主决策提供基础。2、技术方案:本专利技术利用智能优化算法全局搜索能力强,应用性广等特点,开发一种基于仿生鸽群优化视觉注意机制的无人机目标检测方法,该方法的步骤如下:步骤一:利用无人机搭载相机获取航拍图像无人机搭载工业相机,实时拍摄采集图像。步骤二:利用视觉注意机制计算图像显著图(1)提取图像特征利用RGB颜色空间模型提取亮度特征,r,g,b分别表示输入图像的红、绿、蓝三个通道,则图像亮度可由I=(r+g+b)/3表示。为了消除亮度和颜色通道之间的关系,用亮度I标准化三个颜色通道,则调整后的颜色通道表示为R=r-(g+b)/2G=g-(r+b)/2B=b-(r+g)/2Y=(r+g)/2-|r-g|/2-b---(6)]]>其中R,G,B分别表示红、绿、蓝三色,而Y表示黄色。需要注意的是,负值归为0。根据大脑皮层对颜色信息的处理过程,可由以下公式获得红绿和蓝黄的颜色特征图RG=R-GBY=B-Y---(7)]]>令O(θ)表示当前位置方向,其中θ∈{0°,45°,90°,14本文档来自技高网
...

【技术保护点】
一种基于仿生鸽群优化视觉注意机制的无人机目标检测方法,其特征在于,包括如下步骤:步骤一:利用无人机搭载相机获取航拍图像无人机搭载工业相机,实时拍摄采集图像,为步骤二提供图像依据;步骤二:利用视觉注意机制计算图像显著图步骤2.1:提取图像特征利用RGB颜色空间模型提取亮度特征,r,g,b分别表示输入图像的红、绿、蓝三个通道,则图像亮度由I=(r+g+b)/3表示;为了消除亮度和颜色通道之间的关系,用亮度I标准化三个颜色通道,则调整后的颜色通道表示为R=r-(g+b)/2G=g-(r+b)/2B=b-(r+g)/2Y=(r+g)/2-|r-g|/2-b---(6)]]>其中R,G,B分别表示红、绿、蓝三色,而Y表示黄色;负值归为0;根据大脑皮层对颜色信息的处理过程,由以下公式获得红绿和蓝黄的颜色特征图RG=R-GBY=B-Y---(7)]]>令O(θ)表示当前位置方向,其中θ∈{0°,45°,90°,145°};则输入图像在不同通道上有不同尺度的高斯金字塔;亮度、三个颜色通道和不同方向上的高斯金字塔表示为I(σ),R(σ),G(σ),B(σ),Y(σ),O(σ,θ),其中,σ∈[0,8]表示不同的尺度,θ∈{0°,45°,90°,145°}则表示方向;步骤2.2:将特征合成为显著图中央周边差算子在平滑的中央尺度和粗糙的周围尺度之间生成特征图;操作如下式I(c,s)=|I(c)ΘI(s)|RG(c,s)=|(R(c)-G(c))Θ(G(s)-R(s))|BY(c,s)=|(B(c)-Y(c))Θ(Y(s)-B(s))|O(c,s,θ)=|O(c,θ)ΘO(s,θ)|---(8)]]>其中,θ∈{0°,45°,90°,145°},Θ为对不同尺度特征图c和s之间进行计算,c∈{2,3,4},s=c+δ,δ∈{3,4}.公式(8)计算得42幅特征图,包括6幅亮度特征图,12幅颜色特征图和24幅方向特征图,接下来需要通过下式计算原始输入图像的显著图:S=1Σi=16K1i+Σj=112K2j+Σk=124K3k×[Σi=16K1i×I(i)+Σj=112K2j×C(j)+Σk=124K3k×O(k)]---(9)]]>其中,K1i,K2j,K3k分别是亮度、颜色和方向图的加权系数;步骤三:初始化鸽群优化方法参数步骤3.1:初始化优化参数维数D由于需要计算加权线性方程最优加权系数,其中共有42个系数需要优化,所以D为42;步骤3.2:初始化种群数量Np种群数量Np对优化方法的效果有影响;种群数量小时易陷入局部最优;当种群数量大时,优化方法收敛效果好,但计算耗时将延长;步骤3.3:初始化种群位置和速度种群在解空间中的位置和速度都是随机初始化的结果;初始化依据下式进行:Xi=Xl+rand·(Xh‑Xl)   (10)式中,rand为0到1之间的随机数;Xh和Xl分别表示给定的最大值和最小值;步骤3.4:设置优化方法迭代次数优化方法迭代次数对优化方法的效果影响大;当优化方法迭代次数少,会使优化方法没有得到最优解即停止;当迭代次数大时,优化方法早已收敛;因此需要对两个分别设置迭代次数上限;步骤3.5:设置罗盘因数罗盘因数作为固定参数,需要通过多次测试获取结果;设定成0‑1范围内的数;该罗盘因数决定了优化方法的收敛速度和计算准确度;步骤四:设计代价函数代价函数直接决定优化方法表现的优劣;由于基于仿生鸽群优化视觉注意机制的无人机目标检测方法中需要计算的是解空间中的最佳位置,定义代价函数为信噪比,其中信号是指所选择的显著区域的平均亮度,噪声则是指显著图背景的平均亮度;基于仿生鸽群优化视觉注意机制的无人机目标检测方法通过多次试验得出信噪比较高的情况下线性方程的系数,并将该组系数用于测试图中以得到显著图;步骤五:利用鸽群方法计算最佳显著图首先需要在初始化参数的情况下计算代价函数,通过对比得出当前鸽群中个体的最佳位置;然后运行地图和罗盘算子,更新每一只鸽子的速度和位置,比对代价函数得出最佳位置,直到达到设置的地图和罗盘算子的迭代次数上限停止该算子,运行地标算子;根据当前鸽子所在未知的代价函数对鸽子排序,忽略排序在后半的鸽子个体,计算其余鸽子的中心位置,设置该位置为目标,调整鸽子的飞行方向;当迭代次数达到所设置的迭代上限时停止地标算子;步骤六:储存结果并验证当停止寻优后,记录当前的全局最优位置,即所求的加权系数;重复上述步骤一到步骤五,对多幅图进行训练,并计算多组加权系数的平均值,作为测试图的最优加权系数;在每一次寻优过程中保存迭代曲线。...

【技术特征摘要】
1.一种基于仿生鸽群优化视觉注意机制的无人机目标检测方法,其特征在
于,包括如下步骤:
步骤一:利用无人机搭载相机获取航拍图像
无人机搭载工业相机,实时拍摄采集图像,为步骤二提供图像依据;
步骤二:利用视觉注意机制计算图像显著图
步骤2.1:提取图像特征
利用RGB颜色空间模型提取亮度特征,r,g,b分别表示输入图像的红、
绿、蓝三个通道,则图像亮度由I=(r+g+b)/3表示;为了消除亮度和颜色
通道之间的关...

【专利技术属性】
技术研发人员:段海滨李晗
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:北京;11

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

1