Method, Apparatus And Computer Program Product For Detecting Heart Rate
A method includes retrieving a signal that measures an activity of a cardiac system. A heart beat model is created based on the retrieved signal, and heart beats are detected using the heart beat model. The model can be trained using a machine learning technique and also respiratory cycle phase information can be used in training the model. A related algorithm, apparatus and computer program are also included.
Claim CLM-00001. 1. A method, comprising:
retrieving a signal comprising overlapping adjacent heart beat impulses mixed with each other; creating a heart beat model of the shape of an original non-mixed single heart beat impulse by applying a representation of the retrieved signal as a summation of original non-mixed single heart beat impulses at known positions; and using the created heart beat model to detect heart beats.
Claim CLM-00009. 9. An apparatus, comprising:
a processing unit configured to retrieve a signal comprising overlapping adjacent heart beat impulses mixed with each other, the processing unit being further configured to: create a heart beat model of the shape of an original non-mixed single heart beat impulse by applying a representation of the retrieved signal as a summation of original non-mixed single heart beat impulses at known positions; and the processing unit being further configured to detect heart beats using the created heart beat model.
Claim CLM-00016. 16. A non-transitory computer readable medium having stored thereon a computer program executable in an apparatus, the computer program comprising:
program code for implementing an algorithm that controls the apparatus to retrieve a signal comprising overlapping adjacent heart beat impulses mixed with each other, further controls the apparatus to create a heart beat model of the shape of an original non-mixed single heart beat impulse by applying a representation of the retrieved signal as a summation of original non-mixed single heart beat impulses at known positions, and further controls the apparatus to detect heart beats using the created heart beat model.