医学图像特征处理方法和装置
文献发布时间:2023-06-19 09:29:07
技术领域
本发明涉及计算机图像处理技术领域,尤其涉及一种医学图像特征处理方法。
背景技术
随着数字化信息的发展,图像处理技术已逐渐被应用到计算机辅助检测技术上来。它利用计算机将影像数字化,应用数字图像处理技术对图片进行一系列的处理,从而为医生提供容易辨别的病体,将医生从烦琐、机械的分类问题中解救出来,达到提高检测正确率的目的。在技术的机器学习优化过程中,对医学图像一系列图像特征的处理是其中的关键,而特征选择问题作为一个典型的全局寻优问题,是最重要环节之一。与其他降维技术不同,特征选择并不改变变量特征的原始表示,而仅是选择它们中的子集。因此,保留了原来的变量情况,可以提供进一步对特征数据进行解释的优势。此外,分类算法的复杂度和预测效果与样本特征息息相关,其中样本特征的冗余性与相关性会导致预测能力下降,同时特征维度的大小也影响着算法的运算速度。
然而,在提取的众多图像特征中往往存在不同程度的冗余特征或噪音特征,这些特征大大影响识别的速度和准确性。因此,原始的特征需要进行筛选,丢弃那些模拟两可、不易判别或者相关性低的特性(即除噪)。
特征选择实质上也是一个组合优化问题。常规的优化算法,诸如解析法,不仅对目标函数要求连续且可微,还只能得到局部最优解;枚举法,虽然克服这些缺点,但计算效率太低。即便是相当著名的动态规划法,也会遇到“指数爆炸”问题,对于中等规模及适度复杂性问题,也常常表现乏力。因此,如果能创新性地利用群体智能的寻优能力运用于特征选择问题中,将会给医学图像特征的分析提供一个有力的解释工具。
基于遗传算法、粒子群算法的医学图像特征处理方法,收获了相当好的分类结果。正余弦优化算法(Sine Cosine Algorithm,SCA)是一种新兴的启发式群体智能算法,它采用正弦和余弦函数两个数学公式,在整个搜索空间上不断探索和开发的过程。然而,针对医学图像特征,SCA在优化解的收敛速度以及收敛精度上,仍然具有很高的提升空间。在这种情况下,很难保持勘探和开发的有效平衡。
因此,有必要提供一种医学图像特征处理方法和装置,实现对医学图像更高效、更准确地识别和除噪。
发明内容
本发明实施例所要解决的技术问题在于,采用常规优化算法和智能优化算法对医学图像分类预测有较多局限性。正余弦优化算法作为一种新型的智能优化算法,具有结构简单、参数少、鲁棒性强等优点,然而在解决医学图像分类问题时,仍具有收敛慢和精度差等缺点。因此,在深入研究和分析医学图像的特点的基础上,针对目前的医学图像,设计一种医学图像特征处理方法和装置,以解决收敛慢和精度差等问题,实现对医学图像更精确、更高效的识别和除噪。
具体地,本发明从寻找新的搜索机制的角度以及通过结合混合策略的方式优化医学图像特征的除噪效果。根据本发明一方面,本发明实施例提供了一种医学图像特征处理方法,所述方法包括以下步骤:
步骤S1、提取医学图像特征的特征数据,得到训练样本集,并初始化种群;
步骤S2、将当前种群的每个个体的每个特征值采用转换函数进行二进制编码;
步骤S3、计算当前种群的适应度值,并更新螺旋运动机制和高斯变异中的相关参数;
步骤S4、设置正余弦优化算法的相关参数,并采用正余弦算法迭代公式更新种群;
步骤S5、将所获取的正余弦优化算法更新的种群分别通过螺旋运动机制和高斯变异进行更新,以获取两个种群;
步骤S6、通过贪婪选择选出下一代种群;
步骤S7、若达到最大迭代次数,则结束循环并输出最优解,否则继续迭代直至迭代计算结束。
根据本发明又一方面,其中,在步骤S1中,所述训练样本集的特征数据包括颜色特征数据、形状特征数据和纹理特征数据。根据以上特征提取得到的训练样本集,设初始化训练样本种群
根据本发明又一方面,其中,在步骤S2中,在步骤S2中将种群X
其中,
根据本发明又一方面,其中,在步骤S3中,使用K-最近邻(KNN,K-NearestNeighbor)分类器,并采用公式(3)和公式(4)计算所述适应度值,将当前种群个体按照适应度值从小到大进行排序,并更新螺旋运动机制中涉及的火焰F
其中,fit
根据本发明又一方面,其中,在步骤S4中,设置正余弦优化算法的相关参数r
其中,r
根据本发明又一方面,其中,在步骤S5中,将SCA算法更新的种群分别通过螺旋运动机制和高斯变异策略进行更新,以获取两个种群的步骤具体包括:
以获取两个种群的步骤具体包括:
首先,螺旋运动机制是采用飞蛾的导航方式,将火焰作为飞蛾在搜索空间中搜索的“风向标”,以螺旋方式更新当前的位置。采用公式(6)~(8)进行更新,得到新种群M
其中,
其次,高斯变异策略是采用一个符合均值和方差的随机数来代替原来的总体,将采用公式(9)和(10)进行更新,得到新种群G
其中,α和σ分别代表均值和标准差,δ表示变异算子,f表示标准正态分布函数,
根据本发明又一方面,其中,在步骤S6中,步骤S5中获取的两个种群M
根据本发明又一方面,其中,在步骤S7中,若达到最大迭代次数,则结束循环并输出最优解,否则迭代次数加1,并返回步骤S2。
根据本发明又一方面,本发明实施例还提供了一种医学图像特征处理装置,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现前述的医学图像特征处理方法的步骤。
根据本发明又一方面,本发明还提供了一种更高效、更精确地医学图像特征的特征数据除噪方法,其特征在于采用前述的医学图像特征处理方法去除医学图像特征中的噪音特征数据和/或冗余特征数据。
实施本发明实施例,具有如下有益效果:
本发明针对医学图像的特点,将螺旋运动机制和高斯变异策略结合到SCA算法中,改善了对医学图像的搜索能力,改善了收敛速度和收敛精度,有效降低了特征维数,提高了识别的准确度,该方法能够更有效地提高医学图像特征选择的精度,去除医学图像特征的特征数据中的噪音。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,根据这些附图获得其他的附图仍属于本发明的范畴。
图1为本发明实施例一提供的医学图像特征处理方法的流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
根据本发明一种优选实施方式,如图1所示,提供了一种医学图像特征处理方法,所述方法包括以下步骤:
步骤S1、提取医学图像特征的特征数据,得到训练样本集,并初始化种群;
步骤S2、将当前种群的每个个体的每个特征值采用转换函数进行二进制编码;
步骤S3、计算当前种群的适应度值,并更新螺旋运动机制和高斯变异中的相关参数;
步骤S4、设置正余弦优化算法的相关参数,并采用正余弦算法迭代公式更新种群;
步骤S5、将所获取的正余弦优化算法更新的种群分别通过螺旋运动机制和高斯变异进行更新,以获取两个种群;
步骤S6、通过贪婪选择选出下一代种群;
步骤S7、若达到最大迭代次数,则结束循环并输出最优解,否则继续迭代直至迭代计算结束。
优选地,其中,在步骤S1中,根据特征提取得到的训练样本集,初始化N个体为初始化种群。
有利地,针对医学图像特征,通过螺旋运动机制和高斯变异策略,改善了搜索能力、收敛速度和收敛精度。
优选地,通过步骤S1-S7,获得了目标医学图像特征。该目标医学图像特征为相关度高的特征,用于提供给用户使用和参考。
根据本发明又一种优选实施方式,如图1所示,为本发明实施例一中,提供的一种医学图像特征处理方法,所述方法包括以下步骤。
步骤S1、提取医学图像特征的特征数据,得到训练样本集,并初始化种群;
具体例如为,提取医学图像特征的特征数据,该特征数据包括颜色特征数据、形状特征数据和纹理特征数据,并进一步根据特征提取得到训练样本集。根据特征提取得到的训练样本集,设初始化训练样本种群
步骤S2、将当前种群的每个个体的每个特征值采用转换函数进行二进制编码;
具体例如为,将种群X
其中,
步骤S3、计算当前种群的适应度值,并更新螺旋运动机制和高斯变异中的相关参数;
具体例如为,采用公式(3)和公式(4)计算所述适应度值,将当前种群个体按照适应度值从小到大进行排序,并更新螺旋运动机制中涉及的火焰F
其中,fit
步骤S4、设置正余弦优化算法的相关参数,并获取通过正余弦优化算法更新的种群;
具体例如为,设置正余弦优化算法的相关参数r
其中,r
步骤S5、将SCA算法更新的种群分别通过螺旋运动机制和高斯变异策略进行更新,以获取两个种群的步骤具体包括:
首先,螺旋运动机制是采用飞蛾的导航方式,将火焰作为飞蛾在搜索空间中搜索的“风向标”,以螺旋方式更新当前的位置。采用公式(6)~(8)进行更新,得到新种群M
其中,
其次,高斯变异策略是采用一个符合均值和方差的随机数来代替原来的总体,将采用公式(9)和(10)进行更新,得到新种群G
其中,α和σ分别代表均值和标准差,δ表示变异算子,f表示标准正态分布函数,
步骤S6、通过贪婪选择筛选出最佳种群;
具体例如为,将将步骤S5中获取的两个种群M
步骤S7、若达到最大迭代次数,则结束循环并输出最优解,否则迭代次数加1,并返回步骤S2。
根据本发明一种优选实施方式,相对于本发明实施例一中提供的一种医学图像特征处理方法,本发明实施例二又提供了一种医学图像特征处理装置,包括存储器和处理器,存储器存储有计算机程序,其中,处理器执行计算机程序时实现本发明实施例一中的医学图像特征处理方法的步骤。应当说明的是,本发明实施例二中处理器执行计算机程序的过程,与本发明实施例一中提供的一种车辆预警方法中各个步骤的执行过程一致,具体可参见前述相关内容描述。
根据本发明一种优选实施方式,本发明还提供了一种医学图像特征的特征数据除噪方法,其特征在于采用前述的医学图像特征处理方法去除医学图像特征中的噪音特征数据和/或冗余特征数据。
实施本发明实施例,具有如下有益效果:
本发明针对医学图像的特点,将螺旋运动机制和高斯变异策略结合到SCA算法中,改善了对医学图像的搜索能力,改善了收敛速度和收敛精度,有效降低了特征维数,提高了识别的准确度,该方法能够更有效地提高医学图像特征选择的精度,去除医学图像特征的特征数据中的噪音。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
- 医学图像特征处理方法和装置
- 医学图像处理装置、医学图像处理方法和医学图像设备