一种计算荧光试纸激素浓度的方法技术

技术编号:30013857 阅读:11 留言:0更新日期:2021-09-11 06:17
本发明专利技术公开了一种计算荧光试纸激素浓度的方法,克服了现有技术荧光设备拟合算法存在误差导致的测量精度不高的问题,包括以下步骤:S1、硬件设备读取整个试纸卡件裸露出来的全部试纸数据;S2、采用方差滤波的方式去除异常值和抖动;S3、进行数据分析;S4、根据数据分析结果计算浓度。本发明专利技术通过算法优化去除底色影响,能够准确识别到C线、T线的值,测量结果准确。确。确。

【技术实现步骤摘要】
一种计算荧光试纸激素浓度的方法


[0001]本专利技术涉及试纸识别
,尤其是涉及一种计算荧光试纸激素浓度的方法。

技术介绍

[0002]人体在不同的环境下,激素分泌的浓度是不同的,如:LH、FSH。人体在排卵期的不同时段,体内LH、FSH激素浓度都在变化,试纸在不同激素浓度下,反应出来的颜色深浅是不同的,现阶段已有的荧光设备C线和T采集值不准确,没有减掉底值(背景值),导致测量结果不准确。
[0003]例如,一种在中国专利文献上公开的“一种快速定量检测尿样中促卵泡生成素(FSH)的方法”,其公告号CN103163304A,提出将试剂条放入免疫层析判读仪中进行读数制作曲线,并未提出去底色影响,去处滤波,如何检测到C线和T位置,不是根据比例的方式计算浓度,同时没有提出具体公式,准确性有待提高。

技术实现思路

[0004]本专利技术是为了克服现有技术的荧光设备拟合算法存在误差导致的测量精度不高的问题,提供一种计算荧光试纸激素浓度的方法,通过算法优化,能够准确识别到C线、T线的值。
[0005]为了实现上述目的,本专利技术采用以下技术方案:一种计算荧光试纸激素浓度的方法,其特征是,包括以下步骤:S1、硬件设备读取整个试纸卡件裸露出来的全部试纸数据;S2、采用方差滤波的方式去除异常值和抖动;S3、进行数据分析;S4、根据数据分析结果计算浓度。
[0006]本专利技术通过过滤及数据分析步骤能够准确的偶去C先、T先的数值和试纸底值(背景值),通过减掉试纸底值(背景值)获取C线和T线的相对值,降低底值(背景值)对测量结果的影响,并且根据拟合算法准确计算出当前测试的激素浓度值,通过多次测量,可以检测人体激素浓度的变化,从而反映出身体的特性。
[0007]作为优选,所述S1包括以下内容:硬件设备包括电机、连杆、试纸卡件、外框、光电检测系统、控制芯片和电源,试纸沾取待检测溶液后,将试纸卡件插入设备中,控制芯片启动电机,电机带动转杆,转杆连接的管大概能检测系统沿着试纸卡件的方向移动,读取试纸卡件上裸露出的全部试纸数据。
[0008]作为优选,所述S2包括以下步骤:S201、第一次滤波;S202、第二次滤波,在第一次滤波的基础上滤除掉突变值,突变值包括异常值和抖动。
[0009]因为受到试纸不稳定因素的影响读取的试纸数据可能会存在误差,采用方差滤波
等方式方式将异常值和抖动去除。
[0010]作为优选,所述S201包括以下步骤:S2011、每100毫秒内采集48次数据值x
i
~x
i+48
,求48次的方差D1;S2012、通过对方差D1的数值进行判断得出异常值和抖动,当D1>3的时丢弃100毫秒内的采集数据值,当0<D1≤3时保留数据进行第二次滤波,继续下100毫秒取值求方差。
[0011]作为优选,所述方差D1采用以下方式计算:其中,i表示第i次测量,x
i
表示第i次测量的采集数据值;表示第1

48次测量采集数据的平均值,D1表示总共48次采集数据的方差。
[0012]作为优选,所述S202包括以下内容:在第一次滤波的基础上滤除掉突变值,突变值包括异常值和抖动;在第一次滤波的基础上滤掉突变值,通过相邻两个值的变化实现第二次滤波,当|x
i+1

x
i
|>10,则丢弃x
i+1
的值。
[0013]作为优选,所述S3包括以下步骤:S301、将S2中滤波后的数据绘制采集数据曲线A和采集数据曲线斜率曲线B,将采集数据曲线斜率曲线B的纵坐标K放大10倍便于计算,纵坐标K为采集数据曲线A的斜率;S302、对采集数据值x
i
和对应的斜率K进行判断,当采集数据值x
i
>300且斜率K<1时作为判断起始条件开始判断,当斜率K>1时,开始识别C线的数据值,当斜率K为负数时,取最近30个数据的最大值,该值为C线的数据x
C
;S303、在S302的基础上,当斜率K<

1后,开始识别底色的采集值,当斜率K值由负数变为正数后,取最近30个数据的最小值x
d
为试纸底值;S304、在S303的基础上,当采集数据值x
i
>300且斜率K>1后,开始识别T线的采集值,当斜率K为负数时,取最近30个数据的最大值,该值为T线的数据x
T

[0014]作为优选,所述S4包括以下内容:S401、测量试纸在标准品下反应的T线和C线的比值n;S402、将标准品的值用数据拟合得到浓度拟合公式;S403、将n值代入拟合公式计算出浓度值。
[0015]作为优选,比值n的计算方法如下:n=(x
T

x
d
)/(x
C

x
d
)其中,x
T
为T线的数据,x
C
为C线的数据,x
d
为试纸底值。
[0016]因此,本专利技术具有如下有益效果:1.本专利技术通过过滤及识别算法够准确的获取C线、T线值、试纸底值;2.本专利技术通过减掉试纸底值(背景值)获取C线和T线的相对值,降低底值(背景值)对测量结果的影响;3.本专利技术根据拟合算法准确计算出当前测试的激素浓度值,通过多次测量,可以检测人体激素浓度的变化,从而反映出身体的特性。
附图说明
[0017]图1是本专利技术的流程图。
[0018]图2是本实施例硬件设备的结构示意图。
[0019]图3是本实施例第一次滤波后的数据图。
[0020]图4是本实施例第二次滤波后对应位置的数据图。
[0021]图5是本实施例滤波后的采集数据曲线图。
[0022]图6是本实施例滤波后的采集数据曲线图与对应的采集数据斜率曲线图。
[0023]图7为实施例1的拟合曲线图。
[0024]图8为实施例2的拟合曲线图。
[0025]图中:1、试纸卡件 2、光电检测系统 3、外框 4、电机 5、连杆 6、试纸卡件窗口。
具体实施方式
[0026]下面结合附图与具体实施方式对本专利技术做进一步的描述。
[0027]实施例1:本实施例提供了一种计算荧光试纸激素浓度的方法,如图1所示,包括以下步骤:S1、硬件设备读取整个试纸卡件裸露出来的全部试纸数据;S1包括以下内容:硬件设备包括电机4、连杆5、试纸卡件1、外框3、光电检测系统2、控制芯片和电源,试纸沾取待检测溶液后,将试纸卡件插入设备中,控制芯片启动电机,电机带动转杆,转杆连接的管大概能检测系统沿着试纸卡件的方向移动,读取试纸卡件上裸露出的全部试纸数据。
[0028]硬件设备的结构示意图如图2所示,包括电机4、连杆5、试纸卡件1、外框3、光电检测系统2、控制芯片和电源,光电检测系统2上设有试纸卡件窗口6,将试纸卡件插本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种计算荧光试纸激素浓度的方法,其特征是,包括以下步骤:S1、硬件设备读取整个试纸卡件裸露出来的全部试纸数据;S2、采用方差滤波的方式去除异常值和抖动;S3、进行数据分析;S4、根据数据分析结果计算浓度。2.根据权利要求1所述的一种计算荧光试纸激素浓度的方法,其特征是,所述S1包括以下内容:硬件设备包括电机、连杆、试纸卡件、外框、光电检测系统、控制芯片和电源,试纸沾取待检测溶液后,将试纸卡件插入设备中,控制芯片启动电机,电机带动转杆,转杆连接的管大概能检测系统沿着试纸卡件的方向移动,读取试纸卡件上裸露出的全部试纸数据。3.根据权利要求1所述的一种计算荧光试纸激素浓度的方法,其特征是,所述S2包括以下步骤:S201、第一次滤波;S202、第二次滤波,在第一次滤波的基础上滤除掉突变值,突变值包括异常值和抖动。4.根据权利要求3所述的一种计算荧光试纸激素浓度的方法,其特征是,所述S201包括以下步骤:S2011、每100毫秒内采集48次数据值x
i
~x
i+48
,求48次的方差D1;S2012、通过对方差D1的数值进行判断得出异常值和抖动,当D1>3的时丢弃100毫秒内的采集数据值,当0<D1≤3时保留数据进行第二次滤波,继续下100毫秒取值求方差。5.根据权利要求4所述的一种计算荧光试纸激素浓度的方法,其特征是,所述方差D1采用以下方式计算:其中,i表示第i次测量,x
i
表示第i次测量的采集数据值;表示第1

48次测量采集数据的平均值,D1表示总共48次采集数据的方差。6.根据权利要求3所述的一种计算荧光试纸激素浓度的方法,其特征是,所述S202包括以下内容:在第一次滤波的基础上滤除掉突变值,突变值包括异常值和抖动;在第一次滤波的基础上滤掉突变值,通过相邻两个值的变化实现第二次滤波,当|x
i+1

x
i
...

【专利技术属性】
技术研发人员:费鹏
申请(专利权)人:棒糖科技杭州股份有限公司
类型:发明
国别省市:

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

1