CN104739399A - Method for detecting movement offset in pulse wave heart rate calculation - Google Patents

Method for detecting movement offset in pulse wave heart rate calculation Download PDF

Info

Publication number
CN104739399A
CN104739399A CN201410046189.8A CN201410046189A CN104739399A CN 104739399 A CN104739399 A CN 104739399A CN 201410046189 A CN201410046189 A CN 201410046189A CN 104739399 A CN104739399 A CN 104739399A
Authority
CN
China
Prior art keywords
heart rate
fourier
pulse wave
signals
fourier transform
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
CN201410046189.8A
Other languages
Chinese (zh)
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.)
Beijing Scientific & Trading Co Ltd Of Jin Jitong
Original Assignee
Beijing Scientific & Trading Co Ltd Of Jin Jitong
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 Beijing Scientific & Trading Co Ltd Of Jin Jitong filed Critical Beijing Scientific & Trading Co Ltd Of Jin Jitong
Priority to CN201410046189.8A priority Critical patent/CN104739399A/en
Publication of CN104739399A publication Critical patent/CN104739399A/en
Pending legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/024Detecting, measuring or recording pulse rate or heart rate
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • 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/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7203Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal
    • 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/7253Details of waveform analysis characterised by using transforms
    • A61B5/7257Details of waveform analysis characterised by using transforms using Fourier transforms

Landscapes

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

Abstract

The invention provides a method for detecting movement offset in pulse wave heart rate calculation. The method includes the following steps that a photoelectric volume method is utilized to obtain pulse wave signals x(n) through measurement, and another kind of wave length or an acceleration sensor is utilized to obtain movement signals y(n); signals of a certina time length are intercepted, fast fourier transform is utilized to obtain the fourier transform X(k) and Y(k) of the two types of signals, smoothing is conducted on the fourier spectrum of the movement signals, and estimation Pyk of movement interference with the fourier spectrum is obtained; the following operation is conducted on the fourier spectrum of the pulse signals and the normalized movement fourier spectrum, the fourier spectrum of the pulse signals generated after first weighing is conducted is obtained, secondary power spectrum weighing is conducted through a previous heart rate value, it is assumed that the frequency point value corresponding to the previous heart rate is k0, and a weighing curve is built through a Gaussian function.

Description

A kind of method detecting balancing out motions in the calculating of pulse wave heart rate
Technical field
The present invention relates to one to fight ripple heart rate computational methods, particularly relate to a kind of pulse wave heart rate calculate in the method for balancing out motions.
Background technology
Photoplethymograph utilizes blood to the principle of absorption of light, detects the situation of change of blood volume in blood vessel, obtains the pulse wave of user, thus realizes heart rate and the isoparametric measurement of blood oxygen.But the pulse wave utilizing photoplethymograph to obtain is easy to the interference of being moved, thus cause the significant error of pulse wave measurement.Manyly research and propose employing one independently motor message Measurement channel, realize the counteracting of motion artifacts in pulse wave.
Utilize the method for dual wavelength to realize the counteracting of motion, this sensor has the light source of green LED and infrared LED two kinds of wavelength.Wherein green LED is used for measuring pulse wave signal, and infrared LED is used for measuring motor message.After fast fourier transform is carried out to pulse wave signal and motor message, standardization is carried out to fourier spectrometer.Then the spectrum deducting motor message from the spectrum of pulse wave signal from but realize the removal of motion artifacts, and calculate the pulse of people.But in the method, the intensity of spectrum must be good fit to allow the motion effects removed completely after the subtraction of the fourier spectrometer of light wave, and this is a kind of defect, when the method is measured in addition, observes high power consumption.Which constitute another kind of defect.
Patent CN102008299B proposes to adopt spectrum coherent function to realize the removal of motion artifacts.But in the method, the fourier spectrometer of calculation requirement to multistage of coherent function is averaged, when requiring higher heart rate precision, the signal of long period is needed to carry out computing.Can not meet and detect changes in heart rate fast.In addition the method requires within a certain period of time, and motor message is comparatively steady, and therefore the method is when the nonstationary interference caused for some random motions is offset, and its effect is poor.
Pertinent literature adopts acceleration transducer to measure motor message, utilizes sef-adapting filter to realize balancing out motions simultaneously.But the motion artifacts in the motor message of acceleration analysis and pulse wave differs greatly, adaptive cancellation method there is no good performance.
Summary of the invention
Target of the present invention is a kind of method by power spectrum weighting, overcomes the defect of above mentioned prior art, better reduces motion artifacts to the impact of heart rate measurement.
Technical scheme of the present invention is as follows: a kind of method of balancing out motions during pulse wave heart rate calculates, comprises the following steps:
1) utilize photoplethymograph to measure pulse wave signal x (n), utilize another wavelength or acceleration transducer to obtain motor message y (n);
2) signal of certain hour length N is intercepted, fast fourier transform is utilized to obtain Fourier transform X (k) and the Y (k) of two kinds of signals respectively, the Fourier transform that wherein X (k)=FFT (X) is pulse wave signal, the Fourier transform that Y (k)=FFT (Y) is motor message, subsequently following computing is carried out to Fourier transform, obtain normalized fourier spectra Pxk, Py (k) of two signals, the formula adopted is as follows:
Pxk=Xk2Xk2,k=0,1…N/2
Pyk=Yk2Yk2,k=0,1…N/2
3) to the smoothing process of the fourier spectra of motor message, the estimation Pyk to motion artifacts fourier spectra is obtained;
Pyk=12*mn=-mn=m-1Pyk+n,k=0,1…N/2
4) the motion fourier spectra after the fourier spectra of pulse signal and normalization is carried out computing as follows, obtain the fourier spectra Px_weight_1 of the pulse signal after first time weighting
Pxweight_1(k)=Pyk*Pxk,k=0,1…N/2
5) before utilization, the value of heart rate carries out the weighting of second time power spectrum, and the frequency point value before supposing corresponding to heart rate is k0, utilizes Gaussian function to build a weighted curve Wk:
Wk=e-(k-k0)2δ2,k=0,1…N/2;6
6) the weighted spectral curve finally obtained is:
Pxweight_2(k)=Pxweight_1(k)*Wk,k=0,1…N/2
7) eventually through the peak point selected in Pxweight_2 (k) curve as final heart rate value, after utilizing said method to obtain heart rate value to every one piece of data, the change of heart rate value can be drawn as a curve, show the changes in heart rate in motor process.
Accompanying drawing explanation
Fig. 1 be the method realize schematic diagram.
Fig. 2 is disturbed schematic diagram by pulse wave signal passive movement signal
Fig. 3 is the fourier spectra schematic diagram of pulse wave signal and motor message
Fig. 4 is the fourier spectra after weighting
Fig. 5 is the heart rate curve utilizing this method to obtain and the heart rate curve comparison obtained based on electro-cardiologic methods
Detailed description of the invention
Below in conjunction with accompanying drawing, the present invention is described in further detail.
What Fig. 1 indicated the method realizes block diagram, there are two input signals, one is pulse wave signal x (n) utilizing photoplethymograph measurement to obtain, and one is motor message y (n) utilizing another wavelength or acceleration transducer to obtain.Fig. 2 shows one piece of data, and solid line is pulse wave signal, and dotted line is motor message.Can see that pulse wave signal passive movement signal disturbed, cause the information of beat pulse to be overshadowed in completely in motion artifacts.
(1) intercept the signal of certain hour length N, utilize fast fourier transform to obtain Fourier transform X (k) and the Y (k) of two kinds of signals respectively.The Fourier transform that wherein X (k)=FFT (X) is pulse wave signal, the Fourier transform that Y (k)=FFT (Y) is motor message; We carry out following computing to Fourier transform subsequently, and obtain normalized fourier spectra Pxk, Py (k) of two signals, the formula adopted is as follows:
Pxk=Xk2Xk2,k=0,1…N/2
Pyk=Yk2Yk2,k=0,1…N/2
Consider the requirement of heart rate precision, general selection data length is 16-32s.The heart rate precision of corresponding 3.75bpm and 1.875bpm respectively.Fig. 2 shows the normalization fourier spectrometer of two signals.As can be seen from the figure, the fourier spectra of pulse wave has two peak values in 80-120 beats/min and 110-130 heart beating place per minute, and the fourier spectra of motor message also has a peak value within the scope of 80-120 beats/min.
(2) we, to the smoothing process of the fourier spectra of motor message, obtain the estimation Pyk to motion artifacts fourier spectra subsequently.
Pyk=12*mn=-mn=m-1Pyk+n,k=0,1…N/2
(3) the motion fourier spectra after the fourier spectra of pulse signal and normalization is carried out computing as follows, obtain the fourier spectra Px_weight_1 of the pulse signal after first time weighting.Fig. 3 shows the first time weighted Fourier spectrum of signal shown in Fig. 1.Can see, in the fourier spectra after computing, motion composition is cancelled, and the spectrum corresponding to heart rate can show preferably.
Pxweight_1(k)=Pyk*Pxk,k=0,1…N/2
(4) based on following practical situation: the change of heart rate value is generally relatively more stable, there will not be unexpected violent change.Therefore we can utilize before the value of heart rate carry out the weighting of second time power spectrum.Frequency point value before supposing corresponding to heart rate is k0.We utilize Gaussian function to build a weighted curve Wk
Wk=e-(k-k0)2δ2,k=0,1…N/2
(5) the weighted spectral curve finally obtained is
Pxweight_2(k)=Pxweight_1(k)*Wk,k=0,1…N/2
(6) eventually through the peak point selected in Pxweight_2 (k) curve as final heart rate value.After utilizing said method to obtain heart rate value to every one piece of data, the change of heart rate value can be drawn as a curve, show the changes in heart rate in motor process.Fig. 4 shows in a certain subject motion's process, and the heart rate curve adopting the method for the invention to obtain and the contrast of the standardized heart rate utilizing electrocardiogram to obtain, can find out that this method can be good at the changes in heart rate in tracing movement process.
Should be understood that, for those of ordinary skills, can be improved according to the above description or convert, and all these improve and convert the protection domain that all should belong to claims of the present invention.Above-described embodiment is only for illustrating technical conceive of the present invention and feature; its object is to allow the personage being familiar with this art can understand content of the present invention and be implemented; can not limit the scope of the invention with this; all equivalences done according to spirit of the present invention change or modify; effect is similar, all should be encompassed in protection scope of the present invention.

Claims (1)

1. detect a method for balancing out motions in the calculating of pulse wave heart rate, it is characterized in that, comprise the following steps:
1) utilize photoplethymograph to measure pulse wave signal x (n), utilize another wavelength or acceleration transducer to obtain motor message y (n);
2) signal of certain hour length N is intercepted, fast fourier transform is utilized to obtain Fourier transform X (k) and the Y (k) of two kinds of signals respectively, the Fourier transform that wherein X (k)=FFT (X) is pulse wave signal, the Fourier transform that Y (k)=FFT (Y) is motor message, subsequently following computing is carried out to Fourier transform, obtain normalized fourier spectra Pxk, Py (k) of two signals, the formula adopted is as follows:
Pxk=Xk2Xk2,k=0,1…N/2
Pyk=Yk2Yk2,k=0,1…N/2
3) to the smoothing process of the fourier spectra of motor message, the estimation Pyk to motion artifacts fourier spectra is obtained;
Pyk=12*mn=-mn=m-1Pyk+n,k=0,1…N/2
4) the motion fourier spectra after the fourier spectra of pulse signal and normalization is carried out computing as follows, obtain the fourier spectra Px_weight_1 of the pulse signal after first time weighting
Pxweight_1(k)=Pyk*Pxk,k=0,1…N/2
5) before utilization, the value of heart rate carries out the weighting of second time power spectrum, and the frequency point value before supposing corresponding to heart rate is k0, utilizes Gaussian function to build a weighted curve Wk:
Wk=e-(k-k0)2δ2, k=0,1…N/2;6
6) the weighted spectral curve finally obtained is:
Pxweight_2(k)=Pxweight_1(k)*Wk,k=0,1…N/2
7) eventually through the peak point selected in Pxweight_2 (k) curve as final heart rate value, after utilizing said method to obtain heart rate value to every one piece of data, the change of heart rate value can be drawn as a curve, show the changes in heart rate in motor process.
CN201410046189.8A 2014-02-10 2014-02-10 Method for detecting movement offset in pulse wave heart rate calculation Pending CN104739399A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410046189.8A CN104739399A (en) 2014-02-10 2014-02-10 Method for detecting movement offset in pulse wave heart rate calculation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410046189.8A CN104739399A (en) 2014-02-10 2014-02-10 Method for detecting movement offset in pulse wave heart rate calculation

Publications (1)

Publication Number Publication Date
CN104739399A true CN104739399A (en) 2015-07-01

Family

ID=53580065

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410046189.8A Pending CN104739399A (en) 2014-02-10 2014-02-10 Method for detecting movement offset in pulse wave heart rate calculation

Country Status (1)

Country Link
CN (1) CN104739399A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105286845A (en) * 2015-11-29 2016-02-03 浙江师范大学 Movement noise elimination method suitable for wearable heart rate measurement device
CN105796078A (en) * 2016-05-12 2016-07-27 中世泓利(北京)健康科技有限公司 Method of body physiology and motion parameter acquisition and transmission system
CN106383808A (en) * 2016-09-18 2017-02-08 时瑞科技(深圳)有限公司 Universal heart rate and electrocardiogram quick calculation system and method
CN106618542A (en) * 2015-10-28 2017-05-10 中国科学院上海高等研究院 Denoising heart rate detecting device and method
WO2017185846A1 (en) * 2016-04-29 2017-11-02 Boe Technology Group Co., Ltd. Apparatus and method for determining a health parameter of a subject
CN107669253A (en) * 2017-11-15 2018-02-09 中国科学院光电研究院 Heart rate and respiratory rate measuring method based on optical spectrum imagers
CN114305371A (en) * 2021-12-24 2022-04-12 青岛迈金智能科技股份有限公司 Riding heart rate detection stabilization algorithm and cardiometer

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1195277A (en) * 1996-04-17 1998-10-07 精工爱普生株式会社 Arrhythmia detector
US20050075553A1 (en) * 2003-10-07 2005-04-07 Denso Corporation Portable biological information monitor apparatus and information management apparatus
CN102988036A (en) * 2012-12-26 2013-03-27 中国科学院自动化研究所 Method for measuring pulse rate
CN103230267A (en) * 2013-05-14 2013-08-07 北京理工大学 Anti-movement-interference extraction method for pulse rates

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1195277A (en) * 1996-04-17 1998-10-07 精工爱普生株式会社 Arrhythmia detector
US20050075553A1 (en) * 2003-10-07 2005-04-07 Denso Corporation Portable biological information monitor apparatus and information management apparatus
CN102988036A (en) * 2012-12-26 2013-03-27 中国科学院自动化研究所 Method for measuring pulse rate
CN103230267A (en) * 2013-05-14 2013-08-07 北京理工大学 Anti-movement-interference extraction method for pulse rates

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
鄂冬,叶树明,周乐川: "耳部光电容积脉搏波的去运动干扰设计", 《传感器与微***》 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106618542A (en) * 2015-10-28 2017-05-10 中国科学院上海高等研究院 Denoising heart rate detecting device and method
CN105286845A (en) * 2015-11-29 2016-02-03 浙江师范大学 Movement noise elimination method suitable for wearable heart rate measurement device
WO2017185846A1 (en) * 2016-04-29 2017-11-02 Boe Technology Group Co., Ltd. Apparatus and method for determining a health parameter of a subject
US10524676B2 (en) 2016-04-29 2020-01-07 Boe Technology Group Co., Ltd. Apparatus and method for determining a health parameter of a subject
CN105796078A (en) * 2016-05-12 2016-07-27 中世泓利(北京)健康科技有限公司 Method of body physiology and motion parameter acquisition and transmission system
CN106383808A (en) * 2016-09-18 2017-02-08 时瑞科技(深圳)有限公司 Universal heart rate and electrocardiogram quick calculation system and method
CN106383808B (en) * 2016-09-18 2019-08-02 时瑞科技(深圳)有限公司 The processing system and method for heart rate electrocardiosignal
CN107669253A (en) * 2017-11-15 2018-02-09 中国科学院光电研究院 Heart rate and respiratory rate measuring method based on optical spectrum imagers
CN114305371A (en) * 2021-12-24 2022-04-12 青岛迈金智能科技股份有限公司 Riding heart rate detection stabilization algorithm and cardiometer
CN114305371B (en) * 2021-12-24 2023-11-28 青岛迈金智能科技股份有限公司 Riding heart rate detection stabilization algorithm and heart rate meter

Similar Documents

Publication Publication Date Title
CN104739399A (en) Method for detecting movement offset in pulse wave heart rate calculation
CN107949321B (en) Temporal interference removal and improved heart rate measurement tracking mechanism
US11744520B2 (en) Accuracy of heart rate estimation from photoplethysmographic (PPG) signals
CN103989462B (en) The extracting method of a kind of pulse wave fisrt feature point and second feature point
CN104706336B (en) A kind of photo-electric pulse signal measuring method, device and measuring apparatus
CN108903929B (en) Heart rate detection correction method, device, storage medium and system
KR101849263B1 (en) Robust Heart Rate Estimation
EP3476282A1 (en) Heart rate measuring method and apparatus, and electronic terminal
WO2016057781A1 (en) Method and apparatus for non-contact fast vital sign acquisition based on radar signal
CN109414203A (en) Online heart rate estimation based on optical measurement
CN103315728B (en) Heart rate detection and display packing and device thereof
JP6056389B2 (en) Heart rate estimation device, heart rate estimation method and program
CN106443178A (en) IQuinn-Rife integration based sinusoidal signal frequency estimation method
CN105249925B (en) A kind of traditional Chinese medical pulse manifestation collecting device and noise reduction system and noise-reduction method
CN102988051A (en) Device and method for monitoring health of computer operator
CN105588577A (en) Detection method and detection apparatus for abnormal step counting in exercise monitoring device
CN106175731A (en) The signal processing system of non-contact vital sign monitoring
US20230091163A1 (en) Heart activity monitoring during physical exercise
TW201438669A (en) Detecting method and apparatus for blood oxygen saturation
JP6519344B2 (en) Heartbeat interval specifying program, heart beat interval specifying device, and heart beat interval specifying method
RU2009133297A (en) METHOD AND SYSTEM OF REGIONAL ASSESSMENT OF PULMONARY FUNCTION
CN107526064A (en) Adaptive LFM modulated parameter estimating methods based on two dimensional character
US10980485B2 (en) Measuring apparatus, measuring method and non-transitory computer readable medium
CN105105739A (en) Short-distance wireless heart rate and heart rate variability detection method
CN110269642B (en) Doppler heart rate estimation method based on fractional Fourier transform and wavelet transform

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150701

WD01 Invention patent application deemed withdrawn after publication