利用颜色空间转换的生物化学信息测量方法与流程

文档序号:25173000发布日期:2021-05-25 14:43阅读:128来源:国知局
本发明涉及一种利用颜色空间转换的生物化学信息测量方法,更为详细地讲,涉及如下的利用颜色空间转换的生物化学信息测量方法,即,当使用图像传感器检测生物化学样品的状态信息时通过颜色空间转换导出可靠性更高的结果,从而提高了市场竞争力。
背景技术
::最近,生活方式正在成为改变为单人家庭的形态的趋势,并且单人家庭日益增加。随着单人家庭增多,对宠物的需求猛增,相关市场也在迅速成长。并且,随着对宠物的需求增加,对宠物健康管理的关注也日益增加。为了宠物的健康管理,需要周期性的检查,但是由于每次都要访问动物医院的时间问题、较高的检查成本问题等多样的理由而造成负担。对此,开发了能够利用自我诊断试剂盒而在家庭进行自我诊断的技术,但是大部分自我诊断试剂盒通过血液进行诊断,因此普通人的使用存在麻烦。为了解决上述的现有自我诊断试剂盒的缺点开发了“宠物健康诊断试剂盒(韩国授权专利第10-1720203号)”。宠物健康诊断试剂盒构成为在吸收宠物的粪便的垫部配备健康诊断试剂盒而能够分析宠物的疾病信息。但是,其也存在用户使用时利用固定带将健康诊断试剂盒固定于垫等设置上的麻烦。并且,其缺点在于若来自垫部的宠物的粪便没有被健康诊断试剂盒完全吸收或吸收得斑驳,则难以获得准确的诊断结果,因此诊断的准确度可能下降。为了使对本发明的理解更容易,撰写了发明的
背景技术
:。发明的
背景技术
:中所记载的事项不应该理解为是存在的现有技术。技术实现要素:本发明要解决的技术问题在于提供一种如下的利用颜色空间转换的生物化学信息测量方法:对于当通过图像传感器进行拍摄时若不是理想的环境则以失真的色相表现的小便检验基准色片及检查垫,基于颜色空间转换而准确地检测色相。本发明要解决的技术问题在于提供一种如下的利用颜色空间转换的生物化学信息测量方法:通过划分检查垫的区域并对经划分的区域的色相进行合成乘积,来即使在没有期望的区域的全部色相数据的情况下,也能够无失真地提取r、g、b代表值,从而在仅有垫单元(padcell)的一部分发生变色的状况下也能够导出准确的结果。并且,本发明要解决的技术问题在于提供一种如下的利用颜色空间转换的生物化学信息测量方法:应用颜色恒定性算法,从而能够与周围环境无关地提供恒定的结果值。并且,本发明要解决的技术问题在于提供一种如下的利用颜色空间转换的生物化学信息测量方法:利用最小化的资源执行可靠性高的实时检验,从而能够有效提高市场竞争力。本发明要解决的技术问题并不局限于以上提到的技术问题,未提到的其他技术问题能够通过下文的记载而被本领域技术人员明确地理解。为了解决如上所述的技术问题,根据本发明的一实施例的一种利用颜色空间转换的生物化学信息测量方法可以包括如下步骤:获取关于小便检查试剂盒的图像,所述小便检查试剂盒安装有包括垫单元的生物化学样品棒并包括多个颜色对比表单元;从图像提取垫单元及多个颜色对比表单元的第一颜色空间的潜在色相;将潜在色相提取为与第一颜色空间不同的颜色空间的色相;基于不同的颜色空间的色相,从多个颜色对比表单元中选择在所述不同的颜色空间具有与多个垫单元中某一个垫单元最靠近的色相的颜色对比表单元;以及基于与第一颜色空间不同的颜色空间中具有最接近的色相的颜色对比表单元索引确定结果索引,来诊断小便。并且,针对于3以上的整数l,将第一颜色空间的潜在色相提取为第二颜色空间至第l颜色空间的色相;求得在第t颜色空间中具有最接近的色相的颜色对比表与将垫单元的色相转换为第t颜色空间的色相的色相之间的第t色相距离,并且选择具有第t色相距离中的最小的色相距离的颜色空间,其中,2≤t≤l;以及将从选择的颜色空间中具有最接近的色相的颜色对比表单元索引确定为结果索引的步骤可包括基于在不同的颜色空间中具有最接近的色相的颜色对比表单元索引确定结果索引而诊断小便。并且,可以包括如下步骤:针对任意选择的数字l,将第一颜色空间的潜在色相提取为任意选择的第二颜色空间至第l颜色空间的色相,其中,l为3以上的整数;求得在第t颜色空间中具有最接近的色相的颜色对比表与将垫单元的色相转换为第t颜色空间的色相的色相之间的第t色相距离,并且选择具有第t色相距离中最小的色相距离的颜色空间,其中,2≤t≤l;将从选择的所述颜色空间中具有最接近的色相的颜色对比表单元索引确定为结果索引的步骤包括基于在不同的颜色空间中具有最接近的色相的颜色对比表单元索引确定结果索引而诊断小便;以及再次确定任意的数字l,将从选择的颜色空间提取的垫单元及颜色对比表单元的色相提取为再次任意选择的第二颜色空间至第l颜色空间的色相,之后重复选择颜色空间的步骤和确定结果索引的步骤相当于预先确定的数字n次,进而导出最终索引。并且,利用颜色空间转换的生物化学信息测量方法可以重复将第一颜色空间的潜在色相提取为任意选择的第二颜色空间至第l颜色空间的色相的步骤、选择颜色空间的步骤、确定结果索引的步骤和导出最终索引的步骤相当于预先确定的数字次数,进而根据导出次数最多的最终索引诊断小便。并且,提取第一颜色空间的潜在色相的步骤可以包括如下步骤:根据从在垫单元包括的多个色彩提取点提取的第一颜色空间的色相,生成色相行列;基于色相行列与卷积滤波器的合成乘积值提取关于多个垫单元中的每个垫单元的潜在色相。并且,在提取潜在rgb值的步骤中,可以对色相行列与卷积滤波器进行合成乘积而计算出多个特征值,并且从通过多个特征值生成的直方图中提取密度最高的颜色作为潜在色相。并且,还可以包括如下步骤:进行白平衡,使得色相分布不均匀的图像具有色相分布均匀的色彩值。并且,白平衡步骤可以使用颜色恒定性算法(colorconstancyalgorithm)对图像的色彩变化量进行校正,使得图像具有与外部因素无关的恒定的颜色显现性。并且,白平衡步骤还可以包括如下步骤:将色彩值不一致的图像转换为直方图;对直方图进行再次转换,使得其能够通过预定的位移值进行区分;从再次转换的直方图提取水平值;以及基于预定的位移值及水平值区分具有一致性的色彩值的图像,其中,具有一致性的色彩值的图像通过下述公式实现,[公式]在此,outputmax表示提取的最大位移值,outputmin表示提取的最小位移值,input表示输入值,histogrammin表示直方图的最小水平,histogrammax表示直方图的最大水平。并且,第一颜色空间及不同的颜色空间可以包括rgb、hsv、c1c2c3、l1l2l3、m1m2m3及lab中的至少任意一种。并且,还可以包括如下步骤:组合通过所述色相行列及所述颜色对比表单元的潜在色相生成的颜色对比表行列。对当通过图像传感器进行拍摄时,若不是理想的环境则以失真的色相表现出的小便检查基准色片及检查垫,导入基于人工智能的颜色空间转换,来检测准确的色相。并且,根据本发明,通过对经划分的区域的色相与基准区域的色相进行合成乘积,来即使在没有期望的区域的全部色相数据的情况下,也能够算出无失真的r、g、b代表值,从而在仅有垫单元的一部分发生变色的状况下也能够导出准确的结果。并且,本发明通过应用颜色恒定性算法,从而能够与周围环境无关地提供恒定的结果值。并且,本发明通过对于多样的颜色空间转换应用动态随机节点树(dynamicrandomnodetree)而反复预测结果索引,且从预测的多个结果值中基于提取频率导出最终索引,从而能够导出准确度显著提高的结果值。并且,本发明通过利用最小化的资源执行可靠性高的实时检查,从而能够有效提高市场竞争力。根据本发明的实施例的效果并不局限于以上举例说明的内容,更多样的效果包含在本说明书内。附图说明图1是根据本发明的一实施例的生物化学信息检测系统的构成图。图2是示出根据本发明的一实施例的具有生物化学样品棒的小便检查试剂盒的示例图。图3是示出根据本发明的一实施例的在本地与服务器组合的环境中进行生物化学样品检查的过程的示例图。图4是示出用于说明根据本发明的一实施例的颜色恒定性算法的流程图。图5是关于图2的x区域的放大图。图6是用于说明根据本发明的一实施例的划分检测区域并利用合成乘积来提取潜在色相的过程的示例图。图7是用于说明根据本发明的一实施例的数据转换过程的流程图。图8a是示出根据本发明的一实施例的动态随机节点树工作的过程的流程图。图8b是用于详细说明动态随机节点投票的结构的示例图。图9是示出根据本发明的一实施例的反复进行利用动态随机节点树对预测值进行投票的过程的示例图。图10是示出根据本发明的另一实施例的进行依赖当地环境的生物化学样品检查的过程的顺序图。图11是示出根据本发明的又一实施例的进行依赖服务器环境的生物化学样品检查的过程的顺序图。符号说明1000:生物化学信息检测系统101:图像获取部102:相机模块103:白平衡部104:检测区域划分部105:潜在色提取部106:数据转换部107:分析部108:通信部109:输出部110:显示模块111:数据库112:控制部100:用户终端210:小便检查试剂盒220:生物化学样品棒211:多个垫单元221:多个颜色对比表单元230:中心线h:样品棒安装槽p:垫单元sp:子垫单元900:生物化学分析服务器ri:结果索引fi:最终索引具体实施方式若参照与附图一起详细地描述的实施例,则发明的优点以及实现此的方法将会变得明确。然而本发明并不局限于以下公开的实施例,其可以实现为彼此不同的多样的形态,只不过本实施例是为了使本发明的公开完整,并对在本发明所属的
技术领域
:中具有普通知识水平的人员完整地告知本发明的范围而提供的,本发明仅仅由权利要求记载的范围所限定。用于说明本发明的实施例的附图中所公开的形状、大小、比例、角度、数量等是示例性的,因此本发明并不限定于图示的事项。并且,在对本发明进行说明的过程中,若对于相关公知技术的具体说明有可能会混淆本发明的要旨,则省略其详细说明。若在本说明书上使用提及的“包括”、“具有”、“构成”等,只要未使用“仅”,则可以追加其他部分。除非存在特别明确的记载事项,否则构成要素的单数的表述包括复数的表述。在对构成要素进行解释的过程中,即使没有单独的明确记载,也解释为包括误差范围。本发明的多个实施例的各个特征能够部分或全部相互结合或组合,并且技术人员能够充分理解,能够在技术上进行多样的联动及驱动,各个实施例对于彼此而言能够独立地进行实施,也能够以相关关系一同实施。以下,参照图1及图2对本发明的生物化学信息检测系统1000及构成要素进行说明。图1是根据本发明的一实施例的生物化学信息检测系统的构成图。图2是示出根据本发明的一实施例的具有生物化学样品棒的小便检查试剂盒的示例图。生物化学信息检测系统1000是如下的一种系统:为了从宠物的小便测量与宠物相关的多样的生物化学信息而能够基于从用户终端100收集的图像检测准确的生物化学信息。在本发明中,生物化学信息表示利用本发明的生物化学样品棒220检查宠物的小便而导出的多样的成分信息、宠物的身体信息(体重、身高)、关于可疑疾病等的信息。例如,成分信息可以是葡萄糖(glucose)、胆红素(bilirubin)、酮(ketone)、比重(specificgravity)、潜血(blood)、蛋白质(protein)、亚硝酸盐(nitrite)、尿胆素原(urobilinogen)等,但是也可以包括除此之外的能够诊断宠物的可疑疾病的成分。并且,生物化学信息可以按照时期、宠物的种类等来分类,并且可以以表格、图像、图表等形态来显示。参照图1,本发明的生物化学信息检测系统1000包括图像获取部101、白平衡部103、检测区域划分部104、潜在色提取部105、数据转换部106、分析部107、通信部108、显示模块110及数据库111。在本发明中,假设分析部107实现在生物化学分析服务器900中且除了分析部107之外的其余构成实现在用户终端100中的情形进行说明。但是,一部分构成可以根据适当的资源分配而选择性地实现在用户终端100或生物化学分析服务器900内。与此相关的详细说明参照图10及图11在后文进行叙述。用户终端100(以下,也称为“生物化学样品诊断用装置”或“自我诊断装置”)可以理解为设置于多样形态的终端,作为客户端(client)而能够与生物化学分析服务器900收发数据,且包含能够收发生物化学信息检测相关数据的终端或应用程序等软件组件的概念。例如,用户终端100可以是智能电话、智能手表(watch)、平板pc、数字广播用终端、个人数字助理(pda:personaldigitalassistants)、便携式多媒体播放器(pmp:portablemultimediaplayer)等多样种类的便携式(portable)终端,也可以是笔记本计算机、桌上型等固定型(stationary)终端。但是,只要是能够与生物化学分析服务器900收发生物化学信息并进行显示或者通过各种方法显示生物化学信息的终端均可。生物化学分析服务器900是如下的一种服务器:从用户终端100接收关于包括生物化学样品棒220的小便检查试剂盒210的图像,并基于接收的图像对宠物的生物化学信息进行分析。图像获取部101作为用于从用户终端100获取关于生物化学样品棒220的图像或影像的构成,例如可以包括相机模块102。相机模块102可以处理在拍摄模式下由图像传感器获得的静止图像或运动图像等的图像帧。经处理的图像帧可以显示于后述的显示模块110或者存储于数据库111。相机模块102可以根据终端的形态构成为一个以上。生物化学样品棒220表示检查宠物的小便的检查棒,包括以预定间隔隔开的方式布置为一列的多个垫单元211。在本说明书中,为了便于说明,假设多个垫单元211为10个。如后述的图5所示,贴附于生物化学样品棒220的多个垫单元211可以分别划分为多个子垫单元sp。子垫单元sp作为正方形形态的单元,尺寸越小,针对宠物的小便检查的准确度越高。参照图2,生物化学样品棒220可以安装于在小便检查试剂盒210的中央部形成的样品棒安装槽h。样品棒安装槽h沿竖直方向较长地形成,并且形成为下面开口而上面被小便检查试剂盒210覆盖。即,生物化学样品棒220形成为能够固定并插入于样品棒安装槽h的上端。以样品棒安装槽h为基准,在两侧布置有多个颜色对比颜色对比表单元221。此时,多个颜色对比表单元221排列为多个行及列,并且布置为与形成在插入于样品棒安装槽h的生物化学样品棒220的多个垫单元211的位置对应。白平衡部103是对根据已存储的图像的周围环境的颜色显现程度进行归一化(normalization)的构成。具体而言,当获取图像时,为了与周围环境无关地获取可靠性高的图像,白平衡部103利用颜色恒定性算法(colorconstancyalgorithm)。因此,白平衡部103可以通过颜色恒定性算法校正根据周围环境的色彩变化量而设定分析中使用的图像的最小值、最大值,从而将输入的影像转换为归一化的色彩值。周围环境表示当获取图像时周围的诸如照明亮度、照明颜色、相机传感器等的外部因素,由于可能根据周围环境获取明亮或黑暗的图像,因此可以通过颜色恒定性算法执行白平衡。与此相关的详细说明参照图4在后文进行叙述。检测区域划分部104是对获取的图像中所包括的垫单元p的区域进行划分而检测有效区域(或者也称为“检测区域”)的构成。有效区域是表示为了检测生物化学信息而实质上使用的区域,包括在颜色显现的区域内。如后述的图5所示,贴附于生物化学样品棒220的多个垫单元211可以分别被分为多个子垫单元sp。子垫单元sp是正方形形态的单元,且其尺寸越小,针对宠物的小便检查的准确度越高。例如,子垫单元sp的尺寸为垫单元p的一个边长的大约1/10程度以上,并且技术人员能够容易地对其进行变更设计。在本发明中,检测区域划分部104基本上实现在用户终端100中,但是根据实施例可以实现在用户终端100或生物化学分析服务器900中。与此相关的详细说明参照图4在后文进行叙述。潜在色提取部105提取颜色对比表单元221和垫单元p的色相。在这种情况下,颜色对比表单元221和垫单元p的潜在色相可以通过互不相同的方式被提取。如图5所示,颜色对比表单元221的色相从在多个颜色对比表单元221的中央点显示为“o”的色彩提取点610获取rgb值。对于垫单元p而言,可以表现出根据小便的成分而变化的色相,颜色对比表单元221可以表现出根据阴影等周围环境而变化的色相。但是,对于颜色对比表单元221而言,具有作为给定的色相的标准数据,因此能够进行关于根据周围环境的色相变化的校正,从而能够在无需额外操作的情况下直接灵活运用从颜色对比表单元221的中央部提取的潜在色。但是,也可以通过与垫单元p相同的算法提取潜在色。另外,对于垫单元p的色相而言,潜在色提取部105可以从由检测区域划分部104划分的垫单元p的有效区域提取潜在色相(potentialcolor)。潜在色相可以表示以能够区分根据多样的用户环境而变化的颜色的原始特征的方式所表现的色彩。在此,多样的用户环境可以是影子、反射光、色温、相机模块、移动装置自身图像信号处理器(isp)等。潜在色相定义为除了浸出颜色或未表达颜色之外的从有效区域提取频率最高的颜色。潜在色提取部105可以利用合成乘积(以下,也称为“卷积(convolution)”)来最小化未显现颜色或浸出颜色的影响。在此,未显现颜色表示如下的颜色:宠物的小便未均匀地沾到贴附于生物化学样品棒220的垫单元211、p,从而在垫单元p未发生颜色变化,因此与初始的垫单元p颜色相同。并且,浸出颜色表示如下的颜色:在某一个垫单元p吸收的小便使垫变色之后,将其它垫单元污染。并且,潜在色提取部105通过在提取出的潜在色相中提取提取频率最高的颜色,来提取潜在rgb值。在本发明中,潜在色提取部105基本上实现在用户终端100中,但是根据实施例可以实现在用户终端100或生物化学分析服务器900中。与此相关的详细说明参照图4在后文进行叙述。数据转换部106是在通过通信部108将图像传送至生物化学分析服务器900之前将图像转换为较短的字符串或数字串的构成。当图像被传送至生物化学分析服务器900时,进行缩放或转换尺寸(resize),但是由于对于每个终端而言相机模块102的分辨率不同,因此可能发生传送延迟。即,图像的传送速度等可能根据网络环境或移动设备的性能等而受到影响。对此,数据转换部106并非将图像本身传送至生物化学分析服务器900,而是将图像转换为较短的字符串或数字串,从而能够不受网络环境(例如,网络阴影区域或旧版装置)限制(即,能够在将网络环境的依赖性最小化的状态下)输出稳定的结果。数据转换部106可以将图像的数据大小最小化到大约900字节(byte)。为了便于说明,在本发明中使用具有array[64][3]的图像数据的图像,因此能够转换为具有900byte长度的字符串,从而能够在图像的数据大小不同的情况下变动字符串的长度。与此相关的详细说明在后文进行叙述。在本发明中,数据转换部106基本上实现在用户终端100中,但是根据实施例也可以实现在生物化学分析服务器900中或省略。并且,数据转换部106可以将由潜在色提取部105提取的多个潜在rgb值转换为根据样本检查项目数量的阵列(array)。转换为阵列的潜在rgb值被传递至生物化学分析服务器900。在此,样本检查项目可以表示能够对宠物的可疑疾病进行诊断的成分项目。例如,可以是葡萄糖(glucose)、胆红素(bilirubin)、酮(ketone)、比重(specificgravity)、潜血(blood)、蛋白质(protein)、亚硝酸盐(nitrite)、尿胆素原(urobilinogen)等,但是并不局限于此。分析部107是使用多样的颜色空间(colorspace)对从用户终端100或生物化学分析服务器900接收的关于图像的潜在rgb值进行转换及分析的构成。例如,多样的颜色空间可以是rgb(红色、绿色、蓝色)颜色空间、hsv(色调,饱和度、明度)颜色空间、hsl(色调、饱和度、亮度)颜色空间、hsi(色调、饱和度、强度)颜色空间、hsb(色相、饱和度、亮度)颜色空间、cmyk(青色、品红色、黄色、黑色)颜色空间等。例如,颜色空间可以包括rgb、hsv、c1c2c3、l1l2l3、m1m2m3及lab中的至少任意一种。分析部107可以使用多样的颜色空间来转换潜在rgb值,并且执行从各个颜色空间找到与显现的颜色最一致的颜色的作用。并且,分析部107包括转换颜色空间的颜色空间转换引擎(以下,也称为“第一引擎”)和分析颜色空间的颜色空间分析引擎(以下,也称为“第二引擎”)。与此相关的详细说明在后文进行叙述。通信部108是用于通过网络与另一终端或生物化学分析服务器900执行通信的构成要素。例如,通信部108可以包括蓝牙(bluetooth)、紫蜂(zigbee)、无线局域网(wlan:wirelesslocalareanetwork)、lte等。显示模块110是显示并输出在用户终端100/生物化学分析服务器900处理的多样的信息或从生物化学分析服务器900接收的多样信息的构成要素。例如,显示模块110可以显示用于用户终端100识别小便检查的试剂盒的引导画面,并且可以显示由相机模块102拍摄的图像,也可以显示用户终端100或生物化学分析服务器900基于上述的图像所分析的生物化学信息。数据库111可以存储实现本发明的生物化学分析方法所需的其他信息和数据、从生物化学分析服务器900传送的多个生物化学分析信息等。以下,参照图3至图7对根据本发明的一实施例进行生物化学样品检查的过程进行说明。图3是示出根据本发明的一实施例的在本地与服务器组合的环境中进行生物化学样品检查的过程的示例图。图4是示出用于说明根据本发明的一实施例的颜色恒定性算法的流程图。图5是关于图2的x区域的放大图。图6是用于说明根据本发明的一实施例的划分检测区域并利用合成乘积来提取潜在色相的过程的示例图。图7是用于说明根据本发明的一实施例的数据转换过程的流程图。参照图3,图像获取部101、白平衡部103、检测区域划分部104、潜在色提取部105、数据转换部106及显示模块110可以以软件、硬件或软件与硬件的组合实现在用户终端100内。并且,分析部107可以实现在生物化学分析服务器900,并且可以是通过软件、硬件或软件与硬件的组合实现的模块。图像获取及白平衡图像获取部101从用户终端100的相机模块102获取关于生物化学样品棒220的图像或影像(s301)。此时,获取的图像或影像可以存储于存储器,存储的图像通过白平衡部103进行白平衡(whitebalancing)(s302)。为了最小化根据周围环境的变化量,白平衡部103可以利用颜色恒定性算法来提高颜色表达性。颜色恒定性算法首先,接收未进行白平衡的具有不均匀的色彩值的图像(s401),将输入的图像归一化并转换为直方图(histogram)(s402)。接着,以通过预定的最小位移值及最大位移值进行区分的方式对直方图进行再次转换(s403)、(s404),并从再次转换的直方图提取最小水平(histogrammin)值和最大水平(histogrammax)值(s405)。此时,如下述公式1所示,可以利用提取的水平值、预定的最小位移值及最大位移值实现具有均匀的色彩值的图像(或影像)。[公式1]在此,outputmax表示提取的最大位移值,outputmin表示提取的最小位移值,input表示输入值,histogrammin表示直方图的最小水平,histogrammax表示直方图的最大水平。检测区域划分过程检测区域划分部104对通过上述的颜色恒定性算法白平衡的图像的检测区域进行划分(s303)。垫单元p是当利用生物化学样品棒检查宠物的小便时实际被分析的区域,通过颜色恒定性算法而具有色相分布均匀的色彩值。并且,如图5所示,垫单元p包括如棋盘形态一样划分为多个单元的多个子垫单元sp。垫单元p可以被区分为仅在一部分区域显现颜色的有效区域ca以及未显现颜色的无效区域uca。具体而言,为了对宠物的小便进行检查,垫单元p的全部区域优选地应均匀吸收小便,但是若小便与垫未均匀接触,则可能如图6的(i)所示地显现颜色。如图6的(ii)所示,在对颜色未均匀显现的垫单元p进行划分的情况下,可以生成25个子垫单元h1、h2、…h25。如(ii)所示,在子垫单元sp的颜色显示为较深的情况下,区分为颜色显现的有效区域,在未被涂染颜色或涂染得较浅的情况下,区分为颜色未显现的无效区域。即,有效区域可以为h1、h2、h3、h4、h6、h7、h8、h9、h11、h12、h13、h16、h17、h18、h21、h22、h23,无效区域可以是除了有效区域之外的剩余区域。另外,在图6的(ii)中,沿横向和纵向分别划分为5个,但是在划分为更多的情况下,能够更准确地区分有效区域。即,在本发明中,可以区分多个有效区域,进而提高分析的准确度。潜在色提取及数据转换过程对于这样准备的图像,潜在色提取部105执行提取第一颜色空间的潜在色相的步骤。例如,第一颜色空间为rgb颜色空间,因此为了方便起见,将第一颜色空间描述为rgb颜色空间。但是,第一颜色空间也可以是各种其他颜色空间。具体而言,潜在色提取部105从颜色对比表单元221和垫单元p的有效区域提取潜在色相(s304)。接着,数据转换部106对提取的潜在rgb值进行阵列转换,并通过网络传递至生物化学分析服务器900(s305)。在此,通过数据转换部106阵列转换的潜在rgb值中的任意一个潜在rgb值可以通过与各个r、g、b变量相对应的8位(bit)来表达。并且,潜在色提取部105从颜色对比表单元221的单元中央部提取rgb值。并且,潜在色提取部105可以在从垫单元p通过上述方法区分的多个有效区域使用合成乘积(convolution),之后提取出提取频率最高的颜色。在此,优选地理解为提取频率最高的颜色为垫单元的潜在色,所述垫单元的潜在色所具有的固有rgb值是潜在rgb值。具体而言,参照图5,在小便检查试剂盒210所包括的多个颜色对比表单元221以及多个垫单元p的中央点布置有色彩提取点610。在多个颜色对比表单元221和垫单元p的中央点显示为“o”的色彩提取点610的特征在于其是用于获取颜色对比表单元221和垫单元p的中心位置的rgb值的点。据此,参照图5,位于排列为9行6列(9×6)的多个颜色对比表单元221的色彩提取点610的总数量为54个,但是并不局限于此。多个色彩提取点610具有各自的固有强度(intensity),如图7所示,数据转换部106将多个颜色对比表单元221所包括的所述色彩提取点610的强度进行阵列转换而存储于array[54][3](s701)。在本发明中,为了便于说明,以三通道环境为例,使用了54×3的阵列,但是在颜色空间的维数(dimension)变化或颜色对比表的数量改变的情况下,可以变更阵列的行/列的数量。接着,对多个子垫单元sp所包括的卷积点620的r、g、b值进行合成乘积而存储于array[10][3](s702)。具体而言,贴附于生物化学样品棒220的垫单元p以位于中心点的色彩提取点610为中心形成多个卷积点620。在本发明中,为了便于说明,以10个垫单元p为例,使用了54×3的阵列,但是在垫单元的数量改变的情况下,可以变更阵列的行/列的数量。如图5所示,垫单元p包括25个卷积点620,各个卷积点620具有固有强度(以下,称为(r,g,b))。因此,可以通过对一个垫单元p所包括的25个卷积点620的强度进行合成乘积,来转换为一个r、g、b坐标值。与此相关,对于25个卷积点620可以应用具有(5×5)行列形态的卷积滤波器(convolutionfilter)来进行合成乘积。如下述公式2所示,通过利用高斯滤波器(gaussianfilter)能够计算出具有固有强度(intensity)的特征值。此时,特征值生成相当于与卷积点对应的数量,如下述公式2所示,可以是b11至b55。b11可以具有(r11,g11,b11)的固有强度,b15可以具有(r15,g15,b15)的固有强度,b51可以具有(r51,g51,b51)的固有强度,b55可以具有(r55,g55,b55)的固有强度。另外,在本发明中,卷积滤波器不局限于此,只要是能够补偿数据丢失的滤波器均可以使用。[公式2]据此,从通过高斯滤波器的特征值中提取有效值(s703),并且从提取的有效值中提取密度最高的颜色作为潜在rgb值(s704)。换言之,可以从一个垫单元p显现的各种颜色中提取密度较高的颜色作为最终有效值(以下,也称为“潜在rgb值”)。在此,优选地将密度较高的颜色理解为显现的颜色的较深程度。例如,在任意一个垫单元p的最上端显现了红色,除了最上端之外的剩余区域显现了浅红色的情况下,潜在色提取部105可以将显现了密度高的颜色的最上端区域提取为有效值。针对步骤s703至步骤s704进行具体说明,具有10个垫单元p的生物化学样品棒220具有10个潜在rgb值,因此对其进行阵列转换而存储于array[10][3]。因此,通过组合在步骤s701和步骤s702中进行阵列转换并存储的阵列[54][3]和阵列[10][3],将阵列[64][3]最终传递至生物化学分析服务器900。此时,阵列[64][3]的特征在于其用作潜在rgb值。关于合成乘积,现有的小便检查试剂盒将贴附于检查棒的垫单元p的中间区域设定为矩(moment)的中心。但是,由于在除了垫单元p的中间区域之外的其余区域变色的情况下,无法执行检查,因此具有需要大量样品的缺点。并且,以往,虽然在采样时通常也使用取平均值的方式,但是在这种情况下,具有最大值和最小值变形的缺点。换言之,若取平均,则最大值减小,最小值增大,因此存在多个有效区域内各个有效值的特性消失的问题。并且,对于以往而言,虽然可以在一维求得最小最大值(min-max)来进行采样,但是无法在多维上进行。与此相反,对于本发明而言,在针对贴附于生物化学样品棒220的多个垫单元p中的至少任意一个垫单元p划分检测区域之后,执行对于经划分的多个子垫单元sp的合成乘积。因此,本发明能够在各个子垫单元sp的特征(潜在rgb值)不消失或不变形而维持原样的情况下进行合并。并且,本发明在三维的颜色空间环境下检测有效值,因此虽然难以在三维空间特征上检测最小最大值(min-max),但是与以往不同,执行合成乘积而并非求平均值,因此能够进行有效采样。接着,在生物化学分析服务器900所包括的两个引擎利用多个颜色空间转换对从用户终端100接收的至少一个潜在rgb值进行转换并分析(s306、s307),之后将分析结果反馈传递至用户终端100(s308)。在生物化学分析服务器900将rgb颜色空间的潜在色相转换为其他颜色空间的色相值之后,基于经转换的色相值所述多个颜色对比表单元中选择在其他颜色空间具有与所述多个垫单元中的任意一个最接近的色相的颜色对比表单元。具体而言,如图3所示,生物化学分析服务器900所包括的两个引擎包括颜色空间转换引擎和颜色空间分析引擎。颜色空间转换引擎可以将接收的潜在rgb值转换为其他多种颜色空间的色相值。例如,在将r、g、b转换为l1、l2、l3的情况下,可以利用以下公式3计算l1、l2、l3。[公式3]如上所述,通过从多样的颜色空间提取检测并分类的值,来检测与垫单元p所显现的颜色最一致的颜色。此时,优选地理解,最一致的颜色表示具有与显现的颜色的坐标值距离最近的颜色空间的色坐标值的颜色。例如,当假设显现的颜色的坐标值为(3,1,5)时,在第一颜色空间的坐标值为(3,1,3),第二颜色空间的坐标值为(3,1,2)的情况下,可以判断显现的颜色为具有第二颜色空间的(3,1,2)坐标的颜色。接着,在用户终端100将从生物化学分析服务器900接收的结果反馈转换为消息(s309),然后通过显示模块110输出关于宠物的生物化学信息的分析结果(s310)。以下,参照图8a至图9详细说明动态随机节点树(dynamicrandomnodetree)的结构及过程。图8a是示出根据本发明的一实施例的动态随机节点树工作的过程的流程图。图8b是用于详细说明动态随机节点树的结构的示例图。图9是示出根据本发明的一实施例的反复进行利用动态随机节点树对预测值进行投票的过程的示例图。参照图8a,接收通过潜在色提取部提取的潜在rgb值(例如,c(r,g,b))(s801)。接着,生成n个颜色空间(sn)(s802)。在此,n表示在动态随机节点树使用的颜色空间的总数量。接着,设定整个色彩空间随机排列的n个层(layer)(s803)。此时,层的数量在动态随机节点树内固定,并且基本上从第一层开始。例如,如图8b所示,可以将所有颜色空间的层设定为n=3。接着,提取l个颜色空间(s804)。在此,l表示颜色空间,其特征在于一个层内包括至少两个颜色空间。尤其,其特征在于一个层内所包括的l个颜色空间为互不相同的种类。但是,在互不相同的层中包括的颜色空间之间可以是互不相同的种类,也可以是相同的种类。并且,在各个层中也可以包括各层数量互不相同的颜色空间。例如,如图8b所示,在n=1的层中l=3,即,可以包括3个颜色空间(t1、t2、t3),在n=2的层中l=6,即,可以包括6个颜色空间(t4、t5、t6、t7、t8、t9),在n=3的层中l=5,即,可以包括5个颜色空间(t10、t11、t12、t13、t14)。接着,从提取出的颜色空间中随机提取排列于层的颜色空间(s805)。在本发明中,将随机提取的颜色空间定义为rt。接着,利用随机提取的颜色空间rt对作为潜在rgb值的数据data进行转换(s806)。在本发明中,将通过随机提取的颜色空间转换(converted)的颜色空间定义为srt。接着,从按各个层随机选择的颜色空间中选择具有与输入的数据data最近距离值的颜色空间tn(s807)。接着,使在多个层中的一个层随机选择的颜色空间的序号分别加1(t=t+1)(s808),并且重复上述的步骤s805至步骤s808。此时,颜色空间的序号增加相当于相应颜色空间所在的层所包括的颜色空间的数量l(重复直到t=l)。在此,在一层内结束步骤s808的过程之后,使序号分别加1(n=n+1)作为下一层(s809),并且重复上述的步骤s804至步骤s809。此时,层的序号增加到预先设定的层的数量为止(重复直到n达到定义的层深度)。据此,利用随机提取的颜色空间对具有最靠近的距离值的预测值进行投票(s810),通过重复(iteration)寻找具有与最初输入的数据最近距离值的预测值(或者,称为“结果索引(resultindex)”)的过程,可以提取最多投票的预测值ri作为最终预测值(或者,“最终索引fi”)(s811)。此时,为了提取最终预测值fi,如图9所示,可以重复(repeat)对预测值ri进行投票的过程。具体而言,参照图9,可知重复步骤s802至步骤s810,预测0、1、2为预测值ri,其中0被最多投票。因此,可以提取0作为最终预测值fi。因此,根据本发明的一实施例的生物化学信息检测系统1000划分检查垫的区域并通过合成乘积提取r、g、b,从而具有即使垫单元p的仅一部分变色的状况下也能够导出准确的结果。并且,根据本发明的一实施例的生物化学信息检测系统1000应用颜色恒定性算法,从而具有能够与周围环境无关地导出恒定的结果值的效果。并且,根据本发明的一实施例的生物化学信息检测系统1000利用动态随机节点树反复预测结果索引,从预测的多个结果值中基于提取频率输出最终索引,从而具有能够与周围环境无关地导出可靠性高的结果的效果。并且,根据本发明的一实施例的生物化学信息检测系统1000利用最小化的资源执行可靠性高的实时检查,从而具有能够有效提高市场竞争力的效果。图10是示出根据本发明的另一实施例的依赖当地环境的生物化学样品检查运行的步骤的步骤。根据另一实施例,本发明的生物化学信息检测系统1000的特征在于所有处理在用户终端100进行。具体而言,如图10所示,其特征在于,图像获取部101、白平衡部103、检测区域划分部104、潜在色提取部105、分析部107及显示模块110全部在用户终端100进行。因此,对于根据本发明的另一实施例的生物化学信息检测系统而言,所有处理在用户终端100进行,因此具有即使在难以进行图像或影像收发的网络环境中也能够导出稳定的结果的效果。对于根据本发明的另一实施例的生物化学信息检测系统而言,使得所有处理在本地得到处理,因此能够省略不必要的数据传输过程,从而具有能够提高工作速度的效果。图11是示出根据本发明的又一实施例的依赖服务器环境的生物化学样品检查运行的步骤的步骤。根据又一实施例,本发明的生物化学信息检测系统1000的特征在于仅有最少量的处理在用户终端100进行,其余的所有处理在生物化学分析服务器900进行。如图11所示,其特征在于,仅有图像获取部101及显示模块110在用户终端100进行操作,白平衡部103、检测区域划分部104、潜在色提取部105及分析部107在生物化学分析服务器900进行操作。据此,对于根据本发明的又一实施例的生物化学信息检测系统1000而言,仅有最少量的处理在用户终端100进行,其余在分析端进行,因此具有能够最小化必须要在用户终端100处理的数据量而最大化工作速度的效果。并且,对于根据本发明的又一实施例的生物化学信息检测系统1000而言,所有处理在分析端进行,从而具有能够与用户终端100的形态无关地以相同的速度获取结果的效果。根据本公开的计算机通常包括各种计算机可读介质。计算机可访问的介质可以是任何计算机可读介质,并且这种计算机可读介质可以包括易失性介质及非易失性介质、临时介质及非临时性介质、可移动介质及不可移动介质。并不局限于此,计算机可读记录介质可以包括计算机可读存储介质及计算机可读传输介质。计算机可读记录介质包括存储诸如计算机可读指令、数据结构、程序模块或其他数据等的信息的任何方法或技术实现的易失性介质及非易失性介质、临时介质及非临时性介质、可移动介质及不可移动介质。计算机可读存储介质可以是ram、rom、eeprom、闪存或其他存储技术、cd-rom、dvd(digital-video-disk)或其他磁性存储设备,或者计算机可访问并存储所需的信息时能够使用的任何其他介质,但是并不局限于此。计算机可读记录介质通常在诸如载波(carrierwave)或其他变换机制(transformermechanism)等调制数据信号(modulateddatasignal)实现计算机可读指令、数据结构、程序模块或其他数据并包括所有信息传递介质。术语“调制数据信号”表示以在信号内编码信息的方式设定或变更其信号特征中的一个以上的信号。作为非限定性的示例,计算机可读传输介质包括有线网络或诸如直接联机(direct-wiredconnection)等有线介质以及诸如音控、rf、红外线和其它无线介质等无线介质。上述的介质中任意的组合也包括在计算机可读传输介质的范围内。本发明记载的多样的实施例可以实现于使用方法、装置或标准编程和/或工程技术的制造品。术语“制造品”包括可从任何计算机可读装置访问的计算机程序、载体或介质(media)等。例如,计算机可读存储介质包括磁性存储设备(例如,硬盘、软盘、磁条等)、光盘(例如,cd、dvd等),智能卡及闪存装置(例如,eeprom、卡、条、密钥驱动器等),但是并不局限于此。应当理解记载的处理中的步骤的特定顺序或层结构是示例性方法的示例。应当理解,基于设计优先级可以在本公开的范围内重新排列处理中的步骤的特定顺序或层结构。以上,虽然参照附图对本发明的实施例进行了更加详细的说明,但是本发明并不一定局限于这些实施例,在不脱离本发明的技术思想的范围内能够进行多样的变更。因此,本发明所记载的实施例用于进行说明,而并非用于限定本发明的技术思想,并非通过这些实施例限定本发明的技术思想范围。因此,应该理解以上所述的实施例在所有方面均为示意性并非限定性。本发明的保护范围应该通过权利要求书范围进行解释,并且与其等同的范围内的所有技术思想应该解释为包含于本发明的权利范围。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1