The paper that this is based on is also pretty fascinating: Eulerian Video Magnification for Revealing Subtle Changes in the World <a href="http://people.csail.mit.edu/mrub/vidmag/" rel="nofollow">http://people.csail.mit.edu/mrub/vidmag/</a>
There is already an Android app[1] that does something similar. You put your finger up to the rear-camera and it detects your heart rate.<p>[1] <a href="https://play.google.com/store/apps/details?id=si.modula.android.instantheartrate&hl=en" rel="nofollow">https://play.google.com/store/apps/details?id=si.modula.andr...</a>
Has anyone been able to get it to work? Whenever I try to open the stats display, I get:<p>OpenCV Error: Assertion failed (p.checkVector(2, CV_32S) >= 0) in polylines, file /tmp/buildd/opencv-2.3.1/modules/core/src/drawing.cpp, line 2064
Give it a video feed from a political debate and live-tweet the politicians pulse on different topics. I foresee a future of politicians sporting bangs and bob cuts.
Cool fact, a Slovenian company that is now SF based has made this tech into an iPhone app a few months ago. -> <a href="http://www.azumio.com/apps/cardio-buddy-2/" rel="nofollow">http://www.azumio.com/apps/cardio-buddy-2/</a><p>I really like their apps and I'm quite proud that they originate from my neck of the woods.
Add some software to do expression analysis a la Paul Ekman [1] and one has a remote non-invasive "lie detector".<p>[1] <a href="https://www.paulekman.com/" rel="nofollow">https://www.paulekman.com/</a>
I haven't downloaded this yet, but I certainly will. If it is accurate and reasonably precise (yea, what does that mean?), I'd like to have it running in the background, gathering data as I work, while also gathering statistics about my work. I, like most of the people here, am a productivity junky. I wonder if a heightened pulse could indicate mounting stress, which necessitates a break. Sure, I have other machinery that could indicate mounting stress -- like my mind -- but the quantitative, off-loaded metric shifts responsibility in a way that could be helpful. "I'm not really stressed," says me to my brain. "No, your heart rate is quite high," says my computer to me.
Interesting. There was a Rock Health company that created an app using this technology. The app is called Cardiio.
I know the founders were from MIT/Harvard but can't recall if they were the same people who conducted this research.
I've gotten this far trying to install this on Lion:<p>brew install gfortran<p>sudo easy_install scipy<p>sudo port install opencv +python27<p>export PYTHONPATH=/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/:$PYTHONPATH<p>wget <a href="http://openmdao.org/releases/0.5.0/go-openmdao.py" rel="nofollow">http://openmdao.org/releases/0.5.0/go-openmdao.py</a><p>sudo python ./go-openmdao.py<p>cd ~/Downloads/webcam-pulse-detector-master/openmdao-0.5.0<p>. bin/activate<p>cd ~/Downloads/webcam-pulse-detector-master && python get_pulse.py<p>Hope it's helpful to anyone else doing the same. OpenCV is segfaulting now, but I may update this later if I get it.
This would be an awesome application for google glass! Does anyone know if it's possible?<p>Imagine being able to look at someone and know their pulse. You'd have a wearable lie detector.
Cool!<p>Reminds me of this question on Stack Overflow:<p><a href="http://stackoverflow.com/questions/12416772/is-there-an-equivalent-of-the-matlab-idealfilter-for-python-in-scipy-or-other" rel="nofollow">http://stackoverflow.com/questions/12416772/is-there-an-equi...</a>