1.本技术涉及宠物医疗技术领域,尤其涉及一种基于宠物鼻纹的费用清单获取方法及相关装置。
背景技术:2.目前,宠物就诊完成后,通常由宠物主人通过排队、以人工的方式获取到缴费清单,然后在缴费窗口进行缴费,在人多且繁忙的情况下,往往容易出现缴费清单拿错的状况,如此不仅缴费效率低,且人力消耗大。
技术实现要素:3.针对上述问题,本技术提供了一种基于宠物鼻纹的费用清单获取方法及相关装置,有利于避免宠物就诊时费用清单拿错的情况,提升缴费效率。
4.为实现上述目的,本技术实施例第一方面提供了一种基于宠物鼻纹的费用清单获取方法,应用于费用结算服务端,该方法包括:
5.响应于费用结算客户端提交的就诊宠物的费用清单获取请求,生成费用结算客户端的客户端标识号;
6.向费用结算客户端返回手机号输入页面,以及接收宠物主人通过手机号输入页面提交的用于接收短信的手机号;
7.通过短信将客户端标识号发送到手机号,并向费用结算客户端返回查询条件输入页面;
8.接收宠物主人通过查询条件输入页面提交的待验证标识号和就诊宠物的面部图像,基于面部图像得到就诊宠物的鼻纹特征;
9.利用客户端标识号对待验证标识号进行验证,以及对鼻纹特征进行验证;
10.在待验证标识号和鼻纹特征验证通过的情况下,向费用结算客户端返回就诊宠物的费用清单。
11.可以看出,本技术实施例基于费用结算客户端提交的就诊宠物的面部图像得到就诊宠物的鼻纹特征,以及费用结算客户端提交的待验证标识号和该鼻纹特征进行验证,在验证通过的情况下,查询该鼻纹特征对应的费用清单,然后返回到费用结算客户端,宠物主人可自主结算,这样有利于避免宠物就诊时费用清单拿错的情况,且宠物主人无需再排队缴费,有利于提升缴费效率。
12.结合第一方面,在一种可能的实施方式中,在向费用结算客户端返回就诊宠物的费用清单之前,该方法还包括:
13.将鼻纹特征切分为n个鼻纹子特征,n为大于或等于2的整数;
14.在n个鼻纹子特征一一对应的n个子特征空间中进行匹配,以得到对应的n个目标鼻纹子特征;
15.若n个目标鼻纹子特征是由同一个目标鼻纹特征切分得到,则将目标鼻纹特征所
属的目标就诊宠物的费用清单确定为就诊宠物的费用清单。
16.本技术实施例中,在每个子特征空间中分别查询每个鼻纹子特征对应的目标鼻纹子特征,有利于减少直接采用高维鼻纹特征进行特征匹配所带来的计算量,且每个子特征空间中的匹配互不影响,将n个目标鼻纹子特征所对应的目标鼻纹特征关联的费用清单确定为就诊宠物的费用清单,有利于保证费用清单查询的准确度。
17.结合第一方面,在一种可能的实施方式中,n个子特征空间中的每个子特征空间中包括多个聚类中心,多个聚类中心的每个聚类中心下存在已聚类的多个待匹配鼻纹子特征,在n个鼻纹子特征一一对应的n个子特征空间中进行匹配,以得到对应的n个目标鼻纹子特征,包括:
18.对于n个鼻纹子特征中的任意一个鼻纹子特征a,计算鼻纹子特征a与对应的子特征空间a中每个聚类中心下的多个待匹配鼻纹子特征之间的余弦相似度,n个子特征空间包括子特征空间a;
19.对计算得到的多个余弦相似度进行累加,得到鼻纹子特征a与子特征空间a中每个聚类中心下的多个待匹配鼻纹子特征的总相似度;
20.将子特征空间a中总相似度最大的聚类中心确定为目标聚类中心;
21.将目标聚类中心下的多个待匹配鼻纹子特征中与鼻纹子特征a的余弦相似度最大的待匹配鼻纹子特征确定为目标鼻纹子特征,以得到n个目标鼻纹子特征。
22.本技术实施例中,将子特征空间a中总相似度最大的聚类中心确定为目标聚类中心,则能够反映出该聚类中心下的待匹配鼻纹子特征在总体分布上与鼻纹子特征a更为接近,然后将更为接近的目标聚类中心下余弦相似度最大的一个待匹配鼻纹子特征作为目标鼻纹子特征,能够得到与鼻纹子特征a更为匹配的目标鼻纹子特征。
23.结合第一方面,在一种可能的实施方式中,该方法还包括:
24.在检测到宠物主人通过扫描就诊宠物的费用清单上的二维码支付完成的情况下,将二维码变更为无效二维码,并向费用结算客户端返回本次诊断是否结束的询问页面;
25.若宠物主人通过询问页面提交的信息指示本次诊断已结束,则将就诊宠物的费用清单的状态变更为已结算。
26.本技术实施例中,当宠物主人扫描二维码完成费用结算后,将支付二维码变更为无效二维码,有利于防止宠物主人再次误扫描,结算完成后,更新费用清单的状态,表示本次诊断的所有流程均已完成。
27.本技术实施例第二方面还提供了一种基于宠物鼻纹的费用清单获取方法,应用于费用结算客户端,该方法包括:
28.响应于费用结算主页面上预设按钮的触发,向费用结算服务端提交就诊宠物的费用清单获取请求;
29.显示费用结算服务端在接收到费用清单获取请求的情况下返回的手机号输入页面,并向费用结算服务端提交宠物主人在手机号输入页面输入的手机号;手机号用于接收费用结算服务端发送的费用结算客户端的客户端标识号;
30.显示费用结算服务端返回的查询条件输入页面;
31.向费用结算服务端提交宠物主人在查询条件输入页面输入的待验证标识号和上传的就诊宠物的面部图像,以使费用结算服务端基于面部图像得到就诊宠物的鼻纹特征,
并利用客户端标识号对待验证标识号进行验证,以及对鼻纹特征进行验证;
32.显示费用结算服务端返回的就诊宠物的费用清单。
33.结合第二方面,在一种可能的实施方式中,该方法还包括:
34.接收并显示费用结算服务端返回的本次诊断是否结束的询问页面;
35.通过询问页面向费用结算服务端提交宠物主人的输入信息,输入信息用于指示本次诊断已结束。
36.本技术实施例第三方面提供了一种基于宠物鼻纹的费用清单获取装置,应用于费用结算服务端,该装置包括标识生成模块和第一交互模块;
37.标识生成模块,用于响应于费用结算客户端提交的就诊宠物的费用清单获取请求,生成费用结算客户端的客户端标识号;
38.第一交互模块,用于向费用结算客户端返回手机号输入页面,以及接收宠物主人通过手机号输入页面提交的用于接收短信的手机号;通过短信将客户端标识号发送到手机号,并向费用结算客户端返回查询条件输入页面;接收宠物主人通过查询条件输入页面提交的待验证标识号和就诊宠物的面部图像,基于面部图像得到就诊宠物的鼻纹特征;利用客户端标识号对待验证标识号进行验证,以及对鼻纹特征进行验证;在待验证标识号和鼻纹特征验证通过的情况下,向费用结算客户端返回就诊宠物的费用清单。
39.本技术实施例第四方面提供了一种基于宠物鼻纹的费用清单获取装置,应用于费用结算客户端,该装置包括第二交互模块和显示模块;
40.第二交互模块,用于响应于费用结算主页面上预设按钮的触发,向费用结算服务端提交就诊宠物的费用清单获取请求;
41.显示模块,用于显示费用结算服务端在接收到费用清单获取请求的情况下返回的手机号输入页面;
42.第二交互模块,还用于向费用结算服务端提交宠物主人在手机号输入页面输入的手机号;手机号用于接收费用结算服务端发送的费用结算客户端的客户端标识号;
43.显示模块,还用于显示费用结算服务端返回的查询条件输入页面;
44.第二交互模块,还用于向费用结算服务端提交宠物主人在查询条件输入页面输入的待验证标识号和上传的就诊宠物的面部图像,以使费用结算服务端基于面部图像得到就诊宠物的鼻纹特征,并利用客户端标识号对待验证标识号进行验证,以及对鼻纹特征进行验证;
45.显示模块,还用于显示费用结算服务端返回的就诊宠物的费用清单。
46.本技术实施例第五方面提供了一种电子设备,该电子设备包括输入设备和输出设备,还包括处理器,适于实现一条或多条指令;以及,存储器,所述存储器存储有一条或多条计算机程序,所述一条或多条计算机程序适于由所述处理器加载并执行如第一方面所述方法中的步骤。
47.本技术实施例第六方面提供了一种计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由处理器加载并执行如第一方面所述方法中的步骤。
附图说明
48.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
49.图1为本技术实施例提供的一种应用环境的示意图;
50.图2为本技术实施例提供的一种基于宠物鼻纹的费用清单获取方法的流程示意图;
51.图3为本技术实施例提供的一种手机号输入页面的示意图;
52.图4为本技术实施例提供的一种查询条件输入页面的示意图;
53.图5为本技术实施例提供的一种对待匹配鼻纹特征和特征空间进行切分的示意图;
54.图6为本技术实施例提供的一种对鼻纹特征进行切分的示意图;
55.图7为本技术实施例提供的一种询问页面的示意图;
56.图8为本技术实施例提供的另一种基于宠物鼻纹的费用清单获取方法的流程示意图;
57.图9为本技术实施例提供的一种主页面的示意图;
58.图10为本技术实施例提供的一种基于宠物鼻纹的费用清单获取装置的结构示意图;
59.图11为本技术实施例提供的另一种基于宠物鼻纹的费用清单获取装置的结构示意图;
60.图12为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
61.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
62.本技术说明书、权利要求书和附图中出现的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,术语“第一”、“第二”和“第三”等是用于区别不同的对象,而并非用于描述特定的顺序。
63.请参见图1,图1为本技术实施例提供的一种应用环境的示意图,如图1所示,该应用环境中包括用户设备101和电子设备102,其中,用户设备101和电子设备102通过网络进行通信,用户设备101上运行有费用结算客户端,电子设备102提供费用结算服务端的运行环境。具体的,宠物主人在宠物就诊后可在费用结算客户端发起费用清单获取请求(或费用结算请求),费用结算服务端基于该费用清单获取请求生成费用结算客户端的客户端标识
号,以对该费用结算客户端进行标识,并在下发对应的费用清单后,建立该费用清单与该客户端标识之间的关联关系,以便于后续查验。费用结算服务端在生成客户端标识号后向费用结算客户端返回手机号输入页面,宠物主人可在该页面输入用于接收短信的手机号,费用结算服务端将客户端标识号以短信的方式发送到宠物主人提交的手机号,并向费用结算客户端返回查询条件输入页面,宠物主人在该页面的标识号输入栏输入待验证标识号,并上传宠物的面部图像,费用结算服务端对该面部图像进行特征提取,得到宠物的鼻纹特征,并对待验证标识号和宠物的鼻纹特征进行验证,在验证通过的情况下,将该宠物对应的费用清单发送给费用结算客户端,则宠物主人可直接在费用结算客户端上进行费用结算,而无需再排队领取费用清单在缴费窗口进行缴费。示例性的,电子设备102可以是服务器、云端设备、分布式系统,用户设备101可以是手机、平板、电脑,等等。
64.请参见图2,图2为本技术实施例提供的一种基于宠物鼻纹的费用清单获取方法的流程示意图,该方法可应用于费用结算服务端,如图2所示,包括步骤201-206:
65.201:响应于费用结算客户端提交的就诊宠物的费用清单获取请求,生成费用结算客户端的客户端标识号。
66.本技术实施例中,宠物主人在费用结算客户端发起费用清单获取请求以进行就诊宠物的费用结算,该费用清单获取请求中包括就诊宠物挂号时的时间(比如:x年x月x日x时x分)、挂号时的号码(比如:08号)、所挂医师的工号,费用结算服务端对就诊宠物挂号时的时间、挂号时的号码、所挂医师的工号进行哈希运算,得到一哈希值,将该哈希值作为费用结算客户端的客户端标识号。
67.202:向费用结算客户端返回手机号输入页面,以及接收宠物主人通过手机号输入页面提交的用于接收短信的手机号。
68.本技术实施例中,费用结算服务端在生成客户端标识号之后,存储该客户端标识号,并向费用结算客户端返回手机号输入页面,具体可如图3所示。宠物主人在图3所示的手机号输入栏填入手机号,并点击提交按钮,费用结算客户端检测到提交按钮被触发,即将该手机号提交至费用结算服务端。示例性的,费用结算客户端可通过用户设备上的浏览器进入,则费用结算客户端可通过url链接向费用结算服务端提交宠物主人输入的手机号,比如:费用结算服务端对费用结算客户端提交的url链接进行解析即可得到该手机号。
69.203:通过短信将客户端标识号发送到手机号,并向费用结算客户端返回查询条件输入页面。
70.本技术实施例中,费用结算服务端以短信的方式将客户端标识号发送到宠物主人提供的手机号,同时向费用结算客户端返回查询条件输入页面,该查询条件输入页面具体可如图4所示,具体包括标识号输入栏和图像上传接口。
71.204:接收宠物主人通过查询条件输入页面提交的待验证标识号和就诊宠物的面部图像,基于面部图像得到就诊宠物的鼻纹特征。
72.本技术实施例中,宠物主人可在费用结算客户端上图4所示的查询条件输入页面的标识号输入栏输入待验证标识号,以及点击左下角的“+”按钮上传就诊宠物的面部图像,上传的面部图像可在+”按钮的右侧显示预览,当宠物主人点击提交按钮,即可将待验证标识号和面部图像提交至费用结算服务端。费用结算服务端调用训练好的特征提取模型对该面部图像进行特征提取,得到就诊宠物的鼻纹特征,该鼻纹特征可以是512维的高维特征向
量。
73.205:利用客户端标识号对待验证标识号进行验证,以及对鼻纹特征进行验证。
74.本技术实施例中,费用结算服务端将预先存储的客户端标识号与宠物主人提交的待验证标识号进行匹配,若相同则待验证标识号验证通过;以及,由于就诊宠物在就诊过程中,会由宠物医师的终端设备采集到面部图像,且宠物医师在建立就诊信息表时会将该面部图像上传至费用结算服务端,则费用结算服务端可对宠物医师的终端设备上传的面部图像进行特征提取,得到该就诊宠物的鼻纹特征,并预先进行存储,费用结算服务端将预先存储的鼻纹特征与步骤205中的鼻纹特征进行匹配,若匹配成功则鼻纹特征验证通过。
75.206:在待验证标识号和鼻纹特征验证通过的情况下,向费用结算客户端返回就诊宠物的费用清单。
76.本技术实施例中,在待验证标识号和鼻纹特征验证通过的情况下,费用结算服务端可采用鼻纹特征查询得到就诊宠物的费用清单,然后向费用结算客户端返回就诊宠物的费用清单,该就诊宠物的费用清单上至少包括费用明细和付款二维码,宠物主人可通过扫描、识别该二维码,进行费用结算。
77.示例性的,对于已经生成的多个费用清单,将该多个费用清单中的每个费用清单与其对应的宠物的待匹配鼻纹特征进行关联存储。具体的,如图5所示,多个待匹配鼻纹特征均为512维,费用结算服务端将该多个待匹配鼻纹特征均切分为4个128维的待匹配鼻纹子特征,同样,特征空间也被切分为4个子特征空间,对于一个待匹配鼻纹特征而言,其4个待匹配鼻纹子特征与4个子特征空间一一对应,则一个子特征空间会存在多个待匹配鼻纹子特征,在该子空间中对该多个待匹配鼻纹子特征进行聚类,产生多个聚类中心,且多个聚类中心的每个聚类中心下存在多个待匹配鼻纹子特征。
78.在查询就诊宠物的费用清单方面,请参见图6,可按照切分待匹配鼻纹特征的方式将其切分为n个鼻纹子特征,则n个鼻纹子特征与n个子特征空间同样具有一一对应的关系,其中,n为大于或等于2的整数,比如n可以为4;费用结算服务端在n个鼻纹子特征一一对应的n个子特征空间中进行匹配,得到对应的n个目标鼻纹子特征,比如:该n个目标鼻纹子特征可以b1、b2、b3、b4,若n个目标鼻纹子特征是由同一个目标鼻纹特征切分得到,则将目标鼻纹特征所属的目标就诊宠物的费用清单确定为就诊宠物的费用清单。比如:该b1、b2、b3、b4均由待匹配鼻纹特征r切分得到,则将待匹配鼻纹特征r所属的宠物确定为目标宠物,将该待匹配鼻纹特征r关联的费用清单确定为就诊宠物的费用清单。该实施方式中,在每个子特征空间中分别查询每个鼻纹子特征对应的目标鼻纹子特征,有利于减少直接采用高维鼻纹特征进行特征匹配所带来的计算量,且每个子特征空间中的匹配互不影响,将n个目标鼻纹子特征所对应的目标鼻纹特征关联的费用清单确定为就诊宠物的费用清单,有利于保证费用清单查询的准确度。
79.示例性的,在n个鼻纹子特征一一对应的n个子特征空间中进行匹配,以得到对应的n个目标鼻纹子特征,包括:
80.对于n个鼻纹子特征中的任意一个鼻纹子特征a,计算鼻纹子特征a与对应的子特征空间a中每个聚类中心下的多个待匹配鼻纹子特征之间的余弦相似度,n个子特征空间包括子特征空间a;
81.对计算得到的多个余弦相似度进行累加,得到鼻纹子特征a与子特征空间a中每个
聚类中心下的多个待匹配鼻纹子特征的总相似度;
82.将子特征空间a中总相似度最大的聚类中心确定为目标聚类中心;
83.将目标聚类中心下的多个待匹配鼻纹子特征中与鼻纹子特征a的余弦相似度最大的待匹配鼻纹子特征确定为目标鼻纹子特征,以得到n个目标鼻纹子特征。
84.例如,子特征空间a中包括100个聚类中心,以编号为20的聚类中心进行说明,费用结算服务端计算鼻纹子特征a与聚类中心20下的200待匹配鼻纹子特征之间的余弦相似度,然后对该200个余弦相似度进行累加,得到鼻纹子特征a与聚类中心20下的200待匹配鼻纹子特征之间的总相似度,基于此,子特征空间a中的100个聚类中心均对应一个总相似度,将该100个聚类中心中总相似度最大的一个作为目标聚类中心,在选取该目标聚类中心余弦相似度最大的一个待匹配鼻纹子特征作为目标鼻纹子特征,按照此方式,处理完n个鼻纹子特征,得到n个目标鼻纹子特征。该实施方式中,将子特征空间a中总相似度最大的聚类中心确定为目标聚类中心,则能够反映出该聚类中心下的待匹配鼻纹子特征在总体分布上与鼻纹子特征a更为接近,然后将更为接近的目标聚类中心下余弦相似度最大的一个待匹配鼻纹子特征作为目标鼻纹子特征,能够得到与鼻纹子特征a更为匹配的目标鼻纹子特征。
85.示例性的,该方法还包括:
86.在检测到宠物主人通过扫描就诊宠物的费用清单上的二维码支付完成的情况下,将二维码变更为无效二维码,并向费用结算客户端返回本次诊断是否结束的询问页面;
87.若宠物主人通过询问页面提交的信息指示本次诊断已结束,则将就诊宠物的费用清单的状态变更为已结算。
88.具体的,费用清单上的二维码为单次扫描二维码,当宠物主人通过扫描该二维码完成费用结算后,费用结算服务端即将其变更为无效二维码,并向费用结算客户端返回本次诊断是否结束的询问页面,如图7所示,当宠物主人点击“是”按钮,则费用结算客户端将该信息提交至费用结算服务端,以指示本次诊断已结束,此时费用结算服务端将就诊宠物的费用清单的状态变更为已结算,比如:可以在该费用清单上生成已结算的水印;当宠物主人点击“否”按钮,则费用结算客户端将该信息提交至费用结算服务端,以指示本次诊断未结束,则费用结算服务端将保持该费用清单的状态不变,并在产生新的费用时,对费用清单上的明细进行更新,以及在接收到新的费用清单获取请求时,生成新的支付二维码。该实施方式中,当宠物主人扫描二维码完成费用结算后,将支付二维码变更为无效二维码,有利于防止宠物主人再次误扫描,结算完成后,更新费用清单的状态,表示本次诊断的所有流程均已完成。
89.可以看出,本技术实施例基于费用结算客户端提交的就诊宠物的面部图像得到就诊宠物的鼻纹特征,以及费用结算客户端提交的待验证标识号和该鼻纹特征进行验证,在验证通过的情况下,查询该鼻纹特征对应的费用清单,然后返回到费用结算客户端,宠物主人可自主结算,这样有利于避免宠物就诊时费用清单拿错的情况,且宠物主人无需再排队缴费,有利于提升缴费效率。
90.请参见图8,图8为本技术实施例提供的另一种基于宠物鼻纹的费用清单获取方法的流程示意图,该方法可应用于费用结算客户端,如图8所示,包括步骤801-805:
91.801:响应于费用结算主页面上预设按钮的触发,向费用结算服务端提交就诊宠物的费用清单获取请求;
92.802:显示费用结算服务端在接收到费用清单获取请求的情况下返回的手机号输入页面,并向费用结算服务端提交宠物主人在手机号输入页面输入的手机号;手机号用于接收费用结算服务端发送的费用结算客户端的客户端标识号;
93.803:显示费用结算服务端返回的查询条件输入页面;
94.804:向费用结算服务端提交宠物主人在查询条件输入页面输入的待验证标识号和上传的就诊宠物的面部图像,以使费用结算服务端基于面部图像得到就诊宠物的鼻纹特征,并利用客户端标识号对待验证标识号进行验证,以及对鼻纹特征进行验证;
95.805:显示费用结算服务端返回的就诊宠物的费用清单。
96.其中,如图9所示,费用结算客户端的主页面设置有费用结算按钮,宠物主人通过触发该按钮向费用结算服务端提交就诊宠物的费用清单获取请求。其中,步骤802-805的具体实施方式可参见图2所示实施例中的描述,此处不再赘述。
97.基于上述基于宠物鼻纹的费用清单获取方法实施例的描述,请参见图10,图10为本技术实施例提供的一种基于宠物鼻纹的费用清单获取装置的结构示意图,该装置可应用于费用结算服务端,如图10所示,该装置包括标识生成模块1001和第一交互模块1002;其中:
98.标识生成模块1001,用于响应于费用结算客户端提交的就诊宠物的费用清单获取请求,生成费用结算客户端的客户端标识号;
99.第一交互模块1002,用于向费用结算客户端返回手机号输入页面,以及接收宠物主人通过手机号输入页面提交的用于接收短信的手机号;通过短信将客户端标识号发送到手机号,并向费用结算客户端返回查询条件输入页面;接收宠物主人通过查询条件输入页面提交的待验证标识号和就诊宠物的面部图像,基于面部图像得到就诊宠物的鼻纹特征;利用客户端标识号对待验证标识号进行验证,以及对鼻纹特征进行验证;在待验证标识号和鼻纹特征验证通过的情况下,向费用结算客户端返回就诊宠物的费用清单。
100.在一种可能的实施方式中,第一交互模块1002还用于:
101.将鼻纹特征切分为n个鼻纹子特征,n为大于或等于2的整数;
102.在n个鼻纹子特征一一对应的n个子特征空间中进行匹配,以得到对应的n个目标鼻纹子特征;
103.若n个目标鼻纹子特征是由同一个目标鼻纹特征切分得到,则将目标鼻纹特征所属的目标就诊宠物的费用清单确定为就诊宠物的费用清单。
104.在一种可能的实施方式中,n个子特征空间中的每个子特征空间中包括多个聚类中心,多个聚类中心的每个聚类中心下存在已聚类的多个待匹配鼻纹子特征,在n个鼻纹子特征一一对应的n个子特征空间中进行匹配,以得到对应的n个目标鼻纹子特征方面,第一交互模块1002具体用于:
105.对于n个鼻纹子特征中的任意一个鼻纹子特征a,计算鼻纹子特征a与对应的子特征空间a中每个聚类中心下的多个待匹配鼻纹子特征之间的余弦相似度,n个子特征空间包括子特征空间a;
106.对计算得到的多个余弦相似度进行累加,得到鼻纹子特征a与子特征空间a中每个聚类中心下的多个待匹配鼻纹子特征的总相似度;
107.将子特征空间a中总相似度最大的聚类中心确定为目标聚类中心;
108.将目标聚类中心下的多个待匹配鼻纹子特征中与鼻纹子特征a的余弦相似度最大的待匹配鼻纹子特征确定为目标鼻纹子特征,以得到n个目标鼻纹子特征。
109.在一种可能的实施方式中,第一交互模块1002还用于:
110.在检测到宠物主人通过扫描就诊宠物的费用清单上的二维码支付完成的情况下,将二维码变更为无效二维码,并向费用结算客户端返回本次诊断是否结束的询问页面;
111.若宠物主人通过询问页面提交的信息指示本次诊断已结束,则将就诊宠物的费用清单的状态变更为已结算。
112.请参见图11,图11为本技术实施例提供的另一种基于宠物鼻纹的费用清单获取装置的结构示意图,该装置可应用于费用结算客户端,如图11所示,该装置包括第二交互模块1101和显示模块1102;其中:
113.第二交互模块1101,用于响应于费用结算主页面上预设按钮的触发,向费用结算服务端提交就诊宠物的费用清单获取请求;
114.显示模块1102,用于显示费用结算服务端在接收到费用清单获取请求的情况下返回的手机号输入页面;
115.第二交互模块1101,还用于向费用结算服务端提交宠物主人在手机号输入页面输入的手机号;手机号用于接收费用结算服务端发送的费用结算客户端的客户端标识号;
116.显示模块1102,还用于显示费用结算服务端返回的查询条件输入页面;
117.第二交互模块1101,还用于向费用结算服务端提交宠物主人在查询条件输入页面输入的待验证标识号和上传的就诊宠物的面部图像,以使费用结算服务端基于面部图像得到就诊宠物的鼻纹特征,并利用客户端标识号对待验证标识号进行验证,以及对鼻纹特征进行验证;
118.显示模块1102,还用于显示费用结算服务端返回的就诊宠物的费用清单。
119.在一种可能的实施方式中,显示模块1102还用于:
120.接收并显示费用结算服务端返回的本次诊断是否结束的询问页面;
121.通过询问页面向费用结算服务端提交宠物主人的输入信息,输入信息用于指示本次诊断已结束。
122.基于上述方法实施例和装置实施例的描述,本技术实施例还提供一种电子设备1200。请参见图12,该电子设备1200至少包括处理器1201、输入设备1202、输出设备1203以及存储器1204。其中,电子设备1200内的处理器1201、输入设备1202、输出设备1203以及存储器1204可通过总线或其他方式连接。
123.存储器1204用于存储计算机程序,所述计算机程序包括程序指令,所述处理器1201用于执行所述存储器1204存储的程序指令。处理器1201(或称cpu(central processing unit,中央处理器))是电子设备1200的计算核心以及控制核心,其适于实现一条或多条指令,具体适于加载并执行一条或多条指令从而实现相应方法流程或相应功能。
124.在一个实施例中,本技术实施例提供的电子设备1200可以是费用结算服务端对应的电子设备,其处理器1201可以用于进行一系列基于宠物鼻纹的费用清单获取方法的处理:
125.响应于费用结算客户端提交的就诊宠物的费用清单获取请求,生成费用结算客户端的客户端标识号;
126.向费用结算客户端返回手机号输入页面,以及接收宠物主人通过手机号输入页面提交的用于接收短信的手机号;
127.通过短信将客户端标识号发送到手机号,并向费用结算客户端返回查询条件输入页面;
128.接收宠物主人通过查询条件输入页面提交的待验证标识号和就诊宠物的面部图像,基于面部图像得到就诊宠物的鼻纹特征;
129.利用客户端标识号对待验证标识号进行验证,以及对鼻纹特征进行验证;
130.在待验证标识号和鼻纹特征验证通过的情况下,向费用结算客户端返回就诊宠物的费用清单。
131.需要说明的是,各个操作的实现还可以对应参照图2所示的方法实施例的相应描述。
132.在另一个实施例中,本技术实施例提供的电子设备1200可以是费用结算客户端对应的电子设备,其处理器1201还可以用于进行一系列基于宠物鼻纹的费用清单获取方法的处理:
133.响应于费用结算主页面上预设按钮的触发,向费用结算服务端提交就诊宠物的费用清单获取请求;
134.显示费用结算服务端在接收到费用清单获取请求的情况下返回的手机号输入页面,并向费用结算服务端提交宠物主人在手机号输入页面输入的手机号;手机号用于接收费用结算服务端发送的费用结算客户端的客户端标识号;
135.显示费用结算服务端返回的查询条件输入页面;
136.向费用结算服务端提交宠物主人在查询条件输入页面输入的待验证标识号和上传的就诊宠物的面部图像,以使费用结算服务端基于面部图像得到就诊宠物的鼻纹特征,并利用客户端标识号对待验证标识号进行验证,以及对鼻纹特征进行验证;
137.显示费用结算服务端返回的就诊宠物的费用清单。
138.需要说明的是,各个操作的实现还可以对应参照图8所示的方法实施例的相应描述。
139.示例性的,电子设备1200包括但不仅限于处理器1201、输入设备1202、输出设备1203以及存储器1204。还可以包括内存、电源、应用客户端模块等。输入设备1202可以是键盘、触摸屏、射频接收器等,输出设备1203可以是扬声器、显示器、射频发送器等。本领域技术人员可以理解,所述示意图仅仅是电子设备1200的示例,并不构成对电子设备1200的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件。
140.需要说明的是,由于电子设备1200的处理器1201执行计算机程序时实现上述的基于宠物鼻纹的费用清单获取方法中的步骤,因此上述基于宠物鼻纹的费用清单获取方法的实施例均适用于该电子设备1200,且均能达到相同或相似的有益效果。
141.本技术实施例还提供了一种计算机存储介质(memory),所述计算机存储介质是电子设备中的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机存储介质既可以包括终端中的内置存储介质,当然也可以包括终端所支持的扩展存储介质。计算机存储介质提供存储空间,该存储空间存储了终端的操作系统。并且,在该存储空间中还存放了适于被处理器加载并执行的一条或多条的指令,这些指令可以是一个或一个以上的计算机程序
(包括程序代码)。需要说明的是,此处的计算机存储介质可以是高速ram存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器;可选的,还可以是至少一个位于远离前述处理器的计算机存储介质。在一个实施例中,可由处理器加载并执行计算机存储介质中存放的一条或多条指令,以实现上述有关基于宠物鼻纹的费用清单获取方法的相应步骤。
142.示例性的,计算机存储介质的计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。
143.需要说明的是,由于计算机存储介质的计算机程序被处理器执行时实现上述的基于宠物鼻纹的费用清单获取方法中的步骤,因此上述基于宠物鼻纹的费用清单获取方法的所有实施例均适用于该计算机存储介质,且均能达到相同或相似的有益效果。
144.以上对本技术实施例进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。