CN111227817A - 心率监测方法、装置和存储介质 - Google Patents
心率监测方法、装置和存储介质 Download PDFInfo
- Publication number
- CN111227817A CN111227817A CN202010032939.1A CN202010032939A CN111227817A CN 111227817 A CN111227817 A CN 111227817A CN 202010032939 A CN202010032939 A CN 202010032939A CN 111227817 A CN111227817 A CN 111227817A
- Authority
- CN
- China
- Prior art keywords
- heart rate
- rate data
- current
- data
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000012544 monitoring process Methods 0.000 title claims abstract description 39
- 238000012806 monitoring device Methods 0.000 claims abstract description 19
- 238000001514 detection method Methods 0.000 claims description 77
- 230000015654 memory Effects 0.000 claims description 18
- 230000001133 acceleration Effects 0.000 claims description 17
- 230000008859 change Effects 0.000 claims description 14
- 230000001502 supplementing effect Effects 0.000 claims description 2
- 230000033764 rhythmic process Effects 0.000 description 11
- 238000000691 measurement method Methods 0.000 description 6
- 230000003068 static effect Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 239000008280 blood Substances 0.000 description 3
- 210000004369 blood Anatomy 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000002035 prolonged effect Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000010009 beating Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000031700 light absorption Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000009182 swimming Effects 0.000 description 1
- 238000002834 transmittance Methods 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/024—Measuring pulse rate or heart rate
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/024—Measuring pulse rate or heart rate
- A61B5/0255—Recording instruments specially adapted therefor
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Cardiology (AREA)
- Engineering & Computer Science (AREA)
- Medical Informatics (AREA)
- Animal Behavior & Ethology (AREA)
- Pathology (AREA)
- Physics & Mathematics (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Physiology (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Biophysics (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Psychiatry (AREA)
- Signal Processing (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
Abstract
本发明实施例公开了一种心率监测方法、装置和存储介质,其中所述心率监测方法包括:获取用户当前心率数据;将所获取的当前心率数据与最近存储的心率数据进行比较;当所述当前心率数据与所述最近存储的心率数据之间的差值大于预定阈值时,存储所述当前心率数据。
Description
技术领域
本发明涉及可穿戴设备技术领域,具体涉及一种心率监测方法、装置和计算机可读存储介质。
背景技术
诸如智能手环等可穿戴设备可以实时监测用户的心率,并根据用户的指令将一段时间范围内监测到的心率数据绘制出心率曲线,以便用户能够更直观的了解心率的变化。
目前的可穿戴设备检测心率的频率较低,通常每30分钟检测一次心率数据,因此一段时间范围内检测到的心率数据量较低,即使可穿戴设备采用性能较低的硬件也能够较为迅速的绘制出心率曲线。但是如果检测心率的频率很高,例如每秒检测一次心率数据,这样一天下来会产生大量的心率数据,会占用大量的存储空间,另外,诸如智能手环等可穿戴设备为了获得尽可能长的电量续航时间,通常会采用性能较低的硬件,在这种情况下,将大量心率数据绘制成心率曲线需要耗费较长时间,从而给用户带来不好的用户体验。
发明内容
有鉴于此,本发明实施例提供了一种心率监测方法、装置和计算机可读存储介质,以减少高心率检测频率下所产生的心率数据,从而可以减少心率数据所占用的存储空间,并快速生成心率曲线。
根据第一方面,本发明实施例提供了一种心率监测方法,包括:获取用户当前心率数据;将所获取的当前心率数据与最近存储的心率数据进行比较;当所述当前心率数据与所述最近存储的心率数据之间的差值大于预定阈值时,存储所述当前心率数据。
可选地,上述心率监测方法还包括:当所述当前心率数据与所述最近存储的心率数据之间的差值小于或等于所述预定阈值时,不存储所述当前心率数据。
可选地,上述心率监测方法还包括:获取所述用户的当前状态;根据所述当前状态确定心率检测时间间隔。
可选地,所述获取所述用户的当前状态包括:通过所述当前心率数据、加速度信息和位置变化信息中的至少一个来确定所述用户的当前状态。
可选地,上述心率监测方法还包括:在接收到预设指令时,根据所存储的心率数据绘制心率曲线。
可选地,所述根据所存储的心率数据绘制心率曲线,包括:获取所存储的心率数据中各相邻两个所述心率数据的检测时间之间的时间间隔;当所述相邻两个心率数据的检测时间之间的时间间隔大于心率检测时间间隔时,在所述相邻两个心率数据之间补入虚拟心率数据,所述虚拟心率数据等于所述相邻两个心率数据中检测时间靠前的心率数据,且所述虚拟心率数据与所述相邻两个心率数据中检测时间靠后的心率数据之间的时间间隔等于所述心率检测时间间隔;根据所存储的心率数据和所补入的虚拟心率数据绘制心率曲线。
根据第二方面,本发明实施例提供了一种心率监测装置,包括:获取单元,用于获取用户当前心率数据;比较单元,用于将所获取的当前心率数据与最近存储的心率数据进行比较;存储单元,用于当所述当前心率数据与所述最近存储的心率数据之间的差值大于预定阈值时,存储所述当前心率数据。
根据第三方面,本发明实施例提供了一种心率监测装置,包括:心率检测单元,用于检测用户的心率数据;以及存储器和处理器,所述心率检测单元、所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而上述第一方面中任一项所述的心率监测方法。
可选地,上述心率监测装置还包括:加速度传感器,用于获取所述心率监测装置的加速度信息;和/或定位单元,用于获取所述心率监测装置的位置信息。
根据第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行上述第一方面中任一项所述的方法。
根据本发明实施例的心率监测方法、装置和计算机可读存储介质,通过将所获取的当前心率数据与最近存储的心率数据进行比较,仅存储与最近存储的心率数据之间的差值大于预定阈值的当前心率数据,减少了高心率检测频率下所产生的心率数据,从而可以减少心率数据所占用的存储空间,并快速生成心率曲线。
附图说明
通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:
图1示出了根据本发明实施例的心率监测方法的流程图;
图2示出了根据本发明另一实施例的心率监测方法的流程图;
图3A和图3B示出了根据本发明实施例中确定用户当前状态的时间间隔与心率检测时间间隔的示意图;
图4示出了根据本发明实施例的心率监测方法中根据所存储的心率数据绘制心率曲线的具体步骤的流程图;
图5示出了根据本发明实施例的心率监测方法所绘制的心率曲线的示意图;
图6和图7示出了根据本发明实施例的心率监测装置的示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1示出了根据本发明实施例的心率监测方法,该方法可以适用于诸如智能手环等可穿戴设备,该方法可以包括如下步骤:
S11.获取用户当前心率数据。
诸如智能手环等可穿戴设备上设置有心率检测单元,心率检测单元可以按照一定的心率检测频率来检测用户的心率数据,通常可以采用如下两种方法来检测心率数据,一种是光电透射测量法,另一种是心电信号测量法。其中,光电透射测量法通过光发射器和光接收器来检测心脏的规律跳动所引起血液透光率的变化来检测心率数据,光发射器将一定波长的光束照射到皮肤表面,光束通过透射或反射方式返回光接收器,当心脏收缩时血容量最多,光吸收量达到最大,此时检测到的光强度最小,而在心脏舒张时正好相反,检测到的光强度最大,使光接收器接收到的光强度随之呈脉动性变化;而心电信号测量法则是通过检测心电的周期性变化来检测心率数据。心率检测单元将所检测到的心率数据传送给可穿戴设备的处理器,由此可穿戴设备就可以实时获取到用户的心率数据。
S12.将所获取的当前心率数据与最近存储的心率数据进行比较,当当前心率数据与最近存储的心率数据之间的差值大于预定阈值时,执行步骤S13,当当前心率数据与最近存储的心率数据之间的差值小于或等于预定阈值时,执行步骤S14。
与现有技术中可穿戴设备将所获取的心率数据全部都存储下来不同,在本发明实施例中可穿戴设备有选择地存储部分心率数据,仅存储当前心率数据与最近存储的心率数据之间的差值大于预定阈值的当前心率数据。可以根据实际情况合理设置该预定阈值,该预定阈值例如可以是0,也可以是大于0的其他数值。在本实施例中,该预定阈值可以是固定的,也可以是动态变化的,例如在心率数据处于正常范围内时,可以设置较大的预定阈值,而在心率数据超出正常范围时,可以设置较小的预定阈值,这是因为用户通常并不关心处于正常范围内时的心率数据,而大部分情况下用户的心率数据是处于正常范围内的,通过在心率数据处于正常范围内时设置较大的预定阈值,可以进一步减少所存储的心率数据量。
S13.存储当前心率数据。
在当前心率数据与最近存储的心率数据之间的差值大于预定阈值时,存储当前心率数据,所存储的心率数据可以包括心率幅值和检测时间。可穿戴设备可以将该当前心率数据存储在本地,也可以存储在与该可穿戴设备通过蓝牙等方式连接的诸如智能手机等的智能终端,或者也可以存储在云端。在存储当前心率数据之后,经过预定心率检测时间间隔返回至步骤S11以执行下一心率监测循环,而所存储的当前心率数据则作为下一心率监测循环中的最近存储的心率数据。可以根据实际情况合理设置该心率检测时间间隔,心率检测时间间隔越小,即心率检测频率越高,则最终得到的心率曲线越准确。
S14.不存储当前心率数据。
由于当前心率数据与最近存储的心率数据之间的差值小于或等于预定阈值,则可以忽略当前心率数据与最近存储的心率数据之间的差异,不存储当前心率数据,在经过预定的心率检测时间间隔后返回至步骤S11以执行下一心率监控循环。
在本发明实施例的心率监测方法中,通过将所获取的当前心率数据与最近存储的心率数据进行比较,仅存储与最近存储的心率数据之间的差值大于预定阈值的当前心率数据,减少了高心率检测频率下所产生的心率数据,从而可以减少心率数据所占用的存储空间,并快速生成心率曲线。
图2示出了根据本发明另一实施例的心率监测方法,该方法可以适用于诸如智能手环等可穿戴设备,该方法可以包括如下步骤:
S21.获取用户当前心率数据和当前状态。
获取用户当前心率数据的具体内容可以参考步骤S11的描述。用户的当前状态大体上例如可以分为相对静止状态和运动状态,当用户处于相对静止状态时,例如用户处于睡眠、办公等状态时,在此状态下,心率变化幅度很低,所获取的心率数据较为稳定;而当用户处于运动状态时,例如用户在进行跑步、游泳等运动时,在此状态下,心率变化幅度较大,所获取的心率数据会具有较大波动。
对于这两种不同状态,可以采用不同的心率检测时间间隔,当用户处于相对静止状态时,由于所获取的心率数据较为稳定,所获取的心率数据具有较大的重复性,可以采用较大的心率检测时间间隔,即较低的心率检测频率;而用户处于运动状态时,所获取的心率数据具有较大波动,需要采用较小的心率检测时间间隔以更为准确的捕获到心率数据的波动,即较高的心率检测频率。当然,本发明并不限于此,也可以根据实际需要,将用户的当前状态细分为更多不同状态,并针对这些不同状态分别设定不同的心率检测时间间隔,从而可以兼顾所产生的心率数据量和心率曲线的准确性。
作为本实施例的一些可选实施方式,可以通过用户当前心率数据、加速度信息和位置变化信息中的一个或多个来确定用户的当前状态。可穿戴设备中通常设置有诸如三轴加速度传感器的加速度传感器和诸如GPS的定位单元,可以通过加速度传感器来获取加速度信息,通过定位单元来获取位置变化信息,根据用户当前心率数据、加速度信息和位置变化信息中的一个或多个可以判断出用户当前处于相对静止状态或是运动状态。
S22.将所获取的当前心率数据与最近存储的心率数据进行比较,当当前心率数据与最近存储的心率数据之间的差值大于预定阈值时,执行步骤S23,当当前心率数据与最近存储的心率数据之间的差值小于或等于预定阈值时,执行步骤S24,具体内容可以参考步骤S12的描述。
S23.存储当前心率数据,具体内容可以参考步骤S13的描述。
S24.不存储当前心率数据,具体内容可以参考步骤S14的描述。
S25.根据当前状态确定心率检测时间间隔。
如步骤S21中所述,对应于用户的不同状态设置有不同的心率检测时间间隔,在确定了用户当前状态后即可以确定心率检测时间间隔,在经过所确定的心率检测时间间隔后返回至步骤S21以执行下一心率监测循环。
与图1所示的实施例相比,在本实施例的心率监测方法中,还获取了用户的当前状态,并根据当前状态确定心率检测时间间隔,对应于用户的不同状态采用不同的心率检测时间间隔,对于用户处于相对静止状态的情况采用较大的心率检测时间间隔,而对于用户处于运动状态的情况采用较小的心率检测时间间隔,从而可以兼顾所产生的心率数据量和心率曲线的准确性。
本领域技术人员应当理解,图2仅仅只是作为示例来描述本实施例的一种实施方式,本实施例中获取用户的当前状态以及根据当前状态确定心率检测时间间隔的步骤并非限于按照图2所示的顺序来执行,实际上上述步骤可以在任意位置执行。
本领域技术人员还应当理解,本实施例中获取用户的当前状态以及根据当前状态确定心率检测时间间隔的步骤也并非需要每一次心率监测循环都执行。实际上用户处于某个状态会保持较长时间,例如用户处于睡眠状态会持续6-8个小时,而每次心率检测时间间隔仅以分钟计,甚至以秒计,确定用户当前状态的时间间隔可以较长,例如可以为半小时或是1小时或是更长时间。如图3A所示,确定用户当前状态的时间间隔是T,T例如可以是半小时或1小时,在第一次执行确定用户当前状态的步骤时,可以根据用户的当前状态确定心率检测时间间隔为t1,则在第一次时间间隔T期间均采用所确定的心率检测时间间隔t1来执行心率监测循环,在第二次执行确定用户当前状态的步骤时确定心率检测时间间隔为t2,则在第二次时间间隔T期间均采用所确定的心率检测时间间隔t2来执行心率监测循环,以此类推,从而可以大大减少可穿戴设备的处理器所执行的确定心率检测时间间隔的步骤,能够提升可穿戴设备的电量续航时间。
在另一些可选实施方式中,可以在检测到某个较大的心率数据变化时执行确定用户当前状态的步骤,如图3B所示,当在T1时刻检测到一个较大的心率数据变化时,判断用户可能发生状态转变,例如从相对静止状态转变为运动状态,可以在此时根据用户当前状态确定心率检测时间间隔t1,此后均以所确定的心率检测时间间隔t1来执行心率监测循环,直至在T2时刻再次检测到一个较大的心率数据变化,判断用户可能再次发生状态转变,例如从运动状态转变为相对静止状态,此时再次根据用户当前状态确定心率检测时间间隔t2,此后均以所确定的心率检测时间间隔t2来执行心率监测循环直至下一次再检测到较大的心率数据变化,这样同样可以大大减少可穿戴设备的处理器所执行的确定心率检测时间间隔的步骤,能够提升可穿戴设备的电量续航时间。
在本发明实施例的一些可选实施方式中,上述心率监测方法还可以包括:在接收到预设指令时,根据所存储的心率数据绘制心率曲线。上述预设指令可以是用户发出的,也可以是预定时间间隔或是预定时间自动发出的,可穿戴设备在接收到该预设指令时就可以根据所存储的心率数据绘制出心率曲线,以便更加直观的向用户展示心率变化。作为一种可选实施方式,可以直接以所存储的心率数据绘制心率曲线,然而这种方式所绘制的心率曲线缺失了已经检测但未存储的心率数据,用户不能准确的了解自己的心率变化。作为另一种可选实施方式,如图4所示,上述根据所存储的心率数据绘制心率曲线的步骤可以包括:
S31.获取所存储的心率数据中各相邻两个心率数据的检测时间之间的时间间隔。
如图5所示,图5中示出了3个所存储的心率数据R1-R3,在图中以圆点表示,若采用常规的绘制方法,则如图5中的虚线所示,分别采用直线将R1与R2以及R2与R3连接起来,然而这样得到的心率曲线显然是失真的。本领域技术人员应当理解,采用平滑曲线将心率数据R1-R3连接起来也是可行的。然而,在本实施例中,可以计算出各相邻两个心率数据的检测时间之间的时间间隔,例如在图5的示例中,可以计算出心率数据R1与R2的检测时间之间的时间间隔与心率检测时间间隔相等,而心率数据R2与R3的检测时间之间的时间间隔大于心率检测时间间隔。
S32.当相邻两个心率数据的检测时间之间的时间间隔大于心率检测时间间隔时,在该相邻两个心率数据之间补入虚拟心率数据,该虚拟心率数据等于该相邻两个心率数据中检测时间靠前的心率数据,且该虚拟心率数据与该相邻两个心率数据中检测时间靠后的心率数据之间的时间间隔等于该心率检测时间间隔。
在图5的示例中,心率数据R1与R2的检测时间之间的时间间隔与心率检测时间间隔相等,即心率数据R1与R2之间不存在已经检测但未存储的心率数据,因此无需补入任何数据。而心率数据R2与R3的检测时间之间的时间间隔大于心率检测时间间隔,即心率数据R2与R3之间存在若干已经检测但未存储的心率数据,为了避免所绘制心率曲线失真,需要在心率数据R2与R3之间补入虚拟心率数据r。由于在本发明实施例的心率监测方法中仅存储与最近存储的心率数据之间的差值大于预定阈值的当前心率数据,因此心率数据R2与R3之间缺失的若干已经检测但未存储的心率数据与最近存储的心率数据R2之间的差值小于或等于预定阈值,即已经检测但未存储的心率数据与最近存储的心率数据R2之间的差异达到可以忽略的程度,因此可以使补入的虚拟心率数据r等于心率数据R2。心率数据R3与R2之间差值大于预定阈值,说明在检测到心率数据R3之前的若干心率监测循环中所检测到的心率数据与最近存储的心率数据R2之间的差值均小于或等于预定阈值,因此虚拟心率数据r与心率数据R3之间的时间间隔等于心率检测时间间隔。虽然虚拟心率数据r与心率数据R2之间还可能存在若干已经检测但未存储的心率数据,但这些心率数据与虚拟心率数据r与心率数据R2达到可以忽略的程度,可以直接将心率数据R2与虚拟心率数据r用直线连接在一起。本领域技术人员应当理解,虽然图5中仅补入了一个虚拟心率数据r,但是补入多个相等的虚拟心率数据r也是可行的。
S33.根据所存储的心率数据和所补入的虚拟心率数据绘制心率曲线。
所绘制出的心率曲线例如图5所示,通过在心率数据R2与R3之间补入一个虚拟心率数据r就可以得到准确的心率曲线,而无需补入心率数据R2与R3之间的所有缺失的已经检测但未存储的心率数据,特别是在用户处于相对静止状态时。本领域技术人员应当理解,虽然在图5的示例中存储的心率数据和所补入的虚拟心率数据之间用直线连接,但是这些心率数据之间采用平滑曲线连接也是可行的。
通过上述步骤,通过在所存储的心率数据中检测时间之间的时间间隔大于心率检测时间间隔的相邻心率数据之间补入虚拟心率数据,从而可以在仅补入少量虚拟心率数据,不会明显延缓心率曲线生成速度的情况下,使用户能够更加准确的了解自己的心率变化。
相应地,如图6所示,本发明实施例还提供了一种心率监测装置,该心率监测装置可以适用于诸如智能手环等可穿戴设备,可以包括:
获取单元41,用于获取用户当前心率数据,具体内容可以参考步骤S11的描述。
比较单元42,用于将所获取的当前心率数据与最近存储的心率数据进行比较,具体内容可以参考步骤S12的描述。
存储单元43,用于当当前心率数据与最近存储的心率数据之间的差值大于预定阈值时,存储当前心率数据,具体内容可以参考步骤S13的描述。
根据本发明实施例的心率监测装置的其他具体细节可以对应参阅图1至图5所示的实施例中对应的相关描述和效果进行理解,此处不再赘述。
如图7所示,本发明实施例还提供了一种心率监测装置,该心率监测装置例如可以是诸如智能手环等可穿戴设备,该心率监测装置可以包括心率检测单元51、处理器52和存储器53,其中心率检测单元51、处理器52和存储器53可以通过总线或者其他方式连接,图7中以通过总线连接为例。
心率检测单元51用于检测用户的心率数据,该心率检测单元51例如可以包括光发射器和光接收器,通过光电透射测量法来获取用户的心率数据;该心率检测单元51也可以包括心电传感器,通过心电信号测量法来获取用户的心率数据。心率检测单元51可以按照一定的心率检测时间间隔,即一定的心率检测频率来检测用户的心率数据,并将所检测到的心率数据传送给心率监测装置的处理器52,进一步具体的内容可以参考步骤S11的描述。
处理器52可以为中央处理器(Central Processing Unit,CPU)。处理器52还可以为其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。
存储器53作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本发明实施例中的心率监测方法所对应的程序指令。处理器52通过运行存储在存储器53中的非暂态软件指令,从而执行处理器的各种功能应用以及数据处理,即实现上述方法实施例中的心率监测方法。
存储器53可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器53可选包括相对于处理器52远程设置的存储器,这些远程存储器可以通过网络连接至处理器52。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
在本发明实施例的一些可选实施方式中,上述心率监测装置还可以包括加速度传感器和定位单元中的至少一个。其中加速度传感器用于获取心率监测装置的加速度值,其例如可以是三轴加速度传感器,从而可以获取心率监测装置在不同方向上的加速度值;定位单元用于获取心率监测装置的所处位置,其例如可以是GPS单元或是根据移动网络、WLAN或蓝牙来进行定位。
上述心率监测装置的具体细节可以对应参阅图1至图5所示的实施例中对应的相关描述和效果进行理解,此处不再赘述。
本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(Random AccessMemory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,缩写:HDD)或固态硬盘(Solid-State Drive,SSD)等;所述存储介质还可以包括上述种类的存储器的组合。
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
Claims (10)
1.一种心率监测方法,其特征在于,包括:
获取用户当前心率数据;
将所获取的当前心率数据与最近存储的心率数据进行比较;
当所述当前心率数据与所述最近存储的心率数据之间的差值大于预定阈值时,存储所述当前心率数据。
2.根据权利要求1所述的方法,其特征在于,还包括:
当所述当前心率数据与所述最近存储的心率数据之间的差值小于或等于所述预定阈值时,不存储所述当前心率数据。
3.根据权利要求1所述的方法,其特征在于,还包括:
获取所述用户的当前状态;
根据所述当前状态确定心率检测时间间隔。
4.根据权利要求3所述的方法,其特征在于,所述获取所述用户的当前状态包括:
通过所述当前心率数据、加速度信息和位置变化信息中的至少一个来确定所述用户的当前状态。
5.根据权利要求1-4中任一项所述的方法,其特征在于,还包括:
在接收到预设指令时,根据所存储的心率数据绘制心率曲线。
6.根据权利要求5所述的方法,其特征在于,所述根据所存储的心率数据绘制心率曲线,包括:
获取所存储的心率数据中各相邻两个所述心率数据的检测时间之间的时间间隔;
当所述相邻两个心率数据的检测时间之间的时间间隔大于心率检测时间间隔时,在所述相邻两个心率数据之间补入虚拟心率数据,所述虚拟心率数据等于所述相邻两个心率数据中检测时间靠前的心率数据,且所述虚拟心率数据与所述相邻两个心率数据中检测时间靠后的心率数据之间的时间间隔等于所述心率检测时间间隔;
根据所存储的心率数据和所补入的虚拟心率数据绘制心率曲线。
7.一种心率监测装置,其特征在于,包括:
获取单元,用于获取用户当前心率数据;
比较单元,用于将所获取的当前心率数据与最近存储的心率数据进行比较;
存储单元,用于当所述当前心率数据与所述最近存储的心率数据之间的差值大于预定阈值时,存储所述当前心率数据。
8.一种心率监测装置,其特征在于,包括:
心率检测单元,用于检测用户的心率数据;以及
存储器和处理器,所述心率检测单元、所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行权利要求1-6中任一项所述的心率监测方法。
9.根据权利要求8所述的心率监测装置,其特征在于,还包括:
加速度传感器,用于获取所述心率监测装置的加速度信息;和/或
定位单元,用于获取所述心率监测装置的位置信息。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行权利要求1-6中任一项所述的方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010032939.1A CN111227817A (zh) | 2020-01-13 | 2020-01-13 | 心率监测方法、装置和存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010032939.1A CN111227817A (zh) | 2020-01-13 | 2020-01-13 | 心率监测方法、装置和存储介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111227817A true CN111227817A (zh) | 2020-06-05 |
Family
ID=70874687
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010032939.1A Pending CN111227817A (zh) | 2020-01-13 | 2020-01-13 | 心率监测方法、装置和存储介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111227817A (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113229808A (zh) * | 2021-05-19 | 2021-08-10 | 珠海格力电器股份有限公司 | 一种在离床判断的方法、装置、存储介质及电子设备 |
| CN113545765A (zh) * | 2021-07-16 | 2021-10-26 | 厦门硅田系统工程有限公司 | 一种心率测量装置心率连续输出方法和心率测量装置 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102812644A (zh) * | 2010-03-15 | 2012-12-05 | 高通股份有限公司 | 用于处理和重构数据的方法和装置 |
| CN107077523A (zh) * | 2014-03-20 | 2017-08-18 | 比特斯达克有限公司 | 健康风险指标确定 |
| WO2018045595A1 (zh) * | 2016-09-12 | 2018-03-15 | 华为技术有限公司 | 一种心率检测方法及装置 |
| CN109146236A (zh) * | 2018-07-06 | 2019-01-04 | 东软集团股份有限公司 | 指标异常检测方法、装置、可读存储介质及电子设备 |
| CN109938720A (zh) * | 2019-03-29 | 2019-06-28 | 努比亚技术有限公司 | 基于心率的提醒方法、可穿戴设备及计算机可读存储介质 |
-
2020
- 2020-01-13 CN CN202010032939.1A patent/CN111227817A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102812644A (zh) * | 2010-03-15 | 2012-12-05 | 高通股份有限公司 | 用于处理和重构数据的方法和装置 |
| CN107077523A (zh) * | 2014-03-20 | 2017-08-18 | 比特斯达克有限公司 | 健康风险指标确定 |
| WO2018045595A1 (zh) * | 2016-09-12 | 2018-03-15 | 华为技术有限公司 | 一种心率检测方法及装置 |
| CN109146236A (zh) * | 2018-07-06 | 2019-01-04 | 东软集团股份有限公司 | 指标异常检测方法、装置、可读存储介质及电子设备 |
| CN109938720A (zh) * | 2019-03-29 | 2019-06-28 | 努比亚技术有限公司 | 基于心率的提醒方法、可穿戴设备及计算机可读存储介质 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113229808A (zh) * | 2021-05-19 | 2021-08-10 | 珠海格力电器股份有限公司 | 一种在离床判断的方法、装置、存储介质及电子设备 |
| CN113545765A (zh) * | 2021-07-16 | 2021-10-26 | 厦门硅田系统工程有限公司 | 一种心率测量装置心率连续输出方法和心率测量装置 |
| CN113545765B (zh) * | 2021-07-16 | 2024-04-09 | 厦门硅田系统工程有限公司 | 一种心率测量装置心率连续输出方法和心率测量装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6502470B2 (ja) | 心拍計のエネルギー消費を削減するための方法およびシステム | |
| CN104778111B (zh) | 一种进行报警的方法和装置 | |
| CN104197952B (zh) | 一种用户步行计步方法、装置及移动终端 | |
| US20220246015A1 (en) | Fall detection method and apparatus, and wearable device | |
| CN110097876A (zh) | 语音唤醒处理方法和被唤醒设备 | |
| CN107567083B (zh) | 进行省电优化处理的方法和装置 | |
| EP3366205B1 (en) | Heart rate detection method and device | |
| CN109581437B (zh) | 一种可穿戴设备及其定位方法、装置 | |
| CN107563325B (zh) | 一种测试疲劳度的方法、装置及终端设备 | |
| CN111227817A (zh) | 心率监测方法、装置和存储介质 | |
| CN108937867A (zh) | 一种睡眠状态的监测方法及装置 | |
| CN111288986A (zh) | 一种运动识别方法及运动识别装置 | |
| CN114170661A (zh) | 一种人脸门禁识别唤醒方法、装置、存储介质及终端 | |
| US9729693B1 (en) | Determining measurement confidence for data collected from sensors of a wearable device | |
| CN108279019B (zh) | 一种计步方法、装置和智能穿戴设备 | |
| EP3184042A1 (en) | Electronic device and computer-readable recording medium | |
| JP2023508789A (ja) | 心電信号検出方法及び装置 | |
| JP2019514257A (ja) | 複数のスマートデバイスのための協調的な送信管理 | |
| CN111643057A (zh) | 生理参数数据处理方法及系统 | |
| JP5522338B2 (ja) | 状況判定装置、状況判定システム、その方法及びプログラム | |
| EP4311480A1 (en) | Method for monitoring sleep, apparatus, device, and storage medium | |
| CN110548273B (zh) | 一种设置运动模式的方法和装置 | |
| CN107152936B (zh) | 一种计步方法、计步设备及手机 | |
| CN117591987B (zh) | 一种基于人工智能的用电设备监测方法及系统 | |
| US20150085626A1 (en) | Methods for computing an alarm time and devices thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200605 |