一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种健康数据存储的方法及设备与流程

2021-11-09 21:11:00 来源:中国专利 TAG:


1.本发明涉及通信技术领域,特别涉及一种健康数据存储的方法及设备。


背景技术:

2.随着社会经济的发展以及人们对健康意识的提高,越来越多的家庭会根据家庭成员的需求购买不同类别的健康设备,方便家庭成员测量、了解自己的体征数据变化。多数情况下,家庭成员会共用一个或多个健康设备,这种共享使用场景需要将测量得到的数据存储到与该家庭成员对应的健康数据中。
3.现有技术中,智能健康设备或对应的健康数据管理app,为了区分用户数据、方便后台管理每个家庭成员的历史数据,均采用管理家庭成员列表,在用户测量之前,通过设备或app上的界面引导用户手动选择当前测量用户,然后再进行测量,最终将测量数据存储在用户选择的当前测量用户对应的健康数据中。
4.用户采用手动的方法进行健康数据存储时,操作频繁,且数据保存到其他用户的健康数据中的概率较高。


技术实现要素:

5.本发明提供一种健康数据存储的方法及设备,用以解决现有技术中在进行健康数据存储时,操作频繁,且数据保存到其他用户的健康数据中的概率较高的问题。
6.第一方面,一种健康数据存储的设备,该设备包括处理器和存储器,其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器被配置为:
7.在健康数据测量过程中,对接收到的当前测量用户的用户特征信息与已存储的用户特征信息进行匹配,根据第一匹配结果确定所述当前测量用户的备选身份信息;将接收到的所述当前测量用户的实时健康数据与所述备选身份信息对应的历史健康数据进行匹配,根据第二匹配结果确定目标身份信息;将所述实时健康数据存储到所述存储器中与所述目标身份信息对应的存储区域中。
8.可选的,所述处理器具体被配置为:
9.根据所述第一匹配结果,确定匹配值高于第一阈值的已存储的用户特征信息,并将确定的用户特征信息对应的用户身份信息作为所述备选身份信息;
10.确定匹配值高于第二阈值的历史健康数据,并将确定的历史健康数据对应的备选身份信息作为所述目标身份信息。
11.可选的,所述处理器还被配置为:
12.将所述当前测量用户的实时健康数据与已存储的每个用户身份信息对应的历史健康数据进行匹配,并将匹配值高于第三阈值的历史健康数据对应的身份信息作为所述目标身份信息。
13.可选的,所述处理器具体被配置为:
14.若包括多个目标身份信息,则将接收到的所述当前测量用户的声纹信息与每个目
标身份信息对应的声纹信息进行匹配,并将匹配值高于第四阈值的声纹信息对应的目标身份信息作为所述当前测量用户的目标身份信息;
15.若不包括目标身份信息时,将所述当前测量用户的基础信息和实时健康数据存储到新建测量用户对应的存储区域中。
16.可选的,所述将所述实时健康数据存储到与所述目标身份信息对应的存储区域中之前,所述处理器还被配置为:
17.确定所述目标身份信息与当前登录的用户的身份信息一致;
18.若所述目标身份信息与当前登录的用户的身份信息不一致,所述处理器还被配置为:
19.响应用户的确认操作。
20.第二方面,本发明实施例提供一种健康数据存储的方法,该方法包括:
21.在健康数据测量过程中,对接收到的当前测量用户的用户特征信息与已存储的用户特征信息进行匹配,根据第一匹配结果确定所述当前测量用户的备选身份信息;
22.将接收到的所述当前测量用户的实时健康数据与所述备选身份信息对应的历史健康数据进行匹配,根据第二匹配结果确定目标身份信息;
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.第三匹配模块,用于将所述当前测量用户的实时健康数据与已存储的每个用户身份信息对应的历史健康数据进行匹配,并将匹配值高于第三阈值的历史健康数据对应的用户身份信息作为所述目标身份信息。
50.可选的,若包括多个目标身份信息,则将接收到的所述当前测量用户的声纹信息与每个目标身份信息对应的声纹信息进行匹配,并将匹配值高于第四阈值的声纹信息对应的身份信息作为所述当前测量用户的目标身份信息;
51.若不包括目标身份信息,则将所述当前测量用户的身份信息和实时健康数据存储到新建测量用户对应的存储区域中。
52.可选的,该装置还包括确定模块和响应模块:
53.确定模块,用于确定所述目标身份信息与当前登录的用户的身份信息一致;
54.若所述目标身份信息与当前登录的用户的身份信息不一致,则响应模块用于:响应用户的确认操作。
55.第四方面,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第二方面所述方法的步骤。
56.本发明有益效果如下:
57.本发明实施例提供的健康数据存储设备及方法,首先对接收到的当前测量用户的用户特征信息与已存储的用户特征信息进行匹配,根据第一匹配结果确定备选身份信息,然后将接收到的当前测量用户的实时健康数据与备选身份信息对应的历史健康数据进行匹配,根据第二匹配结果目标身份信息,最后将实时健康数据存储到与目标身份信息对应的存储区域中,由于目标身份信息是由接收到的当前测量用户的用户特征信息和当前测量用户的实时健康数据得到的,从而可以避免用户手动操作,提高个人健康数据存储的有效性,降低错误存储的概率,进而可以提高健康评估的准确率。
附图说明
58.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使
用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
59.图1为本发明实施例提供的一种健康管理系统的示意图;
60.图2为本发明实施例提供的一种健康数据存储的方法的流程示意图;
61.图3为本发明实施例提供的一种存储家庭档案数据的系统示意图;
62.图4为本发明实施例提供的一种存储家庭档案数据的交互流程示意图;
63.图5为本发明实施例提供的一种家庭成员管理界面的示意图;
64.图6为本发明实施例提供的一种编辑界面的示意图;
65.图7为本发明实施例提供的一种视频问诊的显示界面示意图;
66.图8为本发明实施例提供的另一种视频问诊的显示界面示意图;
67.图9为本发明实施例提供的一种存储健康数据的系统示意图;
68.图10为本发明实施例提供的一种健康数据管理的交互流程示意图;
69.图11为本发明实施例提供的一种显示界面的示意图;
70.图12为本发明实施例提供的另一种显示界面的示意图;
71.图13为本发明实施例提供的另一种显示界面的示意图;
72.图14为本发明实施例提供的一种确定当前测量用户身份信息的显示界面示意图;
73.图15为本发明实施例提供的一种确认当前测量用户身份信息的示意图;
74.图16为本发明实施例提供的另一种显示界面的示意图;
75.图17为本发明实施例提供的一种健康数据存储的完整方法的流程示意图;
76.图18为本发明实施例提供的一种智能电视的结构示意图;
77.图19为本发明实施例提供的一种手机的结构示意图;
78.图20为本发明实施例还提供一种健康数据存储的设备的结构示意图;
79.图21为本发明实施例还提供一种健康数据存储的装置的结构示意图。
具体实施方式
80.为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
81.目前,越来越多的家庭会根据家庭成员的需要购买不同类别的健康设备,方便家庭成员测量、了解自己的体征数据变化。随着设备智能化水平的提高,人们使用智能健康设备将测量后的结果可以直接上传至云端,并通过手机等终端查看自己的当前健康数据、历史健康数据、历史健康数据曲线和基于数据生成的健康评估报告等数据,十分便捷。
82.通常,除一些特殊类别的健康设备外,家庭中常见的健康设备,比如体温计、体脂秤、血压计、血糖仪和心电检测仪等,可以在家庭成员之间共享使用,即一个家庭中所有成员使用一套健康设备进行检测。在测量过程中,用户通常比较关注当前测量的结果,即只想看到当前测量的健康数据或当前测量的健康数据对应的健康评估报告,因此会忽略正确选择存储当前测量的健康数据的存储区域的步骤,从而导致最终将当前测量的健康数据存储
到错误的存储区域,生成错误的历史健康数据。后续在进行周期健康评估或预测时,以掺入错误数据的数据集进行分析,输出的评估或预测结果的准确率较低,对用户的可参考性并不大,进而降低用户对当前健康数据管理服务的信赖。
83.因此,用户手动选择当前测量用户,不仅操作频繁,且数据错误保存到其他用户的健康数据中的概率较高。
84.基于上述问题,本发明实施例提供了一种健康数据存储的方法,该健康数据存储的方法应用于健康管理系统。如图1所示,为本发明实施例提供的一种健康管理系统,健康管理系统可以包括终端10、健康设备20和服务器30。
85.本发明实施例中的终端10可以为智能电视、手机、医疗终端等,下面以终端10为智能电视进行说明。
86.在健康数据测量过程中,通过电视主机的摄像头获取用户的用户特征信息,然后将用户特征信息发送给服务器,服务器接收到用户特征信息后,将接收到的用户特征信息与已存储的用户特征信息进行比对,根据比对结果确定备选用户身份信息,健康设备采集当前用户的当前健康数据,并将采集到的当前健康数据发送至服务器,服务器将接收到的当前健康数据与备选身份信息对应的历史健康数据进行比对,根据比对结果确定目标身份信息,最后服务器将当前健康数据存储到与目标身份信息对应的存储区域中。
87.下面对该系统进行详细说明。
88.1、智能电视10,可以安装程序,带摄像头,具有语音交互功能。
89.2、健康设备20,包括但不限于体温计、体脂秤、血压计、血糖仪和心电检测仪,用于测量用户的体温、体重、血压、血糖、心电图等体征数据。
90.3、服务器30,可以包括家庭档案管理单元301、健康数据管理单元302和多模态身份识别单元303。
91.家庭档案管理单元301用于存储家庭中各成员的档案信息,能够对档案信息进行分类处理与存储,档案信息包括但不限于身份信息、人脸信息和声纹信息等。其中,身份信息至少包括姓名、性别、年龄、出生年月、身高等;人脸信息,主要为各家庭成员的头像、照片等能够识别其身份的图像以及提取到的人脸特征数据;声纹信息,主要为各家庭成员创建档案、智能问诊等场景下通过遥控器等设备与电视进行语音交互时采集到的音频以及提取到的声纹特征数据。
92.家庭档案管理单元301及对应的数据库可部署于位于家庭局域网内的边缘服务器,也可部署于云端远程服务器。
93.健康数据管理单元302用于存储家庭中各成员的健康数据,能够对健康数据进行分类处理与存储,健康数据包括但不限于用户的体征数据、体检报告和就诊记录等,支持按家庭成员、数据类别、时间段等筛选条件查询健康数据。
94.健康数据管理单元302及对应的数据库可部署于位于家庭局域网内的边缘服务器,也可部署于云端远程服务器。
95.多模态身份识别单元303用于分析、处理家庭档案管理单元301和健康数据管理单元302存储的数据,对家庭档案管理单元301和健康数据管理单元302中的人脸、声纹、各类别体征数据进行处理,建立对应的训练样本集,并利用svm(support vector machine,支持向量机)、卷积神经网络等机器学习算法,训练生成人脸识别模型、声纹识别模型和各家庭
成员各类别体征数据相似度匹配模型,且在家庭档案管理单元301和健康数据管理单元302中的数据发生变化时更新各类模型,能够响应健康数据管理单元发来的身份识别请求,对智能电视10的摄像头采集到的图片或视频和智能电视10采集的语音交互音频进行处理与身份识别,反馈识别的家庭成员结果。
96.多模态身份识别单元303及对应的数据库可部署于位于家庭局域网内的边缘服务器,也可部署于云端远程服务器。
97.下面对本发明实施例提供的健康数据存储的方法进行详细说明。如图2所示,本发明实施例提供的健康数据存储的方法具体包括以下步骤:
98.步骤201,在健康数据测量过程中,对接收到的当前测量用户的用户特征信息与已存储的用户特征信息进行匹配,根据第一匹配结果确定所述当前测量用户的备选身份信息;
99.步骤202,将接收到的所述当前测量用户的实时健康数据与所述备选身份信息对应的历史健康数据进行匹配,根据第二匹配结果确定目标身份信息;
100.步骤203,将所述实时健康数据存储到与所述目标身份信息对应的存储区域中。
101.本发明实施例中,首先对接收到的当前测量用户的用户特征信息与已存储的用户特征信息进行匹配,根据第一匹配结果确定备选身份信息,然后将接收到的当前测量用户的实时健康数据与备选身份信息对应的历史健康数据进行匹配,根据第二匹配结果目标身份信息,最后将实时健康数据存储到与目标身份信息对应的存储区域中,由于目标身份信息是由接收到的当前测量用户的用户特征信息和当前测量用户的实时健康数据得到的,从而可以避免用户手动操作,提高个人健康数据存储的有效性,降低错误存储的概率,进而可以提高健康评估的准确率。
102.在具体实施中,采集用户特征信息的终端可以为智能电视、电脑、手机等,用户特征信息可以为用户图像信息、视频信息、声纹信息等。
103.在实施中,服务器接收到用户特征信息后,将该用户特征信息与已存储的用户特征信息进行匹配,从已存储的用户特征信息中选择匹配值高于第一阈值的用户特征信息,将选择的用户特征信息对应的用户身份信息作为备选身份信息,得到备选身份信息后,获取备选身份信息对应的历史健康数据,再将当前测量用户的实时健康数据与备选身份信息对应的历史健康数据进行匹配,从历史健康数据中选择匹配值高于第二阈值的历史健康数据,并将匹配值高于第二阈值的历史健康数据对应的身份信息作为目标身份信息。
104.在将用户特征信息与已存储的用户特征信息进行匹配,从已存储的用户特征信息中选择匹配值高于第一阈值的用户特征信息,将选择的用户特征信息对应的用户身份信息作为备选身份信息时,可以使用人脸识别模型或声纹识别模型,人脸识别模型或声纹识别模型为预先训练好的,可以对家庭档案管理单元301中存储的身份信息和人脸信息进行训练,得到人脸识别模型,和/或对家庭档案管理单元301中存储的身份信息和声纹信息进行训练,得到声纹识别模型。服务器将接收到的用户特征信息输入到人脸识别模型或声纹识别模型中,得到备选身份信息。
105.需要说明的是,若用户特征信息为人脸信息,则将人脸信息输入到人脸识别模型中;若用户特征信息为声纹信息,则将声纹信息输入到声纹识别模型中。
106.在将当前测量用户的实时健康数据与备选身份信息对应的历史健康数据进行匹
配,从历史健康数据中选择匹配值高于第二阈值的历史健康数据,并将匹配值高于第二阈值的历史健康数据对应的身份信息作为目标身份信息时,可以使用各家庭成员各类别体征数据相似度匹配模型,各家庭成员各类别体征数据相似度匹配模型为预先训练好的,可以对家庭档案管理单元301和健康数据管理单元302中存储的身份信息和历史健康数据进行训练,得到各家庭成员各类别体征数据相似度匹配模型。服务器将接收到的当前测量用户的实时健康数据输入到各家庭成员各类别体征数据相似度匹配模型中,得到目标身份信息。
107.本发明实施例中,在模型训练之前需要对数据进行存储,下面对本发明实施例中存储数据进行详细说明。
108.如图3所示,为本发明实施例提供的存储家庭档案数据的系统示意图,图3中的家庭成员可以通过遥控器对智能电视10上显示的家庭档案数据进行编辑、对操作功能进行编辑、进行语音交互,通过遥控器对智能电视显示界面显示的身份信息进行编辑,智能电视将编辑后的身份信息发送给服务器,服务器中的家庭档案管理单元将接收到的编辑后的身份信息存储到身份信息数据库中,通过遥控器进行语音交互时,遥控器会采集家庭成员的语音信息,然后将语音信息发送给智能电视,智能电视再将语音信息发送给服务器,服务器中的家庭档案管理单元对接收到的语音信息进行解析,得到声纹信息,将声纹信息存储到声纹信息数据库中;智能电视10可以通过摄像头采集家庭成员的人脸信息,将采集到的人脸信息发送给服务器,服务器中的家庭档案管理单元将接收到的人脸信息存储在人脸信息数据库中。
109.服务器中的家庭档案管理单元接收到人脸信息、声音信息和编辑后的身份信息后,向多模态身份识别单元发送更新消息,多模态身份识别单元从家庭档案数据库中获取更新后的人脸信息、声纹信息和编辑后的身份信息,然后根据获取到的信息重新训练模型。
110.如图4所示,为本发明实施例提供的一种存储家庭档案数据的交互流程示意图,包括如下步骤:
111.s401、智能电视接收语音信息、获取人脸图像信息、获取用户的视频信息、获取用户编辑后的身份信息;
112.这里的语音信息可以为用户通过遥控器向智能电视发送的,人脸图像信息可以为通过智能电视的摄像头采集到的,用户的视频信息也可以为通过智能电视的摄像头获取到的,用户编辑后的身份信息可以为用户通过遥控器在智能电视的显示界面编辑后的信息。
113.s402、智能电视将语音信息、人脸图像信息、视频信息、编辑后的身份信息发送给服务器;
114.s403、服务器中的家庭档案管理单元对接收到的语音信息、人脸图像信息、视频信息进行解析,得到声纹信息和人脸信息;
115.s404、服务器中的家庭档案管理单元将声纹信息存储到声纹信息数据库中,将人脸信息存储到人脸信息数据库中,将身份信息存储到身份信息数据库中;
116.s404、服务器中的家庭档案管理单元向服务器中的多模态身份识别单元发送更新消息;
117.s405、服务器中的多模态身份识别单元从家庭档案管理单元中获取更新后的声纹信息、更新后的人脸信息、更新后的身份信息;
118.s406、服务器中的多模态身份识别单元根据更新后的声纹信息、更新后的人脸信息、更新后的身份信息重新训练模型。
119.这里的模型包括声纹识别模型和人脸识别模型,根据更新后的声纹信息和更新后的身份信息,对声纹识别模型进行训练,根据更新后的人脸信息和更新后的身份信息,对人脸识别模型进行训练。
120.本发明实施例中对身份信息进行编辑时,可以对健康档案管理页面进行操作,如图5所示,为本发明实施例提供的家庭成员管理界面的示意图,用于可以通过遥控器对智能电视终端上显示的家庭成员管理界面进行编辑,比如,对姓名:a,性别:女,年龄:34岁,身份标识:本人进行编辑,智能电视将编辑后的身份信息发送给服务器。
121.如图6所示,为本发明实施例提供的一种编辑界面的示意图,用户可以通过该界面新建家庭成员的身份信息,也可以通过该界面对已有的家庭成员的身份信息进行修改。
122.本发明实施例的人脸图像和视频信息可以通过终端的摄像头获取到,声纹信息可以引导用户阅读一段指定文字获取到,除了上述方式外,还可以通过其他途径进行采集,比如,如图7所示,在视频问诊过程中,通过家庭成员和医生的对话获得该家庭成员的人脸信息和声纹信息,如图8所示,也可以在家庭成员使用智能问诊功能时,在多轮对话过程中,智能电视的摄像头获取该家庭成员的声纹信息,并存储该声纹信息。
123.上述是对人脸信息和声纹信息的采集和存储,下面对本发明实施例提供的对健康数据的采集和存储进行说明。
124.如图9所示,为本发明实施例提供的存储健康数据的系统示意图,图9中的家庭成员可以操作智能电视,也可以操作健康设备,控制智能电视和健康设备连接,智能电视可以获取健康数据,采集用户的人脸信息,服务器中的健康数据管理单元可以接收智能电视发送的识别指令,接收智能电视发送的健康数据、人脸图像,然后存储,通知多模态身份识别单元进行身份识别,多模态身份识别单元从健康数据中获取健康数据,从智能电视中获取人脸图像,或视频,或音频信息,然后进行身份识别,将识别结果发送给健康数据管理单元,健康数据管理单元可以通过智能电视和测量用户的语音交互,进一步确定身份识别是否正确,如果正确,则将测量到的健康数据存储到与识别到的身份信息对应的存储区域。
125.如图10所示,为本发明实施例提供的一种健康数据管理的交互流程示意图,包括如下步骤:
126.s1001、健康设备和智能电视建立连接;
127.s1002、健康设备测量当前测量用户的健康数据;
128.s1003、健康设备将测量到的健康数据发送至智能电视;
129.s1004、智能电视显示健康数据;
130.s1005、智能电视像健康数据管理单元发送开始测量消息;
131.s1006、健康数据管理单元向多模态身份识别单元发送身份识别消息;
132.s1007、多模态身份识别单元向智能电视获取测量用户的人脸信息或测量用户的视频信息或测量用户的声纹信息;
133.s1008、多模态身份识别单元将获取到的信息输入到人脸识别模型或声纹识别模型中,得到测量用户的身份信息;
134.s1009、多模态身份识别单元接收智能电视发送的健康数据;
135.s1010、多模态身份识别单元将备选身份信息对应的历史健康数据与测量的健康数据进行比较,得到目标身份信息;
136.s1011、健康数据管理单元将目标身份信息发送至健康数据管理单元;
137.s1012、健康数据管理单元将接收到的健康数据存储到与目标身份信息对应的存储区域中。
138.如图11所示,为本发明实施例提供的一种显示界面的示意图,健康设备和智能电视建立连接后,智能电视的显示区域显示与健康设备对应的显示界面。图11中,与智能电视连接的健康设备为体脂秤,当前测量用户可以点击显示界面上的“开始测量”,体脂秤开始测量当前测量用户的健康数据。
139.如图12所示,为本发明实施例提供的一种显示界面的示意图。图12中显示的为测量的当前测量用户的健康数据,当用户点击“上传数据”时,智能电视向服务器发送识别当前测量用户身份信息的消息,服务器接收到该消息后,进行当前测量用户身份信息的识别,确定出目标身份信息。
140.在具体实施中,在确定备选身份信息或目标身份信息后,还可以通过语音交互进一步确定当前测量用户的身份信息,比如,如图11所示,多模态识别单元将确定的备选身份信息或目标身份信息发送给智能电视,在智能电视上显示身份信息,待用户通过语音或手动进行确认。
141.需要说明的是,图13中智能电视显示的是一个身份信息,备选身份信息和目标身份信息可能会存在多个,当存在多个时,在智能电视的显示界面显示多个身份信息,可以由用户通过语音交互的方式或者手动操作的方式进行确定。
142.在一种实施例中,如果包括多个目标身份信息,则服务器将接收到的当前测量用户的声纹信息和每个目标身份信息对应的声纹信息进行匹配,并将匹配值高于第四阈值的声纹信息对应的身份信息作为当前测量用户的目标身份信息。
143.如图14,为本发明实施例提供的一种确定当前测量用户身份信息的显示界面示意图。从图14中可以看出,服务器确定的目标身份信息有3个,a、b和c,用户通过语音确认当前测量用户的身份信息,智能电视采集用户的语音信息,将采集到的语音信息发送至服务器,服务器解析语音信息,得到语义信息,最后根据解析出的语义信息确定当前测量用户的身份信息。
144.在另一种实施例中,如果服务器未确定出目标身份信息,则说明服务器中未存储该用户的身份信息,则需要新建存储该用户的身份信息、人脸信息、声纹信息的数据库,服务器将该用户的身份信息、人脸信息、声纹信息存储到新建的数据库中。
145.如图15所示,为本发明实施例提供的确认当前测量用户身份信息的示意图。服务器未识别出目标身份信息,则在智能电视的显示界面显示“当前测量用户为非家庭成员,请完善身份信息”,当前测量用户可以通过语音确定是否完善身份信息。
146.本发明实施例中,如果智能电视无法采集用户的特征信息,则服务器可以将接收到的当前测量用户的实时健康数据与已存储的每个用户身份信息对应的历史健康数据进行匹配,并将匹配值高于第三阈值的历史健康数据对应的身份信息作为目标身份信息。
147.具体的,可以使用上述预先训练好的各家庭成员各类别体征数据相似度匹配模型,将接收到实时健康数据输入到各家庭成员各类别体征数据相似度匹配模型中,得到目
标身份信息。
148.在本发明实施例中,在将实时健康数据存储到与目标身份信息对应的存储区域中之前,还可以确定目标身份信息与当前登录的用户的身份信息是否一致,如果一致,则直接将实时健康数据存储到与目标身份信息对应的存储区域中,如果不一致,则可以响应用户的操作,通过语音交互确定当前确认的目标身份信息是否为当前测量用户的身份信息。
149.如图16所示,为本发明实施例提供的一种显示界面的示意图。图14中,当前登录的用户为a,服务器识别出的当前测量用户的身份信息为c,智能电视显示界面显示“当前测量用户为c,是否保存该用户数据”,通过当前测量用户是语音信息,确定是否保存该用户数据。确定保存该用户的数据后,将该数据保存到身份信息为c对应的存储区域中。
150.本发明实施例中健康数据包括但不限于用户的体征数据、体检报告和就诊记录等;第一阈值、第二阈值、第三阈值和第四阈值可以为适用本发明实施例的任意数值,在此不做限定。
151.如图17所示,为本发明实施例提供的一种健康数据存储的完整方法的流程示意图,具体包括以下步骤:
152.步骤1701,判断是否能接收到当前测量用户的用户特征信息,若是,则执行1702,若否,则执行1709;
153.步骤1702,将当前测量用户的用户特征信息与已存储的用户特征信息进行匹配,将匹配值高于第一阈值的已存储的用户特征信息对应的用户身份信息作为备选身份信息;
154.步骤1703,将当前测量用户的实时健康数据与每个备选身份信息对应的历史健康数据进行匹配,将匹配值高于第二阈值的历史健康数据对应的备选用户身份信息作为目标身份信息;
155.步骤1704,判断是否存在目标身份信息,若是,则执行步骤1705,否则执行步骤1710;
156.步骤1705,判断是否只存在一个目标身份信息,若是,则执行步骤1706,否则执行步骤1711;
157.步骤1706,判断当前测量用户的目标身份信息与当前登录的用户的身份信息是否一致,若是,则执行步骤1707,否则执行17,12;
158.步骤1707,请求当前测量用户语音确认该目标身份信息;
159.步骤1708,将实时健康数据存储到与目标身份信息对应的存储区域中,并结束流程;
160.步骤1709,将当前测量用户的实时健康数据与每个备选身份信息对应的历史健康数据进行匹配,将匹配值高于第四阈值的实时健康数据对应的备选用户身份信息作为目标身份信息,执行步骤1704;
161.步骤1710,确定当前测量用户为新建测量用户,将实时健康数据存储到与新建测量用户对应的存储区域中,并结束流程;
162.步骤1711,将当前测量用户的声音信息与每个目标身份信息对应的声音信息进行匹配,确定匹配值高于第三阈值的目标身份信息为当前测量用户的目标身份信息,并执行步骤1708;
163.步骤1712,确定目标身份信息为当前测量用户的目标身份信息。
164.如图18所示,为本发明实施例中终端为智能电视时,智能电视的结构示意图,智能电视1800中可以包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、存储器260、用户接口265、视频处理器270、显示器275、音频处理器280、音频输出接口285、供电电源290。
165.调谐解调器210,通过有线或无线方式接收广播电视信号,可以进行放大、混频和谐振等调制解调处理,用于从多个无线或有线广播电视信号中解调出用户所选择的电视频道的频率中所携带的音视频信号,以及附加信息(例如epg数据)。
166.调谐解调器210,可根据用户选择,以及由控制器250控制,响应用户选择的电视频道的频率以及该频率所携带的电视信号。
167.调谐解调器210,根据电视信号的广播制式不同,可以接收信号的途径有很多种,诸如:地面广播、有线广播、卫星广播或互联网广播等;以及根据调制类型不同,可以数字调制方式或模拟调制方式;以及根据接收电视信号的种类不同,可以解调模拟信号和数字信号。
168.在其他一些示例性实施例中,调谐解调器210也可在外部设备中,如外部机顶盒等。这样,机顶盒通过调制解调后输出电视信号,经过外部装置接口240输入至显示设备200中。
169.通信器220,是用于根据各种通信协议类型与外部设备或外部服务器进行通信的组件。例如显示设备200可将内容数据发送至经由通信器220连接的外部设备,或者,从经由通信器220连接的外部设备浏览和下载内容数据。通信器220可以包括wifi模块221、蓝牙模块222、有线以太网通信协议模块223等网络通信协议模块或近场通信协议模块,从而通信器220可根据控制器250的控制接收控制设备100的控制信号,并将控制信号实现为wifi信号、蓝牙信号、射频信号等。
170.检测器230,是智能电视1800用于采集外部环境或与外部交互的信号的组件。检测器230可以包括麦克风231,可以用于接收用户的声音,如用户控制智能电视1800的控制指令的语音信号;或者,可以采集用于识别环境场景类型的环境声音,实现智能电视1800可以自适应环境噪声。
171.在其他一些示例性实施例中,检测器230,还可以包括图像采集器232,如相机、摄像头等,可以用于采集外部环境场景,以自适应变化智能电视1800的显示参数;以及用于采集用户的属性或与用户交互手势,以实现显示设备与用户之间互动的功能。
172.在其他一些示例性实施例中,检测器230,还可以包括光接收器,用于采集环境光线强度,以自适应智能电视1800的显示参数变化等。
173.在其他一些示例性实施例中,检测器230,还可以包括温度传感器,如通过感测环境温度,智能电视1800可自适应调整图像的显示色温。示例性的,当温度偏高的环境时,可调整智能电视1800显示图像色温偏冷色调;当温度偏低的环境时,可以调整智能电视1800显示图像色温偏暖色调。
174.外部装置接口240,是提供控制器250控制智能电视1800与外部设备间数据传输的组件。外部装置接口240可按照有线/无线方式与诸如机顶盒、游戏装置、笔记本电脑等外部设备连接,可接收外部设备的诸如视频信号(例如运动图像)、音频信号(例如音乐)、附加信息(例如epg)等数据。
175.其中,外部装置接口240可以包括:高清多媒体接口(hdmi)端子241、复合视频消隐同步(cvbs)端子242、模拟或数字分量端子243、通用串行总线(usb)端子244、组件(component)端子(图中未示出)、红绿蓝(rgb)端子(图中未示出)等任一个或多个。
176.控制器250,通过运行存储在存储器260上的各种软件控制程序(如操作系统和各种应用程序),来控制智能电视1800的工作和响应用户的操作。
177.如图18所示,控制器250包括随机存取存储器(ram)251、只读存储器(rom)252、图形处理器253、cpu处理器254、通信接口255、以及通信总线256。其中,ram251、rom252以及图形处理器253、cpu处理器254通信接口255通过通信总线256相连接。
178.rom252,用于存储各种系统启动指令。如在接收到开机信号时,智能电视1400电源开始启动,cpu处理器254运行rom252中的系统启动指令,将存储在存储器260的操作系统拷贝至ram251中,以开始运行启动操作系统。当操作系统启动完成后,cpu处理器254再将存储器260中各种应用程序拷贝至ram251中,然后,开始运行启动各种应用程序。
179.图形处理器253,用于产生各种图形对象,如图标、操作菜单、以及用户输入指令显示图形等。图形处理器253可以包括运算器,用于通过接收用户输入各种交互指令进行运算,进而根据显示属性显示各种对象;以及包括渲染器,用于产生基于运算器得到的各种对象,将进行渲染的结果显示在显示器275上。
180.cpu处理器254,用于执行存储在存储器260中的操作系统和应用程序指令。以及根据接收的用户输入指令,来执行各种应用程序、数据和内容的处理,以便最终显示和播放各种音视频内容。
181.在一些示例性实施例中,cpu处理器254,可以包括多个处理器。多个处理器可包括一个主处理器以及多个或一个子处理器。主处理器,用于在显示设备预加载模式中执行智能电视1400的一些初始化操作,和/或,在正常模式下显示画面的操作。多个或一个子处理器,用于执行在显示设备待机模式等状态下的一种操作。
182.通信接口255,可包括第一接口到第n接口。这些接口可以是经由网络被连接到外部设备的网络接口。
183.控制器250可以控制智能电视1800的整体操作。例如:响应于接收到用于选择在显示器275上显示的gui对象的用户输入命令,控制器250便可以执行与由用户输入命令选择的对象有关的操作。
184.其中,该对象可以是可选对象中的任何一个,例如超链接或图标。该与所选择的对象有关的操作,例如显示连接到超链接页面、文档、图像等操作,或者执行与对象相对应的程序的操作。该用于选择gui对象的用户输入命令,可以是通过连接到智能电视1800的各种输入装置(例如,鼠标、键盘、触摸板等)输入命令或者与由用户说出语音相对应的语音命令。
185.存储器260,用于存储驱动和控制智能电视1400运行的各种类型的数据、软件程序或应用程序。存储器260可以包括易失性和/或非易失性存储器。而术语“存储器”包括存储器260、控制器250的ram251和rom252、或智能电视1800中的存储卡。
186.在一些实施例中,存储器260具体用于存储驱动智能电视1800中控制器250的运行程序;存储智能电视1800内置的和用户从外部设备下载的各种应用程序;存储用于配置由显示器275提供的各种gui、与gui相关的各种对象及用于选择gui对象的选择器的视觉效果
图像等数据。
187.在一些实施例中,存储器260具体用于存储调谐解调器210、通信器220、检测器230、外部装置接口240、视频处理器270、显示器275、音频处理器280等的驱动程序和相关数据,例如从外部装置接口接收的外部数据(例如音视频数据)或用户接口接收的用户数据(例如按键信息、语音信息、触摸信息等)。
188.在一些实施例中,存储器260具体存储用于表示操作系统(os)的软件和/或程序,这些软件和/或程序可包括,例如:内核、中间件、应用编程接口(api)和/或应用程序。示例性的,内核可控制或管理系统资源,以及其它程序所实施的功能(如所述中间件、api或应用程序);同时,内核可以提供接口,以允许中间件、api或应用程序访问控制器,以实现控制或管理系统资源。
189.如图19所示,为本发明实施例中终端为手机时,手机1500的结构示意图,手机1500包括:射频(radio frequency,rf)电路1510、存储器1520、显示单元1530、摄像头1540、传感器1550、音频电路1560、无线保真(wireless fidelity,wi

fi)模块1570、处理器1580、蓝牙模块1581、以及电源1590等部件。
190.rf电路1510可用于在收发信息或通话过程中信号的接收和发送,可以接收基站的下行数据后交给处理器1580处理;可以将上行数据发送给基站。通常,rf电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等器件。
191.存储器1520可用于存储软件程序及数据。处理器1580通过运行存储在存储器1520的软件程序或数据,从而执行手机1500的各种功能以及数据处理。存储器1520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。存储器1520存储有使得手机1500能运行的操作系统。本发明中存储器1520可以存储操作系统及各种应用程序,还可以存储执行本发明实施例所述方法的代码。
192.显示单元1530可用于接收输入的数字或字符信息,产生与手机1500的用户设置以及功能控制有关的信号输入,具体地,显示单元1530可以包括设置在手机1500正面的触摸屏1531,可收集用户在其上或附近的触摸操作,例如点击按钮,拖动滚动框等。
193.显示单元1530还可用于显示由用户输入的信息或提供给用户的信息以及手机1500的各种菜单的图形用户界面(graphical user interface,gui)。具体地,显示单元1530可以包括设置在手机1500正面的显示屏1532。其中,显示屏1532可以采用液晶显示器、发光二极管等形式来配置。显示单元1530可以用于显示本发明中所述的各种图形用户界面。
194.其中,触摸屏1531可以覆盖在显示屏1532之上,也可以将触摸屏1531与显示屏1532集成而实现手机1500的输入和输出功能,集成后可以简称触摸显示屏。本发明中显示单元1530可以显示应用程序以及对应的操作步骤。
195.摄像头1540可用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,ccd)或互补金属氧化物半导体(complementary metal

oxide

semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给处理器1580转换成数字图像信号。
196.手机1500还可以包括至少一种传感器1550,比如加速度传感器1551、距离传感器
1552、指纹传感器1553、温度传感器1554。手机1500还可配置有陀螺仪、气压计、湿度计、温度计、红外线传感器、光传感器、运动传感器等其他传感器。
197.音频电路1560、扬声器1561、麦克风1562可提供用户与手机1500之间的音频接口。音频电路1560可将接收到的音频数据转换后的电信号,传输到扬声器1561,由扬声器1561转换为声音信号输出。手机1500还可配置音量按钮,用于调节声音信号的音量。另一方面,麦克风1562将收集的声音信号转换为电信号,由音频电路1560接收后转换为音频数据,再将音频数据输出至rf电路1510以发送给比如另一终端,或者将音频数据输出至存储器1520以便进一步处理。本发明中麦克风1562可以获取用户的语音。
198.处理器1580是手机1500的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器1520内的软件程序,以及调用存储在存储器1520内的数据,执行手机1500的各种功能和处理数据。在一些实施例中,处理器1580可包括一个或多个处理单元;处理器1580还可以集成应用处理器和基带处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,基带处理器主要处理无线通信。可以理解的是,上述基带处理器也可以不集成到处理器1580中。本发明中处理器1580可以运行操作系统、应用程序、用户界面显示及触控响应,以及本发明实施例所述的移动终端侧的电子家居设备控制方法。另外,处理器1580与显示单元1530耦接。
199.蓝牙模块1581,用于通过蓝牙协议来与其他具有蓝牙模块的蓝牙设备进行信息交互。
200.wi

fi属于短距离无线传输技术,手机1500可以通过wi

fi模块1570帮助用户收发电子邮件、浏览网页和访问流媒体等,它为用户提供了无线的宽带互联网访问。
201.手机1500还包括给各个部件供电的电源1590(比如电池)。电源可以通过电源管理系统与处理器1580逻辑相连,从而通过电源管理系统实现管理充电、放电以及功耗等功能。手机1500还可配置有电源按钮,用于终端的开机和关机,以及锁屏等功能。
202.基于相同的发明构思,本发明实施例还提供一种健康数据存储的设备,如图20所示,包括:处理器2000和存储器2001,其中,所述存储器2001存储有程序代码,当所述程序代码被所述处理器2000执行时,使得所述处理器2000执行下列过程:
203.在健康数据测量过程中,对接收到的当前测量用户的用户特征信息与已存储的用户特征信息进行匹配,根据第一匹配结果确定所述当前测量用户的备选身份信息;将接收到的所述当前测量用户的实时健康数据与所述备选身份信息对应的历史健康数据进行匹配,根据第二匹配结果确定目标身份信息;将所述实时健康数据存储到存储器2001中与所述目标身份信息对应的存储区域中。
204.可选的,所述处理器2000具体被配置为:
205.根据所述第一匹配结果,确定匹配值高于第一阈值的已存储的用户特征信息,并将确定的用户特征信息对应的用户身份信息作为所述备选身份信息;
206.确定匹配值高于第二阈值的历史健康数据,并将确定的历史健康数据对应的备选身份信息作为所述目标身份信息。
207.可选的,所述处理器2000具体被配置为:
208.将所述当前测量用户的实时健康数据与已存储的每个用户身份信息对应的历史健康数据进行匹配,并将匹配值高于第三阈值的历史健康数据对应的身份信息作为所述目
标身份信息。
209.可选的,所述处理器2000具体被配置为:
210.若包括多个目标身份信息,则将接收到的所述当前测量用户的声纹信息与每个目标身份信息对应的声纹信息进行匹配,并将匹配值高于第四阈值的声纹信息对应的目标身份信息作为所述当前测量用户的目标身份信息;
211.若不包括目标身份信息时,将所述当前测量用户的身份信息和实时健康数据存储到新建测量用户对应的存储区域中。
212.可选的,所述将所述实时健康数据存储到与所述目标身份信息对应的存储区域中之前,所述处理器2000还被配置为:
213.响应用户的确认操作。
214.基于相同的发明构思,本发明实施例还提供一种健康数据存储装置,如图21所示,该装置包括第一匹配模块2101、第二匹配模块2102和存储模块2103;
215.第一匹配模块2101,用于在健康数据测量过程中,对接收到的当前测量用户的用户特征信息与已存储的用户特征信息进行匹配,根据第一匹配结果确定所述当前测量用户的备选身份信息;
216.第二匹配模块2102,用于将接收到的所述当前测量用户的实时健康数据与所述备选身份信息对应的历史健康数据进行匹配,根据第二匹配结果确定目标身份信息;
217.存储模块2103,用于将所述实时健康数据存储到与所述目标身份信息对应的存储区域中。
218.可选的,第一匹配模块2101具体用于:
219.所述根据第一匹配结果确定所述当前测量用户的备选身份信息,包括:
220.根据所述第一匹配结果,确定匹配值高于第一阈值的已存储的用户特征信息;
221.将确定的用户特征信息对应的用户身份信息作为所述备选身份信息;
222.第二匹配模块2102具体用于:
223.根据第二匹配结果确定匹配值高于第二阈值的历史健康数据;
224.将确定的历史健康数据对应的备选身份信息作为所述目标身份信息。
225.可选的,该装置还包括第三匹配模块:
226.第三匹配模块,用于将所述当前测量用户的实时健康数据与已存储的每个用户身份信息对应的历史健康数据进行匹配,并将匹配值高于第三阈值的历史健康数据对应的用户身份信息作为所述目标身份信息。
227.可选的,若包括多个目标身份信息,则将接收到的所述当前测量用户的声纹信息与每个目标身份信息对应的声纹信息进行匹配,并将匹配值高于第四阈值的声纹信息对应的身份信息作为所述当前测量用户的目标身份信息;
228.若不包括目标身份信息,则将所述当前测量用户的身份信息和实时健康数据存储到新建测量用户对应的存储区域中。
229.可选的,该装置还包括确定模块和响应模块:
230.确定模块,用于确定所述目标身份信息与当前登录的用户的身份信息一致;
231.若所述目标身份信息与当前登录的用户的身份信息不一致,则响应模块用于:响应用户的确认操作。
232.进一步的,本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一一种健康数据存储的方法的步骤。
233.本发明实施例提供的健康数据存储设备及方法,首先对接收到的当前测量用户的用户特征信息与已存储的用户特征信息进行匹配,根据第一匹配结果确定备选身份信息,然后将接收到的当前测量用户的实时健康数据与备选身份信息对应的历史健康数据进行匹配,根据第二匹配结果目标身份信息,最后将实时健康数据存储到与目标身份信息对应的存储区域中,由于目标身份信息是由接收到的当前测量用户的用户特征信息和当前测量用户的实时健康数据得到的,从而可以避免用户手动操作,提高个人健康数据存储的有效性,降低错误存储的概率,进而可以提高健康评估的准确率。
234.以上参照示出根据本技术实施例的方法、装置(系统)和/或计算机程序产品的框图和/或流程图描述本技术。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。
235.相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本技术。更进一步地,本技术可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行系统来使用或结合指令执行系统而使用。在本技术上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行系统、装置或设备使用,或结合指令执行系统、装置或设备使用。
236.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献