An automatic identification method for physiological index of urine test paper is characterized by the following steps: (1) obtaining the image of urine test paper uploaded by the user; (2) image enhancement of the obtained urine test paper; (3) adaptive threshold segmentation of the enhanced image to obtain each item to be tested: referring to the position of each color block on the urine test paper; and (4) different mobile phone cameras. The parameters are different; step (5) trains a BP neural network for each test item, inputs the color block corrected by the color difference in step 4 into the corresponding BP neural network, and obtains the corresponding category of the color block; step (6) obtains the corresponding physiological index by comparing the standard colorimetric card with the corresponding category of the color block. The recognition method is simple and accurate, avoiding the interference of light and the low accuracy of human eye colorimetry. It can be used for early diagnosis and follow-up of chronic diseases such as chronic kidney disease, diabetes mellitus, hypertension and early screening of healthy people.
【技术实现步骤摘要】
一种尿检试纸生理指标自动识别方法
本专利技术涉及图像处理
,特别涉及一种尿检试纸生理指标自动识别方法。
技术介绍
尿常规是医学检验“三大常规”项目之一,尿常规指标是反映身体健康状况的基本指标之一。尿常规检查内容通常包括尿的颜色、透明度、酸碱度、红细胞、白细胞、蛋白质、比重及尿糖定性等。其中检测指标中蛋白质含量偏高往往和慢性肾炎相关;尿比重偏低往往和慢性肾炎、尿崩症相关;尿糖阳性往往与肾性糖尿、糖尿病及甲状腺功能亢进等相关。不少的慢性肾病、糖尿病早期患者都可以通过尿常规检测筛查出来。目前在医院,大多数尿常规检测都通过尿液分析仪进行。尿液分析仪一般都配有专用的尿检试纸,试纸带上等距分布着若干个测试项目,每个测试项目上都含有专门的化学试剂,与尿液接触后会发生颜色反应,尿液分析仪可以通过分析颜色变化程度来量化相关的生理指标。尿常规检查对于早期慢性肾病、糖尿病筛查等慢性疾病具有重要的作用。然而虽然尿液分析仪可以精确的测量尿液的各项生理指标,但是大多数尿液分析仪对于个人来说过于昂贵,频繁到医疗机构排队检查既浪费大量的时间,又增加了较高的经济负担,而传统的人眼对比识别的方法容易受到主观因素的影响,识别准确率较低。因此,提出了一种尿检试纸生理指标自动识别方法,使得用户可以通过手机扫描试纸就可得到较为精确的测量结果,具有成本低廉,操作简单,识别准确率高的优点,可以很好满足早期慢性肾脏病、糖尿病等患者的初步筛查以及定期随访需求。
技术实现思路
本专利技术一种尿检试纸生理指标自动识别方法是通过图像分割、图像识别技术,自动的解析试纸上各个测试项的生理指标,优点在于可以排除光照干 ...
【技术保护点】
1.一种尿检试纸生理指标自动识别方法,其特征是包括如下步骤:步骤(1)获取用户上传的尿检试纸图像,包括测试后试纸样本以及背景卡,尿检试纸图像上包含各个待测试项,对尿检试纸图像进行图像增强处理,所述的图像增强处理依次包括灰度处理、滤波处理、颜色平滑处理;步骤(2)对获取的尿检试纸进行图像增强处理;步骤(3)对增强后的图片做自适应阈值分割,得到各个待测试项:指尿检试纸上每个色块位置;步骤(4)不同手机摄像头参数不同,图片采集的环境也不同,拍出的照片存在一定色差,需要对原图像做色差纠正;步骤(5)对于每一个测试项训练一个BP神经网络,将步骤4经色差纠正后的色块输入到对应的BP神经网络中,得到色块对应的类别;步骤(6)根据色块对应的类别比对标准比色卡得到对应的生理指标。
【技术特征摘要】
1.一种尿检试纸生理指标自动识别方法,其特征是包括如下步骤:步骤(1)获取用户上传的尿检试纸图像,包括测试后试纸样本以及背景卡,尿检试纸图像上包含各个待测试项,对尿检试纸图像进行图像增强处理,所述的图像增强处理依次包括灰度处理、滤波处理、颜色平滑处理;步骤(2)对获取的尿检试纸进行图像增强处理;步骤(3)对增强后的图片做自适应阈值分割,得到各个待测试项:指尿检试纸上每个色块位置;步骤(4)不同手机摄像头参数不同,图片采集的环境也不同,拍出的照片存在一定色差,需要对原图像做色差纠正;步骤(5)对于每一个测试项训练一个BP神经网络,将步骤4经色差纠正后的色块输入到对应的BP神经网络中,得到色块对应的类别;步骤(6)根据色块对应的类别比对标准比色卡得到对应的生理指标。2.根据权利要求1所述的尿检试纸生理指标自动识别方法,其特征是所述步骤(2)的具体流程如下:步骤(2.0)将上传的图片转化为灰度图片,具体转化公式如下:Gray=0.299*R+0.587*G+0.114*B其中,R代表红色,G代表绿色,B代表蓝色,步骤(2.1)对灰度图进行均值滤波,并用gamma变换对图像进行对比度增强,其中均值滤波卷积核大小为5*5,gamma变换参数为1.25;步骤(2.2)对转换后的图片基于Meanshift算法做图像颜色平滑处理。3.根据权利要求1所述的尿检试纸生理指标自动识别方法,其特征是所述步骤(3)具体算法流程如下:步骤(3.0)对经步骤(1)处理后的尿检试纸图像进行二值化处理;步骤(3.1)对二值化后的尿检试纸图像做膨胀处理,减少孤立点和噪点;步骤(3.2)对膨胀处理后的图像做扫描,标记出图片中所有的连通域,具体算法为:步骤(3.2.0)逐行扫描图像,将每行中连续的白色像素(白色像素是指RGB值为(255,255,255)的像素点)组成的序列称为团,并记下团的起点,终点和行号;步骤(3.2.1)在逐行扫描中,对于除第一行外的所有行里的某一个团r,如果团r与上一行中的所有团都没有重合区域,则给团r一个新的标号;如果团r仅与上一行中一个团有重合区域,则将上一行中与团r有重合区域的团的标号赋给团r;如果团r与上一行中的2个及以上的团有重合区域,则记R表示上一行中与该团有重合区域的所有团集合,将R中团的最小标号赋给团r,并将R中任意两个团之间的标号对都加入到等价对集合C中,表示因为团r的连接作用现在R中的任意两个团之间都是等价的R;步骤(3.2.2)将集合C中等价对转换为等价序列,例如{(1,2),(2,3),(4,5),(5,7),(6,7)}转换为{(1,2,3),(4,5,6,7)},对于在等价序列中的所有团赋予相同的的新标号;步骤(3.2.3)将每个团的标号填入标记图像中,有相同标号的团就组成一个连通域。步骤(3.3)对上一步骤找到的连通域,计算其最小外围矩阵,过滤掉最小外围矩阵面积不在[450,1000]之间或者外围矩阵长宽比不在[1/1.2,1.2]之间或者连通域非凸的所有连通域,剩下的连通域即为待测试项所在的色块。4.根据权利要求3所述的尿检试纸生理指标自动识别方法,其特征是所述步骤(3.0)包括以下步骤:对经步骤1处理后的尿检试纸图像的每个像素点P(i,j),其中i,j分别表示该点距图像左上角位置的横向和纵向距离,记wij表示点P(i,j)处的灰度值,计算以像素点P(i,j)为...
【专利技术属性】
技术研发人员:张苏华,黄钢,
申请(专利权)人:上海营阅企业管理服务中心有限合伙,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。