【技术实现步骤摘要】
一种荧光免疫层析试纸的半定量分析方法
本专利技术属于图像处理领域,涉及一种荧光免疫层析试纸的半定量分析方法,特别涉及一种基于BP神经网络的荧光免疫层析试纸的半定量分析方法。
技术介绍
随着当前医疗水平的提高,试纸检测应用范围也越来越广,目前市面上采用的荧光免疫层析试纸灵敏度和特异性同一般试纸相比较高,但是其结果的读取需要通过紫外光线的激发。传统的人工读取虽然可以完成部分样本结果的读取,但是存在标准不统一、无法定量检测等问题。同时长时间面对紫外光线照射下的试纸条会导致视觉疲劳,从而可能会造成误读取等问题。而传统的机器学习算法存在样本训练时间长,算法运行速度慢,同时环境适应性较低。因此采用机器视觉和机器学习相结合的方法对荧光免疫层析试纸的半定量检测具有一定的必要性。
技术实现思路
本专利技术就以上背景,提供了一种基于阈值分割的荧光免疫层析试纸的半定量分析方法。本专利技术采用了一种分块阈值法对荧光免疫层析试纸中的检测线信息进行有效提取,并在光照修正后采取了分块阈值分割以及二值化,有效的减小了在实际操作过程中由于光线以及不同摄像模块导致的图像数据不统一的情况。最后通过导入训练好的BP神经网络得到对应的试纸信息输出。本专利技术的具体步骤如下:步骤(1):通过微距相机采集365nm紫外灯光照射下的荧光免疫层析试纸,并通过上位机编程将微距相机采集的图像信息通过ESP32模块发送至本地端,通过python3.7读取图片数据流,准备进行图像预处理;步骤(2):预先训练荧光免疫 ...
【技术保护点】
1.一种荧光免疫层析试纸的半定量分析方法,特征在于该方法基于阈值分割来进行荧光免疫层析试纸的半定量分析,具体步骤如下:/n步骤(1):通过微距相机采集365nm紫外灯光照射下的荧光免疫层析试纸,并通过上位机编程将微距相机采集的图像信息通过ESP32模块发送至本地端,通过python3.7读取图片数据流,准备进行图像预处理;/n步骤(2):预先训练荧光免疫试纸分析的BP神经网络模型,将已知的试纸样本预处理后按照强阳性、弱阳性、强阴性、弱阴性、无效输入至训练库中,把已知样本按照8:2的比例划分训练集以及测试集导入BP神经网络进行训练,并设定迭代次数以及训练集的准确率来保证训练网络的可靠度,所采用的BP神经网络包含输入层、隐藏层、输出层三层,并且最后采取均方根误差比较法来评定误差;/n步骤(3):对原始图像预处理:/n在图像处理过程中,依次经过SSR算法修正、分块阈值提取、二值处理、形态学处理等过程,从而得到可以进行识别的试纸信息;/n步骤(4):通过重心提取以及参考寻峰法,依次确定识别线的粗区域以及精确区域,并确定质控线T和检测线C的位置;/n步骤(5):将提取出的试剂条信息代入训练好的荧 ...
【技术特征摘要】
1.一种荧光免疫层析试纸的半定量分析方法,特征在于该方法基于阈值分割来进行荧光免疫层析试纸的半定量分析,具体步骤如下:
步骤(1):通过微距相机采集365nm紫外灯光照射下的荧光免疫层析试纸,并通过上位机编程将微距相机采集的图像信息通过ESP32模块发送至本地端,通过python3.7读取图片数据流,准备进行图像预处理;
步骤(2):预先训练荧光免疫试纸分析的BP神经网络模型,将已知的试纸样本预处理后按照强阳性、弱阳性、强阴性、弱阴性、无效输入至训练库中,把已知样本按照8:2的比例划分训练集以及测试集导入BP神经网络进行训练,并设定迭代次数以及训练集的准确率来保证训练网络的可靠度,所采用的BP神经网络包含输入层、隐藏层、输出层三层,并且最后采取均方根误差比较法来评定误差;
步骤(3):对原始图像预处理:
在图像处理过程中,依次经过SSR算法修正、分块阈值提取、二值处理、形态学处理等过程,从而得到可以进行识别的试纸信息;
步骤(4):通过重心提取以及参考寻峰法,依次确定识别线的粗区域以及精确区域,并确定质控线T和检测线C的位置;
步骤(5):将提取出的试剂条信息代入训练好的荧光免疫试纸分析的BP神经网络算法,通过BP神经网络的输出来判断样本的检测结果。
2.如权利要求1所述的一种荧光免疫层析试纸的半定量检测方法,其特征在于,所述步骤(2)的具体方法如下:
所述步骤2的训练过程中,把质控线C与检测线T的灰度之比Gray(T/C)与质控线C与检测线T的对比度之比Contrast(T/C)、检测线T区图像的熵Ent(T)检测线T的平均梯度G(T)、检测线T的标准差δ(T)、检测线T的相关系数Cov(T)、检测线T的R通道均值、以及图像HSV通道中检测线T的H分量、S分量、V分量作为输入量,样本的不同检测结果作为输出量。设置输入层为10个神经元,中间层包含3个隐藏神经元、输出层包含5个神经元,10个输入神经元代表相应的试纸图像信息指标,5个输出神经元代表不同的检测结果;
同时,把代表试剂条检测线信息的指标归一化处理统一导入MySQL数据库中进行数据保存以及后期训练时的统一提取访问。
3.如权利要求1所述的一种荧光免疫层析试纸的半定量检测方法,其特征在于,所述步骤(3)的具体方法如下:
步骤(3-1):输入原始的试剂条图像Image(x,y),并规定滤波半径范围,出原始试剂条图像经过高斯滤波后的结果L(x,y),并通过计算得到量化后的像素并输出图像结果;
步骤(3-2):将SSR算法修正后得到的图像进行灰度化处理和二值化处理。在分割时采用基于OTSU法的分块阈值法;
步骤(3-3):对二值图像进行形态学处理,得到连续的检测线T与质控线C区域。由于试剂过程中荧光免疫层析试纸检测线边缘的图像通常较为模糊,因此配合形态学处...
【专利技术属性】
技术研发人员:金昱冏,张宇彤,焦俊章,王震,葛飞航,孔明,田晓宇,曹思睿,马静,覃广林,
申请(专利权)人:中国计量大学,浙江省人民医院,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。