Click here to Skip to main content
15,888,401 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I would like to know if there's a component / API for me to use window phone camera as sensor to detect my heart rate when i put my finger on phone camera and the apps will also make the calculation of my heart rate.
f there is any references, links that i can use and read regarding my heart rate monitor apps, please give me your guidance..
Posted

1 solution

It works off the video taken through the camera. The software monitors the changes in the skin color and transparency caused by the flow of blood in a finger and detect periodic change pattern in these parameters.

The pulses are timed and the pulse rate is inferred from this data. The accuracy of such measurements is a matter of discussion on the Web. Apparently, recognition of such a subtle variation is not an easy task. If you try to count every cycle separately on the fly, you will also have a risk of some false negatives or false positives. Note that for the user, it's hard to guarantee uniform lighting and stable finger position during the measurements, and such parasitic variations could be detected as "extra" pulses or some pulses could be missing.

The software of better accuracy could spend some more time on observing the pattern, and, assuming near-periodic pattern with some tolerance margin, and some expected range of values of heart beat frequencies, to infer the "real" rate, ignoring some parasitic perturbations caused by accidental finger motion and changed in lighting.

I never saw the articles publishing the code for such measurements or disclosing any technical detail. It's possible that the codes are kept in secret, I'm not sure. I would do my own research (I don't mean in the literature, which is obvious, I mean experimental research, to find out how sensitive the methods can be and how stable the results can be; you can always compare your results with the pulse measurements made in the traditional ways).

—SA
 
Share this answer
 
Comments
Member 9699512 20-Sep-13 15:56pm    
thankyou for this really informative and how can i work on it.??
Sergey Alexandrovich Kryukov 20-Sep-13 16:23pm    
How can I know how you can work on it? I would try to do the research: take a movie, build the graph of the behavior of main integral characteristics of the frames depending on time: average color of the pixels, standard deviation, etc. Try to subtract some common background. Try to spot the pattern with your eyes. Compare with actual pulse frequency… Normal experimental science.
—SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900