[发明专利]果蝇算法和杜鹃搜索算法串行融合进行图像增强优化的方法有效
| 申请号: | 201910146092.7 | 申请日: | 2019-02-27 |
| 公开(公告)号: | CN109903251B | 公开(公告)日: | 2022-02-01 |
| 发明(设计)人: | 叶志伟;曹烨 | 申请(专利权)人: | 湖北工业大学 |
| 主分类号: | G06T5/00 | 分类号: | G06T5/00;G06N3/00 |
| 代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 魏波 |
| 地址: | 430068 湖北*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 果蝇 算法 杜鹃 搜索 串行 融合 进行 图像 增强 优化 方法 | ||
1.一种果蝇算法和杜鹃搜索算法串行融合进行图像增强优化的方法,其特征在于,包括以下步骤:
步骤1:初始化果蝇群体位置,即为图像中像素点的位置;
步骤2:给出果蝇个体利用嗅觉搜寻食物的随机方向和距离;
步骤3:由于开始无法获知食物的具体位置,所以先计算果蝇个体与原点之间的距离Disti,再计算味道浓度判定值Si,Si为该点的灰度值;
步骤4:味道浓度判定值Si代入味道浓度判定函数,即评价增强图像的质量的标准的公式,以求出该果蝇个体位置的味道浓度Smelli;
所述果蝇个体位置的味道浓度Smelli为:
Smelli=Fitness(Si);
其中,Si表示味道浓度判定值,Fitness(Si)表示味道浓度判定函数,即为评价增强图像的质量的标准公式:
其中M、N分别代表图像的宽、高,f'(x,y)为像素点(x,y)变换后的灰度值,Fitness(Si)值越大,图像的对比度越大,图像的增强效果越好;
步骤5:找出此果蝇群体中味道浓度最高的果蝇;
步骤6:设置适应度函数值的最大阈值为迭代终止条件,判断步骤5中的最优适应度是否满足终止条件,若满足,则输出具有最优适应度的个体,若不满足执行步骤7;
步骤7:对群体中不满足终止条件的全部个体进行杜鹃搜索算法,产生新的群体位置;
步骤8:将步骤7中产生的新群体位置继续返回步骤2循环操作,直到达到进化计算的终止条件,输出具有最优适应度的位置。
2.根据权利要求1所述的果蝇算法和杜鹃搜索算法串行融合进行图像增强优化的方法,其特征在于,步骤1中果蝇群体位置定义为:
其中,X_axis、Y_axis分别表示果蝇初始位置横纵坐标值。
3.根据权利要求1所述的果蝇算法和杜鹃搜索算法串行融合进行图像增强优化的方法,其特征在于,步骤2中果蝇个体利用嗅觉搜寻食物的随机方向和距离定义为:
其中,X_axis、Y_axis分别表示果蝇初始位置横纵坐标值,RandomValue表示随机数,两者相加得到新的果蝇位置的横纵坐标值。
4.根据权利要求1所述的果蝇算法和杜鹃搜索算法串行融合进行图像增强优化的方法,其特征在于:步骤3中,计算果蝇个体与原点之间的距离Disti和味道浓度判定值Si所采用的公式为:
其中,Xi、Yi分别表示果蝇当前所在位置的坐标值,果蝇个体利用嗅觉搜寻食物的随机方向和距离。
5.根据权利要求1所述的果蝇算法和杜鹃搜索算法串行融合进行图像增强优化的方法,其特征在于,步骤5中果蝇群体中味道浓度最高的果蝇位置公式为:
[bestSmell,bestIndex]=min(Smell);
其中,bestSmell表示最佳味道浓度值,bestIndex表示最佳味道浓度所在位置坐标,Smell表示每个个体位置的味道浓度。
6.根据权利要求1所述的果蝇算法和杜鹃搜索算法串行融合进行图像增强优化的方法,其特征在于:步骤6中,优化计算终止条件为所设置的适应度函数的值的最大阈值或者最大的迭代次数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北工业大学,未经湖北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910146092.7/1.html,转载请声明来源钻瓜专利网。





