便携式智能数字化寄生虫体外诊断仪的制作方法

文档序号:19152692发布日期:2019-11-16 00:16阅读:333来源:国知局
便携式智能数字化寄生虫体外诊断仪的制作方法

本发明涉及体外诊断领域,特别涉及一种便携式智能数字化寄生虫体外诊断仪。



背景技术:

目前,国内常用的对寄生虫病检测方法有:直接镜检;动物接种或者组织活检;dna杂交;皮内试验;血清学检测等。随着智能制造、无线通信、微电子等产业的发展,寄生虫检测试纸应运而生,极大地方便了用户使用。

但是,目前仍存在的问题包括:(1)试纸结果为定性半定量,且无数字量化显示。即当前产品形式为试纸条,测试结果多为定性半定量的模拟显示(如c线和t线),需用户自行理解测试结果,给用户使用带来困难。(2)缺乏结果的电子化保存及智能统计分析。即用户只能以保留试纸条的形式保存测量结果,缺乏电子化保存方法,更无法对其进行智能统计和分析,不利于健康或疾病管理,以及寄生虫致病机理等科学研究等。(3)当前同类产品,如智能血糖仪等设备,采用视频传感器对试纸进行图像采集,然后基于计算机视觉方法计算试纸显色成像与金标准的对应关系,但是,首先,试纸显色具有空间不一致性,即同一数值下的不同试纸,其显色位置分布可能不同;其次,视频传感器成像不一致,即不同视频传感器对同一个物体或者同一类物体采集信息得到的图片在颜色等方面有所不同。现有方法中对上述问题多是使用传统的灰度分布校准等方法,会引起较大识别误差,导致寄生虫浓度值的错误判读。



技术实现要素:

本发明所要解决的技术问题在于针对上述现有技术中的不足,提供一种便携式智能数字化寄生虫体外诊断仪。

为解决上述技术问题,本发明采用的技术方案是:一种便携式智能数字化寄生虫体外诊断仪,包括:图像采集模块、主处理器模块、显示模块、无线通信模块和云端,所述主处理器模块和云端中均设置有诊断计算模块;

所述无线通信模块用于建立所述主处理器模块和云端之间的通信连接,所述图像采集模块用于采集插入诊断仪的试纸的图像,所述主处理器模块对所述图像进行预处理,并将预处理后的图像分别传输至所述主处理器模块和云端中的诊断计算模块;

所述诊断计算模块对接收的图像进行处理,计算得到图像对应的寄生虫浓度检测量化值,并将计算结果返回至所述主处理器模块;

所述显示模块用于显示用户信息和寄生虫浓度检测量化结果。

优选的是,还包括电源管理模块、存储模块、控制模块和客户端;所述控制模块用于实现界面控制选择;所述客户端通过所述无线通信模块与所述主处理器模块和云端均通信连接,可获取寄生虫浓度检测量化结果;

所述客户端为智能手机端或电脑端。

优选的是,所述图像采集模块、显示模块、电源管理模块、存储模块、控制模块和无线通信模块均与所述主处理器模块连接;

所述主处理器模块对图像进行的预处理包括:对图像进行标准化裁剪,保留图像中有效识别区域。

优选的是,所述诊断计算模块计算图像对应的寄生虫浓度量化值的方法包括以下步骤:

1)进行寄生虫体外诊断图像数据库的首次构建;

2)训练诊断网络,得到寄生虫浓度检测定量计算网络模型;

3)实时诊断:将接收的图像输入得到的寄生虫浓度检测定量计算网络模型,计算得到寄生虫浓度检测量化结果,并将结果传输至所述客户端和主处理器模块;

4)将得到的寄生虫浓度检测量化结果添加至步骤1)中的数据库中,进行寄生虫体外诊断图像数据库的更新,再利用步骤2)的方法重新训练寄生虫浓度检测定量计算网络模型;

其中,在主处理器模块和云端之间的通信有效时,所述主处理器模块和云端中的诊断计算模块同步运行进行寄生虫浓度量化值的计算,且保持数据同步;

当主处理器模块和云端之间的通信失效时,采用所述主处理器模块中的诊断计算模块进行寄生虫浓度量化值的计算并在显示模块显示处理结果,同时将结果存储于所述存储模块,在无线通信恢复后,将结果通过无线通信模块传输至云端中的诊断计算模块,保持主处理器模块和云端中的诊断计算模块的数据同步,并将结果传输至客户端。

优选的是,所述步骤1)具体包括:设定寄生虫浓度检测量化结果表征为1~n的数字,对应每种结果采集m个试纸,记为xnm,n=1,…,n;m=1,…,m;n为大于1的数字,m为大于等于50数字;分别对每个试纸使用所述图像采集模块进行图像采集,记为ynm,对采集到的图像及对应的寄生虫浓度检测量化结果znm传输至云端,完成寄生虫体外诊断图像数据库的首次构建。

优选的是,所述步骤2)包括:基于得到的数据ynm和znm,在云端采用域适应深度学习方法对上述数据进行训练,得到寄生虫浓度检测定量计算网络模型,具体包括:

2-1)对图像ynm进行感兴趣区域提取,并进行尺寸标准化处理,处理后后的图像记为unm;

2-2)对图像unm进行归一化,使归一化后的图像vnm均值为0,方差为1;

2-3)将图像vnm输入基于ibn的深度网络模型进行训练,得到寄生虫浓度检测定量计算网络模型。

优选的是,所述基于ibn的深度网络模型为将实例标准化和批标准化集成为构建模块,再将构建模块嵌入到深度网络中;其中,深度网络为densenet、resnet、resnext或senet。

优选的是,所述基于ibn的深度网络模型为ibn-net-a网络模型或ibn-net-b网络模型。

优选的是,所述ibn-net-a网络模型包括依次连接的四组残差块,每组残差块结构相同,均包括依次相连的1x1、3x3、1x1的3个卷积层;其中第一个卷积层的输出的一半通道使用bn层进行标准化,剩余通道使用in层进行标准化,并使用relu函数作为激活函数;其余两个卷积层的输出均使用bn层进行标准化并使用relu函数作为激活函数;经过三个卷积网络得到的输出再与输入相加并经过relu激活函数层后,作为残差块的输出。

优选的是,所述ibn-net-b网络模型包括依次连接的由四组残差块,每组残差块结构相同,均包括依次相连的1x1、3x3、1x1的3个卷积层;每个卷积层的输出均使用bn层进行标准化并使用relu函数作为激活函数,经过三个卷积网络得到的输出与输入相加后先经过in层,然后再经过relu激活函数层后,作为残差块的输出。

本发明的有益效果是:本发明的便携式智能数字化寄生虫体外诊断仪,能实现对寄生虫检测试纸的图像采集、处理、定量计算、分析及存储管理等功能,方便使用者使用;本发明通过采用寄生虫浓度检测定量计算网络模型对采集的图像进行处理,能提高检测结果的精度。

本发明基于现有的快速检测寄生虫的血清学检测试纸,结合计算机视觉、云存储、人工智能等先进技术,提出了一种便携式智能数字化寄生虫体外诊断仪,能实现高检出率的寄生虫血清学检测,以及检测结果的数字化云存储和智能统计分析,形成适用于宠物、家庭人用和医院等医疗机构检验科检测寄生虫的便携式智能化体外诊断仪,能服务于健康管理、产前诊断等医疗工作,还能用于寄生虫致病机理等研究。

附图说明

图1为本发明的便携式智能数字化寄生虫体外诊断仪的原理框图;

图2为本发明的ibn-net-a网络模型的残差块的结构示意图;

图3为本发明的ibn-net-b网络模型的残差块的结构示意图;

图4为传统的resnet网络模型的残差块的结构示意图;

图5为传统的resnet网络模型的结构示意图;

图6为本发明的ibn-resnet网络模型的结构示意图。

具体实施方式

下面结合实施例对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。

应当理解,本文所使用的诸如“具有”、“包含”以及“包括”术语并不排除一个或多个其它元件或其组合的存在或添加。

如图1所示,本实施例的一种便携式智能数字化寄生虫体外诊断仪,包括:图像采集模块、主处理器模块、显示模块、无线通信模块、云端、电源管理模块、存储模块、控制模块和客户端。所述主处理器模块和云端中均设置有诊断计算模块。

所述图像采集模块、显示模块、电源管理模块、存储模块、控制模块和无线通信模块均与所述主处理器模块连接。

所述无线通信模块用于建立所述主处理器模块和云端之间的通信连接。所述图像采集模块用于采集插入诊断仪的试纸的图像,所述主处理器模块用于对所述图像进行预处理,包括:对图像进行标准化裁剪,保留图像中有效识别区域;并将预处理后的图像分别传输至所述主处理器模块和云端中的诊断计算模块。所述诊断计算模块对接收的图像进行处理,计算得到图像对应的寄生虫浓度检测量化值,并将计算结果返回至所述主处理器模块;所述主处理器模块将计算结果传输至显示模块,所述显示模块用于显示用户信息和寄生虫浓度检测量化结果。所述存储模块用于存储所述主处理器模块得到的预处理结果以及诊断计算模块的结果;所述控制模块用于实现界面控制选择;所述客户端通过所述无线通信模块与所述主处理器模块和云端均通信连接,可获取与显示寄生虫浓度检测量化结果;所述客户端可为智能手机端或电脑端,从而使用户能在手机或电脑上获取检测结果。

其中,所述云端计算图像对应的寄生虫浓度量化值的方法包括以下步骤:

1)进行寄生虫体外诊断图像数据库的首次构建;

具体包括:设定寄生虫浓度检测量化结果表征为1~n的数字,对应每种结果采集m个试纸,记为xnm,n=1,…,n;m=1,…,m;n为大于1的数字,m为大于等于50数字;分别对每个试纸使用所述图像采集模块进行图像采集,记为ynm,对采集到的图像及对应的寄生虫浓度检测量化结果znm传输至云端,完成寄生虫体外诊断图像数据库的首次构建。其中,每次检查得到的结果会再添加到寄生虫体外诊断图像数据库中,进行数据库的不断更新。

2)训练诊断网络,得到寄生虫浓度检测定量计算网络模型:

基于得到的数据ynm和znm,在云端采用域适应深度学习方法对上述数据进行训练,得到寄生虫浓度检测定量计算网络模型,具体包括:

2-1)对图像ynm进行感兴趣区域提取,并进行尺寸标准化处理(如224*224,128*128等),处理后后的图像记为unm;

2-2)对图像unm进行归一化,使归一化后的图像vnm均值为0,方差为1;

2-3)将图像vnm输入基于ibn的深度网络模型进行训练,得到寄生虫浓度检测定量计算网络模型。

所述基于ibn的深度网络模型为将实例标准化和批标准化集成为构建模块(buildingblocks),其中实例标准化可以学习各种场景下视物的外观不变性,批标准化则可以学习不同场景下视物的外观相关性;然后再将构建模块嵌入到深度网络中;其中,深度网络为densenet、resnet、resnext或senet等。以resnet为例,本实施例中构建的基于ibn的深度网络模型为ibn-net-a网络模型或ibn-net-b网络模型。

其中,参照图6,所述ibn-net-a网络模型包括依次连接的四组残差块,每组残差块结构相同,均包括依次相连的1x1、3x3、1x1的3个卷积层,参照图2;其中第一个卷积层的输出的一半通道使用bn层进行标准化,剩余通道使用in层进行标准化,并使用relu函数作为激活函数;其余两个卷积层的输出均使用bn层进行标准化并使用relu函数作为激活函数;经过三个卷积网络得到的输出再与输入相加并经过relu激活函数层后,作为残差块的输出。

其中,参照图6,所述ibn-net-b网络模型包括依次连接的由四组残差块,每组残差块结构相同,均包括依次相连的1x1、3x3、1x1的3个卷积层,照图3;每个卷积层的输出均使用bn层进行标准化并使用relu函数作为激活函数,经过三个卷积网络得到的输出与输入相加后先经过in层,然后再经过relu激活函数层后,作为残差块的输出。

传统的resnet主要由四组残差块组成,结构如图5所示,还包括7x7卷积层、池化层(pool)、平均池化层(avgpool)、全连接层。其中每组残差块结构如图4所示,将1x1,3x3,1x1的3个卷积层依次相连,每个卷积网络输出均使用bn层进行标准化并使用relu函数作为激活函数;最后将经过三个卷积网络得到的输出与输入相加并使用relu函数作为激活函数,得到残差块网络输出。传统残差块网络中,对卷积层的输出仅仅采用bn方式进行标准化,使得网络学习各种场景下视物的外观不变性信息的能力有限。

针对这个问题,本发明中的ibn-net-a网络模型,将传统残差块网络中首个卷积层的输出的一半通道使用bn,剩余通道使用in,如图2所示。本发明的另一种方式,构建为ibn-net-b网络模型,其不修改残差块中其它网络,仅仅在残差块的加法操作后添加in,如图3所示。使用ibn-net-a或ibn-net-b残差块替代传统resnet网络中前三个残差块,构建成ibn-resnet网络,如图6所示,其中,还包括7x7卷积层、池化层(pool)、平均池化层(avgpool)、全连接层。整体上能提高网络性能,尤其是提升跨域的迁移学习,且不会增加计算成本。

且其中,寄生虫体外诊断图像数据库更新后,寄生虫浓度检测定量计算网络模型会重新训练,实现不断更新。

3)实时诊断:将接收的图像输入得到的寄生虫浓度检测定量计算网络模型,计算得到寄生虫浓度检测量化结果,并将结果传输至所述客户端和主处理器模块。

其中,在主处理器模块和云端之间的通信有效时,所述主处理器模块和云端中的诊断计算模块同步运行进行寄生虫浓度量化值的计算,且保持数据同步;当主处理器模块和云端之间的通信失效时,采用所述主处理器模块中的诊断计算模块进行寄生虫浓度量化值的计算并在显示模块显示处理结果,同时将结果存储于所述存储模块,在无线通信恢复后,将结果通过无线通信模块传输至云端中的诊断计算模块,保持主处理器模块和云端中的诊断计算模块的数据同步,并将结果传输至客户端。

4)将得到的寄生虫浓度检测量化结果添加至步骤1)中的数据库中,进行寄生虫体外诊断图像数据库的更新,再利用步骤2)的方法重新训练寄生虫浓度检测定量计算网络模型。寄生虫体外诊断图像数据库和寄生虫浓度检测定量计算网络模型的不断更新,能使数据库容量不断增大,网络模型计算精度不断提高。

本发明的便携式智能数字化寄生虫体外诊断仪,可应用于多种寄生虫的检测,如弓形虫检测;本发明能实现对寄生虫检测试纸的图像采集、处理、定量计算、分析及存储管理等功能,方便使用者使用;本发明通过采用寄生虫浓度检测定量计算网络模型对采集的图像进行处理,能提高检测结果的精度。

尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1