The invention discloses an image recognition method of image Department Based on convolution neural network method and support vector machine method, which comprises the following steps: collecting the original medical image as a sample, using weighted grayscale algorithm to grayscale the original medical image to obtain grayscale image, and using histogram equalization to grayscale image. The image is processed to get the balanced gray image. The improved Isotropic Sobel edge detection operator is used to detect the edge of the balanced gray image. The adaptive threshold algorithm is used to binarize the edge image to get the binarized medical image. The medical image is processed to get the medical candidate region image, and the candidate region image is formed into training data, initialized convolution neural network, trained data, extracted feature data; the convolution neural network model trained and extracted feature data is transmitted to support vector machine for training, and the extracted test feature data is processed. Input medical image recognition training model for judgment, and ultimately get accurate medical image recognition results.
【技术实现步骤摘要】
基于卷积神经网络法和支持向量机法的影像科图像识别方法
本专利技术涉及医疗影像科用图像处理领域,具体涉及一种基于卷积神经网络法和支持向量机法的影像科图像识别方法。
技术介绍
目前,国内外诸多著名学者都致力于图像分割算法的研究,图像分割方法主要有以下四种:基于阈值、基于边缘检测、基于区域、基于能量的分割。基于阈值的分割方法主要有直方图凹面分析法、最大类间方差法、阈值插值法等,该类方法直观简单高效,但是由于图像的复杂性,阈值的选取成为该类方法的一大挑战;基于边缘检测的分割方法中比较经典的算法有Sobel、Prewitt、Laplace以及Canny算子等,该类方法由于噪声点和周围像素点间的阶跃性非常明显,所以极易被误判为边缘;基于区域的图像分割方法主要有区域生长法以及分裂合并法,区域生长法分割较大图像容易出现不连续的空洞从而引发过分割,分裂合并法在不断分裂的过程中容易对边界区域产生破坏;基于能量的图像分割方法包括基于水平集的方法、基于图论的方法、基于ICM的方法等等。基于水平集的方法自出现以来,便成为图像分割领域的热点,在国际顶级期刊和国际会议上均有大量的水平集图像分割 ...
【技术保护点】
1.一种基于卷积神经网络法和支持向量机法的影像科图像识别方法,其特征在于,包括以下步骤:采集原始医疗图像作为样本,使用加权灰度化算法对原始医疗图像进行灰度化处理,得到灰度图像;使用直方图均衡化对灰度图像进行处理,得到均衡后灰度图,采用高次样条函数对灰度直方图进行拟合,所述拟合后的曲线有明显的谷值点和峰值点;对拟合后的灰度直方图划分谷值区间,在高次样条函数拟合的基础上得到平滑可导的拟合曲线,并求取该平滑可导拟合曲线的极值点,根据极值点两边的符号将谷值点筛选出来;使用改进的Isotropic Sobel边缘检测算子对均衡后灰度图进行边缘检测,得到边缘图像,改进的Isotropi ...
【技术特征摘要】
1.一种基于卷积神经网络法和支持向量机法的影像科图像识别方法,其特征在于,包括以下步骤:采集原始医疗图像作为样本,使用加权灰度化算法对原始医疗图像进行灰度化处理,得到灰度图像;使用直方图均衡化对灰度图像进行处理,得到均衡后灰度图,采用高次样条函数对灰度直方图进行拟合,所述拟合后的曲线有明显的谷值点和峰值点;对拟合后的灰度直方图划分谷值区间,在高次样条函数拟合的基础上得到平滑可导的拟合曲线,并求取该平滑可导拟合曲线的极值点,根据极值点两边的符号将谷值点筛选出来;使用改进的IsotropicSobel边缘检测算子对均衡后灰度图进行边缘检测,得到边缘图像,改进的IsotropicSobel边缘检测算子进行边缘检测,得到边缘图像,改进的IsotropicSobel边缘检测算子为所示:使用自适应阈值算法对边缘图像进行二值化,得到二值化后的医疗图像;使用形态学运算操作对二值化后的医疗图像进行处理,得到医疗候选区域图像,并将候选区域图像形成训练数据,初始化卷积神经网络,所述初始化卷积神经网络为:设置卷积神经网络中的参数,其中包括:卷积核的数量、降采样层的数量、卷积核的大小、降采样层的降幅,初始化卷积核的权重和偏置;将训练数据分批均分到输入卷积神经网络中,训练数据分别经过卷积层、降采样层、卷积层、降采样层、多层感知器,完成前向传播;对多层感知器进行误差计算和梯度计算,并判断误差是否收敛;若是,则将得到的误差和梯度用反向传播算法,经过降采样层、卷积层、降采样层、卷积层、输入层逐层传播,并且逐层更新网络的权重,判断是否为输入层,若是则提取出特征数据;将卷积神经网络模型训练提取的特征数据传到支持...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。