Computer program reveals invisible motion in video
People who liked this video also liked
Comments
9 comments posted so far. Login to add a comment.
31
2. MrG commented 11 years ago
Is this real? Even the glasses on the first man was "beating", the pixels on the glasses should not be changing like that? On the first baby the clothes also flashes.
And the last baby, what was the difference? On the second clip the baby's stomach is moving a lot more, that is not "invisible" moves that is suddenly revealed to the world, how can it be?
And the last baby, what was the difference? On the second clip the baby's stomach is moving a lot more, that is not "invisible" moves that is suddenly revealed to the world, how can it be?
37
3. Thanny commented 11 years ago
There are two completely different amplifications going on here.
For the heartbeat monitoring, they're amplifying color differences to catch the subtle color changes as fresh surges of oxygenated blood flows into the capillaries and whatnot. Things other than skin will change slightly with motion, as reflections and shadows shift.
For the breathing, they're amplifying pixel displacement to exaggerate the motion - something much more complicated, as it requires first detecting which pixels are in motion. That will work better with high contrast areas, where edge detection is much simpler.
I can see some pernicious applications here as well. Those deluded into thinking polygraphs actually detect lies might be tempted to create another fraudulent device that monitors heartbeat passively using this method, and perhaps also pick up on skin moisture changes (sample the color of incoming light and model how increased reflection of that light by sweat would affect overall color - just speculation, of unknown feasibility).
For the heartbeat monitoring, they're amplifying color differences to catch the subtle color changes as fresh surges of oxygenated blood flows into the capillaries and whatnot. Things other than skin will change slightly with motion, as reflections and shadows shift.
For the breathing, they're amplifying pixel displacement to exaggerate the motion - something much more complicated, as it requires first detecting which pixels are in motion. That will work better with high contrast areas, where edge detection is much simpler.
I can see some pernicious applications here as well. Those deluded into thinking polygraphs actually detect lies might be tempted to create another fraudulent device that monitors heartbeat passively using this method, and perhaps also pick up on skin moisture changes (sample the color of incoming light and model how increased reflection of that light by sweat would affect overall color - just speculation, of unknown feasibility).
47
5. Eddie87 commented 11 years ago
here is another video http://www.youtube.com/watch?feature=player_embedded&v=ONZcjs1Pjmk
54
Comment rated too low. Show this comment
6. loadrunner commented 11 years ago
Would be cool in military use? then you can spot enemy snipers very easy.
30
7. 1v14k0 commented 11 years ago
MITnews article -> http://web.mit.edu/newsoffice/2012/amplifying-invisible-video-0622.html
I presume http://people.csail.mit.edu/celiu/motionmag/motionmag.html is the preamable research that dates back to 2005, but for the research described in this video check -> http://people.csail.mit.edu/mrub/vidmag/ and as said the code is freely availabe, though you have to use Matlab if you want to make best use of it, and keep in mind it's under non-commercial research purposes only license.
I presume http://people.csail.mit.edu/celiu/motionmag/motionmag.html is the preamable research that dates back to 2005, but for the research described in this video check -> http://people.csail.mit.edu/mrub/vidmag/ and as said the code is freely availabe, though you have to use Matlab if you want to make best use of it, and keep in mind it's under non-commercial research purposes only license.
+5 1. Sustagen commented 11 years ago
Its not 'invisible'. The differences is so small that our human eyes can't detect its. But very nice technology it is. Upgrade to healthcare fields.