一种图像的匹配方法与流程

文档序号:36506305发布日期:2023-12-28 16:20阅读:36来源:国知局
一种图像的匹配方法与流程

本发明涉及图像处理,特别是涉及一种图像的匹配方法。


背景技术:

1、红外成像技术得到了越来越广泛的应用,如申请公布号为cn105559747a的中国专利申请公开了一种基于红外医学影响的人体脏腑器官评估方法,该方法基于人体红外图像可以得到人体各脏腑区域的温度,并基于各脏腑区域的温度实现了对各脏腑器官的异常分析。

2、现有技术中往往是由人工根据目标用户的人体红外图像为目标用户推荐匹配的物质列表(例如,物质列表是由中药处方包括的各中药材的名称和质量构成的列表),耗费的人力资源较多。如何自动为目标用户推荐匹配的物质列表,是亟待解决的问题。


技术实现思路

1、本发明目的在于,提供一种图像的匹配方法,以自动为目标用户推荐匹配的物质列表。

2、根据本发明,提供了一种图像的匹配方法,包括以下步骤:

3、s100,获取目标用户的第一图像p,p包括n个子区域,其中,p包括的第n个子区域用于表征目标用户的人体第n个预设区域的寒热等级,n的取值范围为1到n,n为预设的人体区域的数量;当人体第n个预设区域的寒热等级为寒性m级时,p包括的第n个子区域中像素点的rgb分量向量fn,0为(0,0,int(255×m/m));当人体第n个预设区域的寒热等级为热性m级时,fn,0=(int(255×m/m),0,0);当人体第n个预设区域的寒热等级为平和时,fn,0=(255,255,255);int()为取整,m的取值范围为1到m,m为预设的寒热最大等级。

4、s200,获取待匹配的物质列表的第二图像的列表q,q=(q1,q2,…,qi,…,qv),qi为待匹配的第i个物质列表的第二图像,qi包括n个子区域,其中,qi包括的第n个子区域用于表征待匹配的第i个物质列表对人体第n个预设区域的寒热作用等级;当待匹配的第i个物质列表对人体第n个预设区域的寒热作用等级为寒性m级时,qi包括的第n个子区域中像素点的rgb分量向量fn,i为(0,0,int(255×m/m));当待匹配的第i个物质列表对人体第n个预设区域的寒热作用等级为热性m级时,fn,i=(int(255×m/m),0,0);当待匹配的第i个物质列表对人体第n个预设区域的寒热作用等级为无作用时,fn,i=(255,255,255);i的取值范围为1到v,v为待匹配的物质列表的数量。

5、s300,遍历q,获取p与qi的匹配度ci,并将ci追加至预设的匹配度序列s,得到s=(c1,c2,…,ci,…,cv);ci=∑nn=1(wn×hn,i),wn为人体第n个预设区域的权重,hn,i为qi包括的第n个子区域与p包括的第n个子区域的匹配度,s的初始化为空值;当fn,0≠(255,255,255)、fn,i≠(255,255,255)且rn,0×rn,i+bn,0×bn,i=0时,hn,i=1-|max(rn,0,bn,0)-min(rn,i,bn,i)|/255;rn,0为p包括的第n个子区域的像素点的红色分量,bn,0为p包括的第n个子区域的像素点的蓝色分量,rn,i为qi包括的第n个子区域的像素点的红色分量,bn,i为qi包括的第n个子区域的像素点的蓝色分量,当fn,0≠(255,255,255)、fn,i≠(255,255,255)且rn,0×rn,i+bn,0×bn,i≠0时,hn,i=-(rn,0+rn,i+bn,0+bn,i)/510;max()为取最大值,min()为取最小值。

6、s400,获取max(s)对应的待匹配的物质列表。

7、本发明与现有技术相比,其至少具有以下有益效果:

8、本发明获取了目标用户的第一图像,该第一图像包括n个子区域,每一子区域可以表征目标用户的人体对应区域的寒热等级,具体的,第一图像的每一子区域的像素点的rgb分量可以表征目标用户的人体对应区域的寒热等级,当红色分量不为0且蓝色分量为0时,目标用户的人体对应的区域是热性,具体的热性等级与红色分量的大小相关;当红色分量为0且蓝色分量不为0时,目标用户的人体对应的区域是寒性,具体的寒性等级与蓝色分量的大小相关;当各分量的值均为255时,目标用户的人体对应的区域的寒热等级是平和;本发明还获取了待匹配的各物质列表对应的第二图像,待匹配的每一物质列表对应的第二图像也包括n个子区域,且第二图像的第n个子区域与第一图像的第n个子区域之间具有对应关系,第二图像的每一子区域的像素点的rgb分量可以表征对应的物质列表对人体对应区域的寒热作用等级;在第一图像和待匹配的各物质列表的第二图像的基础上,本发明基于第一图像和每一第二图像的对应区域的rgb分量获取了第一图像和每一第二图像的匹配度,进而获取了与第一图像匹配度最大的第二图像,也就获得了与目标用户最匹配的物质列表,可以自动为目标用户推荐匹配的物质列表。本发明中第一图像和每一第二图像的匹配度可以综合衡量每一物质列表与目标用户的匹配程度,基于本发明的第一图像和每一第二图像的匹配度可以提高自动为目标用户推荐的物质列表的准确性。



技术特征:

1.一种图像的匹配方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的图像的匹配方法,其特征在于,当fn,0=fn,i=(255,255,255)时,hn,i=1;当fn,0=(255,255,255)且fn,i≠(255,255,255)时,hn,i=-max(rn,i,bn,i)/510;当fn,0≠(255,255,255)且fn,i=(255,255,255)时,hn,i=-max(rn,0,bn,0)/510。

3.根据权利要求1所述的图像的匹配方法,其特征在于,在s400之后,所述方法还包括:

4.根据权利要求1所述的图像的匹配方法,其特征在于,在s100之前,所述方法还包括:

5.根据权利要求4所述的图像的匹配方法,其特征在于,s040包括:

6.根据权利要求1所述的图像的匹配方法,其特征在于,所述待匹配的第i个物质列表为lisi,lisi=(ma1,i,ma2,i,…,max,i,…,maγ,i),max,i为lisi包括的第x种物质对应的记录,max,i=(namex,i,quax,i),namex,i为lisi包括的第x种物质的名称,quax,i为quax,i为lisi包括的第x种物质的质量,x的取值范围为1到γ,γ为lisi包括物质的数量。

7.根据权利要求1所述的图像的匹配方法,其特征在于,m=3。


技术总结
本申请涉及图像处理技术领域,特别是涉及一种图像的匹配方法。该方法包括以下步骤:S100,获取目标用户的第一图像P,P包括的第n个子区域用于表征目标用户的人体第n个预设区域的寒热等级;S200,获取待匹配的物质列表的第二图像的列表Q,Q=(q<subgt;1</subgt;,q<subgt;2</subgt;,…,q<subgt;i</subgt;,…,q<subgt;v</subgt;),q<subgt;i</subgt;为待匹配的第i个物质列表的第二图像,q<subgt;i</subgt;包括的第n个子区域用于表征待匹配的第i个物质列表对人体第n个预设区域的寒热作用等级;S300,遍历Q,获取P与q<subgt;i</subgt;的匹配度c<subgt;i</subgt;,并将c<subgt;i</subgt;追加至预设的匹配度序列S,得到S;S400,获取max(S)对应的待匹配的物质列表。本发明可以自动为目标用户推荐匹配的物质列表。

技术研发人员:陈怀玉,周炎丽,宋昌梅
受保护的技术使用者:北京鹰之眼智能健康科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1