伸个拇指、眯个眼睛就能测距离?战争片的场景是胡扯还是科学?

2021-05-21   娱乐追风

原标题:伸个拇指、眯个眼睛就能测距离?战争片的场景是胡扯还是科学?

相信大家都看过《亮剑》这部战争片,在这部电视剧中有一个剧情,魏和尚伸出拇指,眼一闭一睁就可以计算出自己与城楼的位置。接下来我们的团长李云龙,就发动了猛烈的炮击,可谓每一炮都精确打击到了目标物体。

这种测量距离的方式看起来真的非常敷衍,伸个拇指,眼一睁一闭就能测出实际距离,这种剧情是胡扯还是真的有科学依据呢?我们今天就一起来了解一下。

我们在战争片中看到的这种用拇指测量目标距离的方法,称叫做眼跳法测距,它是有科学原理的,跟天文学上最基本的视差法是一样的。

我们不妨一起尝试一下,伸出你的手臂,竖起大拇指,放在的右眼水平位置上。

我们先用右眼看我们的拇指,然后闭上右眼用左眼再看一下,你就会发现拇指处于不同的位置,这就是我们所说的视差。

而测量距离就是依靠这种视差来进行的,下面我们具体来聊一下拇指测距的主要原理。

如果现在给你一个远方的目标,让你让你准确的击中这个目标,那么你首先要知道自己和目标物体的距离,然后根据这个距离再决定我们射击的角度。

然而这个时候你没有足够长的米尺进行测量,这种情况下,我们就可以伸出右臂,竖起大拇指,粗略的计算一下距离。

这个时候不能把大拇指放在随意的位置,而是要让拇指和右眼在一条直线上,并且用拇指和目标物对齐。

目标物和大拇指对齐之后,要保持稳定,先闭上左眼,用右眼观看拇指的位置;然后再闭上右眼睁开左眼,你就会看到拇指落在了另外一个位置上,完成以上的操作,你就瞬间在空间中构建起了两个相似三角形,具体原理可以参照下图:

然后我们便可以根据图2中的公式,计算三角形任何一个边的长度,这些都是初中时学过的最简单的几何知识。

通过这张图我们可以看出你要测量的距离,其实就是Y的距离,也就是你和目标的距离。如果想再准确一点,你可以加上你手臂的距离,但是这个其实没有太大的必要。

在图2中两个相似三角形顶角是相等的,所以我们就能写出一个公式:x/y=a/b。

这其实是一个非常简单的公式,根据这个公式,我们可以计算出y=xb/a。a指的是你两个瞳孔的距离,b是你手臂的距离,x是视差偏移的距离,其中a和B都是两个已知量,作为一个优秀的炮手,相信他们早就对自己的身体比例了如指掌。

如果你不知道自己的身体比例是什么,那也不影响,因为大部分人的参数都是差不多的,b/a大约等于10,所以我们可以粗略地概括为y=10x。

看到这里,最难的问题来了,那就是我们如何确定x的距离,其实在战争片中,作为一个优秀的炮手,他们事先对目标物的长、宽、高、直径都是非常了解的。

比如你要攻击别人的坦克,那么你可以用拇指先对准坦克的头部,然后用左眼观察拇指,看拇指偏移到坦克的哪个位置。根据坦克的长度,你应该可以估算出视觉偏移的距离内,能够放几个坦克,然后粗略的知道视觉偏移差X的数值。

对于一个没有作战经验的新手来说,这可能非常困难,但是对于一个优秀的炮手和老兵来说,那就是瞬间完成的事情,非常简单。

一个小小的拇指测距,看上去是一种非常玄学的东西,但是它背后的数学原理还是非常简单的,这种剧情也不是编剧胡乱编的,而是有一定的科学依据。如果你也学会了,那么赶紧去现实中证实一下吧!