运动|网红博主打造“全自动击球”桌球杆:扣动扳机 变身丁俊晖( 三 )


为了减少用手支撑球杆发生的抖动影响计算机计算倾斜角,作者还给球杆设计了一个支架,增加球杆的稳定性 。
运动|网红博主打造“全自动击球”桌球杆:扣动扳机 变身丁俊晖
文章图片

这样架起来的球杆,倒是有几分炮台的感觉了~
球杆及台面数据已经识别完成,接下来就是进入击球轨迹测算的环节 。在算法实装之前,作者先在电脑上做了一个简单的算法进行球杆的击球测试 。这个算法会告诉作者击球路径及角度 。
运动|网红博主打造“全自动击球”桌球杆:扣动扳机 变身丁俊晖
文章图片

看着好像挺酷的,但是电脑桌面跟台球桌面离那么远,不可能每次测试都往电脑瞟一眼呀 。
于是乎,作者做了一件非常酷的事情,他将投影仪安装到台球桌顶部,将电脑画面投影到桌面上,直接把台球桌变成了星际作战会议桌 。
运动|网红博主打造“全自动击球”桌球杆:扣动扳机 变身丁俊晖
文章图片

不得不说,这个投影仪和界面设计,很有卫星追踪的感觉 。
运动|网红博主打造“全自动击球”桌球杆:扣动扳机 变身丁俊晖
文章图片

接下来,万事俱备,只欠东风 。最后再把算法这些再过一遍,自瞄球杆准备进入作战状态!
运动|网红博主打造“全自动击球”桌球杆:扣动扳机 变身丁俊晖
文章图片

把老婆叫过来,摩拳擦掌,准备让她看一眼自己的发明 。
天际鹰眼系统已就位,地面已接收到鹰眼运动轨迹数据,球杆出击!
运动|网红博主打造“全自动击球”桌球杆:扣动扳机 变身丁俊晖
文章图片

嗯,怎么说呢,这么近距离能够成功让球不进洞,也算是一种另类的精准吧 。难道说运动天赋差的人做出来的道具也没有运动天赋吗?
再把各种公式各种轨迹运算数据重新计算整理,球杆还是时灵时不灵,完全摸不透出错的规律 。
运动|网红博主打造“全自动击球”桌球杆:扣动扳机 变身丁俊晖
文章图片

思来想去,轨迹计算公式没有出错,球杆的推杆精度没有出错,那只能是在进入计算环节之前的某个环节存在问题 。最终,作者将问题锁定到了用于录制画面的摄像机上面 。
由于广角摄像头的采用,摄像机录录制的画面是存在光学畸变的,即便通过算法进行畸变校正,问题仍然存在 。
运动|网红博主打造“全自动击球”桌球杆:扣动扳机 变身丁俊晖
文章图片

面对这种畸变,作者最开始想通过物理校准的方式来消除畸变,但连续四天的失败尝试,让他意识到情况不对劲,不论他怎么做,轨迹测算就是会出现问题 。
运动|网红博主打造“全自动击球”桌球杆:扣动扳机 变身丁俊晖
文章图片

想来想去没办法,他重新聚焦算法,想从算法这一块入手 。这一看直接让他发现了失误的源头——他用于矫正畸变的算法,其实是之前针对另一款摄像机设计的,他只要将算法修改为适用于正在工作的摄像机就好了 。
终于,皇天不负有心人,修改完算法之后的击球轨迹总算正常了,击球嘎嘎猛 。
运动|网红博主打造“全自动击球”桌球杆:扣动扳机 变身丁俊晖