盘点卡塔尔世界杯的先进黑科技

归纳总结一下目前世界杯的先进的黑科技有哪些?大致可以划分为以下几点。

  • 半自动化越位技术
  • 比赛用球Al Rihla
  • 球场智能空调
  • 可持续利用的体育场
  • 便利的数字设施和App

针对于黑科技太多了,所以本文主要是侧重点去讲述分析一下【半自动化越位技术】与【比赛用球Al Rihla】技术的基本原理和实现效果。

半自动化越位技术

首先先分析一下什么是【半自动化越位技术】?它又是做什么的呢?

半自动越位识别技术(SAOT),足球判罚技术,用于辅助主裁判和视频助理裁判更快、更准确地做出越位判罚。—— 百度百科

SAOT的工作原理和解决痛点

其工作原理优点类似于,网球比赛中的“鹰眼”,防止出现一些误判问题,大家都知道网球比赛中球的速度特别快,那么对裁判的压力和眼力都有很高的要求,经过了这么久的比赛,裁判也会视觉疲劳啊?那会不出现错误呢?那么这个时候,足球比赛的客观和公平性就有了很大的问题了。这时候怎么办啊?

SAOT总体技术流程架构图

SAOT的组成部分

半自动越位识别技术,又称之SAOT,该技术主要由【特制摄像机】、【球内传感器】和【人工智能系统】三部分组成。

SAOT之高速拍摄照相机
球员位置的监控实现

利用安装在球场屋顶下方的12个专用摄像头追踪场上的足球和每一个上场的球员。

对应的监控下面的所有球员的位置,如下图所示。

监控球员身上的点位数据

高速摄像头会记录和监控每名球员的29个数据点位,每秒可记录50次,从而精准算出他们在场地内的准确位置。

公式计算存储数量分析:监控球场球员 22(11 * 2)* 29 * 50 = 31900,大概是每秒可以需要存储31900条数据啊。这一场下来,数据真客观啊。每条数据都是一个三元组(X,Y,Z)三维坐标。这还不包含监控足球呢!

除此之外出了监控球员的位置之外还需要监控球的位置,毕竟球的位置还是至关重要对于我们进行分析是否违规或者越位。

球的位置的监控实现【比赛用球Al Rihla】

如果需要实现监控足球的动态位置,那么主要依靠于比赛用球的动态化计算感应器。

相信大家都知道卡塔尔世界杯使用的足球与以往的世界杯的用球是不一样的,它有一个特别好听的名字叫做“逐梦之旅”(Al Rihla,阿拉伯语意为“旅途”)。

可以根据上面的图片看到,“旅途”的中心有一颗“惯性测量单元传感器”,它主要用于精确地检测踢球点,并且将它的位置数据不断的传送到VAR房间(每秒 500 次) = 500Hz,从而可以实现检测是否有越位等。

所以基于上面的数据之后,还需要额外监控加入 500 * 90 * 60,九十分钟大概每秒会上报和存储这么多的数据,并且进行计算分析。真是比较可怕!

两者结合介入 — SAOT监控计算体系

通过【惯性测量单元传感器】+ 【高速监控摄像头】+【SAOT监控计算体系】,就可以完成了可以通过传输数据对是否有越位的分析只需约25秒。

SAOT监控预警中心

当出现“越位”的场景的时候,SAOT便可以自动实时向VAR房间视频助理裁判提供越位警报。在通知主裁判之前,视频助理裁判会检查确定该技术做出的判断正确与否。

这个过程往往只要几秒钟。如果判断正确,视频助理裁判将告知主裁判相关情况。

VAR监控平台技术

VAR技术在2018年俄罗斯世界杯的时候推出来的视频助理裁判技术(Video Assistant Referee)的延伸,辅助裁判做越位判别,以防错判和漏判)

今年塔尔世界杯上仍然使用。通过这种VAR显示技术,让足球更诚实、更透明,帮助裁判做出正确的决定。

最后,只需要在视频助理裁判、主裁判确认越位后,用来做出决定的位置数据点将自动生成3D动画,详细说明球员四肢在球场上的位置,场内和电视机前的球迷可以很快在屏幕上看到相关情况。

额外补充 — 号称“世界杯历史上飞行速度最快的足球”

“逐梦之旅”采用新聚氨酯材料来改变空气动力学性能,使其成为“世界杯历史上飞行速度最快的足球”。

最后,至此说了这么多,不知道本文有没有解惑你对世界杯的SAOT技术的理解和认识呢?

【世界杯黑技术专题】「原理探索专题」一文解读一下“卡塔尔世界杯”的先进技术之半自动越位技术SAOT+比赛用球Al Rihla的更多相关文章

  1. 面试都在问的「微服务」「RPC」「服务治理」「下一代微服务」一文带你彻底搞懂!

    ❝ 文章每周持续更新,各位的「三连」是对我最大的肯定.可以微信搜索公众号「 后端技术学堂 」第一时间阅读(一般比博客早更新一到两篇) ❞ 单体式应用程序 与微服务相对的另一个概念是传统的「单体式应用程 ...

  2. 【Netty技术专题】「原理分析系列」Netty强大特性之ByteBuf零拷贝技术原理分析

    零拷贝Zero-Copy 我们先来看下它的定义: "Zero-copy" describes computer operations in which the CPU does n ...

  3. 我叫Mongo,干了「索引探索篇」提升我的效率,值得您拥有

    这是mongo第四篇"索引探索",后续会连续更新4篇 mongodb的文章总结上会有一系列的文章,顺序是先学会怎么用,在学会怎么用好,戒急戒躁,循序渐进,跟着我一起来探索交流.通过 ...

  4. 「MoreThanJava」一文了解二进制和CPU工作原理

    「MoreThanJava」 宣扬的是 「学习,不止 CODE」,本系列 Java 基础教程是自己在结合各方面的知识之后,对 Java 基础的一个总回顾,旨在 「帮助新朋友快速高质量的学习」. 当然 ...

  5. 「编程羽录」上线,程序员必备的这些技能你能get到嘛?

    大家好,我是小羽. 好久不见,给大家带来个好消息,小羽的全新专题「编程羽录」系列正式上新,主要是介绍一些关于面试题和经验总结的文章. 会为大家提供一些技术栈之外,程序员还需要的其他方面硬核知识,做到全 ...

  6. 报名|「OneAPM x DaoCloud」技术公开课:Docker性能监控!

    如今,越来越多的公司开始 Docker 了,「三分之二的公司在尝试了 Docker 后最终使用了它」,也就是说 Docker 的转化率达到了 67%,同时转化时长也控制在 60 天内. 既然 Dock ...

  7. 迄今为止最硬核的「Java8时间系统」设计原理与使用方法

    为了使本篇文章更容易让读者读懂,我特意写了上一篇<任何人都需要知道的「世界时间系统」构成原理,尤其开发人员>的科普文章.本文才是重点,绝对要读,走起! Java平台时间系统的设计方案 几乎 ...

  8. Docker 网络背后的原理探索

    本文首发于我的公众号 Linux云计算网络(id: cloud_dev),专注于干货分享,号内有 10T 书籍和视频资源,后台回复「1024」即可领取,欢迎大家关注,二维码文末可以扫. 知其然而不知其 ...

  9. 「每日一题」有人上次在dy面试,面试官问我:vue数据绑定的实现原理。你说我该如何回答?

    关注「松宝写代码」,精选好文,每日一题 ​时间永远是自己的 每分每秒也都是为自己的将来铺垫和增值 作者:saucxs | songEagle 来源:原创 一.前言 文章首发在「松宝写代码」 2020. ...

  10. ☕【JVM技术指南】「JVM总结笔记」Java虚拟机垃圾回收认知和调优的"思南(司南)"【下部】

    承接上文 (完结撒花1-52系列)[JVM技术指南]「JVM总结笔记」Java虚拟机垃圾回收认知和调优的"思南(司南)"[上部] 并行收集器 并行收集器(也称为吞吐量收集器)是类似 ...

随机推荐

  1. 使用SqlDataReader对象从数据库中检索只读的数据。

    SqlDataReader对象每次从查询结果中读取一行到内存中,对于sql数据库,如果只需要顺序读取,可以优先选择SqlDataReader,其对数据库的读取速度非常快. 调用SqlDataReade ...

  2. Springboot 之 Filter 实现超大响应 JSON 数据压缩

    简介 项目中,请求时发送超大 json 数据外:响应时也有可能返回超大 json数据.上一篇实现了请求数据的 gzip 压缩.本篇通过 filter 实现对响应 json 数据的压缩. 先了解一下以下 ...

  3. Period of an Infinite Binary Expansion 题解

    Solution 简单写一下思考过程,比较水的数论题 第一个答案几乎已经是可以背下来的,在此不再赘述 考虑我们已经知道了\((p,q)\),其中\((p \perp q) \wedge (q \per ...

  4. Codeforces Round #827 (Div. 4) A-G

    比赛链接 A 题解 知识点:模拟. 时间复杂度 \(O(1)\) 空间复杂度 \(O(1)\) 代码 #include <bits/stdc++.h> #define ll long lo ...

  5. 云原生之旅 - 7)部署Terrform基础设施代码的自动化利器 Atlantis

    前言 前面有几篇文章讲述了如何使用Terraform创建资源 (基础设施即代码 Terraform 快速入门, 使用 Terraform 创建 Kubernetes) 以及 Kubernetes时代的 ...

  6. C#与Halcon联合编程之用PictureBox控件替代HWindowControl控件

    在使用HALCON和C#联合编程,有时候要使用halcon的HWindowControl控件,但是我发现,HWindowControl的图片显示控件,不能使用GDI+绘制ROI,不知道为什么,反正我测 ...

  7. DevOps | 企业内源(内部开源)适合什么样的公司

    框架类是否适合企业内源? 框架类都由公司早期来的一些大佬们负责(相当于技术委员会),更新频率非常低.给框架类提MR的人,多数本身就在技术委员会. 如果公司的人员众多,类似BAT级别,几万人使用的框架, ...

  8. xmind下载安装破解版激活教程思维导图软件获取

    1.xmind下载解压压缩包就可以看到里面的文件,然后双击安装文件就可以开始安装了 2.安装Xmind程序双击之后会出现下面的流程,照着截图操作,不要乱点哈 切记切记!!这一步直接点击next,不要修 ...

  9. gin领域层:用户实体编写和值对象(初步)

    1.用户实体和值对象 2. 要做的事 3.常见的四层模型 4.Domin层 5.值对象

  10. Android网络请求(3) 网络请求框架OkHttp

    Android网络请求(3) 网络请求框架OkHttp 本节我们来讲解OkHtpp网络请求框架 什么是网络请求框架 在我的理解中,网络请求框架是为了方便我们更加便捷规范的进行网络请求所建的类,我们通过 ...