在实时视频源上显示数字“向下标记”

时间:2010-03-04 18:30:41

标签: video image-processing computer-vision

我正在观看Superbowl,我想知道数字“Down Marker”是如何在实时视频输入上显示的。下面是数字向下标记的屏幕显示,它是红线。

我注意到的一些行为是线条始终显示在“场地”上,因此如果玩家站在线上,你可以看到他的脚就像站在这条线上一样。如果摄像机移动,该线路将保持在场地上的静止位置。记录事件的所有摄像机都看到相同的线路,即使它们处于不同的有利位置。

有人会如何实施这个?你会用什么传感器?你会如何关联数据?哪些库或开发平台是这个问题的理想选择?

alt text http://assets.sbnation.com/assets/60192/Philly_4th_Down3_medium.JPG

1 个答案:

答案 0 :(得分:5)

Sportvision使用计算机/相机和另一台主计算机来实现此目的。

其产品的名称为“1st and Ten

他们使用相机坐骑上angle encoders的位置信息,以及图片中捕获的字段上标记的推断透视信息,以允许“Match Moving

他们有一个预建的场模型,它们排列在向后解决的摄像机位置。该模型,根据官员的意见,是绘制线条的地方......然后重叠。

从编程角度来看,这是一个练习:

  • 用于提取几何细节的视频处理

  • Photogrammetry将这些细节转化为模型中相机位置的一些概念。

  • 用于整合来自摄像机位置编码器和摄影测量信息的数据的几何计算

  • 用于控制系统的实时用户输入

  • 3D建模和渲染以渲染叠加层

  • 更多视频处理,以实际与广播Feed同步覆盖视频。

我想这种事情就是所有这些问题的答案“我真的需要数学作为计算机科学家吗?”....