摘 要:为了获得较好的图像边缘信息,提出了一种将 BP 神经网络与形态学融合的边缘检测算法。 在 BP 神经网络中常用 Sigmoid 函数作为激励函数,但传统的 Sigmoid 函数形式单一、缺少灵活性,因此给出具有可调节性的 Sigmoid 函数是至关重要的。 首先,给出一类充分光滑的 Sigmoid 函数构造方法,将其作为BP 神经网络中的激励函数对图像的边缘进行初步有效的检测。 然后,采用多尺度多结构的思想,提出了一种改进的形态学边缘检测算法,应用该算法得到啋声小且连续的边缘图像。 最后,利用小波分析将 BP 神经网络与改进的形态学算法进行融合,进而得到一种边缘检测融合算法。 仿真结果表明,融合算法的评价指标优于单一的边缘检测算法且检测的图像边缘线条完整并清晰。
Abstract
In order to obtain better image edge information
an edge detection algori山m combining BP (Back Propagation) neural nehvork and morphology is proposed. The Sigmoid function is commonly used as the excitation function in BP neural networks
but the traditional Sigmoid function is single in form and lacks flexib山ty. Therefore
it is very important to provide an adjustable Sigmoid function. First
a fully smooth Sigmoid function construction method is given
which is used as the excitation function in the BP neural nehvork to detect the edge of the image effectively. Then
using the idea of multi-scale and multi-structure
an improved morphological edge detection algorithm is proposed
and the edge image w心small noise and continuous is obtained by applying小is algorithm. Finally
the wavelet analysis is used to fuse the BP neural nehvork and the improved morphological algoritl1m
and 小en an edge detection fusion algorithm is obtained. The simulation results show that 如e evaluation index of the fusion algorithm is better Ulan a single edge detection algorithm and the detected image edge lines are complete and cle釭