一种对植物切片进行人工智能识别的方法技术

技术编号:34278217 阅读:16 留言:0更新日期:2022-07-24 17:40
本申请涉及一种对植物切片进行人工智能识别的方法,包括以下步骤:获取待识别图像;主分类器识别:将所述图像输入至植物切片识别模型的主分类器,基于Faster

A method of artificial intelligence recognition for plant slices

【技术实现步骤摘要】
一种对植物切片进行人工智能识别的方法


[0001]本申请涉及植物切片识别的领域,尤其是涉及一种对植物切片进行人工智能识别的方法。

技术介绍

[0002]中药材是中医药源头,更是行业发展基础。中药切片当前仅靠眼看、手摸、鼻闻、口尝、水试、火试等绝活把握每种中药材的真伪优劣,难上加难。中药材产地初加工和中药饮片炮制密切相连,掺杂掺假手段多样,情况复杂,鉴别药材必须借助仪器设备或者由有经验的老药工进行。传统的中药材性状鉴别人才流失,必要的仪器设备缺乏,这些为中药材辨别真伪带来极大难度。
[0003]目前鉴别中药切片的方法主要有形态特征鉴别、显微镜观察鉴别和植物成分鉴别,其中显微镜观察鉴别和植物成分鉴别耗时较长,且人工成本较高;形态特征鉴别需要工作人员根据形态检索表,特征符合开始项号的,逐号下查,特征不符合开始项号的,查与该项相对应的项号,直到查到种,最后与已确定学名的植物标本相对照进行定种。
[0004]由于药材的掺杂掺假手段多样,鉴别时需要对大量范围的药材进行鉴别,专利技术人发现,目前的鉴别手段在应用于大量药材鉴别时具有工作效率低的缺陷。

技术实现思路

[0005]为了提高中药饮片的鉴别效率,本申请提供了一种对植物切片进行人工智能识别的方法本申请提供的一种对植物切片进行人工智能识别的方法采用如下的技术方案:一种对植物切片进行人工智能识别的方法,包括以下步骤:获取训练图像;主分类器识别:将所述图像输入至植物切片识别模型的主分类器,基于Faster

RCNN算法进行分类,输出主类结果和识别精度,其中,输入的图像采用多尺度特征图;子分类器识别:将所述图像输入至主类结果对应的子分类器,基于组合ResNet算法进行分类,输出分类结果。
[0006]通过采用上述技术方案,引入多尺度特征图,针对采集图像分辨率高,采集图像中多个目标大小差异较大的情况,从而让模型来适应不同的尺寸,尤其是小尺寸的目标检测。
[0007]可选的,主分类器训练步骤中,进行分类前,对识别精度小于精度阈值的目标进行过滤。
[0008]通过采用上述技术方案,使主分类器输出的目标置信度也都大于等于精度阈值,从而降低主分类器的复杂度,提高主分类器输出目标的精确度。
[0009]可选的,主分类器训练步骤中,采用CIOU损失函数。
[0010]通过采用上述技术方案,通过采用CIOU损失函数,提高目标检测的鲁棒性,从而提高主分类器输出的主分类结果的可靠性。
[0011]可选的,主分类器训练步骤中,进行分类后,输出图像中多个目标的位置和目标分类,还输出每个目标分类对应的置信度;根据每个目标分类对应的置信度、目标的面积以及目标的总数计算得到每个分类的置信分数,取置信分数最高的分类为主类结果。
[0012]通过采用上述技术方案,通过计算置信分数选择主类结果,使主类结果精确度更高,还可以减少由于多个目标导致主类结果为复数时的矛盾。
[0013]可选的,置信分数的排序中,第一位与第二位的置信分数差小于第一位置信分数的20%,则认为分类失败。
[0014]通过采用上述技术方案,尽可能避免了前两位相近的置信分数使选择第一位主类结果的精准度较低的情况,从而减少误差,使训练得到的模型更加精准。
[0015]可选的,多个子分类器单独进行识别和训练。
[0016]通过采用上述技术方案,子分类器可以根据每一类的特点来进行模型结构设计和优化,使子分类器自身的识别精确度得到提升;并且针对不同主类的图像进行子分类识别,针对性更强,识别精度得到提升。
[0017]可选的,子分类器采用局部和全局相结合的结构进行分类,局部分类结果和全局分类结果组合得到最终分类结果。
[0018]通过采用上述技术方案,子分类器既根据由主分类器输出的局部图像进行识别,又根据整幅图像进行全局识别,从而综合考量进行识别训练,使训练的模型精准度以及识别维度都得到提升。
[0019]综上所述,本申请包括以下至少一种有益技术效果:1.通过引入针对性的数据增强方式来减少数据采集量和模型的鲁棒性;2.通过分级识别结构,引入先验知识,减少训练所需数据;每个子分类器单独训练,减轻单模型压力,提高识别精度,同时子类内部增加类别重新训练时不会影响其它子类识别精度。
附图说明
[0020]图1是植物切片识别模型训练方法的流程框图。
[0021]图2是植物切片识别模型训练方法中子分类器识别时的流程框图。
[0022]图3是对植物切片进行人工智能识别的方法。
具体实施方式
[0023]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图1

3及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
[0024]本申请实施例公开一种对植物切片进行人工智能识别的方法。参照图1,对植物切片进行人工智能识别的方法包括以下步骤:获取识别图像;主分类器识别:将所述图像输入至植物切片识别模型的主分类器,基于改进的Faster

RCNN算法进行分类,输出主类结果和识别精度,其中,输入的图像采用多尺度特征
图;进行分类前,对识别精度小于精度阈值的目标进行过滤;在本实施例中,精度阈值采用0.6,通过将识别精度小于0.6的目标都过滤掉,使主分类器输出的目标的置信度都大于等于0.6,从而降低了主分类器的复杂程度。
[0025]为了提高目标检测的鲁棒性,本专利技术采用CIOU损失函数LCIOU,其表达式为:(1)其中IoU代表边界框的交并比,b和bgt分别代表了预测框和真实框的中心点,ρ代表的是计算两个中心点间的欧式距离,c代表能够同时包含预测框和真实框的最小闭包区域的对角线距离,α代表权重,v代表长宽比的相似性。
[0026]通过采用CIOU损失函数,提高目标检测的鲁棒性,从而提高主分类器输出的主分类结果的可靠性。
[0027]对于有多个目标的图像,主分类器需要计算目标的置信分数;主分类器分别对每个目标都进行分类,输出N个目标的位置、大类类别和对应的置信度,N为自然数。如果n<1,则说明分类失败。这N个目标属于M个类别,M为正整数。
[0028]影响分数计算的因素包括:每类中包含的目标个数n,每类中目标的平均置信度w、每类的分类精度p以及每类中目标的平均面积r。其中平均面积是结果选择器更相信大一些的目标的识别结果,但是该因素相对权重较低。而且,为了简化计算,实际的计算过程中这里的r并不是使用面积,而是使用识别框的宽度。而为了是影响因素归一化,这里还计算了所有目标的总置信度W、总面积R和所有输出类别的总分类精度P。最终第i类的分数计算函数为:S(i)=ani/N+bwi/W+cpi/P+dri/R
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)其中a、b、c和d是超参数,用来决定每个因素的权重大小。在本实施例中,采用值分别是a=0.4,b=0.3,c=0.2本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对植物切片进行人工智能识别的方法,其特征在于:包括以下步骤:获取识别图像;主分类器识别:将所述图像输入至植物切片识别模型的主分类器,基于Faster

RCNN算法进行分类,输出主类结果和识别精度,其中,输入的图像采用多尺度特征图;子分类器识别:将所述图像输入至主类结果对应的子分类器,基于ResNet算法进行分类,输出分类结果。2.根据权利要求1所述的植物切片识别模型识别方法,其特征在于:所述主分类器识别步骤中,进行分类前,对识别精度小于精度阈值的目标进行过滤。3.根据权利要求1所述的植物切片识别模型识别方法,其特征在于:所述主分类器识别步骤中,采用CIOU损失函数。4.根据权利要求1所述的植物切片识别模型识别方法,...

【专利技术属性】
技术研发人员:王志鹏郭莹白璐秦新达苗永斌
申请(专利权)人:智诚时空科技浙江有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1