基于视觉感知的故障图像检测算法.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第31卷第9期2010年9月
仪器仪表
学
报
V01.31
No.9
ChineseJournalofScientificInstrument
Sep.2010
基于视觉感知的故障图像检测算法
逯鹏1,李永强1,王治忠1,矫琨2
(1
郑州大学电气工程学院郑州450001;2河南长城信息技术有限公司
郑州450001)
摘要:针对列车运行故障图像检测问题,提出了一种基于视觉感知机制的图像故障检测方法,实现了列车摇枕裂纹故障的高效率少样本检测。该方法首先基于ICA模型从图像序列中学习初级视皮层中简单细胞感受野;然后,计算正常图像和故障图像神经元的响应,找出对刺激响应较强烈的神经元,输出其对应的内容,进行故障检测。实验结果表明,该方法具有较高的故障检测率,同时能够利用少量样本实现对大量图像的故障检测。关键词:视觉感知;感受野;故障图像;裂纹中图分类号:TP2
文献标识码:A
国家标准学科分类代码:510.8040
Fault-imagedetectionalgorithmbasedon
visualperception
LuPen91,LiYongqian91,WangZhizhon91,JiaoKun2
(J
School
ofElectricalEngineering,Zhengzhou
University,Zhengzhou450001,China;
2TheGreat
WallInformationTechnologyco.LtdofltenanProvince,Zhengzhou450001,China)
Abstract:Amethodbased
on
visualpereeptionmechanismisproposedforsolvingtheproblemoffault・・imagedetec—・
can
tionofrunningtrain.Thedetectionofswingbolstercracklebeachievedinhishefficiencyandwithsmallsam-
pies.Firsdy,thereceptivefieldofsimpleceUsinprimaryvisualcodexisobtainedfromtheimagesequenceusingICAmodel.Secondly,thestrongertothestimuluscan
neuron
responseofnormalandfaultimages
are
calculated,thenthe
can
neuron
thatresponds
as
befoundout,anditscorresponding
contentforfaultdetection
beoutputted
well.
Experimentresultsshowthattheberof
methodhas
a
highfault—detectionrateand
Can
achievefaultdetectionoflargeaura-
imagesusingsmallsamples.
Keywords:visualperception;receptivefield;faultimage;crackle
基于独立分量分析(ICA)模型从列车图像序列中学
1引言
习初级视皮层中简单细胞感受野,计算正常图像和故障图像神经元的响应,找出对刺激响应较强烈的神经元,输出其对应的内容,进行故障检测。实验结果表明,该方法能够利用少样本实现图像故障区域坐标定位,实现了对大量图像的高故障检测率。
高速列车的列检方式主要是由高速摄像机将列车关键部位的动态图像,通过光纤网络传输到控制室,然后进行人工识别。特点是劳动强度大且易造成识别错误。目前基于图像的故障检测方法主要包括:基于图像灰度、形态和纹理特征的方法¨剖、图像分割HJ、小波变换和神经网络”…。这些方法计算复杂,耗时长,很
难满足实时作业要求。动物视觉具有最优秀的图像信息处理机制,充分模拟视觉感知机制对于完成裂纹、瑕疵、缺损等一系列基于图像的故障检测任务具有重要的意义。
收稿日期:2010-01
ReceivedDate:2010-01
2视觉感知机制及其信息处理模型
2.1视觉感知机制
视觉信息是按照视网膜、视神经交叉、视束、侧膝体、
}基金项目:国家自然科学基金(No.60841004,60971110)资助项目
万方数据
1998
仪器仪表学报第31卷
大脑视觉皮层的传输路径逐级进行传递的川。几乎所有来自视网膜的视觉信号都要在初级视皮层(V1区)处理后再向更高级的视皮层传递。Vl主要负责提取图像的形状、方向和色彩等信息,具有空间域的局部性、时间和
频域的方向性和选择性。以及稀疏响应特性悼1。V1区在
视觉信息处理过程中起着重要的作用一1。研究和模拟其信息处理机制对于更高效的基于图像的故障检测技术具有突破性的意义和作用。
2.2
V1区视觉信息处理模型
Olshausen和Field提出了稀疏编码模型,有效模拟
了V1区的稀疏响应特性。lOJ。Bell、Van
Hateren、Lewicki
和Hyvarinen等采用ICA方法提取的基函数与V1区简单细胞感受野的三个响应特性非常相近¨1。14J。这些模型解释了动物视觉的信息处理机制,但并没有解决实际的故障图像检测问题。因此,在有效编码模型的基础上,模拟Vl区简单细胞感受野处理图像信息的机制,采用ICA方法从实际列车摇枕图像中学习基函数,实现基于视觉感知的故障图像检测。
有效编码模型可以简单描述为:
X=AS
(1)
即对图像X进行变换,找到隐藏“因子’!S,并使得S满足有效编码准则,例如统计独立性。从神经生物学角度,有效编码模型对应视皮层神经细胞的响应过程,S对应初级神经细胞对外界刺激的响应值,A为响应矩阵。
首先给出基函数学习规则和实现算法,然后给出故障感知算法。
基于稀疏编码理论,采用独立ICA方法从自然图像中学习基函数。
对于基本的ICA模型M=Wx,根据文献[15]基本学习算法的推导,从Kullback_Leibler发散度导出代价函数:
J(x,形)=一log
I如f(形)|-∑Elogqj(%)
(2)
式中:ql(毛)可取Laplace概率密度函数。
采用随机梯度下降学习算法使.,(石,彤)极小化:
AW(t)=W(t+1)一形(f)=一叩(t)茄
(3)
阵可用分量方向的微分计算,即:
AW(t)=一叩(t)丽OJ=
(4)
万方数据
式中:妒。(戈;)=一q'i(毛)/qj(毛),叼(t)是学习率,随时间或迭代次数而变化。
由于参数空间由所有的非奇异矩阵w组成,Amari等【l副引入了一个自然黎曼测度到空间w,并证明了参数w的黎曼空间的真实最速下降方向是:
AW=一叼(t)羔旷w
(5)
0w
因此,基于自然梯度下降算法来更新矩阵w,可得到基函数自适应学习规则:△w=一'7(£)茄wTw=