【技术实现步骤摘要】
一种基于Spiking-卷积神经网络模型的图像边缘检测方法
一种基于Spiking-卷积神经网络模型的图像边缘检测方法,应用于图像预处理、特征提取、边缘检测,涉及神经网络,机器学习,DeepLearning,属于图像处理等
技术介绍
在实际的图像处理问题中,图像的边缘图作为图像的一种基本特征,被经常应用到较高层次的特征描述、图像识别、图像分割、图像增强以及图像压缩等的图像处理和分析技术中,从而可对图像作进一步的分析和理解。它在图像识别,图像分割,图像增强以及图像压缩等的领域中有较为广泛的应用,也是它们的基础。图像边缘是图像最基本的特征之一,往往携带着一幅图像的大部分信息。而边缘存在于图像的不规则结构和不平稳现象中,也即存在于信号的奇异点或突变点处,这些点给出了图像轮廓的位置,这些轮廓则常常是我们在图像处理时所需要的非常重要的一些特征条件,这就需要我们对一幅图像检测和提取出它的边缘图像。而边缘检测算法则是图像处理问题中的经典技术难题之一,它的解决对于我们进行高层次的特征描述、识别和理解等有着重大的影响;又由于边缘检测在许多方面都有着非常重要的实用价值,所以人们一直在致力于研究和解决如何构造出具有良好性质及效果好的边缘检测算子的问题。在通常情况下,我们可将信号中的奇异点或突变点认为是图像中的边缘点,其附近灰度的变化情况可从它相邻象素灰度分布的梯度来反映。边缘检测的实质是采用某种算法来提取出图像中对象与背景间的交界线。我们将边缘定义为图像中灰度发生急剧变化的区域边界。图像灰度的变化情况可以用图像灰度分布的梯度来反映,因此我们可以用局部图像微分技术来获得 ...
【技术保护点】
一种基于Spiking‐卷积网络模型的图像边缘检测方法,其特征在于,如下步骤:(1)基于视觉分层结构的信息处理连接方式,构建有输入层、Spiking‐卷积层和输出层的卷积结构的Spiking‐卷积网络模型;(2)将构建好的卷积结构的Spiking‑卷积网络模型,运用拉普拉斯高斯算子(LOG)和高斯差分算子(DOG)分别作为Spiking‑卷积层的滤波器,形成基于算子的Spiking‐卷积算法;(3)获取图像,将图像灰度值像素编码为Spiking神经元,作为Spiking‐卷积网络模型的输入层;(4)将基于算子的Spiking‐卷积算法运用于Spiking‐卷积网络模型,对输入层采取脉冲卷积,然后再根据Spiking阈值点火模型,重构输出图像的边缘。
【技术特征摘要】
1.一种基于Spiking-卷积神经网络模型的图像边缘检测方法,其特征在于,如下步骤:(1)基于视觉分层结构的信息处理连接方式,构建有输入层、Spiking-卷积层和输出层的卷积结构的Spiking-卷积神经网络模型;构建有输入层、Spiking-卷积层和输出层的卷积结构的Spiking-卷积神经网络模型的具体步骤如下:(11)建立一个“输入层-Spiking-卷积层-输出层”模式的3层Spiking-卷积神经网络结构;(12)根据Spiking-卷积神经网络结构和二维图像的数据特征,设定一个和预处理图像相同维度的二维矩阵,并使得每个像素点一一映射到Spiking-卷积神经网络结构中的输入层;(13)在Spiking-卷积神经网络结构中,模拟生物的视觉系统,仿真感受野的功能,即将Spiking-卷积神经网络结构中的输入层到Spiking-卷积神经网络结构中的Spiking-卷积层的连接方式降低为分区域连接,得到了Spiking神经脉冲的卷积稀疏连接方式;(14)得到了Spiking神经脉冲的卷积稀疏连接方式后,再对Spiking-卷积神经网络结构中Spiking-卷积层的每个感受野采用权值共享,在所有感受野上采用的权值都是相同的,即每一个Spiking-卷积层的滤波器重复地作用于每个区域中,对输入信号进行卷积的结果构成了输入信号特征,从而提取出输入信号的局部特征,每一个Spiking-卷积层的滤波器都是相同的,即共享相同的参数,包括相同的权值矩阵和偏置项,最终产生Spiking-卷积神经网络模型;(2)将构建好的卷积结构的Spiking-卷积神经网络模型,运用拉普拉斯高斯算子和高斯差分算子分别作为Spiking-卷积层的滤波器,形成基于算子的Spiking-卷积算法;(3)获取输入图像,将输入图像灰度值像素编码为Spiking神经元,作为Spiking-卷积神经网络模型的输入层;(4)将基于算子的Spiking-卷积算法运用于Spiking-卷积神经网络模型,对输入层采取脉冲卷积,然后再根据Spiking阈值点火模型,重构输出图像的边缘。2.根据权利要求1所述的一种基于Spiking-卷积神经网络模型的图像边缘检测方法,其特征在于,所述步骤(2)中,运用拉普拉斯高斯算子和高斯差分算子分别作为Spiking-卷积层的滤波器,形成基于算子的Spiking-卷积算法的具体步骤如下:(21)根据拉普拉斯高斯算子函数,将拉普拉斯高斯算子函数形式转化为与卷积核大小相同的梯度模板,并且具有拉普拉斯高斯滤波器的同等效应;(22)根据高斯差分算子函数,将高斯差分算子函数形式转化为与卷积核大小相同的梯度模板,并且具有高斯差分滤波器的同等效应;(23)将步骤(21)和步骤(22)中的梯度模板,作为Spiking-卷积神经网络模型中的卷积核,以相同的梯度模板重复作用于每个感受野区域,形成基于算子的Spiking-卷积算法。3.根据权利要求2所述的一种基于Spiking-卷积神经网络模型的图像边缘检测方法,其特征在于,所述步骤(21)中,根据拉普拉斯高斯算子函数,将拉普拉斯高斯算子函数形式转化为与卷积核大小相同的梯度模板,并且具有拉普拉斯高斯滤波器的同等效应的...
【专利技术属性】
技术研发人员:屈鸿,潘婷,王晓斌,解修蕊,刘浩,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。