CN108523868A - Self-calibration system and method for blood pressure measurement - Google Patents
Self-calibration system and method for blood pressure measurement Download PDFInfo
- Publication number
- CN108523868A CN108523868A CN201810616479.XA CN201810616479A CN108523868A CN 108523868 A CN108523868 A CN 108523868A CN 201810616479 A CN201810616479 A CN 201810616479A CN 108523868 A CN108523868 A CN 108523868A
- Authority
- CN
- China
- Prior art keywords
- blood pressure
- human body
- human
- pressure detection
- unit
- 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
- 238000009530 blood pressure measurement Methods 0.000 title claims abstract description 42
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000036772 blood pressure Effects 0.000 claims abstract description 125
- 238000001514 detection method Methods 0.000 claims abstract description 70
- 238000012545 processing Methods 0.000 claims abstract description 35
- 230000001133 acceleration Effects 0.000 claims description 36
- 230000003993 interaction Effects 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 abstract description 9
- 230000008569 process Effects 0.000 abstract description 9
- 238000004364 calculation method Methods 0.000 description 31
- 238000005259 measurement Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 17
- 230000007704 transition Effects 0.000 description 17
- 238000001914 filtration Methods 0.000 description 12
- 238000007781 pre-processing Methods 0.000 description 12
- 230000004927 fusion Effects 0.000 description 11
- 238000013145 classification model Methods 0.000 description 9
- 238000004422 calculation algorithm Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 230000000295 complement effect Effects 0.000 description 6
- 238000010606 normalization Methods 0.000 description 5
- 239000013598 vector Substances 0.000 description 5
- 238000007635 classification algorithm Methods 0.000 description 3
- 238000000605 extraction Methods 0.000 description 3
- 238000012706 support-vector machine Methods 0.000 description 3
- 208000028399 Critical Illness Diseases 0.000 description 2
- 210000004204 blood vessel Anatomy 0.000 description 2
- 230000035487 diastolic blood pressure Effects 0.000 description 2
- 239000003814 drug Substances 0.000 description 2
- 238000007499 fusion processing Methods 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 238000013186 photoplethysmography Methods 0.000 description 2
- 230000035488 systolic blood pressure Effects 0.000 description 2
- 230000002792 vascular Effects 0.000 description 2
- 208000024172 Cardiovascular disease Diseases 0.000 description 1
- 210000000709 aorta Anatomy 0.000 description 1
- 238000012076 audiometry Methods 0.000 description 1
- 238000010835 comparative analysis Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 208000014674 injury Diseases 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000001356 surgical procedure Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000008733 trauma Effects 0.000 description 1
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/021—Measuring pressure in heart or blood vessels
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Physics & Mathematics (AREA)
- Cardiology (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Physiology (AREA)
- Veterinary Medicine (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Dentistry (AREA)
- Vascular Medicine (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
本发明涉及血压检测技术领域,具体地说,涉及一种用于血压测量的自校准系统和方法。该系统包括血压采集单元、人体姿态采集单元和处理单元,血压采集单元用于采集人体血压检测信号,人体姿态采集单元用于采集人体运动信号,处理单元处设有血压检测模型、人体姿态识别模型和记载了人体不同行为模式下血压检测模型系数的特征值表;处理单元用于根据人体运动信号通过人体姿态识别模型识别出当前人体的行为模式,并根据特征值表将相应的系数带入血压检测模型,进而根据人体血压检测信号通过血压检测模型获取人体血压检测值。该方法基于该系统实现。本发明能够较佳地实现在血压连续监测过程中对血压检测模型的自动校准。
The invention relates to the technical field of blood pressure detection, in particular to a self-calibration system and method for blood pressure measurement. The system includes a blood pressure collection unit, a human body posture collection unit and a processing unit. The blood pressure collection unit is used to collect human blood pressure detection signals. The human body posture collection unit is used to collect human body movement signals. The processing unit is equipped with a blood pressure detection model and a human body posture recognition model. and records the eigenvalue table of the coefficients of the blood pressure detection model under different human behavior modes; the processing unit is used to identify the current human behavior mode through the human body posture recognition model according to the human motion signal, and bring the corresponding coefficients into the blood pressure according to the eigenvalue table The detection model is used to obtain the human blood pressure detection value through the blood pressure detection model according to the human blood pressure detection signal. The method is realized based on the system. The invention can preferably realize the automatic calibration of the blood pressure detection model in the process of continuous blood pressure monitoring.
Description
技术领域technical field
本发明涉及血压检测技术领域,具体地说,涉及一种用于血压测量的自校准系统和方法。The invention relates to the technical field of blood pressure detection, in particular to a self-calibration system and method for blood pressure measurement.
背景技术Background technique
血压(Blood Pressure,BP)作为人体的重要生理健康指标,其能够为如心血管疾病等的诊断与治疗提供重要的参数依据。Blood pressure (Blood Pressure, BP) is an important physiological health indicator of the human body, which can provide important parameter basis for the diagnosis and treatment of cardiovascular diseases.
现有的血压测量可以分为有创血压测量和无创血压测量两大类,其中:有创血压测量需要将压力传感器的导管插入测量对象的大动脉或者心脏以检测血压信号,测量结果精准,但准备时间长、对受测者要求高且易引起并发症;无创血压测量一般通过接触人体表层获取特征信号进行分析处理得到血压,不会对受测者带来创伤,因此无创测量法更适合常规血压测量的需求。Existing blood pressure measurement can be divided into two categories: invasive blood pressure measurement and non-invasive blood pressure measurement. In invasive blood pressure measurement, the catheter of the pressure sensor needs to be inserted into the aorta or heart of the measurement object to detect the blood pressure signal. The measurement result is accurate, but preparation Long time, high requirements on the subjects and easy to cause complications; non-invasive blood pressure measurement generally obtains blood pressure by contacting the surface of the human body to obtain characteristic signals for analysis and processing, and will not cause trauma to the subjects, so non-invasive blood pressure measurement is more suitable for routine blood pressure measurement needs.
血压的自动连续测量在医学上有重大的实际意义,如在临床医学上对危重病人和手术中的重症患者都需要进行血压的连续监控,从而使得一旦病人出现意外医护人员能够及时采取有效的救护措施。现有的如柯氏听音法、示波法、动脉张力法、容积补偿法等无创血压测量方法由于受到血管弹性恢复等因素的限制,均都不能进行血压连续监控。The automatic and continuous measurement of blood pressure has great practical significance in medicine. For example, in clinical medicine, continuous monitoring of blood pressure is required for critically ill patients and critically ill patients during surgery, so that once the patient has an accident, the medical staff can take effective rescue in time. measure. Existing non-invasive blood pressure measurement methods such as Korotkoff audiometry, oscillometric method, arterial tension method, volume compensation method, etc., cannot perform continuous monitoring of blood pressure due to limitations of factors such as blood vessel elasticity recovery.
目前普遍是基于容积脉搏波对测量对象的血压进行无创连续监测,该种方法主要是通过建立容积脉搏波传导时间与血压相关性的模型而实现。然而,这种血压测量模型具有一定的局限性,只能应用在与建模环境一致的条件下。因为只有在与建模环境相似的情况下,血压测量模型中表征与血管粘滞性、弹性等特性相关的系数才不会发生变化。但在实际应用中,受测者的行为模式和行为强度不断改变,测量环境与建模环境存在差异性,血管粘滞性和弹性等血管特性参数发生变异,导致血压测量模型不在具有有效性,需要不断校正模型系数才能进行后续血压有效测量,无法满足血压连续测量的健康管理与监测的需求。At present, non-invasive and continuous monitoring of the blood pressure of the measurement object is generally carried out based on the volume pulse wave. This method is mainly realized by establishing a correlation model between the volume pulse wave transit time and blood pressure. However, this blood pressure measurement model has certain limitations and can only be applied under conditions consistent with the modeling environment. Because the coefficients in the blood pressure measurement model that represent properties related to blood vessel viscosity and elasticity will not change unless the modeling environment is similar. However, in practical applications, the behavior patterns and intensity of the subjects are constantly changing, and there are differences between the measurement environment and the modeling environment, and the vascular characteristic parameters such as vascular viscosity and elasticity vary, resulting in the blood pressure measurement model no longer being effective. It is necessary to continuously correct the model coefficients to carry out effective follow-up blood pressure measurement, which cannot meet the needs of health management and monitoring of continuous blood pressure measurement.
发明内容Contents of the invention
本发明提供了一种用于血压测量的自校准系统,其能够克服现有技术的某种或某些缺陷。The present invention provides a self-calibration system for blood pressure measurement, which can overcome some or some defects of the prior art.
根据本发明的用于血压测量的自校准系统,其包括血压采集单元、人体姿态采集单元和处理单元,血压采集单元用于采集人体血压检测信号,人体姿态采集单元用于采集人体运动信号,处理单元处设有血压检测模型、人体姿态识别模型和记载了人体不同行为模式下血压检测模型系数的特征值表;处理单元用于根据人体运动信号通过人体姿态识别模型识别出当前人体的行为模式,并根据特征值表将相应的系数带入血压检测模型,进而根据人体血压检测信号通过血压检测模型获取人体血压检测值。According to the self-calibration system for blood pressure measurement of the present invention, it includes a blood pressure acquisition unit, a human body posture acquisition unit and a processing unit, the blood pressure acquisition unit is used to collect human body blood pressure detection signals, the human body posture acquisition unit is used to collect human body movement signals, and processes The unit is equipped with a blood pressure detection model, a human body posture recognition model, and an eigenvalue table that records the coefficients of the blood pressure detection model under different human behavior modes; the processing unit is used to identify the current human body behavior mode through the human body posture recognition model according to the human motion signal, And according to the eigenvalue table, the corresponding coefficients are brought into the blood pressure detection model, and then the human blood pressure detection value is obtained through the blood pressure detection model according to the human blood pressure detection signal.
本发明中,能够在对人体进行血压检测时对人体此时的行为模式进行同步检测,从而使得能够根据人体的不同行为模式而将不同的系数带入血压检测模型中,从而能够有效地降低测量环境与建模环境之间的差异性,实现了对血压测量中的自动校准,进而能够较佳地实现对血压的连续测量。In the present invention, when the blood pressure is detected on the human body, the behavior pattern of the human body at this time can be detected synchronously, so that different coefficients can be brought into the blood pressure detection model according to different behavior patterns of the human body, thereby effectively reducing the measurement The difference between the environment and the modeling environment realizes the automatic calibration in the blood pressure measurement, and then better realizes the continuous measurement of the blood pressure.
作为优选,血压采集单元包括用于采集人体容积脉搏波的光电传感器。参照公告号为CN107157461A的中国发明专利,本发明中对血压值的连续测量能够仅需要采集单点光电容积脉搏波信号,即可较佳地获取收缩压SBP和舒张压,从而大大降低了信号获取难度、较佳地提升了测量舒适度,而且预测模型结果精度较高,从而很好地实现了连续血压监测。Preferably, the blood pressure collection unit includes a photoelectric sensor for collecting volumetric pulse waves of the human body. With reference to the Chinese invention patent with the notification number CN107157461A, the continuous measurement of blood pressure in the present invention can obtain the systolic blood pressure SBP and diastolic blood pressure only by collecting single-point photoplethysmography signals, thereby greatly reducing the signal acquisition. Difficulty and better measurement comfort, and the accuracy of the prediction model results is high, so that continuous blood pressure monitoring is well realized.
作为优选,人体姿态采集单元包括三轴加速度传感器、三轴地磁传感器和三轴陀螺仪传感器,三轴加速度传感器用于采集人体运动过程中产生的加速度数据,三轴地磁传感器用于采集人体运动过程中产生的磁场数据,三轴陀螺仪传感器用于采集人体运动过程中产生的角速度数据。从而能够较佳地对人体的当前行为模式进行识别。Preferably, the human body posture acquisition unit includes a three-axis acceleration sensor, a three-axis geomagnetic sensor and a three-axis gyroscope sensor, the three-axis acceleration sensor is used to collect acceleration data generated during human body movement, and the three-axis geomagnetic sensor is used to collect human body movement process The magnetic field data generated in the three-axis gyroscope sensor is used to collect the angular velocity data generated during the movement of the human body. Therefore, the current behavior pattern of the human body can be better recognized.
作为优选,控制单元处连接一输出单元,输出单元用于对当前检测的血压值进行输出。从而能够便于数据输出。Preferably, an output unit is connected to the control unit, and the output unit is used to output the currently detected blood pressure value. Data output can thereby be facilitated.
作为优选,控制单元与一云端服务器进行连接,人体姿态识别模型和特征值表均存储于云端服务器处。从而能够较佳地便于数据的存储与处理。Preferably, the control unit is connected to a cloud server, and the human body gesture recognition model and feature value table are all stored in the cloud server. Therefore, the storage and processing of data can be better facilitated.
基于上述的任一种用于血压测量的自校准系统,本发明还提供了一种用于血压测量的自校准方法,其包括以下步骤:Based on any of the above self-calibration systems for blood pressure measurement, the present invention also provides a self-calibration method for blood pressure measurement, which includes the following steps:
步骤一,通过一血压采集单元采集人体血压检测信号,并根据血压实测值,建立人体血压检测信号与血压值间的血压检测模型;Step 1, collect the human blood pressure detection signal through a blood pressure acquisition unit, and establish a blood pressure detection model between the human blood pressure detection signal and the blood pressure value according to the measured blood pressure value;
步骤二,通过一人体姿态采集单元采集人体运动信号,并根据人体实际行为模式,建立人体运动信号与人体行为模式间的人体姿态识别模型;Step 2, collecting human motion signals through a human body posture acquisition unit, and establishing a human body posture recognition model between the human body motion signals and the human body behavior patterns according to the actual human behavior patterns;
步骤三,采集人体处于不同行为模式时的血压检测模型的对应系数值,从而建立特征值表;Step 3, collect the corresponding coefficient values of the blood pressure detection model when the human body is in different behavior modes, so as to establish the characteristic value table;
步骤四,在血压检测模型、人体姿态识别模型和特征值表建立完成后,在对人体血压进行检测时,同时通过血压采集单元采集人体血压检测信号以及通过人体姿态采集单元采集人体运动信号,之后通过一控制单元根据人体运动信号识别人体当前行为模式,进而通过特征值表将相对应的系数更新至血压检测模型中,之后根据人体血压检测信号和更新系数后的血压检测模型获取人体血压测量值。Step 4: After the blood pressure detection model, the human body posture recognition model and the feature value table are established, when the human blood pressure is detected, the human blood pressure detection signal is collected through the blood pressure acquisition unit and the human body motion signal is collected through the human body posture acquisition unit, and then A control unit identifies the current behavior pattern of the human body according to the human body motion signal, and then updates the corresponding coefficient to the blood pressure detection model through the feature value table, and then obtains the human blood pressure measurement value according to the human blood pressure detection signal and the blood pressure detection model after the updated coefficient .
通过本发明的方法能够在对人体进行血压检测时的行为模式进行同步检测,从而使得能够根据人体的不同行为模式而将不同的系数带入血压检测模型中,从而能够有效地降低测量环境与建模环境之间的差异性,实现了对血压测量中的自动校准,进而能够较佳地实现对血压的连续测量。Through the method of the present invention, the behavior pattern of the human body during blood pressure detection can be detected synchronously, so that different coefficients can be brought into the blood pressure detection model according to the different behavior patterns of the human body, thereby effectively reducing the measurement environment and construction cost. The difference between the model environments realizes the automatic calibration in the blood pressure measurement, and then better realizes the continuous measurement of the blood pressure.
作为优选,血压采集单元通过光电传感器采集人体容积脉搏波作为人体血压检测信号。从而能够很好地实现连续血压监测。Preferably, the blood pressure acquisition unit collects the body volume pulse wave as the human body blood pressure detection signal through the photoelectric sensor. Therefore, continuous blood pressure monitoring can be well realized.
作为优选,人体姿态采集单元通过三轴加速度传感器、三轴地磁传感器和三轴陀螺仪传感器,分别采集人体运动过程中产生的加速度数据、人体运动过程中产生的磁场数据和人体运动过程中产生的角速度数据作为人体运动信号。Preferably, the human body attitude acquisition unit collects the acceleration data generated during the human body movement, the magnetic field data generated during the human body movement, and the The angular velocity data is used as a human motion signal.
作为优选,控制单元通过一输出单元对当前检测的血压值进行输出。从而能够便于数据输出。Preferably, the control unit outputs the currently detected blood pressure value through an output unit. Data output can thereby be facilitated.
作为优选,控制单元与一云端服务器进行数据交互,并将人体姿态识别模型和特征值表均存储于云端服务器处。从而能够较佳地便于数据的存储与处理。Preferably, the control unit performs data interaction with a cloud server, and stores the human body gesture recognition model and feature value table in the cloud server. Therefore, the storage and processing of data can be better facilitated.
附图说明Description of drawings
图1为实施例1中的用于血压测量的自校准系统的系统框图示意图;FIG. 1 is a schematic diagram of a system block diagram of a self-calibration system for blood pressure measurement in Embodiment 1;
图2为实施例1中的人体姿态识别模型的建立及识别系统的系统框图示意图;Fig. 2 is a schematic diagram of the system block diagram of the establishment of the human body gesture recognition model and the recognition system in embodiment 1;
图3为实施例1中的姿态解算单元的系统框图示意图;Fig. 3 is a schematic diagram of a system block diagram of an attitude calculation unit in Embodiment 1;
图4为实施例1中的一种用于血压测量的自校准方法的流程示意图;4 is a schematic flow chart of a self-calibration method for blood pressure measurement in Embodiment 1;
图5为实施例1中的人体姿态识别模型的建立及识别方法流程示意图。FIG. 5 is a schematic flowchart of the establishment of the human gesture recognition model and the recognition method in Embodiment 1.
具体实施方式Detailed ways
为进一步了解本发明的内容,结合附图和实施例对本发明作详细描述。应当理解的是,实施例仅仅是对本发明进行解释而并非限定。In order to further understand the content of the present invention, the present invention will be described in detail in conjunction with the accompanying drawings and embodiments. It should be understood that the examples are only for explaining the present invention and not for limiting it.
实施例1Example 1
如图1所示,本实施例提供了一种用于血压测量的自校准系统,其包括血压采集单元、人体姿态采集单元和处理单元,血压采集单元用于采集人体血压检测信号,人体姿态采集单元用于采集人体运动信号,处理单元处设有血压检测模型、人体姿态识别模型和记载了人体不同行为模式下血压检测模型系数的特征值表;处理单元用于根据人体运动信号通过人体姿态识别模型识别出当前人体的行为模式,并根据特征值表将相应的系数带入血压检测模型,进而根据人体血压检测信号通过血压检测模型获取人体血压检测值。As shown in Figure 1, this embodiment provides a self-calibration system for blood pressure measurement, which includes a blood pressure acquisition unit, a human body posture acquisition unit and a processing unit, the blood pressure acquisition unit is used to collect human blood pressure detection signals, human body posture acquisition The unit is used to collect human body motion signals, and the processing unit is equipped with a blood pressure detection model, a human body posture recognition model, and an eigenvalue table that records the coefficients of the blood pressure detection model in different human behavior modes; The model identifies the current behavior pattern of the human body, and brings the corresponding coefficients into the blood pressure detection model according to the eigenvalue table, and then obtains the human blood pressure detection value through the blood pressure detection model according to the human blood pressure detection signal.
本实施例中,能够在对人体进行血压检测时对人体此时的行为模式进行同步检测,从而使得能够根据人体的不同行为模式而将不同的系数带入血压检测模型中,从而能够有效地降低测量环境与建模环境之间的差异性,实现了对血压测量中的自动校准,进而能够较佳地实现对血压的连续测量。In this embodiment, when the blood pressure is detected on the human body, the behavior pattern of the human body at this time can be detected synchronously, so that different coefficients can be brought into the blood pressure detection model according to different behavior patterns of the human body, thereby effectively reducing the The difference between the measurement environment and the modeling environment realizes the automatic calibration in the blood pressure measurement, and then better realizes the continuous measurement of the blood pressure.
本实施例中,血压采集单元包括用于采集人体容积脉搏波的光电传感器。In this embodiment, the blood pressure collection unit includes a photoelectric sensor for collecting the volumetric pulse wave of the human body.
参照公告号为CN107157461A的中国发明专利,本实施例中对血压值的连续测量能够仅需要采集单点光电容积脉搏波信号,即可较佳地获取收缩压SBP和舒张压,从而大大降低了信号获取难度、较佳地提升了测量舒适度,而且预测模型结果精度较高,从而很好地实现了连续血压监测。With reference to the Chinese invention patent with the notification number CN107157461A, the continuous measurement of blood pressure in this embodiment can obtain the systolic blood pressure SBP and diastolic blood pressure better only by collecting single-point photoplethysmography signals, thereby greatly reducing the signal It is difficult to obtain, better improves the comfort of measurement, and the prediction model results have higher precision, thus realizing continuous blood pressure monitoring well.
本实施例中,人体姿态采集单元包括三轴加速度传感器、三轴地磁传感器和三轴陀螺仪传感器,三轴加速度传感器用于采集人体运动过程中产生的加速度数据,三轴地磁传感器用于采集人体运动过程中产生的磁场数据,三轴陀螺仪传感器用于采集人体运动过程中产生的角速度数据。In this embodiment, the human body attitude acquisition unit includes a three-axis acceleration sensor, a three-axis geomagnetic sensor and a three-axis gyroscope sensor. The magnetic field data generated during exercise, and the three-axis gyroscope sensor is used to collect angular velocity data generated during human movement.
本实施例中,人体姿态采集单元能够用于感应人体的肢体动作,如挥手、弹跳、行走、跳跃等,通过对人体不同肢体的规律动作可以较佳地识别出使用者当前正在进行的动作。In this embodiment, the human body posture acquisition unit can be used to sense body movements of the human body, such as waving, bouncing, walking, jumping, etc., through the regular movements of different limbs of the human body, the current actions of the user can be better recognized.
结合图2,本实施例中的三轴加速度传感器、三轴地磁传感器和三轴陀螺仪传感器均采用MEMS传感器,从而能够较佳地对人体运动进行实时捕捉记录。且由于三轴加速度传感器、三轴地磁传感器和三轴陀螺仪传感器能够同时集成于一人体穿戴设备处,通过将人体穿戴设备设于使用者的不同位置,即可较佳地实现对人体相应部位处的运动姿态检测,通过穿戴多个人体穿戴设备即可较佳地实现对人体行为模式的检测。Referring to FIG. 2 , the three-axis acceleration sensor, the three-axis geomagnetic sensor and the three-axis gyroscope sensor in this embodiment all use MEMS sensors, so as to better capture and record human body movements in real time. And since the three-axis acceleration sensor, the three-axis geomagnetic sensor and the three-axis gyroscope sensor can be integrated in a human body wearable device at the same time, by setting the human body wearable device at different positions of the user, the corresponding parts of the human body can be better realized. The detection of motion posture at the position can better realize the detection of human behavior patterns by wearing multiple human body wearable devices.
其中,人体穿戴设备处还能够设有一用于对人体姿态采集单元进行数据处理的数据处理模块,当然数据处理模块也能够设于控制单元处。Wherein, the human body wearable device can also be provided with a data processing module for performing data processing on the human body posture acquisition unit, and of course the data processing module can also be provided at the control unit.
本实施例中,数据处理模块包括数据预处理单元、状态转移图建立单元、姿态解算单元、第一加权计算单元、融合分类单元和第二加权计算单元;数据预处理单元用于对三轴加速度传感器、三轴地磁传感器和三轴陀螺仪传感器所采集的信号进行预处理,并提取出多个特征点;状态转移图建立单元用于根据所述多个特征点建立或匹配状态转移图模型;姿态解算单元用于对经数据预处理单元处理后的数据进行姿态解算,以获取人体三维姿态信息;第一加权计算单元用于对所述多个特征点中的一个或多个与人体三维姿态信息进行加权计算,融合分类单元用于根据加权计算结果建立或匹配人体姿态预分类模型;第二加权计算单元用于对状态转移图模型和人体姿态预分类模型的匹配结果进行加权计算,从而建立或匹配人体姿态识别模型。In this embodiment, the data processing module includes a data preprocessing unit, a state transition diagram establishment unit, an attitude calculation unit, a first weighted calculation unit, a fusion classification unit and a second weighted calculation unit; the data preprocessing unit is used for three-axis The signals collected by the acceleration sensor, the three-axis geomagnetic sensor and the three-axis gyroscope sensor are preprocessed, and a plurality of feature points are extracted; the state transition diagram establishment unit is used to establish or match the state transition diagram model according to the plurality of feature points The attitude calculation unit is used to calculate the attitude of the data processed by the data preprocessing unit to obtain the three-dimensional posture information of the human body; the first weighted calculation unit is used to compare one or more of the plurality of feature points with The weighted calculation is performed on the three-dimensional posture information of the human body, and the fusion classification unit is used to establish or match the human body posture pre-classification model according to the weighted calculation results; the second weighted calculation unit is used to perform weighted calculations on the matching results of the state transition diagram model and the human body posture pre-classification model , so as to establish or match the human gesture recognition model.
本实施例中,利用人体姿态采集单元能够采集人体运动信息,从而能够获取相关数据的波形,之后能够利用现有的滑动窗口方法自信号波形中提取多个频域、时域、时频特征点,同时能够利用姿态解算模块获取人体三维姿态信息即人体运动三维空间姿态角;之后能够提取部分特征点的特征值与三维空间姿态角进行加权运算并通过融合分类算法进行训练并与人体实际运动姿态进行匹配,即可较佳地获取人体姿态预分类模型,从而能够建立初步的过渡态模型和稳态模型;于此同时,根据所提取的特征点的特征向量变化关系,能够建立状态转移图模型。之后,通过设置人体姿态预分类模型和状态转移图模型的权重比,即可较佳地获取人体姿态识别模型。In this embodiment, the human body posture acquisition unit can be used to collect human body motion information, so that the waveform of relevant data can be obtained, and then the existing sliding window method can be used to extract multiple frequency domain, time domain, and time-frequency feature points from the signal waveform At the same time, the attitude calculation module can be used to obtain the three-dimensional attitude information of the human body, that is, the three-dimensional space attitude angle of human motion; after that, the eigenvalues of some feature points and the three-dimensional space attitude angle can be extracted for weighted calculations, and the fusion classification algorithm is used for training and compared with the actual movement of the human body. At the same time, according to the change relationship of the feature vectors of the extracted feature points, the state transition diagram can be established Model. After that, by setting the weight ratio of the human body pose pre-classification model and the state transition diagram model, the human body pose recognition model can be better obtained.
本实施例中,第一加权计算单元和第二加权计算单元所采用的权重比均是根据模型预测值与实测值经过一定对比分析,数学处理后获得。In this embodiment, the weight ratios adopted by the first weighted calculation unit and the second weighted calculation unit are obtained after certain comparative analysis and mathematical processing based on the model predicted value and the actual measured value.
在上述的模型建立完成后,人体姿态采集单元所采集的数据能够与所建立的模型进行匹配,从而能够较佳地获取人体运动姿态。从而能够实现人体运动的自动连续识别,且能够根据识别结果反演出人体行为模式。After the above-mentioned model is established, the data collected by the human body posture acquisition unit can be matched with the established model, so that the motion posture of the human body can be obtained better. Therefore, the automatic and continuous recognition of human motion can be realized, and the human behavior pattern can be inverted according to the recognition result.
本实施例中,融合分类单元处所运用的融合分类算法是结合KNN(k-NearestNeighbor)算法和SVM(Support Vector Machine)算法。KNN算法的思路是:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别,而SVM是通过一个非线性映射p,把样本空间映射到一个高维乃至无穷维的特征空间中,使得在原来的样本空间中非线性可分的问题转化为在特征空间中的线性可分的问题。通过将两者进行结合,能够有效地对人体的稳态和过渡态动作进行识别,且同时可以保持特征向量的多样性,从而使得每次迭代都会保留样本间的特征量并更新判断标准,经过多次迭代后将产生匹配度最优的特征向量,且融合算法的稳定性较强。In this embodiment, the fusion classification algorithm used at the fusion classification unit is a combination of KNN (k-Nearest Neighbor) algorithm and SVM (Support Vector Machine) algorithm. The idea of the KNN algorithm is: if most of the k most similar (that is, the nearest neighbors in the feature space) samples of a sample in the feature space belong to a certain category, then the sample also belongs to this category, and SVM is through a The nonlinear mapping p maps the sample space to a high-dimensional or even infinite-dimensional feature space, so that the nonlinearly separable problem in the original sample space is transformed into a linearly separable problem in the feature space. By combining the two, it is possible to effectively identify the steady-state and transition-state actions of the human body, and at the same time maintain the diversity of feature vectors, so that each iteration will retain the feature quantities between samples and update the judgment criteria. After multiple iterations, the feature vector with the best matching degree will be generated, and the stability of the fusion algorithm is strong.
本实施例中,稳态模型的建立是先提取各个稳定运动状态下的上述特征向量(包括所提取的多个特征值和解算出的人体三维姿态信息),利用融合分类算法对特征向量进行训练拟合,修正每种稳定运动状态分别匹配的特征向量,最终获取所述测量对象的特征向量与稳定运动状态的关系模型。In this embodiment, the establishment of the steady-state model is to first extract the above-mentioned feature vectors (including the extracted multiple feature values and the three-dimensional posture information of the human body calculated by the solution) in each stable motion state, and use the fusion classification algorithm to train the feature vectors. Combined, the eigenvectors matched by each stable motion state are corrected, and finally the relationship model between the eigenvector of the measurement object and the stable motion state is obtained.
本实施例中,过渡态模型是通过建立上述特征向量(包括所提取的多个特征值和解算出的人体三维姿态信息)与过渡状态的非线性实时关系,通过大样本迭代求解关系模型中的延迟参数与未知系数。In this embodiment, the transition state model is to establish the nonlinear real-time relationship between the above-mentioned eigenvectors (including a plurality of extracted eigenvalues and the calculated three-dimensional posture information of the human body) and the transition state, and solve the delay in the relational model through large sample iterations. parameters and unknown coefficients.
本实施例中,稳定运动状态指在相对一段时间内重复、持续、相同的活动,如静止,连续跑步等;非稳定运动状态指存在状态迁移和转换,如跑动到静止站立,躺卧到坐起等。In this embodiment, the stable motion state refers to repeated, continuous, and identical activities within a relatively period of time, such as standing still and running continuously; Sit up and wait.
本实施例中,通过建立状态转移图能够较佳地表示出人体在运动过程中当前状态与前后状态之间的过渡关系。In this embodiment, the transition relationship between the current state and the front and rear states during the movement of the human body can be better represented by establishing a state transition diagram.
本实施例中,通过姿态解算单元能够较佳地处理得到人体当前的三维姿态信息即三维空间姿态角,通过数据预处理单元能够较佳地提取出三轴加速度传感器、三轴地磁传感器和三轴陀螺仪传感器所采集信号中的多个频域,时域,时频特征点,通过对所述多个特征点中的一个或多个与三维姿态信息进行加权处理,能够较佳地提升识别结果的精确性。In this embodiment, the current three-dimensional attitude information of the human body, that is, the three-dimensional space attitude angle, can be preferably processed by the attitude calculation unit, and the three-axis acceleration sensor, the three-axis geomagnetic sensor and the three-axis geomagnetic sensor can be preferably extracted by the data preprocessing unit. Multiple frequency-domain, time-domain, and time-frequency feature points in the signal collected by the axial gyroscope sensor, by weighting one or more of the multiple feature points and the three-dimensional attitude information, the recognition can be better improved the accuracy of the results.
本实施例中,三轴加速度传感器、三轴地磁传感器和三轴陀螺仪传感器能够实时地对人体的运动状态进行检测,并能够生成加速度变化波形、磁力变化波形和陀螺仪波形,数据预处理单元能够对加速度变化波形、磁力变化波形和陀螺仪波形进行预处理并提取出相关特征点,进而便于数据的后续处理。In this embodiment, the three-axis acceleration sensor, the three-axis geomagnetic sensor and the three-axis gyroscope sensor can detect the motion state of the human body in real time, and can generate acceleration change waveforms, magnetic force change waveforms and gyroscope waveforms, and the data preprocessing unit It can preprocess the acceleration change waveform, magnetic force change waveform and gyroscope waveform and extract relevant feature points, which is convenient for subsequent data processing.
结合图3,本实施例中的姿态解算单元包括互补滤波单元和四元数算法单元,互补滤波单元包括用于对三轴加速度传感器所采集的数据进行中值滤波处理的中值滤波单元,用于对三轴地磁传感器所采集的数据进行校准的自校准单元,用于对三轴陀螺仪所采集的数据进行均值滤波处理的均值滤波单元,用于对中值滤波单元和自校准单元所处理的数据进行归一化处理的归一化处理单元,以及用于对归一化处理单元和均值滤波单元所处理的数据进行数据融合处理以获取四元数的数据融合单元;四元数算法单元用于对互补滤波单元所获取的四元数进行处理,以获取人体三维姿态信息。In conjunction with FIG. 3 , the attitude calculation unit in this embodiment includes a complementary filtering unit and a quaternion arithmetic unit, and the complementary filtering unit includes a median filtering unit for performing median filtering on the data collected by the triaxial acceleration sensor, The self-calibration unit used to calibrate the data collected by the three-axis geomagnetic sensor, the mean filter unit used to perform mean filter processing on the data collected by the three-axis gyroscope, and the mean value filter unit used to calibrate the median filter unit and the self-calibration unit A normalization processing unit for normalizing the processed data, and a data fusion unit for performing data fusion processing on the data processed by the normalization processing unit and the mean filtering unit to obtain a quaternion; quaternion algorithm The unit is used to process the quaternion obtained by the complementary filtering unit to obtain the three-dimensional posture information of the human body.
本实施例中,三轴加速度传感器、三轴地磁传感器和三轴陀螺仪传感器在进行标定后,三轴加速度传感器能够采用中值滤波单元进行中值滤波从而能够有效地滤除三轴加速度传感器所采集信号中的脉冲误差,之后通过与自校准后的三轴地磁传感器所采集的信号进行归一化处理,并与经均值滤波处理后的三轴陀螺仪信号进行数据融合,能够有效地提升所采集信号的动态性能和静态精度,从而较佳地保证了所采集数据的实时性和精度。In this embodiment, after the three-axis acceleration sensor, the three-axis geomagnetic sensor, and the three-axis gyroscope sensor are calibrated, the three-axis acceleration sensor can use the median filter unit to perform median filtering to effectively filter out the three-axis acceleration sensor. The pulse error in the collected signal is then normalized with the signal collected by the self-calibrated three-axis geomagnetic sensor, and data fusion is performed with the three-axis gyroscope signal after the mean filtering process, which can effectively improve the The dynamic performance and static precision of the collected signal better guarantee the real-time and precision of the collected data.
本实施例中,对三轴加速度传感器所采集信号波形的特征点提取能够包括如加速度均值、方差、过零率,均方差等,对三轴地磁传感器所采集信号波形的特征点提取能够包括如角度偏度,峰度等,对三轴陀螺仪传感器所采集信号波形的特征点提取能够包括如傅里叶变换后的加速度直流分量,功率谱密度,角速度幅度、频率、直流分量等。In this embodiment, the feature point extraction of the signal waveform collected by the three-axis acceleration sensor can include such as acceleration mean value, variance, zero-crossing rate, mean square error, etc., and the feature point extraction of the signal waveform collected by the three-axis geomagnetic sensor can include such as Angle skewness, kurtosis, etc., the feature point extraction of the signal waveform collected by the three-axis gyroscope sensor can include, for example, the acceleration DC component after Fourier transform, power spectral density, angular velocity amplitude, frequency, DC component, etc.
本实施例中,控制单元处连接一输出单元,输出单元用于对当前检测的血压值进行输出。从而能够便于数据输出。In this embodiment, an output unit is connected to the control unit, and the output unit is used to output the currently detected blood pressure value. Data output can thereby be facilitated.
本实施例中,控制单元与一云端服务器进行连接,人体姿态识别模型和特征值表均存储于云端服务器处。从而能够较佳地便于数据的存储与处理。In this embodiment, the control unit is connected to a cloud server, and the human body posture recognition model and feature value table are stored in the cloud server. Therefore, the storage and processing of data can be better facilitated.
如图4所示,基于本实施例的一种用于血压测量的自校准系统,本实施例还提供了一种用于血压测量的自校准方法,其包括以下步骤:As shown in Figure 4, based on the self-calibration system for blood pressure measurement of this embodiment, this embodiment also provides a self-calibration method for blood pressure measurement, which includes the following steps:
步骤一,通过一血压采集单元采集人体血压检测信号,并根据血压实测值,建立人体血压检测信号与血压值间的血压检测模型;Step 1, collect the human blood pressure detection signal through a blood pressure acquisition unit, and establish a blood pressure detection model between the human blood pressure detection signal and the blood pressure value according to the measured blood pressure value;
步骤二,通过一人体姿态采集单元采集人体运动信号,并根据人体实际行为模式,建立人体运动信号与人体行为模式间的人体姿态识别模型;Step 2, collecting human motion signals through a human body posture acquisition unit, and establishing a human body posture recognition model between the human body motion signals and the human body behavior patterns according to the actual human behavior patterns;
步骤三,采集人体处于不同行为模式时的血压检测模型的对应系数值,从而建立特征值表;Step 3, collect the corresponding coefficient values of the blood pressure detection model when the human body is in different behavior modes, so as to establish the characteristic value table;
步骤四,在血压检测模型、人体姿态识别模型和特征值表建立完成后,在对人体血压进行检测时,同时通过血压采集单元采集人体血压检测信号以及通过人体姿态采集单元采集人体运动信号,之后通过一控制单元根据人体运动信号识别人体当前行为模式,进而通过特征值表将相对应的系数更新至血压检测模型中,之后根据人体血压检测信号和更新系数后的血压检测模型获取人体血压测量值。Step 4: After the blood pressure detection model, the human body posture recognition model and the feature value table are established, when the human blood pressure is detected, the human blood pressure detection signal is collected through the blood pressure acquisition unit and the human body motion signal is collected through the human body posture acquisition unit, and then A control unit identifies the current behavior pattern of the human body according to the human body motion signal, and then updates the corresponding coefficient to the blood pressure detection model through the feature value table, and then obtains the human blood pressure measurement value according to the human blood pressure detection signal and the blood pressure detection model after the updated coefficient .
通过本实施例的方法能够在对人体进行血压检测时的行为模式进行同步检测,从而使得能够根据人体的不同行为模式而将不同的系数带入血压检测模型中,从而能够有效地降低测量环境与建模环境之间的差异性,实现了对血压测量中的自动校准,进而能够较佳地实现对血压的连续测量。Through the method of this embodiment, the behavior pattern of the human body during blood pressure detection can be detected synchronously, so that different coefficients can be brought into the blood pressure detection model according to different behavior patterns of the human body, thereby effectively reducing the measurement environment and The difference between modeling environments realizes automatic calibration in blood pressure measurement, and thus better realizes continuous measurement of blood pressure.
本实施例中,血压采集单元通过光电传感器采集人体容积脉搏波作为人体血压检测信号。此处引入公告号为CN107157461A的中国发明专利中的全部内容,本实施例中,采用了与该专利申请相同的方法实现对血压的连续检测。从而大大降低了信号获取难度、较佳地提升了测量舒适度,而且预测模型结果精度较高,能够很好地实现了连续血压监测。In this embodiment, the blood pressure collection unit collects the volumetric pulse wave of the human body through the photoelectric sensor as the detection signal of the blood pressure of the human body. The entire content of the Chinese invention patent with the notification number CN107157461A is introduced here. In this embodiment, the same method as that of the patent application is adopted to realize the continuous detection of blood pressure. Therefore, the difficulty of signal acquisition is greatly reduced, the measurement comfort is better improved, and the prediction model results have high accuracy, which can well realize continuous blood pressure monitoring.
本实施例中,人体姿态采集单元通过三轴加速度传感器、三轴地磁传感器和三轴陀螺仪传感器,分别采集人体运动过程中产生的加速度数据、人体运动过程中产生的磁场数据和人体运动过程中产生的角速度数据作为人体运动信号。In this embodiment, the human body posture acquisition unit collects the acceleration data generated during human body movement, the magnetic field data generated during human body movement, and the The generated angular velocity data is used as a human motion signal.
结合图5所示,为本实施例中的人体姿态识别模型的建立及识别方法流程示意图。In conjunction with FIG. 5 , it is a schematic flowchart of the establishment of the human body posture recognition model and the recognition method in this embodiment.
本实施例中,对人体姿态进行识别的方法包括以下步骤:In this embodiment, the method for recognizing the human body posture includes the following steps:
步骤一,通过人体姿态采集单元采集人体运动信息;Step 1, collecting human body movement information through the human body posture acquisition unit;
步骤二,通过数据处理模块对人体姿态采集单元所采集的数据进行处理,并将处理后的结果与人体姿态识别模型进行匹配,从而获取人体运动姿态预测结果;Step 2, processing the data collected by the human body posture acquisition unit through the data processing module, and matching the processed result with the human body posture recognition model, so as to obtain the prediction result of the human body movement posture;
该步骤中,首先建立人体姿态识别模型,在人体姿态识别模型建立后即可根据人体姿态采集单元所采集的信息与人体姿态识别模型进行匹配以获取人体当前行为模式;In this step, a human body posture recognition model is first established, and after the human body posture recognition model is established, the information collected by the human body posture acquisition unit can be matched with the human body posture recognition model to obtain the current behavior pattern of the human body;
在人体姿态识别模型的建立和对人体运动信息进行匹配时,通过一数据预处理单元对人体姿态采集单元所采集的信号进行预处理,并提取出多个特征点;通过一状态转移图建立单元根据所述多个特征点建立或匹配状态转移图模型;通过一姿态解算单元对经数据预处理单元处理后的数据进行姿态解算,以获取人体三维姿态信息;通过一第一加权计算单元对所述多个特征点中的一个或多个与人体三维姿态信息进行加权计算,通过一融合分类单元根据加权计算结果建立或匹配人体姿态预分类模型;通过一第二加权计算单元对状态转移图模型和人体姿态预分类模型的匹配结果进行加权计算,进而建立或匹配人体姿态识别模型。When establishing the human body posture recognition model and matching the human body motion information, a data preprocessing unit is used to preprocess the signal collected by the human body posture acquisition unit, and multiple feature points are extracted; a state transition diagram is used to establish the unit Establish or match the state transition graph model according to the plurality of feature points; perform attitude calculation on the data processed by the data preprocessing unit through a posture calculation unit, so as to obtain human body three-dimensional posture information; through a first weighted calculation unit One or more of the plurality of feature points and the three-dimensional posture information of the human body are weighted and calculated, and a fusion classification unit is used to establish or match the human body posture pre-classification model according to the weighted calculation results; the state transfer is performed by a second weighted calculation unit The matching results of the graph model and the human pose pre-classification model are weighted and calculated, and then the human pose recognition model is established or matched.
本实施例中,步骤一中,采用三轴加速度传感器采集人体运动过程中产生的加速度数据,采用三轴地磁传感器采集人体运动过程中产生的磁场数据,采用三轴陀螺仪传感器采集人体运动过程中产生的角速度数据和角度数据。In this embodiment, in step 1, a three-axis acceleration sensor is used to collect acceleration data generated during human movement, a three-axis geomagnetic sensor is used to collect magnetic field data generated during human movement, and a three-axis gyro sensor is used to collect data during human movement. Generated angular velocity data and angle data.
本实施例中,步骤二中,采用一数据预处理单元对三轴加速度传感器、三轴地磁传感器和三轴陀螺仪传感器所采集的信号进行预处理,并提取出多个特征点发送给一处理单元;采用一姿态解算单元对经数据预处理单元处理后的数据进行姿态解算,以获取人体三维姿态信息并发送给处理单元;通过处理单元对所述多个特征点中的一个或多个与三维姿态信息进行加权处理并与人体姿态识别模型进行匹配以获取人体行为模式预测结果。In this embodiment, in step 2, a data preprocessing unit is used to preprocess the signals collected by the three-axis acceleration sensor, the three-axis geomagnetic sensor and the three-axis gyroscope sensor, and extract a plurality of feature points and send them to a processing unit. unit; use a posture calculation unit to perform posture calculation on the data processed by the data preprocessing unit, so as to obtain the three-dimensional posture information of the human body and send it to the processing unit; through the processing unit, one or more of the plurality of feature points A weighted process is performed with the 3D pose information and matched with the human pose recognition model to obtain the prediction result of the human behavior pattern.
本实施例中,姿态解算单元对经数据预处理单元处理后的数据进行姿态解算时,采用一互补滤波单元对三轴加速度传感器、三轴地磁传感器和三轴陀螺仪传感器的数据进行处理并获取四元数,采用一四元数算法单元对互补滤波单元所获取的四元数进行处理,以获取人体三维姿态信息。In this embodiment, when the attitude calculation unit performs attitude calculation on the data processed by the data preprocessing unit, a complementary filter unit is used to process the data of the three-axis acceleration sensor, the three-axis geomagnetic sensor and the three-axis gyroscope sensor The quaternion is obtained, and a quaternion algorithm unit is used to process the quaternion obtained by the complementary filtering unit to obtain the three-dimensional posture information of the human body.
本实施例中,采用互补滤波单元对相关数据进行处理时,采用一中值滤波单元对三轴加速度传感器所采集的数据进行中值滤波处理,采用一自校准单元对三轴地磁传感器所采集的数据进行校准,采用一均值滤波单元对三轴陀螺仪所采集的数据进行均值滤波处理,采用一归一化处理单元对中值滤波单元和自校准单元所处理的数据进行归一化处理的,采用一数据融合单元对归一化处理单元和均值滤波单元所处理的数据进行数据融合处理以获取四元数。In this embodiment, when the complementary filter unit is used to process the relevant data, a median filter unit is used to perform median filter processing on the data collected by the three-axis acceleration sensor, and a self-calibration unit is used to perform median filter processing on the data collected by the three-axis geomagnetic sensor. The data is calibrated, using a mean value filter unit to perform mean value filter processing on the data collected by the three-axis gyroscope, and using a normalization processing unit to perform normalization processing on the data processed by the median value filter unit and the self-calibration unit, A data fusion unit is used to perform data fusion processing on the data processed by the normalization processing unit and the mean filtering unit to obtain the quaternion.
通过本实施例中的人体运动姿态识别方法,使得在人体运动时,三轴加速度传感器能够采集人体运动的加速度数据,三轴地磁传感器能够采集人体运动过程中的磁场数据,三轴陀螺仪传感器能够采集人体运动的角速度及角度数据;之后,能够对三轴加速度传感器、三轴地磁传感器和三轴陀螺仪传感器所采集信号的波形进行预处理并提取出多个频域、时域、时频特征点;之后,能够对三轴加速度传感器采集的数据进行中值滤波处理,对三轴地磁传感器采集的数据进行自校准,对三轴陀螺仪传感器所采集的数据进行中值滤波;之后,能够将处理后的三轴加速度传感器和三轴地磁传感器所采集的数据进行归一化处理,并与处理后的三轴陀螺仪传感器所采集数据进行数据融合,从而能够获取四元数;之后,能够采用四元数算法对所获取的四元数进行四元数计算,从而能够获取人体三维姿态信息,即人体运动的三维空间姿态角;之后,能够将所获取的三维空间姿态角与所采特征点中的一个或多个的特征值进行加权处理,并与所建立的人体姿态识别模型进行匹配,从而能够较佳地对人体当前的运动姿态进行识别。Through the human body motion posture recognition method in this embodiment, when the human body is moving, the three-axis acceleration sensor can collect the acceleration data of the human body motion, the three-axis geomagnetic sensor can collect the magnetic field data during the human body motion, and the three-axis gyroscope sensor can Collect the angular velocity and angle data of human body movement; after that, it can preprocess the waveforms of the signals collected by the three-axis acceleration sensor, three-axis geomagnetic sensor and three-axis gyroscope sensor and extract multiple frequency domain, time domain and time-frequency features point; after that, the data collected by the three-axis acceleration sensor can be processed by median filtering, the data collected by the three-axis geomagnetic sensor can be self-calibrated, and the data collected by the three-axis gyroscope sensor can be used for median filtering; after that, the The data collected by the processed three-axis acceleration sensor and the three-axis geomagnetic sensor are normalized and fused with the data collected by the processed three-axis gyroscope sensor, so that the quaternion can be obtained; after that, it can be used The quaternion algorithm performs quaternion calculation on the obtained quaternion, so that the three-dimensional posture information of the human body can be obtained, that is, the three-dimensional space posture angle of the human body movement; One or more of the eigenvalues are weighted and matched with the established human body posture recognition model, so that the current motion posture of the human body can be better recognized.
本实施例中,人体姿态识别模型是根据人体运动时所采集的相关参数与人体实际运动姿态而建立的。通过,将采集并处理后的数据与人体姿态识别模型进行匹配即可较佳的对人体的当前运动姿态进行识别。In this embodiment, the human body gesture recognition model is established based on the relevant parameters collected when the human body moves and the actual movement posture of the human body. By matching the collected and processed data with the human body posture recognition model, the current motion posture of the human body can be better recognized.
本实施例中,能够通过三轴加速度传感器、三轴地磁传感器和三轴陀螺仪传感器实现对人体运动数据的采集,之后通过数据预处理单元能够对所采集的数据进行预处理并提取出特征量,之后经数据预处理单元处理后的数据能够通过姿态解算单元进行姿态解算。其中,在建立模型时,能够根据所提取特征量中的一个或多个与姿态解算的结果进行加权处理后与人体实际姿态建立人体姿态预分类模型,能够根据所提取特征量的变化与人体实际姿态变化建立状态转移图模型,并能够根据状态转移图模型与人体姿态预分类模型的设定权重值,建立出人体姿态识别模型。其中,在识别姿态时,能够根据所提取特征量中的一个或多个与姿态解算的结果进行加权处理后与人体姿态预分类模型进行匹配,能够根据所提取特征量与状态转移图模型进行匹配,并能够根据状态转移图模型的匹配结果与人体姿态预分类模型的匹配结果进行权重计算,进而通过匹配人体姿态识别模型而获取人体当前姿态。In this embodiment, the collection of human body motion data can be realized through a three-axis acceleration sensor, a three-axis geomagnetic sensor, and a three-axis gyroscope sensor, and then the collected data can be preprocessed and feature quantities can be extracted through the data preprocessing unit , and then the data processed by the data preprocessing unit can be used for attitude calculation by the attitude calculation unit. Among them, when building the model, one or more of the extracted feature quantities can be weighted with the result of the posture calculation and then the actual posture of the human body can be used to establish a human body posture pre-classification model. A state transition diagram model is established for actual posture changes, and a human body posture recognition model can be established according to the state transition diagram model and the set weight value of the human body posture pre-classification model. Among them, when recognizing gestures, one or more of the extracted feature quantities can be weighted according to the results of the gesture calculation and then matched with the human body posture pre-classification model, and the extracted feature quantities and the state transition diagram model can be used. Matching, and can carry out weight calculation according to the matching result of the state transition graph model and the matching result of the human body posture pre-classification model, and then obtain the current human body posture by matching the human body posture recognition model.
通过本实施例的方法,能够实现对人体稳态与过渡态的运动识别。Through the method of this embodiment, the motion recognition of the steady state and transition state of the human body can be realized.
本实施例中,控制单元通过一输出单元对当前检测的血压值进行输出。从而能够便于数据输出。In this embodiment, the control unit outputs the currently detected blood pressure value through an output unit. Data output can thereby be facilitated.
本实施例中,控制单元与一云端服务器进行数据交互,并将人体姿态识别模型和特征值表均存储于云端服务器处。从而能够较佳地便于数据的存储与处理。In this embodiment, the control unit performs data interaction with a cloud server, and stores the human body posture recognition model and feature value table in the cloud server. Therefore, the storage and processing of data can be better facilitated.
以上示意性的对本发明及其实施方式进行了描述,该描述没有限制性,附图中所示的也只是本发明的实施方式之一,实际的结构并不局限于此。所以,如果本领域的普通技术人员受其启示,在不脱离本发明创造宗旨的情况下,不经创造性的设计出与该技术方案相似的结构方式及实施例,均应属于本发明的保护范围。The above schematically describes the present invention and its implementation, which is not restrictive, and what is shown in the drawings is only one of the implementations of the present invention, and the actual structure is not limited thereto. Therefore, if a person of ordinary skill in the art is inspired by it, without departing from the inventive concept of the present invention, without creatively designing a structural mode and embodiment similar to the technical solution, it shall all belong to the protection scope of the present invention .
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810616479.XA CN108523868A (en) | 2018-06-15 | 2018-06-15 | Self-calibration system and method for blood pressure measurement |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810616479.XA CN108523868A (en) | 2018-06-15 | 2018-06-15 | Self-calibration system and method for blood pressure measurement |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108523868A true CN108523868A (en) | 2018-09-14 |
Family
ID=63471061
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810616479.XA Pending CN108523868A (en) | 2018-06-15 | 2018-06-15 | Self-calibration system and method for blood pressure measurement |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108523868A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109893111A (en) * | 2019-03-06 | 2019-06-18 | 深圳市理邦精密仪器股份有限公司 | A kind of ambulatory blood pressure measurement pattern selection method and device |
CN109893110A (en) * | 2019-03-06 | 2019-06-18 | 深圳市理邦精密仪器股份有限公司 | A kind of method and device for calibrating ambulatory blood pressure |
WO2020135725A1 (en) * | 2018-12-29 | 2020-07-02 | 中兴通讯股份有限公司 | Apparatus and electronic device for calculating blood pressure |
CN113545762A (en) * | 2020-04-23 | 2021-10-26 | 疆域康健创新医疗科技成都有限公司 | Blood pressure measuring method and blood pressure measuring device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09220207A (en) * | 1996-02-19 | 1997-08-26 | Omron Corp | Blood pressure calculation device |
JP2005261966A (en) * | 2005-05-12 | 2005-09-29 | Colin Medical Technology Corp | Oscillometric automatic blood pressure measuring apparatus |
WO2014101466A1 (en) * | 2012-12-27 | 2014-07-03 | 深圳迈瑞生物医疗电子股份有限公司 | Blood pressure gauge |
CN104138253A (en) * | 2013-05-11 | 2014-11-12 | 吴健康 | Noninvasive continuous arterial blood pressure measuring method and equipment |
CN106725495A (en) * | 2017-01-13 | 2017-05-31 | 深圳先进技术研究院 | A kind of fall detection method, apparatus and system |
WO2018030380A1 (en) * | 2016-08-10 | 2018-02-15 | 株式会社村田製作所 | Blood pressure state measurement device |
-
2018
- 2018-06-15 CN CN201810616479.XA patent/CN108523868A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09220207A (en) * | 1996-02-19 | 1997-08-26 | Omron Corp | Blood pressure calculation device |
JP2005261966A (en) * | 2005-05-12 | 2005-09-29 | Colin Medical Technology Corp | Oscillometric automatic blood pressure measuring apparatus |
WO2014101466A1 (en) * | 2012-12-27 | 2014-07-03 | 深圳迈瑞生物医疗电子股份有限公司 | Blood pressure gauge |
CN104138253A (en) * | 2013-05-11 | 2014-11-12 | 吴健康 | Noninvasive continuous arterial blood pressure measuring method and equipment |
WO2018030380A1 (en) * | 2016-08-10 | 2018-02-15 | 株式会社村田製作所 | Blood pressure state measurement device |
CN106725495A (en) * | 2017-01-13 | 2017-05-31 | 深圳先进技术研究院 | A kind of fall detection method, apparatus and system |
Non-Patent Citations (1)
Title |
---|
潘婉苏;李晓风;许金林;李皙茹;程龙乐;: "基于MEMS的人体行为特征反演系统设计", 计算机技术与发展, no. 10, pages 13 - 16 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020135725A1 (en) * | 2018-12-29 | 2020-07-02 | 中兴通讯股份有限公司 | Apparatus and electronic device for calculating blood pressure |
CN109893111A (en) * | 2019-03-06 | 2019-06-18 | 深圳市理邦精密仪器股份有限公司 | A kind of ambulatory blood pressure measurement pattern selection method and device |
CN109893110A (en) * | 2019-03-06 | 2019-06-18 | 深圳市理邦精密仪器股份有限公司 | A kind of method and device for calibrating ambulatory blood pressure |
CN109893111B (en) * | 2019-03-06 | 2021-07-23 | 深圳市理邦精密仪器股份有限公司 | Dynamic blood pressure measurement mode selection method and device |
CN113545762A (en) * | 2020-04-23 | 2021-10-26 | 疆域康健创新医疗科技成都有限公司 | Blood pressure measuring method and blood pressure measuring device |
CN113545762B (en) * | 2020-04-23 | 2023-12-19 | 疆域康健创新医疗科技成都有限公司 | Blood pressure measuring method and blood pressure measuring device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Esmaili et al. | Nonlinear cuffless blood pressure estimation of healthy subjects using pulse transit time and arrival time | |
CN104138253B (en) | A kind of noinvasive arteriotony method for continuous measuring and equipment | |
CN106974631B (en) | A kind of blood pressure measurement method and device based on pulse wave waveform and ECG signal | |
Yoon et al. | Improvement of dynamic respiration monitoring through sensor fusion of accelerometer and gyro-sensor | |
CN102488503B (en) | Continuous Blood Pressure Measurement Device | |
US11234613B2 (en) | Respiration estimation method and apparatus | |
EP3258837A1 (en) | Automated detection and configuration of wearable devices based on on-body status, location, and/or orientation | |
CN108523868A (en) | Self-calibration system and method for blood pressure measurement | |
CN107669256A (en) | Measuring method, the device and system of continuous blood pressure | |
EP2501278B1 (en) | Apparatus for sensing blood flow and hemodynamic parameters | |
KR20160047838A (en) | Method and apparatus for processing bio-signal | |
CN115299899B (en) | Multi-sensor-based activity identification and beat-to-beat blood pressure monitoring, analyzing and early warning system | |
CN108186000A (en) | Real-time blood pressure monitor system and method based on heart impact signal and photosignal | |
CN109730663A (en) | Blood pressure assessment method based on nonlinear analysis of pulse wave velocity | |
CN110840428B (en) | Noninvasive blood pressure estimation method based on one-dimensional U-Net network | |
CN113749644B (en) | Smart clothing that can monitor human lumbar movement and correct posture autonomously | |
CN105796091B (en) | A kind of intelligent terminal for removing electrocardiosignal vehicle movement noise | |
CN113907727B (en) | Beat-by-beat blood pressure measurement system and method based on photoplethysmography | |
WO2021184818A1 (en) | Particle filter-based device and method for measuring heart rate of human body beat by beat | |
CN114652288A (en) | Non-cuff type dynamic blood pressure measuring system | |
CN112739257B (en) | Apparatus, system, and method for providing a skeletal model | |
Hou et al. | Respiration signal extraction from pulse wave collected by PVDF sensor | |
Shokouhmand et al. | Fingertip Strain Plethysmography: Representation of Pulse Information based on Vascular Vibration | |
Tadi et al. | Automatic identification of signal quality for heart beat detection in cardiac MEMS signals | |
Forouzanfar | A modeling approach for coefficient-free oscillometric blood pressure estimation |
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 |
Application publication date: 20180914 |
|
RJ01 | Rejection of invention patent application after publication |