1. Field of the Invention
The present invention relates to a method for heart rate measurement, and more particularly, to a method for heart sound based heart rate measurement.
2. Description of the Prior Art
Heart rate is one of the basic yet important cardiovascular parameters. It has been used from the monitoring of daily living activities to the prediction of acute coronary event. Conventional methods for heart rate measurement are through electrocardiogram recording devices, pulse oximetry sensor or blood flow pulse sensor. Nevertheless, direct skin contact to these devices or the adhesive gel patch is required to get accurate records. Moreover, as these devices might not be easily obtained or accessed, their practicability is limited. Currently, the heart rate can also be measured by using a microphone to collect the sounds of the subject's heart beats and performing an algorithm to calculate the heart rate value. The algorithm, however, utilizes the matching of partial threshold values which is lack of self adaptive function, thus such method is not capable of outputting reliable heart rates on occasions where excess external interference exists or the subject is doing exercise.
Therefore, a need exists in the art for a method and an apparatus for heart rate measurement capable of outputting reliable heart rates over a wide range of variation in the heart rate or on occasions where excess external interference exists.
The present invention provides a method for heart rate measurement, comprising the steps of: receiving a current heart sound signal from a channel; processing the current heart sound signal to be a pre-processed heart sound signal; receiving a template signal of a template database obtained independently from the current heart sound signal; and calculating a conformity between the pre-processed heart sound signal and the template signal to obtain a heart rate signal representing the pre-processed heart sound signal.
In the aforementioned method for heart rate measurement of the present invention, the channel is a microphone.
In the aforementioned method for heart rate measurement of the present invention, the template database is a cloud-based database comprising a plurality of template signals.
In the aforementioned method for heart rate measurement of the present invention, another template signal of the template database will be received when the conformity is lower than a predetermined value.
In the aforementioned method for heart rate measurement of the present invention, the step of processing the current heart sound signal to be a pre-processed heart sound signal is performed by a band-pass filter, a decimation filter, an absolute-value generator and a low-pass filter.
In the aforementioned method for heart rate measurement of the present invention, the step of calculating a conformity between the pre-processed heart sound signal and the template signal is performed by a vector distance calculating unit and a high conformity conversion unit.
In the aforementioned method for heart rate measurement of the present invention, the template signal has a length in a range between about 0.7 second and 1.0 second.
The present invention further provides an apparatus for heart rate measurement, comprising: a heart sound signal processor configured to receive a current heart sound signal from a channel and process the current heart sound signal to be a pre-processed heart sound signal; and a conformity calculating device configured to receive a template signal of a template database obtained independently from the current heart sound signal and calculate a conformity between the pre-processed heart sound signal and the template signal to obtain a heart rate signal representing the pre-processed heart sound signal.
In the aforementioned apparatus for heart rate measurement of the present invention, the channel is a microphone.
In the aforementioned apparatus for heart rate measurement of the present invention, the template database is a cloud-based database comprising a plurality of template signals.
In the aforementioned apparatus for heart rate measurement of the present invention, another template signal of the template database will be received when the conformity is lower than a predetermined value.
In the aforementioned apparatus for heart rate measurement of the present invention, the heart sound signal processor comprises a band-pass filter, a decimation filter, an absolute-value generator and a low-pass filter.
In the aforementioned apparatus for heart rate measurement of the present invention, the conformity calculating device comprises a vector distance calculating unit and a high conformity conversion unit.
In the aforementioned apparatus for heart rate measurement of the present invention, the template signal has a length in a range between about 0.7 second and 1.0 second.
The detailed embodiments of the present invention will be provided in the following paragraphs. It is to be noted that the embodiments of the present invention are exemplary. The present invention is not limited to the embodiments comprising specific features, structures or properties and the scope thereof is defined by the appended claims. In addition, the drawings do not specifically illustrate all unnecessary features of the present invention. For those illustrated in the drawings, they may be represented in simplified form or schematic manner. Furthermore, for the sake of clarity, the sizes of the components may be magnified in the drawings or not in actual proportion. Whether or not the components are simplified in form or the features are illustrated in detail, they fall within the scope of knowledge of the art so that they can be implemented by those skilled in the art in view of other embodiments related to the features, structures or properties.
The present invention utilizes a high sensitivity microphone to measure the sounds of the subject's heart beats so as to calculate the subject's heart rate. The present invention utilizes the matching of the current heart sound signal measured from the subject and the template signal obtained independently from the current heart sound signal to overcome the drawback of inaccurate calculation results which may be caused by excess external interference or a wide range of variation in the heart rate. The apparatus and method for heart rate measurement of the present invention will be detailed in the following paragraphs.
The apparatus 100 for heart rate measurement of the present invention is configured to receive a heart sound signal from a microphone as shown in
The pre-processed heart sound signal is sent to the conformity calculating device 103 to undergo the conformity calculating procedure. The conformity calculating device 103 is configured to receive the pre-processed heart sound signal and a template signal of a template database 102. The template signal has a length in a range between 0.7 second and 1.0 second. In an embodiment of the present invention, the template signal of the template database 102 needs to be set prior to the measurement of the subject's heart sound signal and can be stored in the cloud. For example, the template signal can be set without any external interference so as to obtain a correct template signal. Next, the apparatus 100 for heart rate measurement of the present invention utilizes the vector distance calculating unit 1031 to compare the pre-processed heart sound signal and the template signal. The length of the pre-processed heart sound signal block is the same as that of the template signal. The comparison is performed by calculating the distance between the vector of the template signal and the vector of the pre-processed heart sound signal block. The distances could be plotted as a similarity-level trace as shown in
In an embodiment of the present invention, the template database 102 comprises a plurality of template signals, e.g. the subject's normal heart rate, fast heart rate, slow heart rate, etc., and the plurality of template signals are set prior to the measurement of the subject's heart sound signal. In the aforementioned process, if the conformity between the pre-processed heart sound signal and the template signal is found to be lower than a predetermined value, which is likely to occur, for example, when the measurement is performed while the subject is doing exercise and the template signal represents a normal heart rate, the apparatus 100 for measurement of the present invention will receive another template signal of the template database 102 and perform the matching again. Consequently, the present invention exhibits a stable function for calculating the heart rate.
The scope and spirit of the present invention are not limited to the aforementioned embodiments. In addition, it will be understood that the drawings are merely schematic representations of the invention and not illustrated according to actual scale, and some of the components may have been magnified or simplified for purposes of pictorial clarity. The embodiments depicted above and the appended drawings are exemplary and are not intended to limit the scope of the present invention. The scope thereof is defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
101104499 | Feb 2012 | TW | national |