System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种血凝试验结果的自动判定方法及装置制造方法及图纸_技高网

一种血凝试验结果的自动判定方法及装置制造方法及图纸

技术编号:40073862 阅读:17 留言:0更新日期:2024-01-17 00:38
本发明专利技术涉及血凝试验数据处理领域,具体涉及一种血凝试验结果的自动判定方法及装置,极大地提高了血凝试验结果判定的效率以及准确性。本发明专利技术提供一种血凝试验结果的自动判定方法,包括:设置预备参数,所述设置预备参数包括目标像素RGB值、容忍度以及阈值门限;获取血凝试验结果样本图像;切割获得血凝试验结果的单个样本图像,并确定单个血凝试验样本图像的目标区域;读取目标区域中每个像素点的RGB值,并计算其与目标像素RGB值的距离;通过对比距离与容忍度,判定该像素点是否可以作为表达因子;获得表达因子数目;将表达因子数目与阈值门限进行比较,并根据比较结果输出判定结果。本发明专利技术适用于对血凝试验结果的判定。

【技术实现步骤摘要】

本专利技术涉及血凝试验数据处理领域,具体涉及一种血凝试验结果的自动判定方法及装置


技术介绍

1、某些病毒或病毒的血凝素,能选择性地使某种或某几种动物的血红细胞发生凝集,这种凝集红细胞的现象称为血凝,也称直接血凝反应,利用这种特性设计的试验称血凝试验。血凝试验可用于检测鼠疫耶尔森菌肺炎,布氏菌病,神经型食物中毒,q热,鼠疫,变形杆菌食物中毒,弯曲菌肠炎,热带型肺嗜酸性粒细胞肺炎,布氏菌肺炎,冠状病毒感染等疾病。目前常用的血凝判读方法是光学比浊法,以光束通过装有血浆的试管,在试管另一端接收光强信号,再将光强信号的变化转换成电信号的变化,经数据处理后判定其凝固点。此方法操作繁杂、质量控制难、精度低。


技术实现思路

1、本专利技术的目的在于克服现有技术的缺点,提供一种血凝试验结果的自动判定方法及装置,极大地提高了血凝试验结果判定的效率以及准确性。

2、本专利技术采取如下技术方案实现上述目的,本专利技术提供一种血凝试验结果的自动判定方法,包括:

3、s1、设置预备参数,所述设置预备参数包括目标像素rgb值、容忍度以及阈值门限;

4、s2、获取血凝试验结果样本图像;

5、s3、切割获得血凝试验结果的单个样本图像,并确定单个血凝试验样本图像的目标区域;

6、s4、读取目标区域中每个像素点的rgb值,并计算其与目标像素rgb值的距离;

7、s5、通过对比距离与容忍度,判定该像素点是否可以作为表达因子;

8、s6、获得表达因子数目;

9、s7、将表达因子数目与阈值门限进行比较,并根据比较结果输出判定结果。

10、进一步的是,目标像素rgb值为阳性样本内血液凝集范围中心点的rgb值,容忍度为图像处理的颜色偏差的最佳容忍度。

11、进一步的是,确定单个血凝试验样本图像的目标区域具体包括:对血凝试验样本图像执行系列切割,通过系列切割确定单个血凝试验样本图像的目标区域,其中系列切割包括行列切割和圆形切割,圆形切割通过roi函数实现。

12、进一步的是,表达因子数目通过逐一比较目标区域内每个像素点与目标像素rgb值的距离与容忍度获得,计算公式如下:

13、k=num(d<dmax),k为表达因子数目,d为距离,dmax为容忍度。

14、进一步的是,根据比较结果输出判定结果具体包括:

15、若0≤k<n-,则判定结果为阳性,若n-≤k<n+,则判定结果为弱阳性,若k≥n+,判读结果为阴性,n-为阈值门限的下限值,n+为阈值门限的上限值。

16、本专利技术提供一种血凝试验结果的自动判定装置,用于实现上述所述的血凝试验结果的自动判定方法,所述自动判定装置包括:

17、预设值模块,用于设置预备参数,所述设置预备参数包括目标像素rgb值、容忍度以及阈值门限;

18、图像获取模块,用于获取血凝试验结果样本图像;

19、图像处理模块,用于切割获得血凝试验结果的单个样本图像,并确定单个血凝试验样本图像的目标区域;

20、数据处理模块,用于读取目标区域中每个像素点的rgb值,并计算其与目标像素rgb值的距离;通过对比距离与容忍度,判定该像素点是否可以作为表达因子;获得表达因子数目;将表达因子数目与阈值门限进行比较,并根据比较结果输出判定结果。

21、进一步的是,目标像素rgb值为阳性样本内血液凝集范围中心点的rgb值,容忍度为图像处理的颜色偏差的最佳容忍度。

22、进一步的是,图像处理模块具体用于,对血凝试验样本图像执行系列切割,通过系列切割确定单个血凝试验样本图像的目标区域,其中系列切割包括行列切割和圆形切割,圆形切割通过roi函数实现。

23、进一步的是,数据处理模块具体用于,通过逐一比较目标区域内每个像素点与目标像素rgb值的距离与容忍度获得表达因子数目,计算公式如下:

24、k=num(d<dmax),k为表达因子数目,d为距离,dmax为容忍度。

25、进一步的是,数据处理模块具体还用于,若0≤k<n-,则判定结果为阳性,若n-≤k<n+,则判定结果为弱阳性,若k≥n+,判读结果为阴性,n-为阈值门限的下限值,n+为阈值门限的上限值。

26、本专利技术的有益效果为:

27、本专利技术通过对血凝试验样本的图像采集、特征分析以及结果自动判定,简化了繁杂的操作,极大地提高了血凝试验结果判定的效率;处理过程由计算机全程控制,能够更加容易把控质量,提高了判定精度。

本文档来自技高网...

【技术保护点】

1.一种血凝试验结果的自动判定方法,其特征在于,所述自动判定方法包括:

2.根据权利要求1所述的血凝试验结果的自动判定方法,其特征在于,目标像素RGB值为阳性样本内血液凝集范围中心点的RGB值,容忍度为图像处理的颜色偏差的最佳容忍度。

3.根据权利要求1所述的血凝试验结果的自动判定方法,其特征在于,确定单个血凝试验样本图像的目标区域具体包括:对血凝试验样本图像执行系列切割,通过系列切割确定单个血凝试验样本图像的目标区域,其中系列切割包括行列切割和圆形切割,圆形切割通过ROI函数实现。

4.根据权利要求1所述的血凝试验结果的自动判定方法,其特征在于,表达因子数目通过逐一比较目标区域内每个像素点与目标像素RGB值的距离与容忍度获得,计算公式如下:

5.根据权利要求4所述的血凝试验结果的自动判定方法,其特征在于,根据比较结果输出判定结果具体包括:

6.一种血凝试验结果的自动判定装置,用于实现如权利要求1-5任意一项所述的血凝试验结果的自动判定方法,其特征在于,所述自动判定装置包括:

7.根据权利要求6所述的血凝试验结果的自动判定装置,其特征在于,目标像素RGB值为阳性样本内血液凝集范围中心点的RGB值,容忍度为图像处理的颜色偏差的最佳容忍度。

8.根据权利要求6所述的血凝试验结果的自动判定装置,其特征在于,图像处理模块具体用于,对血凝试验样本图像执行系列切割,通过系列切割确定单个血凝试验样本图像的目标区域,其中系列切割包括行列切割和圆形切割,圆形切割通过ROI函数实现。

9.根据权利要求6所述的血凝试验结果的自动判定装置,其特征在于,数据处理模块具体用于,通过逐一比较目标区域内每个像素点与目标像素RGB值的距离与容忍度获得表达因子数目,计算公式如下:

10.根据权利要求9所述的血凝试验结果的自动判定装置,其特征在于,数据处理模块具体还用于,若0≤k<N-,则判定结果为阳性,若N-≤k<N+,则判定结果为弱阳性,若k≥N+,判读结果为阴性,N-为阈值门限的下限值,N+为阈值门限的上限值。

...

【技术特征摘要】

1.一种血凝试验结果的自动判定方法,其特征在于,所述自动判定方法包括:

2.根据权利要求1所述的血凝试验结果的自动判定方法,其特征在于,目标像素rgb值为阳性样本内血液凝集范围中心点的rgb值,容忍度为图像处理的颜色偏差的最佳容忍度。

3.根据权利要求1所述的血凝试验结果的自动判定方法,其特征在于,确定单个血凝试验样本图像的目标区域具体包括:对血凝试验样本图像执行系列切割,通过系列切割确定单个血凝试验样本图像的目标区域,其中系列切割包括行列切割和圆形切割,圆形切割通过roi函数实现。

4.根据权利要求1所述的血凝试验结果的自动判定方法,其特征在于,表达因子数目通过逐一比较目标区域内每个像素点与目标像素rgb值的距离与容忍度获得,计算公式如下:

5.根据权利要求4所述的血凝试验结果的自动判定方法,其特征在于,根据比较结果输出判定结果具体包括:

6.一种血凝试验结果的自动判定装置,用于实现如权利要求1-5任意一项所述的血凝试验结果的自动判定方法,...

【专利技术属性】
技术研发人员:张一帆尹昕瑞蔡方凯陈燕萍王宇轩刘权友肖礼彬
申请(专利权)人:成都工业学院
类型:发明
国别省市:

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

1