掌桥专利:专业的专利平台
掌桥专利
首页

一种心率检测方法、系统、设备及存储介质

文献发布时间:2024-04-18 20:01:55


一种心率检测方法、系统、设备及存储介质

技术领域

本申请涉及医疗器械领域,尤其涉及一种心率检测方法、系统、设备及存储介质。

背景技术

现有的心电仪进行心率检测,一般是通过获取心率数据,对应输出心电图,以及对应的一些常见的疾病供用户参考,但是对于用户来说,并不够直观以及精确反映自身的身体状况,比如一些医用术语,用户并不理解,不利于用户使用。

因此,基于上述问题,现有技术还有待改进。

发明内容

本申请的目的是使心率检测更直观高效。

本申请的上述技术目的是通过以下技术方案得以实现的:

本申请第一方面,公开了一种心率检测方法,其中,包括:

获取用户心率数据;

当心率数据异常时,发出异常提示并提示用户输入身体异常信息;

获取用户输入的身体异常信息;

基于心率数据以及身体异常信息,在数据库中进行筛选,得出匹配的疾病信息,并对应输出匹配的疾病的详情信息。

本申请上述方案,通过获取用户心率数据,在心率数据异常时,获取用户身体异常信息,并根据心率数据以及身体异常信息对应在数据库进行筛选,从而得到匹配的疾病信息,并对应输出匹配的疾病信息的详情信息,能够便于用户直观且相对精准的知悉自身身体状况,便于及时治疗或就医。

可选的,所述的心率检测方法,其中,获取用户输入的身体异常信息的步骤包括:

获取用户语音输入信息;

基于语音输入信息,获取关键词,并对应转换成数据库中匹配的关键词。

本申请上述方案,通过获取用户语音输入信息,对应转换成匹配的关键词,能够更加智能的获取用户身体异常信息,能够提高检测精度。

可选的,所述的心率检测方法,其中,基于心率数据以及身体异常信息,在数据库中进行筛选,得出匹配的疾病信息,并对应输出匹配的疾病的详情信息的步骤包括:

基于心率数据,进行第一次筛选,筛选出心率数据所处的范围内的第一次匹配的疾病信息集合;

基于获取的身体异常信息的关键词,在第一次筛选后匹配的疾病信息集合中进行第二次筛选,从而得到第二次匹配的疾病信息;

基于匹配精度进行排序,输出匹配的疾病的详情信息。

本申请上述方案,先基于心率数据进行第一次筛选,缩小筛选的范围,然后通过获取的身体异常信息的关键词进行二次筛选,进一步的匹配疾病的详情信息,提高检测精度。

可选的,所述的心率检测方法,其中,基于语音输入信息,获取关键词,并对应转换成数据库中匹配的关键词的步骤包括:

基于关键词,按照预设规则,剔除明显异常的关键词。

本申请上述方案,通过剔除明显异常的关键词,提高检测精度。

可选的,所述的心率检测方法,其中,基于心率数据以及身体异常信息,在数据库中进行筛选,得出匹配的疾病信息,并对应输出匹配的疾病的详情信息的步骤之后还包括:

获取疾病的风险等级;

基于风险等级,对应输出解决方案。

本申请上述方案,通过获取疾病的风险等级,来对应输出解决方案,更加直接的方便用户进行对应的方案处理。

可选的,所述的心率检测方法,其中,所述方法还包括:

若用户心率数据异常,且在预设时间内未获取到用户输入的身体异常信息,则发送本次心率检测记录至对应的监护人终端。

本申请上述方案,通过对用户录入的身体异常信息进行监测,若无用户数据输入,及时通知监护人终端,降低安全风险。

可选的,所述的心率检测方法,其中,所述方法还包括:

获取同一用户基于时序的多次心率检测记录;

若用户的心率检测匹配的疾病的详情信息是变差的,则对应提示用户和/或监护人终端。

本申请上述方案,通过获取同一用户的多次心率检测记录,对用户的一段时间内的心率检测记录进行分析,并在检测记录是基于时序变差时,及时提示用户以及监护人终端,及时发现风险及时告知,降低安全风险。

本申请另一方面,公开了一种心率检测系统,其中,包括:

数据获取模块,用于获取用户心率数据;

异常提示模块,用于当心率数据异常时,发出异常提示并提示用户输入身体异常信息;

异常信息获取模块,用于获取用户输入的身体异常信息;

筛选匹配模块,用于基于心率数据以及身体异常信息,在数据库中进行筛选,得出匹配的疾病信息,并对应输出匹配的疾病的详情信息。

本申请上述方案,通过获取用户心率数据,在心率数据异常时,获取用户身体异常信息,并根据心率数据以及身体异常信息对应在数据库进行筛选,从而得到匹配的疾病信息,并对应输出匹配的疾病信息的详情信息,能够便于用户直观且相对精准的知悉自身身体状况,便于及时治疗或就医。

本申请另一方面,公开了一种心率检测设备,其中,包括存储器和处理器,存储器存储有能够被处理器加载并执行如上所述的心率检测方法的计算机程序。

本申请另一方面,公开了一种存储介质,其中,存储有能够被处理器加载并执行如上所述的心率检测方法的计算机程序。

综上所述,本申请具有以下至少一种有益效果:

1.通过获取用户心率数据,在心率数据异常时,获取用户身体异常信息,并根据心率数据以及身体异常信息对应在数据库进行筛选,从而得到匹配的疾病信息,并对应输出匹配的疾病信息的详情信息,能够便于用户直观且相对精准的知悉自身身体状况,便于及时治疗或就医;

2.基于心率数据进行第一次筛选,缩小筛选的范围,然后通过获取的身体异常信息的关键词进行二次筛选,进一步的匹配疾病的详情信息,提高检测精度;

3.通过获取同一用户的多次心率检测记录,对用户的一段时间内的心率检测记录进行分析,并在检测记录是基于时序变差时,及时提示用户以及监护人终端,及时发现风险及时告知,降低安全风险。

附图说明

图1是本申请所述心率检测方法的步骤流程图。

图2是本申请所述心率检测系统的结构框图。

具体实施方式

以下结合附图对本申请作进一步详细说明。

本申请基于现有的心电仪检测不方便用户使用的问题,提出了一种心率检测方法,参阅图1,其中,包括:

S1.获取用户心率数据;

通过心电仪对用户心率数据进行获取,一般用户感觉到不适时,或者定时会进行心率检测,因此,通过获取心率数据,来分析用户的身体状况。

S2.当心率数据异常时,发出异常提示并提示用户输入身体异常信息;

本申请实施例中,通过获取心率数据后,心率数据会有一个标准的心率范围,如果不在该范围内,则表示心率数据异常,这个标准一般是统一的,在获取到心率数据后,可以直接判断心率数据是否异常,如果心率数据异常,此时需要提示用户,并且,为了进一步的匹配用户身体状态对应的疾病信息,会提示用户输入身体异常信息,例如,用户心率数据异常后,通过语音提示用户“数据异常,请输入身体异常信息”,此时用户可以输入身体异常信息,比如说间歇性心脏心脏疼痛等,输入身体异常信息后,便于结合心率数据,进行心电数据分析。

S3.获取用户输入的身体异常信息;

在发出提示后,用户可以手动输入身体异常信息,或者是通过语音等方式输入身体异常信息,可以基于不同的用户选择对应的输入方式,适用不同的用户。

本申请一些可能的实施例中,所述的心率检测方法,其中,获取用户输入的身体异常信息的步骤包括:

获取用户语音输入信息;

从使用人群来看,年长者是居多的,因此为了方便用户使用,本申请实施例优先提供获取用户语音指令的方式来获取身体异常信息,用户只需要描述自己目前不舒服的一个情况即可。

基于语音输入信息,获取关键词,并对应转换成数据库中匹配的关键词。

在获取到用户输入的语音信息,可以提取其中的关键词,根据语音输入信息,对应转成文字信息,并筛选文字信息,提取其中的关键词,并根据关键词,对应转换成数据库中匹配的关键词,从而提取其中的关键词,从而实现精准匹配。

具体的,所述的心率检测方法,其中,基于语音输入信息,获取关键词,并对应转换成数据库中匹配的关键词的步骤包括:

基于关键词,按照预设规则,剔除明显异常的关键词。

本申请实施例中,关键词会进行初筛,例如用户说的疼痛部位,在数据库中没有对应的,那么这种明显异常的关键词则会剔除掉,提高匹配精度。

S4.基于心率数据以及身体异常信息,在数据库中进行筛选,得出匹配的疾病信息,并对应输出匹配的疾病的详情信息。

在获取到心率数据异常后,以及用户输入的身体异常信息,在数据库中进行筛选,可以得到一些匹配的疾病信息,在具体实施时,由于用户的描述可能会有一些出入,可能最后匹配的结果显示的不一定是对的,因此,可以输出匹配的疾病的详情信息是多个,例如输出匹配度超过80%的匹配信息,用户可以对应疾病详情信息再自行进行判断,更加人性化。

本申请的一些可能的实施例中,为了更加精准的匹配心率异常对应的疾病情况,所述的心率检测方法,其中,基于心率数据以及身体异常信息,在数据库中进行筛选,得出匹配的疾病信息,并对应输出匹配的疾病的详情信息的步骤包括:

基于心率数据,进行第一次筛选,筛选出心率数据所处的范围内的第一次匹配的疾病信息集合;

本申请实施例中,首先针对心率数据进行第一次筛选,因为心率数据是心电仪检测获取的,相较于用户输入的身体异常信息,数据更加直观以及准确,因此,通过第一次筛选,来缩小筛选的范围,通过数据库中比对,将心率数据所处的范围内的疾病信息集合筛选出来,可以在二次筛选时,只用在第一次筛选出的集合中进行数据匹配。

基于获取的身体异常信息的关键词,在第一次筛选后匹配的疾病信息集合中进行第二次筛选,从而得到第二次匹配的疾病信息;

在筛选后的集合中,通过获取的身体异常信息的关键词,进行二次筛选,从而能够得到第二次匹配的疾病信息,例如用户输入的身体异常的关键词有3个“A、B、C”,但是没有3个完全匹配的,但是有两个疾病信息是匹配其中两个关键词,其中一个匹配的是A、B,另一个匹配的是B、C,此时可以输入这两个匹配的疾病信息,或者是提示用户重新输入身体异常信息,来进一步的提高准确性。

基于匹配精度进行排序,输出匹配的疾病的详情信息。

上述实施例中提到了,可能会存在不是精准匹配的,因此,会筛选出匹配精度,例如80%匹配度的都会输出对应的疾病信息,为了更加方便用户查看,会对匹配度进行排序,优先输出匹配精度更高的信息。

本申请实施例中,在筛选出匹配的疾病信息后,用户只是能够查看对应的匹配的疾病信息,但是对于一些比较紧急的情况,例如,用户的身体状态很不好,此时可能用户更需要知道该如何处理,因此,本申请的一些可能的实施例中,所述的心率检测方法,其中,基于心率数据以及身体异常信息,在数据库中进行筛选,得出匹配的疾病信息,并对应输出匹配的疾病的详情信息的步骤之后还包括:

获取疾病的风险等级;

基于风险等级,对应输出解决方案。

本申请实施例中,在匹配疾病信息后,还会获取疾病的风险等级,在数据库中,对应的每个疾病信息都会对应风险等级,在用户心率检测后,得到匹配的疾病信息中辉对应得到风险等级,并且,会对应输出解决方案,例如及时吃药,或者及时就医,或者躺平休息等等,不同的风险等级不同的疾病信息,都可能会对应不同的解决方案,用户可以及时知悉及时治疗。

本申请实施例在实施时,心率数据出现异常会提示用户输入身体异常信息,再基于身体异常信息和心率数据进行匹配,因此本申请的一些可能的实施例中,所述的心率检测方法,其中,所述方法还包括:

若用户心率数据异常,且在预设时间内未获取到用户输入的身体异常信息,则发送本次心率检测记录至对应的监护人终端。

本申请实施例,用户可能会由于特殊原因,没有录入身体异常信息的,但是对应的心率数据又比较危险,因此,如果用户长时间没有输入身体异常信息,则会对应将该次的心率检测记录发送至对应的监护人终端,监护人能够及时进行相应的处理,在监护人终端也能够获取到用户匹配的疾病信息,能及时发现及时处理。

本申请的一些可能的实施例中,所述的心率检测方法,其中,所述方法还包括:

获取同一用户基于时序的多次心率检测记录;

若用户的心率检测匹配的疾病的详情信息是变差的,则对应提示用户和/或监护人终端。

本申请实施例为了更加直观的反映用户的身体状态,会基于同一用户的多次心率检测记录,来对应生成分析报告,并且在用户的心率检测匹配的疾病的详情信息是变差的,则会对应提示用户以及对应的监护人终端,这里不限定一定是出现疾病时,也可以是前期是正常的心率数据,随着时间推移,变坏,也可能是一直都是异常的变坏,主要反映用户的身体状态的变化。

本申请另一方面,公开了一种心率检测系统,参阅图2,其中,包括:

数据获取模块,用于获取用户心率数据;

异常提示模块,用于当心率数据异常时,发出异常提示并提示用户输入身体异常信息;

异常信息获取模块,用于获取用户输入的身体异常信息;

筛选匹配模块,用于基于心率数据以及身体异常信息,在数据库中进行筛选,得出匹配的疾病信息,并对应输出匹配的疾病的详情信息。

本申请上述各个模块的功能和具体实施,在方法步骤中已经对应详细描述,故不在此赘述。

本申请另一方面,公开了一种心率检测设备,其中,包括存储器和处理器,存储器存储有能够被处理器加载并执行如上所述的心率检测方法的计算机程序,所述程序在加载时能够执行如下方法步骤:

获取用户心率数据;

当心率数据异常时,发出异常提示并提示用户输入身体异常信息;

获取用户输入的身体异常信息;

基于心率数据以及身体异常信息,在数据库中进行筛选,得出匹配的疾病信息,并对应输出匹配的疾病的详情信息。

获取用户语音输入信息;

基于语音输入信息,获取关键词,并对应转换成数据库中匹配的关键词。

基于心率数据,进行第一次筛选,筛选出心率数据所处的范围内的第一次匹配的疾病信息集合;

基于获取的身体异常信息的关键词,在第一次筛选后匹配的疾病信息集合中进行第二次筛选,从而得到第二次匹配的疾病信息;

基于匹配精度进行排序,输出匹配的疾病的详情信息。

基于关键词,按照预设规则,剔除明显异常的关键词。

获取疾病的风险等级;

基于风险等级,对应输出解决方案。

若用户心率数据异常,且在预设时间内未获取到用户输入的身体异常信息,则发送本次心率检测记录至对应的监护人终端。

获取同一用户基于时序的多次心率检测记录;

若用户的心率检测匹配的疾病的详情信息是变差的,则对应提示用户和/或监护人终端。

本申请另一方面,公开了一种存储介质,其中,存储有能够被处理器加载并执行如上所述的心率检测方法的计算机程序,所述程序在加载时能够执行如下方法步骤:

获取用户心率数据;

当心率数据异常时,发出异常提示并提示用户输入身体异常信息;

获取用户输入的身体异常信息;

基于心率数据以及身体异常信息,在数据库中进行筛选,得出匹配的疾病信息,并对应输出匹配的疾病的详情信息。

获取用户语音输入信息;

基于语音输入信息,获取关键词,并对应转换成数据库中匹配的关键词。

基于心率数据,进行第一次筛选,筛选出心率数据所处的范围内的第一次匹配的疾病信息集合;

基于获取的身体异常信息的关键词,在第一次筛选后匹配的疾病信息集合中进行第二次筛选,从而得到第二次匹配的疾病信息;

基于匹配精度进行排序,输出匹配的疾病的详情信息。

基于关键词,按照预设规则,剔除明显异常的关键词。

获取疾病的风险等级;

基于风险等级,对应输出解决方案。

若用户心率数据异常,且在预设时间内未获取到用户输入的身体异常信息,则发送本次心率检测记录至对应的监护人终端。

获取同一用户基于时序的多次心率检测记录;

若用户的心率检测匹配的疾病的详情信息是变差的,则对应提示用户和/或监护人终端。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

本实施例提供一种计算机可读存储介质,由于其存储的计算机程序在处理器上运行之后,能实现前述实施例的各个步骤,因此能够达到与前述实施例相同的技术效果,原理分析可参照前述的相关步骤描述,此处不再赘述。

本具体实施方式的实施例均为本申请的较佳实施例,并非依此限制本申请的保护范围,故:凡依本申请的结构、原理所做的等效变化,均应涵盖于本申请的保护范围之内。

技术分类

06120116571034