本技术实施例涉及终端,尤其涉及一种糖尿病风险检测方法、电子设备及系统。
背景技术:
1、糖尿病的患病率呈快速升高趋势,糖尿病及其并发症的危害愈发严重,由此带来的医疗开支快速增长。因此,糖尿病风险检测的意义重大。传统的糖尿病风险检测主要依靠有创与微创设备采集血液和组织液样本进行血糖浓度分析。这种有创或微创的检测方式会给用户带来疼痛感,且需要专业的设备,较不方便。随着科学技术的进步,可采用可穿戴设备采集用户的生理数据实现无创糖尿病风险检测。现有技术提供的利用可穿戴设备进行无创糖尿病风险检测的方法,在采集生理数据(例如:光电容积脉搏波描记法(photoplethysmography,ppg)信号)的时间较短的情况下,得到的检测结果较不准确。
技术实现思路
1、为了解决上述的技术问题,本技术实施例提供了一种糖尿病风险检测方法、电子设备及系统。本技术实施例提供的技术方案,能够在采集ppg信号的时间较短的情况下,提高检测结果的准确性。
2、为了实现上述的技术目的,本技术实施例提供了如下技术方案:
3、第一方面,提供一种糖尿病风险检测方法,该方法包括:获取第一数据和第二数据,根据第一数据和第二数据确定糖尿病风险检测结果。之后,输出糖尿病风险检测结果。
4、其中,第一数据包括各种能够反映糖尿病特征,进而用于进行糖尿病风险检测的数据,例如:第一数据为通过ppg传感器获取的ppg信号。所述第二数据包括以下一项或多项:饮食数据、运动数据、身体症状数据、药物使用数据、睡眠数据、情绪数据。
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、第八方面以及第八方面中任意一种实现方式所对应的技术效果,可参见上述第一方面及第一方面中任意一种实现方式所对应的技术效果,此处不再赘述。