[go: up one dir, main page]

TWI682768B - Heart rate monitoring method - Google Patents

Heart rate monitoring method Download PDF

Info

Publication number
TWI682768B
TWI682768B TW107114316A TW107114316A TWI682768B TW I682768 B TWI682768 B TW I682768B TW 107114316 A TW107114316 A TW 107114316A TW 107114316 A TW107114316 A TW 107114316A TW I682768 B TWI682768 B TW I682768B
Authority
TW
Taiwan
Prior art keywords
heart rate
waveform
waveforms
points
time
Prior art date
Application number
TW107114316A
Other languages
Chinese (zh)
Other versions
TW201944958A (en
Inventor
謝欣志
Original Assignee
新唐科技股份有限公司
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 新唐科技股份有限公司 filed Critical 新唐科技股份有限公司
Priority to TW107114316A priority Critical patent/TWI682768B/en
Priority to CN201810650026.9A priority patent/CN110403593B/en
Publication of TW201944958A publication Critical patent/TW201944958A/en
Application granted granted Critical
Publication of TWI682768B publication Critical patent/TWI682768B/en

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/024Measuring pulse rate or heart rate
    • A61B5/0245Measuring pulse rate or heart rate by using sensing means generating electric signals, i.e. ECG signals
    • 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

Landscapes

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

Abstract

A heart rate monitoring method is disclosed. The method includes steps of monitoring the heart rate current of the test person within a monitoring period to form a heart rate waveform by a monitoring unit; judging a plurality of waveform turning points of the heart rate waveform within a sampling period by a process unit; accessing points of time corresponding to the plurality of waveform turning points for computing a plurality of time periods between the adjacent waveform turning points by the process unit; and judging the relations between the plurality of time periods to obtain the heart rate of the test person by the process unit.

Description

心率偵測方法Heart rate detection method

本發明係關於心率偵測方法,尤其是關於一種藉由心率波形圖之複數個波形轉折點在時間軸的關係來判斷待測者心率的方法。The invention relates to a heart rate detection method, and in particular to a method for judging the heart rate of a person to be tested by the relationship of a plurality of waveform turning points of a heart rate waveform diagram on a time axis.

心率偵測係為判斷待測者的生理狀況之重要指標之一,目前市面上的心率偵測器係設定一電壓基準值,並偵測高於該電壓基準值且對應於待測者的心率電流之心率電壓,然而,當電壓變化幅度大時,電壓的變化幅度與電壓基準值間之關係將影響其偵測精度,例如,當對應於心率電流之電壓值低於電壓基準值,該電壓值將不被讀取,可能造成心率的誤判。除此之外,電壓訊號(或電流訊號)的雜訊亦會干擾心率的判讀。Heart rate detection is one of the important indicators to determine the physiological condition of the person under test. The heart rate detectors currently on the market set a voltage reference value and detect the heart rate higher than the voltage reference value and corresponding to the heart rate of the person under test The current heart rate voltage, however, when the voltage change range is large, the relationship between the voltage change range and the voltage reference value will affect its detection accuracy. For example, when the voltage value corresponding to the heart rate current is lower than the voltage reference value, the voltage The value will not be read, which may cause misjudgment of heart rate. In addition, the noise of the voltage signal (or current signal) will also interfere with the interpretation of the heart rate.

綜觀前所述,習知的心率偵測仍然具有相當大的進步空間,因此,需要一種不受限於電壓變化幅度,又能夠有效過濾雜訊的心率偵測方法。故本發明針對現有技術之缺失加以揭露一種心率偵測方法,讓心率偵測的偵測精度得以提高,進而提升判斷待測者的生理狀況的正確性。In summary, the conventional heart rate detection still has considerable room for improvement. Therefore, there is a need for a heart rate detection method that is not limited to the voltage change range and can effectively filter noise. Therefore, the present invention discloses a heart rate detection method for the lack of the prior art, so that the detection accuracy of the heart rate detection can be improved, thereby improving the accuracy of judging the physiological condition of the subject.

有鑑於上述習知技術的問題,本發明之目的就是在提供一種心率偵測方法,係藉由偵測待測者的心率波形圖,並利用心率波形圖之複數個波形轉折點在時間軸的關係來判斷待測者的心率,避免因電壓變化所造成的偵測精度下降的問題,提高心率偵測的正確性。In view of the above-mentioned problems of the prior art, the object of the present invention is to provide a heart rate detection method by detecting the heart rate waveform of the subject and using the relationship between the plurality of waveform turning points of the heart rate waveform on the time axis To determine the heart rate of the person to be tested, to avoid the problem of reduced detection accuracy due to voltage changes, and to improve the accuracy of heart rate detection.

根據本發明之一目的,提出一種心率偵測方法,其包含以下步驟:藉由檢測單元量測待測者在量測時間內之心率電流,以形成心率波形圖;藉由處理單元判斷取樣時間內之複數個波形轉折點;藉由處理單元讀取複數個波形轉折點當中相鄰的兩波形轉折點所對應的時間點,計算複數個時間間距;以及藉由處理單元判斷複數個時間間距中是否具有相同間距,若是,則讀取首個時間間距與下一個出現之相同時間間距之對應波形轉折點之間之時間間隔,以該時間間隔之倒數作為待測者之心率。According to an object of the present invention, a heart rate detection method is proposed, which includes the following steps: measuring the heart rate current of the subject within the measurement time by the detection unit to form a heart rate waveform; determining the sampling time by the processing unit Multiple waveform turning points within; by the processing unit reading the time points corresponding to the adjacent two waveform turning points among the plural waveform turning points, calculating the multiple time intervals; and determining whether the multiple time intervals are the same by the processing unit Interval, if it is, read the time interval between the first time interval and the corresponding waveform turning point of the same time interval appearing next, and take the reciprocal of the time interval as the heart rate of the person to be tested.

較佳地,若處理單元判斷複數個時間間距中不具有相同間距,則讀取首個時間間距與相鄰時間間距之對應波形轉折點之間之相鄰間隔,可以該相鄰間隔之倒數作為待測者之心率。Preferably, if the processing unit judges that the plurality of time intervals do not have the same interval, the adjacent interval between the corresponding waveform turning points of the first time interval and the adjacent time interval is read, and the reciprocal of the adjacent interval can be used as a standby The heart rate of the tester.

較佳地,心率波形圖包含複數個取樣點,當複數個取樣點當中的取樣點為連續的複數個上升波形與連續的複數個下降波形之間之波峰,可以判斷該波峰是複數個波形轉折點其中之一。Preferably, the heart rate waveform diagram includes a plurality of sampling points. When the sampling points among the plurality of sampling points are the peaks between consecutive plural rising waveforms and consecutive plural falling waveforms, it can be judged that the peaks are plural waveform turning points one of them.

較佳地,複數個上升波形可以包含至少三個上升波形,以及複數個下降波形可以包含至少三個下降波形。Preferably, the plurality of rising waveforms may include at least three rising waveforms, and the plurality of falling waveforms may include at least three falling waveforms.

較佳地,心率波形圖包含複數個取樣點,當複數個取樣點當中的取樣點為連續的複數個下降波形與連續的複數個上升波形之間之波谷,可以判斷該波谷是複數個波形轉折點其中之一。Preferably, the heart rate waveform diagram includes a plurality of sampling points. When the sampling points among the plurality of sampling points are the troughs between the continuous plural falling waveforms and the continuous plural rising waveforms, it can be judged that the trough is a turning point of the plural waveforms one of them.

較佳地,複數個下降波形可以包含至少三個下降波形,以及複數個上升波形可以包含至少三個上升波形。Preferably, the plurality of falling waveforms may include at least three falling waveforms, and the plurality of rising waveforms may include at least three rising waveforms.

較佳地,當透過偵測而得之心率小於每分鐘40次或大於每分鐘220次時,可以將該心率判斷為一無效結果,並重複心率偵測方法之複數個步驟。Preferably, when the heart rate obtained through the detection is less than 40 times per minute or greater than 220 times per minute, the heart rate can be judged as an invalid result, and the multiple steps of the heart rate detection method can be repeated.

如上所述之心率偵測方法,係利用心率波形圖於時間軸所提供之資訊來偵測待測者的心率,更具體地說,係利用心率波形圖之波形轉折點所對應的時間點來計算待測者之心率,其與先前技術中以對應於待測者的心率電流之電壓來判斷待測者心率之方式相比,避免了在電壓變化幅度大時可能造成的心率誤判問題。並且,本發明所提出之心率偵測方法能被運用於各種心率偵測裝置,在不需要增加其他額外裝置的情況下,增加心率偵測的準確度。The heart rate detection method as described above uses the information provided by the heart rate waveform on the time axis to detect the heart rate of the person to be measured, more specifically, the time corresponding to the turning point of the waveform of the heart rate waveform The heart rate of the test subject is compared with the method of judging the heart rate of the test subject based on the voltage corresponding to the heart rate current of the test subject in the prior art. Moreover, the heart rate detection method proposed by the present invention can be applied to various heart rate detection devices, and the accuracy of heart rate detection can be increased without the need to add other additional devices.

為利貴審查委員瞭解本發明之技術特徵、內容與優點及其所能達成之功效,茲將本發明配合附圖,並以實施例之表達形式詳細說明如下,而其中所使用之圖式,其主旨僅為示意及輔助說明書之用,未必為本發明實施後之真實比例與精準配置,故不應就所附之圖式的比例與配置關係解讀、侷限本發明於實際實施上的申請專利範圍,合先敘明。In order to facilitate your examination committee to understand the technical features, content and advantages of the present invention and the achievable effects, the present invention is described in detail in conjunction with the drawings and in the form of expressions of the embodiments, and the drawings used therein, which The main purpose is only for illustration and auxiliary description, not necessarily the true proportion and precise configuration after the implementation of the present invention, so the ratio and configuration relationship of the attached drawings should not be interpreted and limited to the patent application scope of the present invention in actual implementation , He Xianming.

根據本發明之一目的,提出一種心率偵測方法,參照第1圖,其繪示根據本發明之一實施例之心率偵測方法流程圖。如圖所示,心率偵測方法包含以下步驟(S1~ S6):According to an object of the present invention, a heart rate detection method is proposed. Referring to FIG. 1, which illustrates a flowchart of a heart rate detection method according to an embodiment of the invention. As shown in the figure, the heart rate detection method includes the following steps (S1~S6):

步驟S1:藉由檢測單元量測待測者在量測時間內之心率電流,以形成心率波形圖。參照第5圖,其繪示根據本發明之一實施例之心率偵測系統之示意圖,心率偵測系統包含:檢測單元100以及處理單元200,其中,檢測單元100包含差動放大器101、輸入緩衝器102、濾波器103以及感測墊104、105。偵測待測者心率時,係請待測者接觸感測墊104、105,待測者的心率電流透過差動放大器101、輸入緩衝器102以及濾波器103等電路裝置形成心率波形圖,並進一步輸入至處理單元200。其中,檢測單元100可以是心電儀,或是其他可以偵測心電訊號的儀器,以偵測因心臟跳動所產生的心率電流。其中,處理單元200 可以是電腦裝置當中之處理器、控制器或微控制器等。Step S1: Measure the heart rate current of the subject during the measurement time by the detection unit to form a heart rate waveform. Referring to FIG. 5, which illustrates a schematic diagram of a heart rate detection system according to an embodiment of the present invention, the heart rate detection system includes: a detection unit 100 and a processing unit 200, wherein the detection unit 100 includes a differential amplifier 101, an input buffer 102, filter 103, and sensing pads 104, 105. When detecting the heart rate of the person to be tested, the person to be tested is asked to touch the sensing pads 104 and 105. The heart rate current of the person to be tested forms a heart rate waveform through the circuit devices such as the differential amplifier 101, the input buffer 102 and the filter 103, and It is further input to the processing unit 200. The detection unit 100 may be an electrocardiograph or other instruments that can detect electrocardiographic signals to detect the heart rate current generated by the beating heart. The processing unit 200 may be a processor, controller or microcontroller in a computer device.

步驟S2:藉由處理單元判斷取樣時間內之複數個波形轉折點。參照第5圖,將在步驟S1得到的心率波形圖傳送至處理單元200,取樣時間係為步驟S1中量測時間的一部分,其時間長度可以小於量測時間,或等於量測時間。例如:可以利用檢測單元100以20 s的時間來量測待測者的心率,而較佳的取樣時間可以是2.5~6 s,更佳地,可以是3 s。Step S2: The processing unit determines a plurality of turning points of the waveform within the sampling time. Referring to FIG. 5, the heart rate waveform obtained in step S1 is transmitted to the processing unit 200. The sampling time is a part of the measurement time in step S1, and the length of time may be less than the measurement time or equal to the measurement time. For example, the detection unit 100 may be used to measure the heart rate of the person to be measured in 20 s, and the preferred sampling time may be 2.5-6 s, more preferably, 3 s.

在步驟S2中,每一波形轉折點係由連續的複數個上升波形,以及連續的複數個下降波形來界定。具體地,若是以沿著時間軸的時間增加方向而言,介於複數個上升波形以及複數個下降波形之間的波峰即判斷為心率波形圖之一波形轉折點。在另一實施例中,亦可將介於複數個下降波形以及複數個上升波形之間的波谷作為心率波形圖之一波形轉折點。In step S2, each waveform turning point is defined by consecutive plural rising waveforms and consecutive plural falling waveforms. Specifically, if it is in the direction of increasing time along the time axis, the peak between the plurality of rising waveforms and the plurality of falling waveforms is determined to be a waveform turning point of the heart rate waveform diagram. In another embodiment, the valley between the plurality of falling waveforms and the plurality of rising waveforms can also be used as a waveform turning point of the heart rate waveform diagram.

根據本發明之一實施例,請先參照第2(A)圖及第2(B)圖,以理解步驟S2~步驟S5。在本實施例中,將介於三個上升波形以及三個下降波形之間的波峰判斷為心率波形圖之一波形轉折點。但本發明不以此為限,在其他實施例當中也可以連續三個以上的上升波形及連續三個以上的下降波形來將一波峰界定為波形轉折點。According to an embodiment of the present invention, please refer to FIG. 2(A) and FIG. 2(B) to understand steps S2 to S5. In this embodiment, the peak between the three rising waveforms and the three falling waveforms is determined as the turning point of one of the waveforms of the heart rate waveform. However, the present invention is not limited to this. In other embodiments, more than three consecutive rising waveforms and three consecutive falling waveforms may be used to define a peak as a turning point of the waveform.

其中,第2(A)圖係繪示本實施例之心率波形圖之示意圖,第2(B)圖係繪示第2(A)圖中之P部分之局部放大圖。如第2(A)圖及第2(B)圖所示,心率波形圖係由複數個取樣點S 1~S n構成,在本實施例中,取樣頻率為20 Hz,但本發明不以此為限,在其他的實施例中,亦可選擇15-30 Hz作為取樣頻率。 Among them, FIG. 2(A) is a schematic diagram of the heart rate waveform diagram of this embodiment, and FIG. 2(B) is a partially enlarged view of part P in FIG. 2(A). As shown in Figures 2(A) and 2(B), the heart rate waveform is composed of a plurality of sampling points S 1 ~S n . In this embodiment, the sampling frequency is 20 Hz, but the present invention does not This is limited. In other embodiments, 15-30 Hz may also be selected as the sampling frequency.

如第2(B)圖所示,取樣點S 8及S 9界定了上升波形u 1,取樣點S 9及S 10界定了上升波形u 2,取樣點S 10及S 11界定了上升波形u 3,取樣點S 11及S 12界定了下降波形d 1,取樣點S 12及S 13界定了下降波形d 2,取樣點S 13及S 14界定了下降波形d 3,也就是說,取樣點S 11介於三個上升波形u 1、u 2、u 3以及三個下降波形d 1、d 2、d 3之間。因此,取樣點S 11(波峰P 1)可被視為一波形轉折點。 As shown in FIG. 2(B), the sampling points S 8 and S 9 define the rising waveform u 1 , the sampling points S 9 and S 10 define the rising waveform u 2 , and the sampling points S 10 and S 11 define the rising waveform u 3 , the sampling points S 11 and S 12 define the down waveform d 1 , the sampling points S 12 and S 13 define the down waveform d 2 , and the sampling points S 13 and S 14 define the down waveform d 3 , that is, the sampling point S 11 is between three rising waveforms u 1 , u 2 , u 3 and three falling waveforms d 1 , d 2 , d 3 . Therefore, the sampling point S 11 (peak P 1 ) can be regarded as a turning point of the waveform.

除此之外,在第2(B)圖中,取樣點S 4只介於一個上升波形以及一個下降波形之間。故不將取樣點S 4視為一波形轉折點。 In addition, in Figure 2(B), the sampling point S 4 is only between one rising waveform and one falling waveform. Therefore, the sampling point S 4 is not regarded as a waveform turning point.

復參考第2(A)圖,其中,波峰P 2、P 3、P 4亦介於三個上升波形以及三個下降波形之間(其判斷準則與波峰P 1相同,故不再重複描述),故同樣判斷其皆為取樣時間內之波形轉折點。 Refer back to Figure 2(A), where the peaks P 2 , P 3 , and P 4 are also between the three rising waveforms and the three falling waveforms (the judgment criteria are the same as the peak P 1 , so the description will not be repeated) Therefore, it is also judged that they are all the turning points of the waveform within the sampling time.

步驟S3:藉由處理單元讀取複數個波形轉折點當中相鄰的兩波形轉折點所對應的時間點,計算複數個時間間距。例如,復參照第2(A)圖,符合波形轉折點條件之波峰P 1~P 4分別對應於時間點t P1~t P4,計算時間點t P1~t P4中兩兩相鄰時間點之間的時間間距(t P2-t P1、 t P3-t P2、 t P4-t P3),以計算以下即將描述的步驟S4~ S5。 Step S3: The processing unit reads the time points corresponding to two adjacent waveform turning points among the plurality of waveform turning points, and calculates a plurality of time intervals. For example, referring back to Figure 2(A), the peaks P 1 ~P 4 that meet the conditions of the waveform turning point correspond to the time points t P1 ~t P4 respectively , and calculate between two adjacent time points in the time points t P1 ~t P4 Time interval (t P2 -t P1 , t P3 -t P2 , t P4 -t P3 ) to calculate steps S4~S5 to be described below.

步驟S4:藉由處理單元判斷複數個時間間距中是否具有相同間距,若是,執行步驟S5:藉由處理單元讀取首個時間間距與下一個出現之相同時間間距之對應波形轉折點之間之時間間隔,以該時間間隔之倒數作為該待測者之心率。當複數個時間間距中具有相同間距,表示在取樣時間內出現了大致相同的波形,也就是複數個規律地產生的波形,而這些規律地產生的波形的出現頻率,就是待測者的心率。以下請參考第2(A)圖,由於在本實施例中,時間間距t P2-t P1與時間間距t P4-t P3完全相同,也就是說,在第2(A)圖中,位在左邊由波峰P 1、P 2及其附近取樣點所構成之波形與位在右邊由波峰P 3、P 4及其附近取樣點所構成之波形大致相同,左右兩波形係為規律產生的波形,其中,波峰P 1與P 3係由待測者之心率電流造成,波峰P 2、P 4係由雜訊造成,然而,即使在上述的左右兩個波形中具有因雜訊而造成之波形轉折點P 2、P 4,左右兩波形依舊是以待測者的心率之頻率出現之波形。由於時間間距t P2-t P1與時間間距t P4-t P3具有相同間距,因此接續執行步驟S5,以處理單元讀取首個時間間距t P2-t P1所對應之波形轉折點P 1以及相同時間間距t P4-t P3所對應之波形轉折點P 3,並以波形轉折點P 1以及波形轉折點P 3之間的時間間隔t P3-t P1之倒數作為待測者之心率。 Step S4: The processing unit determines whether the plurality of time intervals have the same interval. If so, execute step S5: The processing unit reads the time between the corresponding waveform turning point of the first time interval and the next occurrence of the same time interval Interval, the reciprocal of the time interval is taken as the heart rate of the person to be tested. When a plurality of time intervals have the same interval, it means that approximately the same waveform appears during the sampling time, that is, a plurality of regularly generated waveforms, and the frequency of these regularly generated waveforms is the heart rate of the person to be measured. Please refer to FIG. 2(A) below, because in this embodiment, the time interval t P2 -t P1 is exactly the same as the time interval t P4 -t P3 , that is, in FIG. 2(A), The waveform formed by the peaks P 1 and P 2 and the nearby sampling points on the left is almost the same as the waveform formed by the peaks P 3 and P 4 and the nearby sampling points on the right. The left and right waveforms are regularly generated waveforms. Among them, the peaks P 1 and P 3 are caused by the heart rate current of the person being tested, and the peaks P 2 and P 4 are caused by noise. However, even in the above two left and right waveforms, there is a waveform turning point caused by noise P 2 and P 4 , the left and right waveforms still appear at the frequency of the heart rate of the person to be measured. Since the time interval t P2 -t P1 and the time interval t P4 -t P3 have the same interval, step S5 is then executed to read the waveform turning point P 1 corresponding to the first time interval t P2 -t P1 and the same time with the processing unit The waveform turning point P 3 corresponding to the interval t P4 -t P3 , and the reciprocal of the time interval t P3 -t P1 between the waveform turning point P 1 and the waveform turning point P 3 is taken as the heart rate of the person to be measured.

在判斷是否具有相同間距之步驟S4中,係以兩個相鄰取樣點之間的時間間距作為可容許誤差,在本實施例中,取樣頻率為20 Hz,故以0.05 s作為可容許誤差,也就是說,即使在心率波形圖中不存在完全相同之複數個時間間距,複數個時間間距之間之差異若小於0.05 s,依舊被視為具有相同時間間距。但本發明不以此為限,對於不同的取樣頻率可以有不同的可容許誤差,例如,如上所述,在其他的實施例中,可以15~30 Hz作為取樣頻率,則對於以15 Hz作為取樣頻率之實施例來說,可容許誤差可以是0.07s,對於以30 Hz作為取樣頻率之實施例來說,可容許誤差可以是0.04s。In the step S4 of judging whether they have the same interval, the time interval between two adjacent sampling points is used as the allowable error. In this embodiment, the sampling frequency is 20 Hz, so 0.05 s is used as the allowable error. That is to say, even if there are no identical time intervals in the heart rate waveform diagram, if the difference between the multiple time intervals is less than 0.05 s, it is still considered to have the same time interval. However, the present invention is not limited to this, and may have different allowable errors for different sampling frequencies. For example, as described above, in other embodiments, 15 to 30 Hz may be used as the sampling frequency. For an embodiment with a sampling frequency, the allowable error may be 0.07s. For an embodiment with 30 Hz as the sampling frequency, the allowable error may be 0.04s.

接下來請參考第2(A)圖以及第2(C)圖,其中第2(C)圖係繪示第2(A)圖中之V部分之局部放大圖,承上所述,此心率波形圖係由複數個取樣點S 1~S n構成,取樣頻率為20 Hz。由於如上所述,介於複數個下降波形以及複數個上升波形之間的波谷亦可判斷為心率波形圖之一波形轉折點,因此,在本實施例中,同樣地能將介於三個下降波形以及三個上升波形之間的波谷判斷為心率波形圖之一波形轉折點。 Next, please refer to Figure 2(A) and Figure 2(C), where Figure 2(C) is a partial enlarged view of part V in Figure 2(A). As mentioned above, this heart rate The waveform diagram is composed of a plurality of sampling points S 1 ~S n with a sampling frequency of 20 Hz. As described above, the valley between the plurality of falling waveforms and the plurality of rising waveforms can also be judged as the turning point of one of the waveforms of the heart rate waveform chart. Therefore, in this embodiment, the three falling waveforms can also be changed And the valley between the three rising waveforms is judged as one of the turning points of the waveform of the heart rate waveform.

如第2(C)圖所示,取樣點S 19、S 20界定了下降波形d 4,取樣點S 20、S 21界定了下降波形d 5,取樣點S 21、S 22界定了下降波形d 6,取樣點S 22、S 23界定了上升波形u 4,取樣點S 23、S 24界定了上升波形u 5,取樣點S 24、S 25界定了上升波形u 6,也就是說,取樣點S 22介於三個下降波形d 4、d 5、d 6以及三個上升波形u 4、u 5、u 6之間。因此,取樣點S 22(波谷V 1)可被視為一波形轉折點。 As shown in FIG. 2(C), the sampling points S 19 and S 20 define the descent waveform d 4 , the sampling points S 20 and S 21 define the descent waveform d 5 , and the sampling points S 21 and S 22 define the descent waveform d 6 , the sampling points S 22 and S 23 define the rising waveform u 4 , the sampling points S 23 and S 24 define the rising waveform u 5 , and the sampling points S 24 and S 25 define the rising waveform u 6 , that is, the sampling point S 22 is between three falling waveforms d 4 , d 5 , d 6 and three rising waveforms u 4 , u 5 , u 6 . Therefore, the sampling point S 22 (valley V 1 ) can be regarded as a turning point of the waveform.

復參考第2(A)圖,其中,波谷V 2亦介於三個下降波形以及三個上升波形之間(其細節與波谷V 1相同,故在此不贅述),故同樣判斷其為取樣時間內之波形轉折點。符合波形轉折點條件之波谷V 1、V 2分別對應於時間點t V1、t V2,且時間點t V1、t V2之間的時間間距為(t V2-t V1)。 Refer back to Figure 2(A), where the trough V 2 is also between three falling waveforms and three rising waveforms (the details are the same as the trough V 1 , so it will not be repeated here), so it is also judged as sampling The turning point of the waveform in time. The valleys V 1 and V 2 that meet the conditions of the waveform turning point correspond to the time points t V1 and t V2 respectively , and the time interval between the time points t V1 and t V2 is (t V2 -t V1 ).

然而,由於在本實施例的取樣時間內,只存在兩個符合波形轉折點的波谷V 1、V 2,故只存在一個時間間距(t V2-t V1),而無法如同波峰P 1~P 4在步驟S3中得到複數個時間間距,故無法接續執行步驟S4~步驟S6。在執行本實施例的心率偵測方法時,可設定優先選擇波峰或波谷其中之一來做為偵測判斷的標準,若其無法取得有效時間間距,則改以另一波型轉折點進行偵測。或者可同時判斷波峰及波谷的時間間隔,進一步提高偵測的準確性。 However, since there are only two valleys V 1 and V 2 that match the turning point of the waveform during the sampling time of this embodiment, there is only one time interval (t V2 -t V1 ), and it cannot be like the peaks P 1 ~P 4 In step S3, a plurality of time intervals are obtained, so steps S4 to S6 cannot be performed consecutively. When performing the heart rate detection method of this embodiment, one of the peaks and troughs can be set as the standard for detection judgment, and if it cannot obtain the effective time interval, another wave-shaped turning point is used for detection . Or the time interval between peaks and troughs can be judged at the same time to further improve the accuracy of detection.

接下來請參考第3圖,其繪示根據本發明之另一實施例之心率波形圖之示意圖。在此實施例中,將只針對步驟S4~步驟S5進行描述,其在步驟S1~步驟S3的部分與上述其他實施例類似,故在此不再贅述。在本實施例中,同樣以20 Hz作為取樣頻率,亦在判斷是否具有相同間距之步驟S4中,以0.05 s作為可容許誤差。此外,波峰P 5、P 6、P 7皆介於三個上升波形以及三個下降波形之間,其皆被處理單元判斷為取樣時間內之波形轉折點。 Next, please refer to FIG. 3, which illustrates a schematic diagram of a heart rate waveform according to another embodiment of the present invention. In this embodiment, only steps S4 to S5 will be described, and the parts of steps S1 to S3 are similar to the other embodiments described above, so they will not be repeated here. In this embodiment, 20 Hz is also used as the sampling frequency, and in the step S4 of judging whether they have the same pitch, 0.05 s is used as the allowable error. In addition, the peaks P 5 , P 6 , and P 7 are all between the three rising waveforms and the three falling waveforms, which are all determined by the processing unit as the waveform turning point within the sampling time.

在第3圖中,波峰P 5、P 6、P 7分別對應於時間點t P5、 t P6、t P7,時間間距t P6-t P5(T 1)以及時間間距t P7-t P6(T 2)之差異小於0.05 s,故被視為具有相同間距,因此,同樣執行步驟S5,以處理單元讀取首個時間間距T 1所對應之波形轉折點P 5以及相同時間間距T 2所對應之波形轉折點P 6,並以波形轉折點P 5以及波形轉折點P 6之間的時間間隔T 1之倒數作為待測者之心率,也就是說,在此實施例中,偵測所得之待測者心率為1/T 1In Figure 3, the peaks P 5 , P 6 , and P 7 correspond to the time points t P5 , t P6 , and t P7 , the time interval t P6 -t P5 (T 1 ) and the time interval t P7 -t P6 (T 2 ) The difference is less than 0.05 s, so it is regarded as having the same interval. Therefore, step S5 is also executed to read the waveform turning point P 5 corresponding to the first time interval T 1 and the corresponding time interval T 2 by the processing unit. The waveform turning point P 6 , and the reciprocal of the time interval T 1 between the waveform turning point P 5 and the waveform turning point P 6 is taken as the heart rate of the person under test, that is to say, in this embodiment, the heart rate of the person under test is detected It is 1/T 1 .

接下來,請參考第4圖,其繪示根據本發明再一實施例之心率波形圖之示意圖。在此實施例中,將只針對步驟S4~步驟S6進行描述,其在步驟S1~步驟S3的部分與上述其他實施例類似,故在此不再重複描述。Next, please refer to FIG. 4, which illustrates a schematic diagram of a heart rate waveform diagram according to yet another embodiment of the present invention. In this embodiment, only steps S4 to S6 will be described, and the parts in steps S1 to S3 are similar to the other embodiments described above, so the description will not be repeated here.

當處理單元在步驟S4中判斷複數個時間間距不具有相同間距,則跳過步驟S5,改以執行步驟S6:讀取首個時間間距與相鄰時間間距之對應波形轉折點之間之相鄰間隔,以該相鄰間隔之倒數作為待測者之心率。參考第4圖,根據本實施例,處理單元以約20 Hz之頻率取樣,並以0.05 s作為可容許誤差。其中,波峰P 8~P 10皆介於三個上升波形以及三個下降波形之間,處理單元判斷其皆為取樣時間內之波形轉折點。波峰P 8~P 10分別對應於時間點t P8~t P10,由於時間間距t P9-t P8(T 3)以及時間間距t P10-t P9(T 4)之差異大於0.05 s,故被視為不具有相同間距,然後, 處理單元讀取首個時間間距T 3對應之波形轉折點P 8與相鄰時間間距T 4對應之波形轉折點P 9之間之相鄰間隔T 3,以該相鄰間隔T 3之倒數作為待測者之心率,也就是說,在此實施例中,偵測所得之待測者心率為1/T 3When the processing unit determines in step S4 that the multiple time intervals do not have the same interval, it skips step S5 and executes step S6 instead: reading the adjacent interval between the corresponding waveform turning points of the first time interval and the adjacent time interval , The reciprocal of the adjacent interval is used as the heart rate of the person to be tested. Referring to FIG. 4, according to this embodiment, the processing unit samples at a frequency of about 20 Hz, and uses 0.05 s as an allowable error. Among them, the peaks P 8 ~P 10 are between three rising waveforms and three falling waveforms, and the processing unit judges that they are all the turning points of the waveform within the sampling time. The peaks P 8 ~P 10 correspond to the time points t P8 ~t P10 respectively . Because the difference between the time interval t P9 -t P8 (T 3 ) and the time interval t P10 -t P9 (T 4 ) is greater than 0.05 s, it is considered In order not to have the same interval, then, the processing unit reads the adjacent interval T 3 between the waveform turning point P 8 corresponding to the first time interval T 3 and the waveform turning point P 9 corresponding to the adjacent time interval T 4 to use the adjacent The reciprocal of the interval T 3 is taken as the heart rate of the person to be tested, that is, in this embodiment, the heart rate of the person to be tested is 1/T 3 .

根據本發明之一實施例,在上述步驟S1~ S6所述之心率偵測方法,當所測得之心率小於每分鐘40次或大於每分鐘220次時,判斷該結果為一無效結果,並重新執行步驟S2,並可採用與前一次相同或不同之取樣時間接著執行步驟S3~ S6,直到獲得大於每分鐘40次且小於每分鐘220次之間的心率結果,完成心率偵測。但本發明不侷限於此,在其他實施例中,上述每分鐘40次及每分鐘220次之心率範圍可以不同。According to an embodiment of the present invention, in the heart rate detection method described in the above steps S1 to S6, when the measured heart rate is less than 40 times per minute or greater than 220 times per minute, the result is determined to be an invalid result, and Repeat step S2, and use the same or different sampling time as the previous one, and then perform steps S3~S6 until you obtain a heart rate result greater than 40 times per minute and less than 220 times per minute to complete the heart rate detection. However, the present invention is not limited to this. In other embodiments, the above heart rate ranges of 40 beats per minute and 220 beats per minute may be different.

以上所述僅為舉例性,而非為限制性者。任何未脫離本發明之精神與範疇,而對其進行之等效修改或變更,均應包含於後附之申請專利範圍中。The above is only exemplary, and not restrictive. Any equivalent modifications or changes made without departing from the spirit and scope of the present invention shall be included in the scope of the attached patent application.

100:檢測單元 101:差動放大器 102:輸入緩衝器 103:濾波器 104、105:感測墊 200:處理單元 d 1、d 2、d 3、d 4、d 5、d 6:下降波形 P 1~ P 10:波峰 S1~S6:步驟 S 1~S n:取樣點 t P1~ t P10、t V1、 t V2:時間點 T 1、T 2、T 3、T 4:時間間距 u 1、u 2、u 3、u 4、u 5、u 6:上升波形 V 1、V 2:波谷 100: Detection unit 101: Differential amplifier 102: Input buffer 103: Filters 104, 105: Sensing pad 200: Processing unit d 1 , d 2 , d 3 , d 4 , d 5 , d 6 : Falling waveform P 1 ~ P 10 : peaks S1 ~ S6: steps S 1 ~ S n : sampling points t P1 ~ t P10 , t V1 , t V2 : time points T 1 , T 2 , T 3 , T 4 : time interval u 1 , u 2 , u 3 , u 4 , u 5 , u 6 : rising waveforms V 1 , V 2 : trough

第1圖係繪示根據本發明之一實施例之心率偵測方法之流程圖。FIG. 1 is a flowchart of a heart rate detection method according to an embodiment of the invention.

第2(A)圖係繪示根據本發明之一實施例之心率波形圖之示意圖。FIG. 2(A) is a schematic diagram illustrating a heart rate waveform diagram according to an embodiment of the invention.

第2(B)圖係繪示第2(A)圖中之P部分之局部放大圖。Figure 2(B) is a partially enlarged view of part P in Figure 2(A).

第2(C)圖係繪示第2(A)圖中之V部分之局部放大圖。Figure 2(C) is a partially enlarged view of part V in Figure 2(A).

第3圖係繪示根據本發明之一實施例之心率波形圖之示意圖。FIG. 3 is a schematic diagram showing a heart rate waveform diagram according to an embodiment of the invention.

第4圖係繪示根據本發明之一實施例之心率波形圖之示意圖。FIG. 4 is a schematic diagram of a heart rate waveform diagram according to an embodiment of the invention.

第5圖係繪示根據本發明之一實施例之心率偵測系統之示意圖。FIG. 5 is a schematic diagram of a heart rate detection system according to an embodiment of the invention.

S1~S6:步驟S1~S6: Step

Claims (7)

一種心率偵測方法,其包含以下步驟: 藉由一檢測單元量測一待測者在一量測時間內之一心率電流,以形成一心率波形圖; 藉由一處理單元判斷一取樣時間內之複數個波形轉折點; 藉由該處理單元讀取該複數個波形轉折點當中相鄰的兩波形轉折點所對應的時間點,計算複數個時間間距;以及 藉由該處理單元判斷該複數個時間間距中是否具有相同間距,若是,則讀取一首個時間間距與下一個出現之一相同時間間距之對應波形轉折點之間之一時間間隔,以該時間間隔之倒數作為該待測者之一心率。A heart rate detection method includes the following steps: measuring a heart rate current of a person to be measured within a measurement time by a detection unit to form a heart rate waveform; determining a sampling time by a processing unit A plurality of waveform turning points; the processing unit reads time points corresponding to two adjacent waveform turning points among the plurality of waveform turning points, calculates a plurality of time intervals; and judges the plurality of time intervals by the processing unit If they have the same interval, if so, read a time interval between the turning point of the corresponding waveform of the first time interval and the next occurrence of the same time interval, and use the reciprocal of the time interval as one of the heart rate of the person to be tested. 如申請專利範圍第1項所述之心率偵測方法,其中若該處理單元判斷該複數個時間間距中不具有相同間距,則讀取該首個時間間距與一相鄰時間間距之對應波形轉折點之間之一相鄰間隔,以該相鄰間隔之倒數作為該待測者之該心率。The heart rate detection method as described in item 1 of the patent application scope, wherein if the processing unit determines that the plurality of time intervals do not have the same interval, the corresponding waveform turning point of the first time interval and an adjacent time interval is read Between one adjacent interval, the reciprocal of the adjacent interval is used as the heart rate of the subject. 如申請專利範圍第1項所述之心率偵測方法,其中該心率波形圖包含複數個取樣點,當該複數個取樣點當中的一取樣點為連續的複數個上升波形與連續的複數個下降波形之間之一波峰,判斷該波峰為該複數個波形轉折點其中之一。The heart rate detection method as described in item 1 of the patent application scope, wherein the heart rate waveform diagram includes a plurality of sampling points, when one sampling point of the plurality of sampling points is a continuous plural rising waveform and a continuous plural falling One of the peaks between the waveforms is determined to be one of the turning points of the waveforms. 如申請專利範圍第3項所述之心率偵測方法,其中該複數個上升波形包含至少三個上升波形,以及該複數個下降波形包含至少三個下降波形。The heart rate detection method as described in item 3 of the patent application range, wherein the plurality of rising waveforms include at least three rising waveforms, and the plurality of falling waveforms include at least three falling waveforms. 如申請專利範圍第1項所述之心率偵測方法,其中該心率波形圖包含複數個取樣點,當該複數個取樣點當中的一取樣點為連續的複數個下降波形與連續的複數個上升波形之間之一波谷,判斷該波谷為該複數個波形轉折點其中之一。The heart rate detection method as described in item 1 of the patent application scope, wherein the heart rate waveform diagram includes a plurality of sampling points, when one sampling point of the plurality of sampling points is a continuous plurality of falling waveforms and a continuous plurality of rising One of the valleys between the waveforms is judged to be one of the turning points of the plurality of waveforms. 如申請專利範圍第5項所述之心率偵測方法,其中該複數個下降波形包含至少三個下降波形,以及該複數個上升波形包含至少三個上升波形。The heart rate detection method as described in item 5 of the patent application range, wherein the plurality of falling waveforms include at least three falling waveforms, and the plurality of rising waveforms include at least three rising waveforms. 如申請專利範圍第1項所述之心率偵測方法,其中當透過偵測而得之該心率小於每分鐘40次或大於每分鐘220次時,將該心率判斷為一無效結果,並重複該心率偵測方法之該複數個步驟。The heart rate detection method as described in item 1 of the patent application scope, wherein when the heart rate obtained through detection is less than 40 times per minute or greater than 220 times per minute, the heart rate is judged as an invalid result, and the process is repeated The plural steps of the heart rate detection method.
TW107114316A 2018-04-26 2018-04-26 Heart rate monitoring method TWI682768B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW107114316A TWI682768B (en) 2018-04-26 2018-04-26 Heart rate monitoring method
CN201810650026.9A CN110403593B (en) 2018-04-26 2018-06-22 Heart rate detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW107114316A TWI682768B (en) 2018-04-26 2018-04-26 Heart rate monitoring method

Publications (2)

Publication Number Publication Date
TW201944958A TW201944958A (en) 2019-12-01
TWI682768B true TWI682768B (en) 2020-01-21

Family

ID=68358029

Family Applications (1)

Application Number Title Priority Date Filing Date
TW107114316A TWI682768B (en) 2018-04-26 2018-04-26 Heart rate monitoring method

Country Status (2)

Country Link
CN (1) CN110403593B (en)
TW (1) TWI682768B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200948336A (en) * 2008-05-27 2009-12-01 Tzu Chi University Method for estimating heart rate variability
TW201332512A (en) * 2012-02-13 2013-08-16 Univ Nat Taiwan Method and apparatus for heart rate measurement

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4346718A (en) * 1978-02-22 1982-08-31 Oxford Medical Systems Limited Apparatus and methods for recording time intervals
JP4452145B2 (en) * 2004-08-20 2010-04-21 株式会社デンソー Heart rate detector
CN101176662A (en) * 2006-11-10 2008-05-14 慈济大学 Heart rate measuring method
FI121453B (en) * 2008-02-26 2010-11-30 Finsor Oy Detection of heart rate
CN101589952A (en) * 2008-05-29 2009-12-02 慈济大学 method for estimating heart rate variability
CN104574807B (en) * 2014-12-11 2018-05-11 惠州Tcl移动通信有限公司 User is reminded to adjust the method and device of amount of exercise
CN104545870B (en) * 2015-01-23 2017-01-11 苏州本草芙源医疗设备有限公司 Heart rate detection mattress and method
TWI535415B (en) * 2015-04-28 2016-06-01 偉詮電子股份有限公司 Method for monitoring a heart rate
TWI576088B (en) * 2015-12-14 2017-04-01 國立臺北科技大學 Physiological parameters monitoring method of wearable device
CN107374600A (en) * 2017-07-27 2017-11-24 中国科学院苏州生物医学工程技术研究所 Method of real-time and system based on multi-physiological-parameter
CN107647860B (en) * 2017-08-31 2021-01-15 深圳和而泰智能控制股份有限公司 Heart rate detection method and device, electronic equipment and storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200948336A (en) * 2008-05-27 2009-12-01 Tzu Chi University Method for estimating heart rate variability
TW201332512A (en) * 2012-02-13 2013-08-16 Univ Nat Taiwan Method and apparatus for heart rate measurement

Also Published As

Publication number Publication date
CN110403593B (en) 2022-05-06
TW201944958A (en) 2019-12-01
CN110403593A (en) 2019-11-05

Similar Documents

Publication Publication Date Title
US4951680A (en) Fetal monitoring during labor
US7455643B1 (en) Continuous non-invasive blood pressure measurement apparatus and methods providing automatic recalibration
CN105530857B (en) Extraction of fetal heart rate from maternal abdominal ECG recordings
CN107961001A (en) Appraisal procedure, device and the atherosclerosis detector of Degree of arteriosclerosis
KR101536361B1 (en) Electrocardiographic signal analysis method and electrocardiograph device using the same
US9044147B2 (en) Detection of noise during heart beat variation evaluation
JP3729143B2 (en) Pulse wave measuring device
CN101836863A (en) Method and system for monitoring patients by utilizing two channels
US12396658B2 (en) System and method for apnea detection
TWI682768B (en) Heart rate monitoring method
CN105138823B (en) A kind of physiological signal quality determining method based on auto-correlation function
CN106709251A (en) Evaluation method and device
CN113347917A (en) Method and system for generating a respiratory alert
JP6638733B2 (en) Judgment device, judgment method, and judgment program
US9826937B2 (en) Method and apparatus for reducing motion artifacts in ECG signals
JPH04203995A (en) Sensitivity correction of detecting element and x-ray detection device
JP7439924B2 (en) Heart rate detection method, device and program
JP6152806B2 (en) Biological information measurement method
CN106502457A (en) A kind of quality evaluating method of capacitance touching control track
JP7594895B2 (en) Biological signal processing device and control method thereof
JP7156617B2 (en) Stiff shoulder estimating method and stiff shoulder estimating device
JP7343055B2 (en) Heart rate detection method, device and program
CN119202468B (en) A hypoxic load calculation method, system and medium based on finger pulse oximeter
CN109982638A (en) Stress detection device and stress detect program
JP7160460B2 (en) Pulse rate calculation method, pulse rate calculation device, recording medium