【技术实现步骤摘要】
混沌启发式搜索优化的弓网图像配准方法及装置
本专利技术涉及图像处理领域,具体涉及一种混沌启发式搜索优化的弓网图像配准方法及装置。
技术介绍
随着中国高速列车技术的不断成熟,中国高速铁路网正在不断发展壮大。在高速铁路网中,运行的每辆高速列车时刻都需要通过受电弓与电网的滑动接触而获取电力能源的。由此可知,弓网系统是高速铁路网系统中的重要组成部分。然而,随着高速列车的提速,弓网出现故障的概率也会增大。而弓网系统的故障对高速列车的运行会带来极大的危险。因此,弓网故障检测是高速列车系统中的一项重要基础性技术。为了实时地检测弓网系统中出现的故障,研究人员提出了基于机器视觉的弓网故障检测方法。弓网图像配准技术是基于机器视觉的弓网故障检测方法中的关键技术。弓网图像配准就是给定一幅图参考弓网图像和一幅待配准弓网图像,搜索到合适的空间变换参数对待配准弓网图像进行空间变换,使得空间变换后的待配准弓网图像与参考弓网图像之间达到某些指标上的匹配。弓网图像配准问题往往是通过转化成优化问题来求解的。人工蜂群优化算法是一种模拟自然界中蜜蜂采蜂行为的优化算法,它在解决许多优化问题中获得了很满意的结果。然而,传统人工蜂群优化算法在解决弓网图像配准问题时容易出现收敛速度慢,配准精度不足的缺点。
技术实现思路
为了解决现有技术中的上述技术问题,即为了解决传统人工蜂群优化算法应用于弓网图像配准时容易出现收敛速度慢,配准精度不足的技术问题,为此目的,本专利技术提供了一种混沌启发式搜索优化的弓网图像配准方法及装置,以解决上述问题。第一方面,本专利技术提供的混沌启发式搜索优化的弓网图像配准方法包括如下步骤: ...
【技术保护点】
1.一种混沌启发式搜索优化的弓网图像配准方法,其特征在于,所述方法包括基于预设的参考弓网图像,利用混沌启发式搜索算法对待配准弓网图像进行配准,具体为:步骤S1:初始化混沌启发式搜索算法的参数,其中,所述参数包括种群大小和最大迭代次数;步骤S2:设置当前迭代次数t=0;步骤S3:随机生成初始种群;所述种群中的每个个体存储有预定数目个配准参数值;步骤S4:计算所述种群中每个个体的适应值,并保存所述种群中的最优个体;步骤S5:所述种群中的雇佣蜂执行搜索操作,然后计算所述种群中每个个体的选择概率;步骤S6:所述种群中的观察蜂执行混沌启发式搜索操作,具体为:步骤S61:随机生成一个[0.6,1]之间的实数ran,然后随机产生一个[PSZ,PSZ×2]之间的整数CTN,其中,PSZ为种群中的个体数目;步骤S62:通过所述整数CTN次迭代运算计算出混沌启发式搜索操作的混沌因子,具体为:步骤S621:令混沌因子cbt=ran;步骤S622:设置第一计数器ib=1;步骤S623:计算中间变量hav=sin(cbt×π);步骤S624:令混沌因子cbt=hav,并令第一计数器ib=ib+1;步骤S625: ...
【技术特征摘要】
1.一种混沌启发式搜索优化的弓网图像配准方法,其特征在于,所述方法包括基于预设的参考弓网图像,利用混沌启发式搜索算法对待配准弓网图像进行配准,具体为:步骤S1:初始化混沌启发式搜索算法的参数,其中,所述参数包括种群大小和最大迭代次数;步骤S2:设置当前迭代次数t=0;步骤S3:随机生成初始种群;所述种群中的每个个体存储有预定数目个配准参数值;步骤S4:计算所述种群中每个个体的适应值,并保存所述种群中的最优个体;步骤S5:所述种群中的雇佣蜂执行搜索操作,然后计算所述种群中每个个体的选择概率;步骤S6:所述种群中的观察蜂执行混沌启发式搜索操作,具体为:步骤S61:随机生成一个[0.6,1]之间的实数ran,然后随机产生一个[PSZ,PSZ×2]之间的整数CTN,其中,PSZ为种群中的个体数目;步骤S62:通过所述整数CTN次迭代运算计算出混沌启发式搜索操作的混沌因子,具体为:步骤S621:令混沌因子cbt=ran;步骤S622:设置第一计数器ib=1;步骤S623:计算中间变量hav=sin(cbt×π);步骤S624:令混沌因子cbt=hav,并令第一计数器ib=ib+1;步骤S625:如果所述第一计数器ib大于所述整数CTN,则转到步骤S63,否则转到步骤S623;步骤S63:设置第二计数器ik=1;步骤S64:根据种群中每个个体的选择概率,利用轮盘赌选择方法从所述种群中选择出一个个体其中,ETI为所选择个体的下标;步骤S65:令新个体步骤S66:令邻域半径MR=PSZ×0.1,并令邻域下标MTS=1+(ETI-MR+PSZ)%PSZ,其中,%表示取余运算符;步骤S67:计算邻域均值MMV,具体为:步骤S671:设置第三计数器im=1;步骤S672:令邻域均值其中,为种群中下标为MTS的个体;步骤S673:令邻域下标MTS=1+(MTS+1)%PSZ;步骤S674:通过公式更新所述邻域均值MMV;步骤S675:利用公式im=im+1,更新所述第三计数器im;步骤S676:比较im与MR×2的大小,如果im小于或等于MR×2,则转到步骤S673,否则转到步骤S68;步骤S68:令所述邻域均值MMV=MMV/(MR×2+1);步骤S69:令优秀个体数ESM=max(2,PSZ×epr),其中,epr为[0.08,0.2]之间随机产生的一个实数,max为取最大值函数;步骤S61...
【专利技术属性】
技术研发人员:张文生,郭肇禄,杨阳,谢刚,魏波,
申请(专利权)人:中国科学院自动化研究所,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。