摧毁一颗行星需要多少能量?
2020-10-12任天
奥秘 2020年9期
关键词:测量
任天
在老版本《星球大战》中,帝国总会不惜启用它们的究极武器死星,来对付一些“不听话”的行星。死星从附近的恒星吸收能量,然后释放出一束无比强大的射线,就能将一颗行星炸得灰飞烟灭。后来,帝国的“继承者”第一秩序又对死星进行了改进,使其能够一次性摧毁多颗行星,可谓“威力加强版”。在最新上映的《星球大战:天行者崛起》中,更是连歼星舰都能够发射摧毁行星的光束,让人不由感叹帝国君主们对黑科技的狂热。相信各位也曾思考过,大反派们炸毁一颗行星到底需要多少能量呢?
行星爆炸的视频分析
要分析帝国舰队摧毁一颗行星需要多少能量,我们首先要通过视频分析,估算出行星爆炸后碎片进入太空的速度。第一步是从电影里挑出特定片段,根据视频每一帧来映射它们的位置。这个位置是用像素来测量的,但是我们可以将其缩放到场景中一个已知的对象上,从而转换成距离。
然后我们可以从帧速率中得到时间数据,在这种情况下是每秒24帧。假设场景是以正常速度拍摄的,即不是慢动作拍摄,那每一帧就代表124秒。有了位置和时间数据,我们就可以计算速度了。为了修正距离比例,研究主体将借用被帝国歼星舰光束摧毁的行星——奇基米星。这个星球有多大?假设它的半径是1k,则K =奇基米星的半径。
但此举只能测量物体垂直于摄像机(即画面平面)移动的速度,因为假设有一大塊碎片朝摄像机的方向斜着飞来,那么在每一帧中,它都会稍微向一侧移动,从而变得稍微大一些。……
登录APP查看全文
