(Credit: MIT)
美国漫画英雄超人,他的“X光眼”可以看穿眼前的每个人,骨骼、肌肉、心跳都一览无疑。我们没办法当超人,要看穿骨骼、肌肉得靠医院的X光机,不过,透过摄影机和软件,倒是人人可以学会看脸认心跳的超能力喔!
原理其实很简单,当心脏把血往头部打上去的时候,脉搏会让整个头部波动,有时运动过后,心跳很剧烈时,你会感觉到头甚至随着心跳震动。这个震动的程度很小,所以平常我们用眼睛很难直接看出来,但是只要把脸部影像拍下来,用电脑分析,就能知道心跳了。
麻省理工学院(MIT)电脑科学与人工智能实验室(Computer Science and Artificial Intelligence Laboratory)就利用这种原理,写了一个追踪并计算脸部位移的软件,追踪脸上500~1000个点的位移,就能测量心跳。
研究团队找来18个人做测试,结果测出来的结果几乎跟心电图一样准确。
先前有许多其他技术也能透过拍照来测量心跳,包括微软Xbox One的Kinect 2,其原理多半是利用血液打上头部时,脸上血管扩张,使脸色变红,所产生的色差,不过色差判断的准确度不如位移,另一方面,使用位移技术还有个好处,就是即使对方戴着面具也能测量心跳──X光眼本该如此不是?──因为面具会跟着头一起动,用色差技术可就没办法了。
或许微软应该赶紧跟MIT讨教,把位移技术合并到Kinect 2上头,这样以后戴着面具玩游戏也可以测心跳,但问题是谁会戴着面具玩游戏啊?
原始新闻:
- Smile! We know how fast your heart is beating