[go: up one dir, main page]

CN115530785A - 测量血压的装置与方法 - Google Patents

测量血压的装置与方法 Download PDF

Info

Publication number
CN115530785A
CN115530785A CN202110747912.5A CN202110747912A CN115530785A CN 115530785 A CN115530785 A CN 115530785A CN 202110747912 A CN202110747912 A CN 202110747912A CN 115530785 A CN115530785 A CN 115530785A
Authority
CN
China
Prior art keywords
blood pressure
ppg
ppg signals
ppg signal
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
Application number
CN202110747912.5A
Other languages
English (en)
Inventor
傅小煜
黄振龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202110747912.5A priority Critical patent/CN115530785A/zh
Priority to PCT/CN2022/084070 priority patent/WO2023273457A1/zh
Priority to EP22831288.0A priority patent/EP4344621A4/en
Priority to US18/575,676 priority patent/US20240315576A1/en
Publication of CN115530785A publication Critical patent/CN115530785A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/021Measuring pressure in heart or blood vessels
    • A61B5/022Measuring pressure in heart or blood vessels by applying pressure to close blood vessels, e.g. against the skin; Ophthalmodynamometers
    • A61B5/0225Measuring pressure in heart or blood vessels by applying pressure to close blood vessels, e.g. against the skin; Ophthalmodynamometers the pressure being controlled by electric signals, e.g. derived from Korotkoff sounds
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/021Measuring pressure in heart or blood vessels
    • A61B5/02108Measuring pressure in heart or blood vessels from analysis of pulse wave characteristics
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/021Measuring pressure in heart or blood vessels
    • A61B5/02141Details of apparatus construction, e.g. pump units or housings therefor, cuff pressurising systems, arrangements of fluid conduits or circuits
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/021Measuring pressure in heart or blood vessels
    • A61B5/022Measuring pressure in heart or blood vessels by applying pressure to close blood vessels, e.g. against the skin; Ophthalmodynamometers
    • A61B5/02233Occluders specially adapted therefor
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/021Measuring pressure in heart or blood vessels
    • A61B5/022Measuring pressure in heart or blood vessels by applying pressure to close blood vessels, e.g. against the skin; Ophthalmodynamometers
    • A61B5/0225Measuring pressure in heart or blood vessels by applying pressure to close blood vessels, e.g. against the skin; Ophthalmodynamometers the pressure being controlled by electric signals, e.g. derived from Korotkoff sounds
    • A61B5/02255Measuring pressure in heart or blood vessels by applying pressure to close blood vessels, e.g. against the skin; Ophthalmodynamometers the pressure being controlled by electric signals, e.g. derived from Korotkoff sounds the pressure being controlled by plethysmographic signals, e.g. derived from optical sensors
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/024Measuring pulse rate or heart rate
    • A61B5/02416Measuring pulse rate or heart rate using photoplethysmograph signals, e.g. generated by infrared radiation
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/024Measuring pulse rate or heart rate
    • A61B5/02438Measuring pulse rate or heart rate with portable devices, e.g. worn by the patient
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6802Sensor mounted on worn items
    • A61B5/681Wristwatch-type devices
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7264Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
    • A61B5/7267Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems involving training the classification device

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Cardiology (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Veterinary Medicine (AREA)
  • Biophysics (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Pathology (AREA)
  • Biomedical Technology (AREA)
  • Physiology (AREA)
  • Vascular Medicine (AREA)
  • Ophthalmology & Optometry (AREA)
  • Artificial Intelligence (AREA)
  • Dentistry (AREA)
  • Evolutionary Computation (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Psychiatry (AREA)
  • Signal Processing (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)

Abstract

本申请提供了一种测量血压的装置与方法,该装置包括处理器101、第一测量组件102与第二测量组件103,第一测量组件102,用于采集用户的血压值;第二测量组件103,用于采集用户的PPG信号;处理器101,用于控制第一测量组件102采集用户的N组血压值,并控制第二测量组件103采集与N组血压值相对应的N组PPG信号,根据N组血压值和N组PPG信号生成目标模型,目标模型的输入为PPG信号,输出为血压值,在目标模型生成后,控制第二测量组件103采集用户的第一PPG信号,根据目标模型和第一PPG信号确定第一血压值。该装置能够在对用户的血压值进行测量时,提高测量结果的准确性,且操作简便。

Description

测量血压的装置与方法
技术领域
本申请涉及终端技术领域,并且更具体地,涉及一种测量血压的装置与方法。
背景技术
目前,国内高血压患者的人数在心血管病患者的总人数中占有非常大的比重,对于高血压患者,日常通过测量血压来进行血压的监测是必不可少的。
测量血压的方法通常包括听诊法与示波法,这两种方法均需要在将袖带缠绕在人的胳膊上以后,对袖带进行人工或者自动充放气,将这种测量血压的方法可以称为袖带式测量方法,将相应的设备可以称为袖带式的测量的血压的设备。
虽然袖带式的测量血压的设备的测量精度可以达到医疗标准,但其操作不便且容易引起用户不适。因此,有必要提供一种操作方便且测量精度较高的测量血压的设备。
发明内容
本申请提供一种测量血压的装置与方法,该装置能够在对用户的血压值进行测量时,提高测量结果的准确性,且操作简便。
第一方面,提供了一种测量血压的装置,其特征在于,所述测量血压装置包括处理器101、第一测量组件102与第二测量组件103,所述第一测量组件102包括充气部件1022、气囊1023、气压传感器1024,所述气囊1023分别与所述充气部件1022、所述气压传感器1024连接,所述第二测量组件103包括光源1031与PPG传感器1032;所述第一测量组件102,用于采集用户的血压值;所述第二测量组件103,用于采集所述用户的PPG信号;所述处理器101,用于控制所述第一测量组件102采集所述用户的N组血压值;控制所述第二测量组件103采集与所述N组血压值相对应的N组PPG信号;根据所述N组血压值和所述N组PPG信号生成目标模型,所述目标模型的输入为PPG信号,输出为血压值,N为大于或等于2的整数;所述处理器101,还用于在所述目标模型生成后,控制所述第二测量组件103采集用户的第一PPG信号;根据所述目标模型和所述第一PPG信号确定第一血压值。
基于上述技术方案,由于目标模型是基于用户自己的N组血压值(这N组血压值是通过第一测量组件102获得的,通过第一测量组件102获得的血压值的准确度比较高)、与该N组血压值一一对应的N组PPG信号进行模型训练后得到的,因此,后续通过目标模型2基于用户的PPG信号确定用户的血压值时,得到的血压值的测量结果会更加准确。
此外,通过将用于采集PPG信号的第二测量组件与第一测量组件集成在一起,使得能够更为便捷的得到用于生成目标模型的N组血压值以及与该N组血压值一一对应的N组PPG信号。本申请中的目标模型与上述目标模型2相对应。
在一种可能的实现方式中,所述处理器还用于,在采集所述N组PPG信号中的第i组PPG信号时,控制所述第二测量组件103获取第一时长的PPG信号;确定所述第一时长的PPG信号属于的类别;确定所述第一时长的PPG信号与第一历史PPG信号中属于所述第一时长的PPG信号的类别的中心之间的相似度,其中,所述第一历史PPG信号包括在获取所述第i组PPG信号前,已经获取到的PPG信号;根据所述相似度,确定第二时长;控制所述第二测量组件103采集所述第二时长的PPG信号;将所述第一时长的PPG信号和所述第二时长的PPG信号合并为第i组PPG信号。
基于上述技术方案,通过先获取第一时长PPG信号,并确定第一时长的PPG信号属于的类别,进一步确定第一时长的PPG信号与第一历史PPG信号中属于第一时长的PPG信号的类别的中心之间的相似度,根据该相似度,确定是否继续采集第二时长PPG信号,使得在不影响目标模型2的测量精度的前提下,可以灵活确定一组PPG信号的采集时长。
在一种可能的实现方式中,所述处理器还用于,在采集所述N组PPG信号中的第1组-第M组PPG信号时,控制所述第二测量组件103获取第三时长的PPG信号,M为小于i的整数。
在一种可能的实现方式中,所述处理器101,还用于在确定更新所述目标模型的情况下,提示所述用户触发通过所述第一测量组件102和所述第二测量组件103测量血压的指令;响应于所述用户的第一操作,控制所述第一测量组件102采集第二血压值,控制所述第二测量组件103采集与所述第二血压值对应的第二PPG信号;根据所述第二血压值和所述第二PPG信号,更新所述目标模型。
基于上述技术方案,为了进一步提高目标模型2的测量精度,在确定需要对目标模型2进行更新时,提示用户触发通过第一测量组件测量血压的指令,进而根据基于用户触发的通过第一测量组件测量血压的指令获取到的血压值与PPG信号,对目标模型2进行更新。
在一种可能的实现方式中,所述处理器101,还用于确定所述第一PPG信号的类别;
所述处理器101,还用于确定所述第一PPG信号与第二历史PPG信号中属于所述第一PPG信号的类别的PPG信号的中心之间的相似度,并根据所述相似度以及所述第二历史PPG信号中属于所述第一PPG信号的类别的PPG信号的组数,确定是否需要更新所述目标模型,其中,所述第二历史PPG信号包括所述N组PPG信号。
在一种可能的实现方式中,所述处理器101,还用于根据所述目标模型未更新的时长,确定是否需要更新所述目标模型。
在一种可能的实现方式中,所述充气部件1022,用于向所述气囊1023充气;
所述气压传感器1024,用于采集所述气囊1023的多个气压值,所述多个气压值中的第一气压值与第二气压值为所述用户的血压值,所述第一气压值为所述气囊1023内的气压的振荡波到达最大值的时刻对应的气压值,所述第二气压值为所述振荡波到达a×所述最大值的时刻对应的气压值,a大于0且小于1。
在一种可能的实现方式中,开始向所述气囊1023充气的时刻与所述第i组PPG信号的采集时刻之间的差值大于或等于预设的第一阈值,且小于或等于预设的第二阈值,所述开始向所述气囊1023充气的时刻在所述第i组PPG信号的采集时刻之后,或者,所述第i组PPG信号的采集时刻与停止向所述气囊1023充气的时刻之间的差值大于或等于预设的第三阈值,且小于或等于预设的第四阈值,所述停止向所述气囊1023充气的时刻在所述第i组PPG信号的采集时刻之前。
由于在采集用户的第i组血压值时,充气部件1022需要对气囊1023充气,由于被充气的气囊1023会对用户的手腕部位产生压迫,进而会影响到获取到的用户的第i组PPG信号的准确性。
为了避免影响PPG信号的准确性,通过使第i组PPG信号的采集时刻为开始向气囊1023充气前的一个时刻或停止向气囊1023充气后的一个时刻,从而使得采集第i组PPG信号的时间段避开气囊1023内部的气体会对用户的手腕部位产生压迫的时间段,换句话说,使得在气囊1023内部的气体会对用户的手腕部位产生压迫以外的时间段采集第i组PPG信号,从而提高获取到的用户的第i组PPG信号的准确性。
第二方面,提供了一种测量血压的方法,所述方法应用于测量血压的装置,所述测量血压的装置包括第一测量组件102与第二测量组件103,所述第一测量组件102包括充气部件1022、气囊1023、气压传感器1024,所述气囊1023分别与所述充气部件1022、所述气压传感器1024连接,所述第二测量组件103包括光源1031与PPG传感器1032,所述方法包括:控制所述第一测量组件102采集所述用户的N组血压值;控制所述第二测量组件103采集与所述N组血压值相对应的N组PPG信号;根据所述N组血压值和所述N组PPG信号生成目标模型,其中,所述目标模型的输入为PPG信号,输出为血压值,N为大于或等于2的整数;在所述目标模型生成后,控制所述第二测量组件采集所述用户的第一PPG信号;根据所述目标模型和所述第一PPG信号确定第一血压值。
在一种可能的实现方式中,在采集所述N组PPG信号中的第i组PPG信号时,所述控制所述第二测量组件103采集与所述N组血压值相对应的N组PPG信号,包括:控制所述第二测量组件103获取第一时长的PPG信号;确定所述第一时长的PPG信号属于的类别;确定所述第一时长的PPG信号与第一历史PPG信号中属于所述第一时长的PPG信号的类别的中心之间的相似度,其中,所述第一历史PPG信号包括在获取所述第i组PPG信号前,已经获取到的PPG信号;根据所述相似度,确定第二时长;控制所述第二测量组件103采集所述第二时长的PPG信号;将所述第一时长的PPG信号和所述第二时长的PPG信号合并为第i组PPG信号。
在一种可能的实现方式中,在采集所述N组PPG信号中的第1组-第M组PPG信号时,所述控制所述第二测量组件103采集与所述N组血压值相对应的N组PPG信号,包括:控制所述第二测量组件103获取第三时长的PPG信号,M为小于i的整数。
在一种可能的实现方式中,所述方法还包括:在确定更新所述目标模型的情况下,提示所述用户触发通过所述第一测量组件102和所述第二测量组件103测量血压的指令;响应于所述用户的第一操作,控制所述第一测量组件102采集第二血压值,控制所述第二测量组件103采集与所述第二血压值对应的第二PPG信号;根据所述第二血压值和所述第二PPG信号,更新所述目标模型。
在一种可能的实现方式中,所述方法还包括:确定所述第一PPG信号的类别;
确定所述第一PPG信号与第二历史PPG信号中属于所述第一PPG信号的类别的PPG信号的中心之间的相似度,并根据所述相似度以及所述第二历史PPG信号中属于所述第一PPG信号的类别的PPG信号的组数,确定是否需要更新所述目标模型,其中,所述第二历史PPG信号包括所述N组PPG信号。
在一种可能的实现方式中,所述方法还包括:根据所述目标模型未更新的时长,确定是否需要更新所述目标模型。
在一种可能的实现方式中,所述控制所述第一测量组件102采集所述用户的N组血压值,包括:控制所述充气部件1022向所述气囊1023充气;控制所述气压传感器1024采集所述气囊1023的多个气压值,所述多个气压值中的第一气压值与第二气压值为所述用户的一组血压值,所述第一气压值为所述气囊1023内的气压的振荡波到达最大值的时刻对应的气压值,所述第二气压值为所述振荡波到达a×所述最大值的时刻对应的气压值,a大于0且小于1。
在一种可能的实现方式中,开始向所述气囊1023充气的时刻与所述第i组PPG信号的采集时刻之间的差值大于或等于预设的第一阈值,且小于或等于预设的第二阈值,所述开始向所述气囊1023充气的时刻在所述第i组PPG信号的采集时刻之后,或者,所述第i组PPG信号的采集时刻与停止向所述气囊1023充气的时刻之间的差值大于或等于预设的第三阈值,且小于或等于预设的第四阈值,所述停止向所述气囊1023充气的时刻在所述第i组PPG信号的采集时刻之前。
关于第二方面中的任一实现方式的有益效果,请参考第一方面的相关描述,为了简洁,此处不再赘述。
第三方面,提供了一种测量血压的装置,该装置具有实现上述方面及可能的设计中任一方法中测量血压的装置行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括至少一个与上述功能相对应的模块或单元。例如,测量模块或单元、传感模块或单元、充气模块或单元等。
第四方面,提供了一种计算机存储介质,包括计算机指令,当计算机指令在测量血压的装置上运行时,使得测量血压的装置执行上述方面任一项可能的设计中的测量血压的方法。
第五方面,提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行上述方面任一项可能的设计中的测量血压的方法。
附图说明
图1为本申请提供的测量血压的装置100的示意性框图。
图2为本申请提供的测量血压的装置100的电控逻辑示意图。
图3为本申请提供的测量血压的装置100的结构示意图。
图4为本申请提供的多个光源与多个光电传感器在装置本体上的分布状态示意图。
图5为本申请提供的用户佩戴测量血压的手表的示意图。
图6为本申请提供的测量血压的手表的显示屏的显示界面示意图。
图7为本申请提供的测量血压的方法的示意性流程图。
具体实施方式
下面将结合附图,对本申请各实施例中的技术方案进行描述。其中,在本申请的描述中,除非另有说明,“/”表示前后关联的对象是一种“或”的关系,例如,A/B可以表示A或B;本申请中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,其中A,B可以是单数或者复数。并且,在本申请的描述中,除非另有说明,“多个”是指两个或多于两个。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。另外,为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
本申请提供了一种测量血压的装置100。
在一种实现方式中,装置100中可以预先配置有目标模型1,目标模型1表示PPG信号与血压值的对应关系,例如,可以在装置100出厂前,为装置100预先配置目标模型1,目标模型1的输入可以是用户的光电容积脉搏波描记(photoplethysmogram,PPG)信号,输出可以是用户的一组血压值,换句话说,当将用户的PPG信号输入目标模型1后,可以通过目标模型1得到用户的一组血压值。
应理解的是,本申请中的用户的一组血压值包括用户的收缩压(systolic bloodpressure,SBP)与舒张压(diastolic blood pressure,DBP),为了便于描述,本申请用一组血压值代替用户的收缩压与舒张压。
为了提高基于用户的PPG信号得到的用户的血压值的准确性,可以使用用户的多组PPG信号、用户的多组血压值(这里的用户的多组血压值并不是通过上述目标模型1得到的,而是下文中的第一测量组件得到的),对目标模型1进行更新,得到目标模型2,其中,多组血压值与多组PPG信号一一对应。由于目标模型2是根据用户自己的多组血压值与多组PPG信号对目标模型1更新后得到的,因此,通过目标模型2且基于用户的PPG信号得到的用户的血压值相对于目标模型1会更准确。本申请中的目标模型2与目标模型相对应。
在这种情况下,装置100包括处理器101,第一测量组件102与第二测量组件103,图1示出了装置100的示意性框图。
例如,第一测量组件102用于采集用户的血压值,换句话说,通过第一测量组件102对用户进行了N次关于血压的采集,得到了用户的N组血压值,N为大于2的整数。例如,处理器101可以在检测到用户触发的通过第一测量组件102测量血压的指令后,向第一测量组件102发送采集血压的指令,第一测量组件102执行采集血压的指令,采集用户的血压值。
第二测量组件103用于采集用户的PPG信号,处理器101用于控制第二测量组件103采集与用户的血压值相对应的一组PPG信号,关于处理器101获取与用户的血压值相对应的一组PPG信号的方法请见下文中的相关描述。
值得一提的是,本申请中的用户的血压值、与该血压值对应的一组PPG信号是对用户的同一部位测量后得到的。
处理器101用于根据用户的N组血压值与N组PPG信号,对目标模型1进行更新,得到目标模型2,目标模型2表示用户的PPG信号与血压值的对应关系,目标模型2的输入为用户的PPG信号,输出为用户的血压值。
在基于目标模型2测量用户的血压时,处理器101还用于:在获取到用户的第一PPG信号后,将第一PPG信号输入目标模型2,得到用户的第一血压值。
需要说明的是,上述的处理器101中预先配置有目标模型1仅作为一种举例,并不对本申请构成限定,在具体实现时,也可以不在处理器101中预先配置目标模型1,而是由处理器101直接根据N组血压值与N组PPG信号,生成目标模型2。
可选的,第一测量组件102可以包括充气部件1022、气囊1023、气压传感器1024,其中,气囊1023分别与充气部件1022、气压传感器1024连接。
在采集用户的血压值时:充气部件1022,用于向气囊1023充气;气压传感器1024,用于采集气囊1023的多个气压值,其中,在多个气压值中,气囊1023内的气压的振荡波到达最大值的时刻对应的气压值为第一气压值,气囊1023内的气压的振荡波到达a×最大值的时刻对应的气压值为第二气压值,第一气压值为用户的收缩压,第二气压值为用户的舒张压,其中,a大于0且小于1。
例如,气囊1023内的气压的振荡波到达最大值的时刻对应的气压值为128,则可以将128确定为用户的收缩压,假设a的取值为0.45,并且假设气囊1023内的气压的振荡波到达0.45×最大值的时刻对应的气压值为80,则可以将80确定为用户的舒张压,此时,收缩压128与舒张压80组成了用户的一组血压值。
可选的,第二测量组件103可以包括多个光源1031、多个PPG传感器1032、多个光源1031与多个PPG传感器1032可以设置在装置100与用户的身体部位的接触面上。
在采集PPG信号时:多个光源1031,用于发射光线,多个PPG传感器1032,用于获取发射光线被用户与装置100接触的身体部位反射后的反射光线,并将接收到的光信号转换为PPG信号。
可选的,装置100还可以包括显示模块104以及电源模块105,电源模块105用于为装置100供电,显示模块104用于向用户显示用户的血压值,图2示出了装置100的电控逻辑示意图,其中,处理器101可以为微控制单元(microcontroller unit,MCU),显示模块104可以为显示屏。
可选的,装置100为测量血压的手表,图3示出了手表的侧视图。在这种情况下,装置100还可以包括捆绑部件1021,捆绑部件1021可以为手表的表带,气囊1023可以粘在表带内,或者也可以通过钉扣固定在表带内,显示模块104可以为手表的显示屏,值得一提的是,当装置100为手表时,气压传感器1024(图3中未示出)与充气部件1022(图3中未示出)也部署在手表表盘内部。
当装置100为手表时,上述多个光源1031与多个PPG传感器1032可以分布在手表表盘的背面,图4示出了多个光源1031与多个PPG传感器1032在手表表盘的背面的分布状态示意图。示例性的,光源1031可以是发射绿光的发光二极管(light-emitting diode,LED)。
用户将手表佩戴在手腕部位后,如果检测到用户触发的通过第一测量组件102测量血压的指令,处理器101可以开始采集用户的血压值,处理器101可以向充气部件1022发送指示向气囊1023充气的指令,充气部件1022执行该指令,向气囊1023充气,同时,处理器101可以向气压传感器1024发送采集气囊1023的气压值的指令,气压传感器1024执行该指令,采集气囊1023的多个气压值,处理器101根据多个气压值中的第一气压值与第二气压值,确定用户的血压值。图5示出了用户佩戴测量血压的手表的示意图。
在采集用户的PPG信号时,首先由光源1031发射光线,在发射光线被用户的手腕反射后,PPG传感器1032获取发射光线被用户手腕反射后的反射光线,并将获取到的光信号转换为PPG信号。
在基于用户的第一PPG信号与目标模型2得到用户的第一血压值后,处理器101可以通过手表的显示屏将第一血压值显示给用户,此时,手表的显示屏的显示界面可以如图6所示。
除此之外,处理器101还可以通过手表的显示屏将通过第一测量组件102得到的用户的血压值显示给用户。
需要说明的是,在确定血压值之后,处理器101可以将血压值显示给用户,或者,还可以通过语音输出血压值,本申请对此不作限定。
可选的,上述用户的PPG信号的采集时刻可以为开始向气囊1023充气前的一个时刻或停止向气囊1023充气后的一个时刻。换句话说,开始向气囊1023充气的时刻与用户的PPG信号的采集时刻之间的差值大于或等于预设的第一阈值,且小于或等于预设的第二阈值,或者,用户的PPG信号的采集时刻与停止向气囊1023充气的时刻之间的差值大于或等于预设的第三阈值,且小于或等于预设的第四阈值。
在采集用户的血压值时,充气部件1022需要对气囊1023充气,由于被充气的气囊1023会对用户的手腕部位产生压迫,进而会影响到获取到的用户的PPG信号的准确性。因此,为了避免影响PPG信号的准确性,可以使得采集用户的PPG信号的时间段避开气囊1023内部的气体会对用户的手腕部位产生压迫的时间段,换句话说,可以在气囊1023内部的气体会对用户的手腕部位产生压迫以外的时间段采集第i组PPG信号。
例如,处理器101可以将开始向气囊1023充气前的一个时刻或停止向气囊1023充气后的一个时刻确定为第i组PPG信号的采集时刻,以使得采集用户的PPG信号的时间段避开气囊1023内部的气体会对用户的手腕部位产生压迫的时间段。
在一些实施例中,为了使采集PPG信号的时刻与测量血压值的时刻用户的身体状态尽量保持一致,可以使上述两个时刻接近。例如,预设的第一阈值为10秒,预设的第二阈值为40秒,处理器101在t1时刻开始向气囊1023充气,可以将t1-(30秒)对应的时刻作为第i组PPG信号的采集时刻,或者,预设的第三阈值为5秒,预设的第四阈值为20秒,处理器101在t2时刻停止向气囊1023充气,可以将t2+(10秒)对应的时刻作为第i组PPG信号的采集时刻,从而使得在采集第i组PPG信号期间,气囊1023内部的气体不会对用户的手腕部位产生压迫。
可选的,在采集上述N组PPG信号中的第i组PPG信号时:第二测量组件103,用于获取第一时长的PPG信号,处理器101,用于确定第一时长的PPG信号属于的类别,为了便于描述,将第一时长的PPG信号属于的类别记为第一类别,进一步确定第一时长的PPG信号与第一历史PPG信号中属于第一类别的多组PPG信号的中心之间的相似度,并根据该相似度,向第二测量组件103发送采集第二时长的PPG信号的指令,第二测量组件103,用于在接收到采集第二时长的PPG信号的指令时,采集第二时长的PPG信号,此时,第i组PPG信号包括第一时长的PPG信号与第二时长的PPG信号。其中,上述第二时长的取值可以与相似度相关。
假设在对目标模型1更新时,共采集了N组用户的血压值与N组用户的PPG信号,在采集N组用户的PPG信号时,处理器101可以先以固定时长采集若干组PPG信号,并对该若干组PPG信号进行分类,在后续采集N组中除该若干组以外的PPG信号时,对于每一组PPG信号,可以先采集一段时长的PPG信号,并确定这一段时长的PPG信号所属于的类别,进一步确定这一段时长的PPG信号与上述若干组PPG信号中属于该类别的多组PPG信号的中心之间的相似度,根据该相似度,确定是否需要继续采集一段时长的PPG信号,当确定不需要继续采集PPG信号时,则上述先采集的一段时长的PPG信号作为一组PPG信号,当确定需要继续采集PPG信号时,则继续采集的PPG信号与先采集的一段时长的PPG信号组成了一组PPG信号。通过该方法,可以灵活确定一组PPG信号的采集时长。本申请中的固定时长与第三时长对应。
假设在对目标模型1更新时,共采集了50组用户的血压值与50组用户的PPG信号,对于这50组用户的PPG信号,假设处理器101先以固定时长采集了前30组PPG信号,即,M的取值为30,上述50组用户的PPG信号中除前30组PPG信号以外的PPG信号可以是通过动态确定采集时长的方式采集的,下面首先对前30组PPG信号的采集过程进行示例性说明。
例如,处理器101先以固定时长采集了30组PPG信号,之后基于k均值聚类算法(clustering algorithm,k-means)对该30组PPG信号进行分类。此处的前30组PPG信号与第一历史PPG信号相对应。
例如,提取上述30组PPG信号中每一组PPG信号的特征。例如该特征可以包括PPG信号对应的波形的脉首波波峰,重博波高度以及上升期持续时长等特征,根据提取到的特征,基于k均值聚类算法对该30组PPG信号进行分类,例如,前30组PPG信号属于三类,为了便于描述,分别记为类别1、类别2、类别3。
50组用户的PPG信号中的后20组PPG信号可以是通过以下方式采集的。下面以第31组PPG信号为例对后20组PPG信号的采集过程进行说明。
对于第31组PPG信号,处理器101可以先获取用户的3个脉搏周期对应的PPG信号,处理器101可以基于k近邻分类算法(k-nearest neighbor classification)确定上述3个脉搏周期对应的PPG信号最可能属于的类别。例如,处理器101基于k近邻分类算法确定这3个脉搏周期对应的PPG信号最可能属于上述3种类别中的类别2,此处的3个脉搏周期与第一时长对应。关于基于k近邻分类算法确定上述3个脉搏周期对应的PPG信号最可能属于的类别的方法将在下文进行介绍。
在确定出这3个脉搏周期对应的PPG信号最可能属于的类别后,处理器101可以确定这3个脉搏周期对应的PPG信号的上述特征与前30组PPG信号中属于类别2的多组PPG信号的中心PPG信号的相应的特征之间的相似度。关于确定属于类别2的多组PPG信号的中心PPG信号的方法将在下文进行介绍。
例如,假设属于类别2的PPG信号包括:第2组、第6组,第7组、第11组、第14组、第17组、第18组PPG信号,假设属于类别2的第2组、第6组,第7组、第11组、第14组、第17组、第18组PPG信号的中心为第6组PPG信号,处理器101可以确定3个脉搏周期对应的PPG信号的脉首波波峰,重博波高度以及上升期持续时长与第6组PPG信号的脉首波波峰,重博波高度以及上升期持续时长之间的归一化距离,其中,归一化距离与本申请中的相似度对应,换句话说,归一化距离可以表征相似度。例如,归一化距离的值越小,代表相似度越高,反之,归一化距离的值越小,则代表相似度越低。值得一提的是,此处的第6组PPG信号与第一历史PPG信号属于第一类别的多组PPG信号的中心相对应。
处理器101可以根据归一化距离确定是否继续获取PPG信号,当需要继续获取PPG信号时,处理器101可以继续获取第二时长的PPG信号。
例如,处理器101可以将上述3个脉搏周期对应的PPG信号与第6组PPG信号之间的归一化距离与预设的第五阈值进行比较,当上述归一化距离小于或等于预设的第五阈值时,则处理器101可以确定无需继续获取PPG信号,在这种情况下,上述3个脉搏周期对应的PPG信号即为第31组PPG信号,或者,当上述归一化距离大于预设的第五阈值时,则处理器101可以确定需要继续获取PPG信号,进而继续获取第二时长的PPG信号,在这种情况下,继续获取的第二时长的PPG信号与上述3个脉搏周期对应的PPG信号共同组成了第31组PPG信号。例如,预设的第五阈值为0.3,上述3个脉搏对应的PPG信号与第6组PPG信号之间的归一化距离为0.2,则处理器101可以确定无需继续获取PPG信号,或者,上述3个脉搏对应的PPG信号与第6组PPG信号之间的归一化距离为0.5,则处理器101可以确定需要继续获取PPG信号,进而从继续获取第二时长的PPG信号。
此外,在需要继续获取PPG信号的情况下,处理器101还可以根据归一化距离确定继续获取的PPG信号对应的第二时长,换句话说,在这种情况下,第二时长的取值与相似度相关。
例如,处理器101可以根据多个归一化距离对应的区间与多个时长之间的对应关系确定第二时长,例如,归一化距离对应的区间与时长之间的对应关系可以如表一所示:
表一
Figure BDA0003142487670000091
例如,上述3个脉搏周期对应的PPG信号与第6组PPG信号之间的归一化距离落入0~0.3对应的区间,则处理器101可以确定无需获取采集PPG信号,或者,上述3个脉搏周期对应的PPG信号与第6组PPG信号之间的归一化距离落入0.7~0.9对应区间,则处理器101可以确定需要继续获取PPG信号,并且可以确定继续获取45秒的PPG信号,进而处理器101继续获取45秒的PPG信号,此时,继续获取的45秒的PPG信号与上述3个脉搏周期对应的PPG信号共同组成了第31组PPG信号。
需要说明的是,上述方案仅作为示例性说明,并不构成对本申请的限定,本申请对通过固定时长的采集方式采集的PPG信号组数与通过灵活确定采集时长的方式采集的PPG信号组数不作限定。
下面对基于k近邻分类算法确定上述3个脉搏周期对应的PPG信号最可能属于的类别的方法进行描述。
在确定上述3个脉搏周期对应的PPG信号最可能属于的类别时,可以分别确定3个脉搏周期对应的PPG信号的脉首波波峰,重博波高度以及上升期持续时长与前30组PPG信号脉首波波峰,重博波高度以及上升期持续时长之间的归一化距离,共得到30个归一化距离,为方便描述,将这30个归一化距离记为归一化距离1~归一化距离30。
对上述30个归一化距离按照从小到大的顺序进行排序,根据上述30个归一化距离的大小排序,从上述30组PPG信号中选出前若干个归一化距离对应的若干组PPG信号,例如,从上述30组PPG信号中选出前10个归一化距离对应的10组PPG信号。
在选出的上述10组PPG信号中,假设有3组PPG信号属于类别1,5组PPG信号属于类别2,2组PPG信号属于类别3,由于在上述10组PPG信号中,属于类别2的组数最多,因为,可以确定上述3个脉搏周期对应的PPG信号最可能属于的类别为类别2。
值得一提的是,在确定了第31组PPG信号属于的类别后,可以在采集第32组PPG信号之前,将第31组PPG信号添加在其所属于的类别中,例如,确定第31组PPG信号属于类别2,则可以将第31组PPG信号添加在类别2中,换句话说,在将第31组PPG信号添加在类别2中之前,属于类别2的PPG信号包括:第2组、第6组,第7组、第11组、第14组、第17组、第18组PPG信号,在将第31组PPG信号添加在类别2中之后,属于类别2的PPG信号则包括:第2组、第6组,第7组、第11组、第14组、第17组、第18组、第31组PPG信号。
在将第31组PPG信号添加在了类别2后,在采集第32组PPG信号之前,可以重新确定属于类别2的多组PPG信号的中心,以此类推,在获取第32组至第50组PPG信号时,均可以在确定了每一组PPG信号的类别后,在获取下一组PPG信号之前,将该组PPG信号添加在相应的类别中,并重新确定属于该类别的多组PPG信号的中心。下面对确定属于类别2的多组PPG信号的中心PPG信号的方法进行介绍。
在确定属于类别2的多组PPG信号的中心PPG信号时,可以对属于类别2的第2组、第6组,第7组、第11组、第14组、第17组、第18组PPG信号进行遍历,例如,对于第2组PPG信号而言,分别计算第6组,第7组、第11组、第14组、第17组、第18组PPG信号的脉首波波峰,重博波高度以及上升期持续时长与第2组PPG信号的脉首波波峰,重博波高度以及上升期持续时长之间的归一化距离,得到6个归一化距离,并确定这6个归一化距离的总和,对于第6组PPG信号,也会得到一个总和,以此类推,最终会得到7个总和,将该7个总和中的最大值对应的PPG信号确定为属于类别2的多组PPG信号的中心。
例如,上述第6组PPG信号对应的总和是7个总和中的最大值,则第6组PPG信号为上述属于类别2的多组PPG信号的中心。
在本申请中,一组PPG信号可以对应用户的多个脉搏,用户的一个脉搏周期对应一组PPG信号中的一段PPG信号,换句话说,一组PPG信号中可以包括多段PPG信号,上述每一组PPG信号的特征可以是对多段PPG信号对应的多个特征取平均值或取中位值的结果,例如,假设一组PPG信号包括3段PPG信号,则每一段PPG信号均包括脉首波波峰,重博波高度以及上升期持续时长三个特征,此时,这一组PPG信号的特征可以包括3个脉首波波峰取平均值后的结果、3个重博波高度取平均值后的结果以及3个重博波高度取平均值后的结果。相应的,上述3个脉搏对应的PPG信号的特征是3段PPG信号对应的3个特征取平均值或取中位值的结果。值得一提的是,本申请中的上升期持续时长可以理解为:从每一段PPG信号的波形的最小值上升至最大值所需的时间长度。
需要说明的是,关于根据多段PPG信号的多个特征确定一组PPG信号的特征的方法,上述列举的取平均值或取中位值的方法仅作为示例性说明,并不构成对本申请的限定。
在本申请中,可以通过以下方式确定生成的目标模型2是否可用,换句话说,确定生成的目标模型2是够满足血压值的测量精度,如果满足,则代表成功生成了目标模型2,在这种情况下,处理器101可以提示用户停止触发通过第一测量组件102测量血压的指令。
方式1
处理器101可以根据N的取值判断目标模型2是否可用,例如,当N的取值大于或等于50时,则处理器101可以确定目标模型2可用。
方式2
处理器101可以根据属于类别1、类别2、类别3的PPG信号组数,确定目标模型2可用。
例如,处理器101可以根据N属于类别1、类别2、类别3的组数与预设的第六阈值的比较结果,确定目标模型2是否可用。
预设的第六阈值的取值为10,则当属于类别1、类别2、类别3的组数均大于或等于10时,处理器101可以确定目标模型2可用。
方式3
在使用N组血压值与N组PPG信号生成目标模型2后,处理器101可以提示用户触发通多第一测量组件102测量血压的指令,在获取到通过第一测量组件102采集的血压值后,处理器可以将通过第一测量组件102采集的血压值与通过目标模型2得到的血压值进行比较,如果通过第一测量组件102采集的血压值与通过目标模型2得到的血压值之间的差值的绝对值小于或等于预设的第七阈值时,则处理器101可以确定目标模型2可用。
例如,预设的第七阈值的取值为10,则当通过第一测量组件102采集的血压值与通过目标模型2得到的血压值之间的差值的绝对值小于或等于10时,处理器101可以确定目标模型2可用。
可选的,在基于N组血压值与N组PPG信号得到目标模型2后,处理器101还用于:在基于目标模型2测量用户的血压的过程中,确定是否需要对目标模型2进行更新,在确定需要更新目标模型2的情况下,提示用户触发测量血压的指令。
例如,处理器101可以在采集到第一PPG信号后,确定第一PPG信号属于的类别,为了便于描述,将第一PPG信号属于的类别记为第二类别,进一步确定第一PPG信号与第二历史PPG信号中属于第二类别的多组PPG信号的中心之间的相似度,并根据相似度以及第二历史PPG信号中属于第二类别的PPG信号的组数,确定更新目标模型2。
处理器101在采集到第一PPG信号后,根据第一PPG信号与前述50组PPG信号,确定第一PPG信号属于第二类别,其中,第二类别是类别1至类别3中的一种,进一步确定第一PPG信号与前述50组PPG信号属于第二类别的多组PPG信号的中心之间的归一化距离,最终根据第一PPG信号与中心PPG信号之间的归一化距离以及属于50组PPG信号中属于第二类别的PPG信号的组数,确定是否需要更新目标模型2。关于处理器101确定第一PPG信号最可能属于的类别以及确定第一PPG信号与中心PPG信号之间的归一化距离的方法请参考前述相关描述,为了简洁,此处不再赘述。此处的50组PPG信号与第二历史PPG信号相对应。
例如,第一PPG信号与中心PPG信号之间的归一化距离小于或等于预设的第五阈值时,且属于第二类别的多组PPG信号的组数小于或等于预设的第六阈值,则处理器101可以确定需要更新目标模型2。
例如,预设的第五阈值为0.3,预设的第六阈值为10,第一PPG信号与中心PPG信号之间的归一化距离为0.2,属于第二类别的多组PPG信号的组数为8,则处理器101可以确定需要更新目标模型2。
在确定需要更新目标模型2时,处理器101可以通过语音提示、震动提示、弹窗提示用户触发通过第一测量组件102测量血压的指令,或者,处理器101还可以通过控制显示屏闪烁,来提示用户触发测量血压的指令。
用户在收到提示后,可以触发通过第一测量组件102测量血压的指令,例如,用户可以点击手表上的测量血压的按钮,以向处理器101发送通过第一测量组件102测量血压的指令,或者,用户可以发出“开始测量血压的”语音,处理器101在接收到用户触发的通过第一测量组件102测量血压的指令后,可以通过第一测量组件102采集用户的第二血压值,并通过第二测量组件103采集与第二血压值相对应的第二PPG信号。
处理器101可以在获取了多个第二血压值与多组第二PPG信号后,根据多个第二血压值与多组第二PPG信号,对目标模型2进行更新。关于处理器101获取第二血压值与第二PPG信号的方式请参考前述相关描述,为了简洁,此处不再赘述。
在处理器101提示用户触发通过第一测量组件102测量血压的指令后,用户可以对手表进行设置,使得处理器101可以定时通过第一测量组件102采集用户的第二血压值,或者,用户也可以对手表进行设置,使得处理器101可以通过第一测量组件102持续采集用户的第二血压值。
例如,如果在对目标模型2进行更新后,处理器101依然会接收到通过第一测量组件102测量血压的指令,在这种情况下,处理器101可以将在接收到通过第一测量组件102测量血压的指令后,通过第一测量组件102采集的用户的血压值与通过更新后的目标模型2得到的用户的血压值进行比较,如果通过第一测量组件102采集的用户的血压值与通过更新后的目标模型2得到的用户的血压值比较接近,处理器101可以提示用户停止触发测量血压的指令,例如,处理器101可以通过语音提示、震动提示、弹窗提示用户停止触发测量血压的指令。
需要说明的是,处理器101也可以根据未更新目标模型2的时间确定是否更新目标模型2,例如,当处理器101检测到已经超过预设时长没有更新过目标模型2,则处理器101可以确定需要更新目标模型2。
例如,上述预设时长可以为1天,当处理器101检测到已经超过一天时间没有更新过目标模型2时,则处理器101可以确定需要更新目标模型2。
在本申请中,为了提高第二测量组件103采集到的用户的PPG信号的准确性,处理器101可以在第二测量组件103采集PPG信号期间提示用户将手腕位置保持静止,例如,处理器101可以通过语音提示、震动提示、弹窗提示用户将手腕位置保持静止。
基于本申请提供的测量血压的装置,由于目标模型2是基于用户自己的N组血压值(这N组血压值是通过第一测量组件102获得的,通过第一测量组件102获得的血压值的准确度比较高)、与该N组血压值一一对应的N组PPG信号进行模型训练后得到的,因此,后续通过目标模型2基于用户的PPG信号确定用户的血压值时,得到的血压值的测量结果会更加准确。
此外,通过将用于采集PPG信号的第二测量组件与第一测量组件集成在一起,使得能够更为便捷的得到用于生成目标模型2的N组血压值以及与该N组血压值一一对应的N组PPG信号。
本申请还提供了一种测量血压的方法,该方法应用于上述测量血压的装置,图7示出了方法700的示例性流程图。下面以处理器101中预先配置有目标模型1为例,对方法700进行介绍。
步骤701,处理器101检测用户是否触发了通过第一测量组件102测量血压的指令。
如果处理器101检测到用户触发的通过第一测量组件102测量血压的指令,则处理器101执行步骤702;如果处理器101尚未检测到用户触发的通过第一测量组件102测量血压的指令,则处理器101执行步骤709。值得一提的是,如果处理器101检测到用户触发的通过第一测量组件102测量血压的指令,此处的测量血压的指令可以是用户在以下两种情况下触发的:
情况1:在对目标模型1更新的过程中,用户触发通过第一测量组件102测量血压的指令。
情况2:在得到目标模型2后,当需要对目标模型2进行更新时,用户触发通过第一测量组件102测量血压的指令。
步骤702,处理器101采集用户的一组血压值,并获取第一时长的PPG信号。
处理器101在检测到用户触发的通过第一测量组件102测量血压的指令时,通过第一测量组件102采集用户的一组血压值,在获取与该血压值对应的一组PPG信号时,处理器101可以先获取第一时长的PPG信号。
步骤703,处理器101确定第一时长的PPG信号属于的类别,并确定第一时长的PPG信号与历史PPG信号中属于第一时长的PPG信号对应的类别的多组PPG信号的中心之间的相似度。
在获取到第一时长的PPG信号后,处理器101可以确定第一时长的PPG信号属于的类别,并确定第一时长的PPG信号与历史PPG信号中属于第一时长的PPG信号对应的类别的多组PPG信号的中心之间的相似度,此处的历史PPG信号可以理解为:处理器101在获取第一时长的PPG信号前,已经获取到的与通过第一测量组件102获取的用户的血压值相对应的所有PPG信号。关于处理器101确定第一时长的PPG信号属于的类别与确定第一时长的PPG信号与历史PPG信号中属于该类别的多组PPG信号的中心之间的相似度的具体方法请参考前述相关描述,为了简洁,此处不再赘述。
步骤704,处理器101确定第一时长的PPG信号与历史PPG信号中属于第一时长的PPG信号对应的类别的多组PPG信号的中心之间的相似度是否大于预设的第五阈值。
如果第一时长的PPG信号与历史PPG信号中属于第一时长的PPG信号对应的类别的多组PPG信号的中心之间的相似度大于预设的第五阈值,则处理器101执行步骤705,或者,如果第一时长的PPG信号与历史PPG信号中属于第一时长的PPG信号对应的类别的多组PPG信号的中心之间的相似度小于或等于预设的第五阈值,则处理器101执行步骤707,此时,在步骤702中获取的第一时长的PPG信号为与步骤702中的血压值对应的一组PPG信号。
步骤705,处理器101确定第二时长。
如果处理器101确定第一时长的PPG信号与历史PPG信号中属于该类别的PPG信号的中心之间的相似度大于预设的第五阈值,则处理器101可以确定需要继续获取PPG信号,并且可以确定需要继续采集第二时长的PPG信号。关于确定是否需要继续获取PPG信号以及在需要继续获取PPG信号时,确定第二时长的具体方法请参考前述相关描述,为了简洁,此处不再赘述。
步骤706,处理器101获取第二时长的PPG信号。
在确定了需要继续采集第二时长的PPG信号后,处理器101可以从继续采集第二时长的PPG信号,此时,继续获取的该第二时长的PPG信号与在步骤702中获取的第一时长的PPG信号组成了与步骤702中的血压值对应的一组PPG信号。关于处理器101获取上述第一时长的PPG信号与第二时长的PPG信号的具体方法请参考前述相关描述,为了简洁,此处不再赘述。
步骤707,处理器101确定是否更新当前模型。
在获取了用户的血压值以及与该血压值对应的一组PPG信号后,处理器101可以确定是对当前模型进行更新,例如,处理器101可以根据已经累计获取到的血压值、与血压值相对应的PPG信号,确定是否更新当前模型,例如,处理器101已经累计获取到了一定数量的血压值与PPG信号,则处理器101可以执行步骤708,否则,执行步骤701。
所谓当前模型,在执行步骤707之前,如果处理器101尚未对预先配置的目标模型1进行过更新,则此处的当前模型为目标模型1,或者,在执行步骤707之前,如果处理器101已经对目标模型1进行了更新,则此处的当前模型为目标模型2,或者,在执行步骤707之前,如果处理器101已经对目标模型2进行了更新,则此处的当前模型为更新后的目标模型2。
步骤708,处理器101根据采集到的血压值与PPG信号,更新当前模型。
处理器101可以根据采集到的多个血压值与多组PPG信号,更新当前模型。关于更新当前模型的具体方法请参考前述相关描述,为了简洁,此处不再赘述。
步骤709,处理器101通过第二测量组件103采集第一PPG信号。
步骤710,处理器101将第一PPG信号输入当前模型,得到第一血压值。
步骤711,处理器101确定第一PPG信号属于的类别,并确定第一PPG信号与历史PPG信号中属于该类别的多组PPG信号的中心之间的相似度以及历史PPG信号中属于该类别的PPG信号的组数。
在获取到第一PPG信号后,处理器101可以确定第一PPG信号属于的类别,并确定第一PPG信号与历史PPG信号中属于该类别的PPG信号的中心之间的相似度,此处的历史PPG信号可以理解为:处理器101在获取第一PPG信号前,已经获取到的与通过第一测量组件102获取的用户的血压值相对应的所有PPG信号。关于处理器101确定第一PPG信号属于的类别与确定第一PPG信号与历史PPG信号中属于该类别的PPG信号的中心之间的相似度的具体方法请参考前述相关描述,为了简洁,此处不再赘述。
步骤712,处理器101确定第一PPG信号与历史PPG信号中属于第一PPG信号对应的类别的多组PPG信号的中心之间的相似度是否小于或等于预设的第五阈值,且历史PPG信号中属于该类别的PPG信号的组数是否小于或等于预设的第六阈值。
如果第一PPG信号与历史PPG信号中属于第一PPG信号对应的类别的多组PPG信号的中心之间的相似度小于或等于预设的第五阈值,且历史PPG信号中属于该类别的PPG信号的组数小于或等于预设的第六阈值,则处理器101执行步骤713;否则,处理器101执行步骤701,此处的历史PPG信号可以理解为:处理器101在获取第一PPG信号前,已经获取到的所有PPG信号。
步骤713,处理器101提示用户触发测量血压的指令。
如果第一PPG信号与历史PPG信号中属于第一PPG信号对应的类别的多组PPG信号的中心之间的相似度小于或等于预设的第五阈值,且历史PPG信号中属于该类别的PPG信号的组数小于或等于预设的第六阈值,则代表需要对当前模型进行更新,在这种情况下处理器101可以提示用户触发测量血压的指令,在提示用户触发测量血压的指令后,处理器101转而执行步骤701。关于处理器101提示用户触发测量血压的指令的具体方法请参考前述相关描述,为了简洁,此处不再赘述。
基于本申请提供的测量血压的方法,由于目标模型2是基于用户自己的N组血压值(这N组血压值是通过第一测量组件102获得的,通过第一测量组件102获得的血压值的准确度比较高)、与该N组血压值一一对应的N组PPG信号对目标模型1更新后得到的,因此,相比于目标模型1,后续通过目标模型2基于用户的PPG信号确定用户的血压值时,得到的血压值的测量结果会更加准确。
此外,通过将用于采集PPG信号的第二测量组件与第一测量组件集成在一起,使得能够更为便捷的得到用于对目标模型1进行更新的N组血压值以及与该N组血压值一一对应的N组PPG信号。
值得一提的是,在本申请中,用户在触发通过第一测量组件102测量血压的指令时所执行的操作与第一操作相对应。
本申请还提供了一种计算机存储介质,包括计算机指令,当计算机指令在测量血压的装置上运行时,使得测量血压的装置执行本申请提供的测量血压的方法。
本申请还提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行本申请提供的测量血压的方法。
上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载或执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质。半导体介质可以是固态硬盘(solid state drive,SSD)。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请实施例所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请实施例各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请实施例各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请实施例的具体实施方式,但本申请实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请实施例揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应以所述权利要求的保护范围为准。

Claims (18)

1.一种测量血压的装置,其特征在于,所述测量血压装置包括处理器101、第一测量组件102与第二测量组件103,所述第一测量组件102包括充气部件1022、气囊1023、气压传感器1024,所述气囊1023分别与所述充气部件1022、所述气压传感器1024连接,所述第二测量组件103包括光源1031与PPG传感器1032;
所述第一测量组件102,用于采集用户的血压值;
所述第二测量组件103,用于采集所述用户的PPG信号;
所述处理器101,用于控制所述第一测量组件102采集所述用户的N组血压值;控制所述第二测量组件103采集与所述N组血压值相对应的N组PPG信号;根据所述N组血压值和所述N组PPG信号生成目标模型,所述目标模型的输入为PPG信号,输出为血压值,N为大于或等于2的整数;
所述处理器101,还用于在所述目标模型生成后,控制所述第二测量组件103采集用户的第一PPG信号;根据所述目标模型和所述第一PPG信号确定第一血压值。
2.根据权利要求1所述的测量血压的装置,其特征在于,所述处理器101还用于,在采集所述N组PPG信号中的第i组PPG信号时,
控制所述第二测量组件103获取第一时长的PPG信号;
确定所述第一时长的PPG信号属于的类别;
确定所述第一时长的PPG信号与第一历史PPG信号中属于所述第一时长的PPG信号的类别的中心之间的相似度,其中,所述第一历史PPG信号包括在获取所述第i组PPG信号前,已经获取到的PPG信号;
根据所述相似度,确定第二时长;
控制所述第二测量组件103采集所述第二时长的PPG信号;
将所述第一时长的PPG信号和所述第二时长的PPG信号合并为第i组PPG信号。
3.根据权利要求2所述的测量血压的装置,其特征在于,
所述处理器101还用于,在采集所述N组PPG信号中的第1组-第M组PPG信号时,控制所述第二测量组件103获取第三时长的PPG信号,M为小于i的整数。
4.根据权利要求1至3中任一项所述的测量血压的装置,其特征在于,
所述处理器101,还用于在确定更新所述目标模型的情况下,提示所述用户触发通过所述第一测量组件102和所述第二测量组件103测量血压的指令;
响应于所述用户的第一操作,控制所述第一测量组件102采集第二血压值,控制所述第二测量组件103采集与所述第二血压值对应的第二PPG信号;
根据所述第二血压值和所述第二PPG信号,更新所述目标模型。
5.根据权利要求1-4中任一项所述的测量血压的装置,其特征在于,
所述处理器101,还用于确定所述第一PPG信号的类别;
所述处理器101,还用于确定所述第一PPG信号与第二历史PPG信号中属于所述第一PPG信号的类别的PPG信号的中心之间的相似度,并根据所述相似度以及所述第二历史PPG信号中属于所述第一PPG信号的类别的PPG信号的组数,确定是否需要更新所述目标模型,
其中,所述第二历史PPG信号包括所述N组PPG信号。
6.根据权利要求1-4中任一项所述的测量血压的装置,其特征在于,
所述处理器101,还用于根据所述目标模型未更新的时长,确定是否需要更新所述目标模型。
7.根据权利要求1至6中任一项所述的测量血压的装置,其特征在于,
所述充气部件1022,用于向所述气囊1023充气;
所述气压传感器1024,用于采集所述气囊1023的多个气压值,所述多个气压值中的第一气压值与第二气压值为所述用户的血压值,所述第一气压值为所述气囊1023内的气压的振荡波到达最大值的时刻对应的气压值,所述第二气压值为所述振荡波到达a×所述最大值的时刻对应的气压值,a大于0且小于1。
8.根据权利要求1至7中任一项所述的测量血压的装置,其特征在于,开始向所述气囊1023充气的时刻与所述N组PPG信号中的第i组PPG信号的采集时刻之间的差值大于或等于预设的第一阈值,且小于或等于预设的第二阈值,所述开始向所述气囊1023充气的时刻在所述第i组PPG信号的采集时刻之后,或者,所述N组PPG信号中的第i组PPG信号的采集时刻与停止向所述气囊1023充气的时刻之间的差值大于或等于预设的第三阈值,且小于或等于预设的第四阈值,所述停止向所述气囊1023充气的时刻在所述第i组PPG信号的采集时刻之前。
9.一种测量血压的方法,其特征在于,所述方法应用于测量血压的装置,所述测量血压的装置包括第一测量组件102与第二测量组件103,所述第一测量组件102包括充气部件1022、气囊1023、气压传感器1024,所述气囊1023分别与所述充气部件1022、所述气压传感器1024连接,所述第二测量组件103包括光源1031与PPG传感器1032,所述方法包括:
控制所述第一测量组件102采集用户的N组血压值;
控制所述第二测量组件103采集与所述N组血压值相对应的N组PPG信号;
根据所述N组血压值和所述N组PPG信号生成目标模型,其中,所述目标模型的输入为PPG信号,输出为血压值,N为大于或等于2的整数;
在所述目标模型生成后,控制所述第二测量组件采集所述用户的第一PPG信号;
根据所述目标模型和所述第一PPG信号确定第一血压值。
10.根据权利要求9所述的测量血压的方法,其特征在于,在采集所述N组PPG信号中的第i组PPG信号时,所述控制所述第二测量组件103采集与所述N组血压值相对应的N组PPG信号,包括:
控制所述第二测量组件103获取第一时长的PPG信号;
确定所述第一时长的PPG信号属于的类别;
确定所述第一时长的PPG信号与第一历史PPG信号中属于所述第一时长的PPG信号的类别的中心之间的相似度,其中,所述第一历史PPG信号包括在获取所述第i组PPG信号前,已经获取到的PPG信号;
根据所述相似度,确定第二时长;
控制所述第二测量组件103采集所述第二时长的PPG信号;
将所述第一时长的PPG信号和所述第二时长的PPG信号合并为第i组PPG信号。
11.根据权利要求10所述的测量血压的方法,其特征在于,在采集所述N组PPG信号中的第1组-第M组PPG信号时,所述控制所述第二测量组件103采集与所述N组血压值相对应的N组PPG信号,包括:
控制所述第二测量组件103获取第三时长的PPG信号,M为小于i的整数。
12.根据权利要求9至11中任一项所述的测量血压的方法,其特征在于,所述方法还包括:
在确定更新所述目标模型的情况下,提示所述用户触发通过所述第一测量组件102和所述第二测量组件103测量血压的指令;
响应于所述用户的第一操作,控制所述第一测量组件102采集第二血压值,控制所述第二测量组件103采集与所述第二血压值对应的第二PPG信号;
根据所述第二血压值和所述第二PPG信号,更新所述目标模型。
13.根据权利要求9至12中任一项所述的测量血压的方法,其特征在于,所述方法还包括:
确定所述第一PPG信号的类别;
确定所述第一PPG信号与第二历史PPG信号中属于所述第一PPG信号的类别的PPG信号的中心之间的相似度,并根据所述相似度以及所述第二历史PPG信号中属于所述第一PPG信号的类别的PPG信号的组数,确定是否需要更新所述目标模型,
其中,所述第二历史PPG信号包括所述N组PPG信号。
14.根据权利要求9至12中任一项所述的测量血压的方法,其特征在于,所述方法还包括:
根据所述目标模型未更新的时长,确定是否需要更新所述目标模型。
15.根据权利要求9至14中任一项所述的测量血压的方法,其特征在于,所述控制所述第一测量组件102采集所述用户的N组血压值,包括:
控制所述充气部件1022向所述气囊1023充气;
控制所述气压传感器1024采集所述气囊1023的多个气压值,所述多个气压值中的第一气压值与第二气压值为所述用户的一组血压值,所述第一气压值为所述气囊1023内的气压的振荡波到达最大值的时刻对应的气压值,所述第二气压值为所述振荡波到达a×所述最大值的时刻对应的气压值,a大于0且小于1。
16.根据权利要求9至15中任一项所述的测量血压的方法,其特征在于,开始向所述气囊1023充气的时刻与所述N组PPG信号中的第i组PPG信号的采集时刻之间的差值大于或等于预设的第一阈值,且小于或等于预设的第二阈值,所述开始向所述气囊1023充气的时刻在所述第i组PPG信号的采集时刻之后,或者,所述N组PPG信号中的第i组PPG信号的采集时刻与停止向所述气囊1023充气的时刻之间的差值大于或等于预设的第三阈值,且小于或等于预设的第四阈值,所述停止向所述气囊1023充气的时刻在所述第i组PPG信号的采集时刻之前。
17.一种计算机存储介质,其特征在于,包括计算机指令,当所述计算机指令在测量血压的装置上运行时,使得所述测量血压的装置执行如权利要求9至16中任一项所述的测量血压的方法。
18.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求9至16中任一项所述的测量血压的方法。
CN202110747912.5A 2021-06-30 2021-06-30 测量血压的装置与方法 Pending CN115530785A (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN202110747912.5A CN115530785A (zh) 2021-06-30 2021-06-30 测量血压的装置与方法
PCT/CN2022/084070 WO2023273457A1 (zh) 2021-06-30 2022-03-30 测量血压的装置与方法
EP22831288.0A EP4344621A4 (en) 2021-06-30 2022-03-30 Apparatus and method for measuring blood pressure
US18/575,676 US20240315576A1 (en) 2021-06-30 2022-03-30 Blood pressure measurement apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110747912.5A CN115530785A (zh) 2021-06-30 2021-06-30 测量血压的装置与方法

Publications (1)

Publication Number Publication Date
CN115530785A true CN115530785A (zh) 2022-12-30

Family

ID=84692442

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110747912.5A Pending CN115530785A (zh) 2021-06-30 2021-06-30 测量血压的装置与方法

Country Status (4)

Country Link
US (1) US20240315576A1 (zh)
EP (1) EP4344621A4 (zh)
CN (1) CN115530785A (zh)
WO (1) WO2023273457A1 (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105813564A (zh) * 2013-12-12 2016-07-27 皇家飞利浦有限公司 用于确定对象的生命体征的设备和方法
CN106357879A (zh) * 2015-07-13 2017-01-25 Lg电子株式会社 在移动终端中测量心跳/压力的装置和方法
CN106419878A (zh) * 2015-08-11 2017-02-22 三星电子株式会社 血压估计设备和方法
CN106821356A (zh) * 2017-02-23 2017-06-13 吉林大学 基于Elman神经网络的云端连续血压测量方法及系统
CN109157200A (zh) * 2018-10-31 2019-01-08 安徽华米信息科技有限公司 噪声检测方法及装置
CN110840427A (zh) * 2019-10-25 2020-02-28 广州视源电子科技股份有限公司 基于容积脉搏波信号的连续血压测量方法、装置以及设备
US20210027895A1 (en) * 2019-07-22 2021-01-28 Tata Consultancy Services Limited Method and system for pressure autoregulation based synthesizing of photoplethysmogram signal

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11494415B2 (en) * 2018-05-23 2022-11-08 Tata Consultancy Services Limited Method and system for joint selection of a feature subset-classifier pair for a classification task
CN110731762B (zh) * 2019-09-18 2022-02-08 平安科技(深圳)有限公司 基于相似度预处理脉搏波的方法、装置、计算机系统及可读存储介质
US11367525B2 (en) * 2019-12-20 2022-06-21 Covidien Lp Calibration for continuous non-invasive blood pressure monitoring using artificial intelligence

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105813564A (zh) * 2013-12-12 2016-07-27 皇家飞利浦有限公司 用于确定对象的生命体征的设备和方法
CN106357879A (zh) * 2015-07-13 2017-01-25 Lg电子株式会社 在移动终端中测量心跳/压力的装置和方法
CN106419878A (zh) * 2015-08-11 2017-02-22 三星电子株式会社 血压估计设备和方法
CN106821356A (zh) * 2017-02-23 2017-06-13 吉林大学 基于Elman神经网络的云端连续血压测量方法及系统
CN109157200A (zh) * 2018-10-31 2019-01-08 安徽华米信息科技有限公司 噪声检测方法及装置
US20210027895A1 (en) * 2019-07-22 2021-01-28 Tata Consultancy Services Limited Method and system for pressure autoregulation based synthesizing of photoplethysmogram signal
CN110840427A (zh) * 2019-10-25 2020-02-28 广州视源电子科技股份有限公司 基于容积脉搏波信号的连续血压测量方法、装置以及设备

Also Published As

Publication number Publication date
US20240315576A1 (en) 2024-09-26
EP4344621A1 (en) 2024-04-03
WO2023273457A1 (zh) 2023-01-05
EP4344621A4 (en) 2024-04-10

Similar Documents

Publication Publication Date Title
US11793467B2 (en) Detecting conditions using heart rate sensors
CN101596107B (zh) 利用移动终端实现心率检测的方法及其移动终端
JP2022188252A (ja) 血圧センサの配置・接触品質についてのユーザフィードバックを提供するためのシステムおよび方法
US20170112395A1 (en) Method and apparatus for estimating blood pressure
CN105979858B (zh) 心率监测设备
CN112889118A (zh) 用于确定一个或多个用户的血压的系统
EP3167797A1 (en) A wearable device which diagnoses personal cardiac health condition by monitoring and analyzing heartbeat and the method thereof
CN112426141A (zh) 血压检测方法、装置以及电子设备
CN110613436B (zh) 用于测量生物信息的设备
CN113491512A (zh) 血压监测方法和装置、电子设备、存储介质
EP3793431A1 (en) A method, an apparatus and a computer program product for estimating the quality of a signal
KR20200048407A (ko) 심장 모니터링 방법
US20170150919A1 (en) Breath detection device and operating method thereof
CN115530785A (zh) 测量血压的装置与方法
US20240364420A1 (en) Configurable photoplethysmogram system
JP2014057622A (ja) 波形データ処理装置、波形データ処理方法及びプログラム
US20230190197A1 (en) Adjustable sensor in wearable device
Blake Development of a bluetooth 4.0 PPG sensor for use in Heart Rate Variability analysis
US20240315582A1 (en) Techniques for identifying representative ppg pulses
US20250009086A1 (en) Adaptive rigid and conformable wearable ring device with adjustable circumference
US20240122550A1 (en) Techniques for optimal parameter tuning for a wearable device
CN222693375U (zh) 腕式血压量测装置
US20250009311A1 (en) Cardiovascular health metric determination from wearable-based physiological data
CN207136409U (zh) 一种基于振动法测量血压的智能手环
CN111315296A (zh) 一种确定压力值的方法及装置

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