[发明专利]基于改进SPCNN模型的机场跑道胶痕检测方法有效
申请号: | 202110602906.0 | 申请日: | 2021-05-31 |
公开(公告)号: | CN113205517B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 刘晓琳;吴佳敏 | 申请(专利权)人: | 中国民航大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/194;G06T7/136;G06N3/0464;G06N3/006 |
代理公司: | 西安铭泽知识产权代理事务所(普通合伙) 61223 | 代理人: | 张举 |
地址: | 300300*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 改进 spcnn 模型 机场 跑道 检测 方法 | ||
1.基于改进SPCNN模型的机场跑道胶痕检测方法,其特征在于,包括以下步骤:
将SPCNN模型中的反馈输入部分更改为通过邻域灰度关系确定;将SPCNN模型中的神经元点火阈值指数衰减机制更改为线性分层步长衰减方法,在线性分层步长衰减方法中根据神经元点火区域与未点火区域的统计特性设计分层步长;
采用CS算法并结合最小交叉熵准则在解空间里对更改后的SPCNN模型中的连接系数β和放大系数Vθ进行寻优,获取改进后的SPCNN模型;
将机场跑道原始图像输入改进后的SPCNN模型中进行迭代,每次迭代点火区域映射在原图上的区域平均灰度值增长量小于预设值,停止迭代,输出分割后的跑道胶痕图像,计算图中的胶痕占比,输出胶痕检测结果;
所述反馈输入的值根据当前像素灰度值与邻域内像素的均值灰度值的大小关系来决定,当前像素灰度值较大,则当前像素灰度值取邻域内最大的灰度值,反之则取值邻域内最小的灰度值;
式中:Fij为神经元反馈输入部分,Skl为神经元点(i,j)8邻域内像素点的灰度值;为8邻域内像素点的平均灰度值;
所述神经元点火阈值的改进方法包括以下步骤:
所述神经元点火阈值的公式为:
θij[n]=θij[n-1]-kΔ+VθYij[n-1]
式中:Vθ为放大系数;Yij为神经元脉冲输出;Δ为基础衰减步长;k为分层比例系数;
确定点火区域和未点火的区域的平均灰度值:
式中:Ω0={(i,j)|Yij(n-1)=0},Ω1={(i,j)|Yij(n-1)=1};T0[n]和T1[n]将灰度直方图分为[0,T0[n]],[T0[n],T1[n]],[T1[n],255]3种区域,分别对应目标区,目标和背景的混合区以及背景区;
所述神经元点火阈值的公式中的k的取值如下式:
所述SPCNN模型中的连接系数β和放大系数Vθ寻优方法包括以下步骤:
S1:设置鸟巢数量num=15,搜索空间维度dim=2,最大迭代次数time=500,发现概率Pa=0.25;β范围为0~1,Vθ范围为0~99;随机初始化鸟窝的位置xi,定义目标函数f(x)为最小交叉熵;
S2:利用预定义的适应度函数计算初始化鸟窝适应度值f(xi),记录当前整个鸟窝位置并比较得到当前最优fbest;
S3:保留上代最优鸟窝位置,利用下式更新其他鸟窝位置;杜鹃寻窝的路径和位置按Levy更新:
式中,xi(t+1)是第i个杜鹃在第t+1代的鸟巢位置;xi(t)是第t代的鸟窝位置,α是步长,α=1;Levy(λ)为随机搜索路径:
Levy~u=t-λ(1<λ≤3)
将新生成的鸟窝与上一代鸟窝位置进行比较,更新除最优鸟窝外的位置和状态,计算fnew再与fbest进行比较,更新fbest;
S4:位置更新后,生产随机数r并与Pa比较,若r≥Pa则随机更新一次鸟窝位置;
S5:当前熵值小于上一次的熵,或者算法执行到最大更新次数,CS算法终止,得到最优鸟窝;否则回到所述S3;
S6:重复步骤S1-S5,将最佳鸟窝位置的两个参数所述连接系数β和放大系数Vθ代入改进的所述SPCNN模型中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民航大学,未经中国民航大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110602906.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:跨尺度精密运动平台
- 下一篇:一种盾构机用水射流回转接头