Speed Gun
GUIDE · BASEBALL

用手机摄像头测棒球球速的方法

Speed Gun 编辑部 · 2026-09-29

以前要测球速,得买一把动辄上千元的测速枪。如今只用手机摄像头,也能测得相当准确。原理很简单:球移动的距离 ÷ 所用时间。摄像头每秒会拍下几十到几百张画面,只要数出球从哪一帧出发、在哪一帧到达,就能知道用了多长时间。

准备工作

拍摄位置决定准确度

最佳位置是球飞行路线的侧面。球必须横穿画面,才能清楚地抓到起点和终点。如果站在捕手或投手身后拍,球在画面里几乎不动,误差会大很多。

起点和终点怎么取?

一般取球离手的瞬间(出手)和球进捕手手套的瞬间。这里要特别注意距离。投手会从投手板向前跨出至少一步后才出手,所以球实际飞行的距离比18.44m短。成年投手大约在16.5~17m左右。如果直接填18.44m,测出的球速会比实际快5~10%。

小贴士。如果需要精确记录,可以在出手点的地面用锥桶或胶带做标记,再用卷尺量到捕手手套的距离并填入。

fps(每秒帧数)带来的误差

30fps的视频,每两帧之间约相隔0.033秒。时速120km的球在这段时间里大约飞了1.1m。起点和终点只要各差一帧,结果就会大幅波动。用240fps拍摄,帧间隔缩短到约0.004秒,误差也会降到约八分之一。

拍摄fps帧间隔时速120km的球移动距离
30约0.033秒约1.1m
60约0.017秒约0.56m
120约0.008秒约0.28m
240约0.004秒约0.14m

测量步骤小结

  1. 将手机固定在侧面,用尽可能高的fps拍摄。
  2. 找出球离手和进手套那两个瞬间的帧。
  3. 输入两点之间的实际距离。
  4. 用同样方法测3~5球并取平均值,就不会被一次失误带偏。

在拍摄条件良好的情况下,手机测速与雷达测速枪的差距可以控制在几个百分点以内。不过前提是距离输入和帧的选取都准确,所以遵守上面的要领最为重要。

用网页测速工具马上测查看其他指南