【问题标题】:Displaying a digital "Down Marker" on a live video feed在实时视频源上显示数字“向下标记”
【发布时间】:2019-06-26 04:37:58
【问题描述】:

我正在观看超级碗比赛,我想知道数字“向下标记”是如何在实时视频源中显示的。下面是数字向下标记的屏幕显示,它是一条红线。

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

有人会如何实现这一点?你会使用什么传感器?您将如何关联数据?哪些库或开发平台最适合解决这个问题?


(来源:sbnation.com)

【问题讨论】:

    标签: video image-processing computer-vision


    【解决方案1】:

    Sportvision 为每个摄像头使用一台计算机,并使用另一台主计算机来实现此目的。

    他们的产品名称是“1st and Ten”

    他们使用来自摄像机支架上angle encoders 的位置信息,以及从图像中捕获的场地标记推断出的透视信息,以允许“Match Moving”

    他们有一个预先构建的场地 3D 模型,将其与后向求解的摄像机位置对齐。那个模型,根据官员的意见,是画线的地方......然后它被覆盖。

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

    • 视频处理以提取几何细节

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

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

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

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

    • 更多视频处理,以实际叠加视频与广播源同步。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-06
      • 2013-12-07
      • 1970-01-01
      • 1970-01-01
      • 2020-07-31
      • 2023-03-03
      相关资源
      最近更新 更多