Computer program reveals invisible motion in video

Login to rate this video.

You can place this video on your website by inserting the (X)HTML code below:

Options:
pixels
pixels
Embed code:
<iframe src="https://www.snotr.com/embed/10745" width="400" height="330" frameborder="0"></iframe>

You can email this video to your friends by entering their addresses below:

Your information:
Recipients:

add Add another recipient

Human verification:

People who liked this video also liked

AtmosFear freefall tower at Liseberg Gothenburg in Sweden
I Can't Taste Anything
1087 Days in Just 15 Minutes - Growing Plant Time Lapse COMPILATION
Colored balls elevator. Particle fluid. Music. Molecular Script. Video 4K
2019 Tasmanian Tiger Photo
Budgie Balancing Trick

Comments

9 comments posted so far. Login to add a comment.

Expand all comments

Picture of Sustagen35 achievements

+5 1. Sustagen commented 11 years ago

PERTAMAX.

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.

:D
Picture of MrG31 achievements

0 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?
Picture of Thanny37 achievements

+17 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).
Picture of Sizzlik64 achievements

+11 4. Sizzlik (admin) commented 11 years ago

Open Source FTW :)
Picture of Eddie8747 achievements

+4 5. Eddie87 commented 11 years ago

Picture of loadrunner54 achievements
Comment rated too low. Show this comment

-5 6. loadrunner commented 11 years ago

Would be cool in military use? then you can spot enemy snipers very easy.
Picture of 1v14k030 achievements

+3 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.
Picture of orion27 achievements

+1 8. orion commented 11 years ago

I'm very skeptical... are they using raw video from very good cameras? Because if you take a compressed video stream or a bad camera with a lot of noise, the flicker and artifacts would overpower the microscopic sub-pixel motion.
Picture of fmohiy24 achievements

+4 9. fmohiy commented 11 years ago

ok, now lets think of something nasty we can amplify 1000 times >:)