1.一种免疫层析图像分析方法,其特征在于,包括:
S1:获取待检测的免疫层析纸条图像;
S2:利用构建的经过训练的目标检测模块对待检测的免疫层析纸条图像进行检测,在免疫层析纸条图像中定位免疫层析纸条图像T线所在的局部区域;
S3:利用构建的裁剪模块将待检测的免疫层析纸条图像中经过定位的免疫层析纸条图像T线所在的局部区域进行裁剪得到长宽比为w×h的裁剪图像,其中w>h,将得到的裁剪图像按照长宽比为w×h将裁剪图像的宽缩放为y个像素,其中y≥300,此时裁剪图像的长为y/h×w,将宽高经过缩放的裁剪图像进行中心裁剪,保留图片中心像素大小为a×a的区域,其中a
S4:利用构建的输出模块对裁剪后的纸条图像进行特征提取,并将提取的特征进行编码并且译码为浓度的one‑hot编码,对输出的one‑hot编码进行计算得到免疫层析纸条中T线代表的浓度。
2.根据权利要求1所述的一种免疫层析图像分析方法,其特征在于:所述目标检测模块中包括目标检测算法,所述目标检测算法为YOLOv5目标检测算法网络。
3.根据权利要求2所述的一种免疫层析图像分析方法,其特征在于:所述YOLOv5目标检测算法网络在训练时的训练集为经过人工标识的免疫层析纸条图像,并且采用数据增强机制对免疫层析纸条图像进行处理。
4.根据权利要求3所述的一种免疫层析图像分析方法,其特征在于:所述数据增强机制包括:随机旋转、随机裁剪以及上下或左右翻转,随机旋转的旋转角度范围设置为‑20°~
20°,随机裁剪的裁剪比例应当裁剪模块相同,即先将裁剪图像的宽缩放为y个像素,其中y≥300,此时裁剪图像的长为y/h×w,将宽高经过缩放的裁剪图像进行中心裁剪,保留图片中心像素大小为a×a的区域,其中a
5.根据权利要求1所述的一种免疫层析图像分析方法,其特征在于:所述对输出的one‑hot编码进行计算得到免疫层析纸条中T线代表的浓度具体为:其中Ci代表one‑hot编码第i位对应表示的浓度值,Pi代表待检测物浓度是Ci的概率。
6.根据权利要求1所述的一种免疫层析图像分析方法,其特征在于:所述输出模块包括:特征提取器,用于提取图像特征;
编码器,将特征编码为单值;
译码器,将编码器输出的单值译码为浓度的one‑hot编码。
7.根据权利要求6所述的一种免疫层析图像分析方法,其特征在于:所述输出模块中的编码器采用全连接设计方法,所述全连接设计方法是将卷积核提取的特征向量先映射为单值再映射为one‑hot编码。
8.根据权利要求7所述的一种免疫层析图像分析方法,其特征在于:所述输出模块的损失函数采用CCE损失函数。
9.根据权利要求1所述的一种免疫层析图像分析方法,其特征在于:所述目标检测模块和输出模块均使用Adam优化器。
10.一种存储介质,其特征在于:所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至9任一项所述的一种免疫层析图像分析方法。