基于脉冲耦合神经网络的图像处理算法
- 格式:doc
- 大小:1.39 MB
- 文档页数:34
基于神经网络的图像分割算法在FPGA上的实现封士永;康彬【摘要】脉冲耦合神经网络(Pulse Coupled Neural Network,PCNN)是一种新型神经网络模型,作为研究图像分割的常用方法,一直广受关注.针对目前大量文献关注PCNN模型仿真实现研究的情况,本文基于PCNN模型提出了将最小交叉熵分割算法在FPGA硬件平台上进行实现.相比于传统的PCNN软件实现以及最大信息熵分割算法实现的方案,本文提出的图像分割方案最佳分割精准度高,具有处理速度快,实时性强,图像分割效果好的优势,应用范围更广,因此该设计具有较高实际应用价值.【期刊名称】《电子设计工程》【年(卷),期】2015(023)005【总页数】6页(P128-133)【关键词】PCNN;图像分割;最佳分割;最小交叉熵;FPGA【作者】封士永;康彬【作者单位】国电南瑞科技股份有限公司江苏南京211000;南京邮电大学江苏南京210003【正文语种】中文【中图分类】TP391脉冲耦合神经网络(Pulse Coupled Neural Network,PCNN)是由Eckhorn等人根据对猴、猫等哺乳动物视觉皮层神经系统中神经细胞之间信号传导特性的研究,创建的一种神经网络模型。
在PCNN中,具有相似输入的神经元同时发放脉冲,能弥补输入数据的空间不连贯和幅度上的微小变化,从而较完整保留图像区域信息,这非常有益于将其应用于图像分割领域[1-2]。
基于PCNN模型的图像分割算法通常是在PC平台上用MATLAB软件编程实现,这种方式具有易于实现的特点,但是它的实时性和处理速度却不尽如人意。
随着硬件芯片性能越来越强大,研究热点逐步转向了在硬件上实现PNCC模型的图像分割。
以往,PCNN的硬件实现多数通过使用CMOS来实现,如Kinser提出采用复杂CMOS电路实现的完整PCNN 模型[3-6]。
这些硬件实现的诸多优势也逐渐显现出来,如实时性强,速度快等。
科技且基于脉冲耦合神经网络的火焰图像分割技术研究厉谨李力(西安工程大学电信学院,陕西西安710048)/一£}商耍】。
火妥是我们日常生活最常见的一种灾害。
目前已经出现了许多火灾探测的技术,如测温、感烟、感光等。
传统的火灾报警系统并‘‘不检测火焰本身,所以存在误报率高、捡测时间较长等钝最。
/.暖嗣阙】火焰图像;区域周长;PCN N火灾是我们日常生活最常见的一种灾害。
目前已经出现了许多火灾探测的技术,如测温、感烟、感光等。
传统的火灾报警系统并不检测火焰本身,所以存在误报率高、检测时间较长等缺点。
数字图像处理技术是研究模拟人眼功能来完成人们某些工作的一门学科。
图像型火灾探测报警技术就是把数字图像技术和火灾相结合,对图像中可能存在的火焰依据特征来进行识别并实现自动报警的目的。
利用基于PC N N分割的火焰图像检测方法来实现火灾预报与传统的方澍目比可以有效地提高预报精度、缩短预报时间。
物质燃烧时同时也产生光辐射,火灾的各种热物理现象存在着大量的红外辐射,本文采用3.6—4.6u m波段的红外C C D摄像头进行火灾图像的摄取。
1火焰图像有效信息的获取对-T--利用摄像机所拍摄的视频一般来说摄得的图像大部分时间内背景应该是比较一致的,只需相看一下判断有无异常情况,在这我采用的方法是将两帧图像进行差值运算,再来观察图像灰度是否发生变化。
此算法的运算量不大,能满足系统实时性的要求。
A Pi(X,y)=P I仅,y)一P(×,Y)n)其中,P;(×,Y)为当前需处理的图像,P(×,Y)为基准图像。
当△P i=0时表示无异常;A Pj≠O时,表示可能存在异常,则需进行更深入的判断。
2基予PC N N的火焰图像的分割和提取经过差值处理后的图像可能有多个疑似火源的目标区域,区域分割即是找出火焰疑似区域并将有特征信息的区域从背景中分离出来。
在这里采用了脉冲耦合神经网络来进行分割。
‘脉冲耦合神经网络是在生物模型启发下产生的一种图像处理算法,该模型具有对图像二维空间相似、灰度相似的相素进行分组的特点,并能减少图像局部灰度差值,弥补图像局部微小间断,这是其他图像分割无法比拟的特点。