【技术实现步骤摘要】
【国外来华专利技术】对细粒度对抗性多队员运动进行预测的系统和方法相关申请的交叉引用本申请要求2018年1月21日提交的美国临时申请系列号No.62/619,891的优先权,其全部内容通过引用而并入于此。
本公开总体上涉及生成预测模型的系统和方法,更具体地,涉及使用预测模型对多队员位置进行预测的系统和方法。
技术介绍
人类不断地预测他们周围环境的将来状态。向另一人伸出一只手的人很可能会发起握手。进入餐馆的一对夫妇很可能会寻找一张双人餐桌。处于防守的篮球队员很可能会试图呆在他们的对手与篮球之间。这些预测对于塑造我们的日常交互至关重要,因为它们使得人类能够在人群中穿行、在体育比赛中得分以及总体上遵循社会习俗。这样,被成功地部署成与人类进行交互的计算机视觉系统就必须能够预测人类行为。
技术实现思路
本文所公开的实施方式总体上涉及对多队员位置进行预测的系统和方法。在一个实施方式中,公开了一种方法。计算系统从数据存储部取回跟踪数据。所述跟踪数据包括在多个体育赛事期间的多个序列的队员移动。该计算系统使用条件变分自动编码器生成预测模型。所述条件变分自动编码器至少基于所述多个序列中的各个序列中的各个队员的历史位置数据以及各个队员的身份信息,来学习所述多个队员中的队员子集很可能采取的一个或更多个路径。该计算系统从远程定位在主办候选体育赛事的比赛地点中的跟踪系统接收跟踪数据。该计算系统识别要预测位置的一个或更多个候选队员。该计算系统经由预测模型来推断所述一个或更多个候选队员的一个或更多个位置。该计算系统生成所述一个或更多个 ...
【技术保护点】
1.一种对多队员位置进行预测的方法,所述方法包括以下步骤:/n由计算系统从数据存储部取回跟踪数据,所述跟踪数据包括在多个体育赛事过程期间的多个序列的队员移动;/n由所述计算系统按以下步骤使用条件变分自动编码器来生成预测模型:/n由所述条件变分自动编码器,至少基于所述多个序列中的各个序列中的各个队员的历史位置数据以及各个队员的身份信息,来学习所述多个队员中的队员的子集很可能采取的一个或更多个路径;/n由所述计算系统从远程定位在主办候选体育赛事的比赛地点中的跟踪系统接收跟踪数据;/n由所述计算系统识别要被预测位置的一个或更多个候选队员;/n由所述计算系统经由所述预测模型来推断所述一个或更多个候选队员的一个或更多个位置;以及/n由所述计算系统生成所述一个或更多个候选队员的所述一个或更多个位置的图形表示。/n
【技术特征摘要】
【国外来华专利技术】20180121 US 62/619,8911.一种对多队员位置进行预测的方法,所述方法包括以下步骤:
由计算系统从数据存储部取回跟踪数据,所述跟踪数据包括在多个体育赛事过程期间的多个序列的队员移动;
由所述计算系统按以下步骤使用条件变分自动编码器来生成预测模型:
由所述条件变分自动编码器,至少基于所述多个序列中的各个序列中的各个队员的历史位置数据以及各个队员的身份信息,来学习所述多个队员中的队员的子集很可能采取的一个或更多个路径;
由所述计算系统从远程定位在主办候选体育赛事的比赛地点中的跟踪系统接收跟踪数据;
由所述计算系统识别要被预测位置的一个或更多个候选队员;
由所述计算系统经由所述预测模型来推断所述一个或更多个候选队员的一个或更多个位置;以及
由所述计算系统生成所述一个或更多个候选队员的所述一个或更多个位置的图形表示。
2.根据权利要求1所述的方法,其中,由所述计算系统使用所述条件变分自动编码器来生成预测模型的步骤包括:
通过使用基于树的角色排列来排列队员路线,对所述跟踪数据进行预处理。
3.根据权利要求1所述的方法,其中,由所述条件变分自动编码器学习所述多个队员中的队员的子集的一个或更多个路径的步骤包括:
由第一编码器对针对各个队员的身份信息的第一数据集进行编码以生成第一编码数据集;
由第二编码器对针对所述多个序列中的各个序列中的各个队员的历史位置数据的第二数据集以及所述第一编码数据集进行编码以生成第二编码数据集;以及
由第三编码器对第三数据集进行编码以生成第三编码数据集。
4.根据权利要求3所述的方法,所述方法还包括以下步骤:
由变分模块基于所述第二编码数据集来生成随机隐变量的样本。
5.根据权利要求4所述的方法,其中,在学习期间,变分模块基于所述第二编码数据集对隐变量分布的均值和标准偏差进行预测。
6.根据权利要求4所述的方法,所述方法还包括以下步骤:
由解码器基于所述随机隐变量的样本、所述第一编码数据集以及所述第二编码数据集来推断所述子集中的各个队员的位置。
7.根据权利要求1所述的方法,其中,由所述条件变分自动编码器进一步基于所述多个队员中的队员的第二子集的将来位置数据,来学习所述多个队员中的队员的子集很可能采取的一个或更多个路径,其中,所述子集与所述第二子集的并集是所述多个队员,并且其中,所述子集与所述第二子集的交集是空集。
8.一种系统,该系统包括:
处理器;以及
存储器,所述存储器存储有编程指令,所述编程指令在由所述处理器执行时,执行包括以下项的一个或更多个操作:
从数据存储部取回跟踪数据,所述跟踪数据包括在多个体育赛事过程期间的多个序列的队员移动;
按以下步骤使用条件变分自动编码器来生成预测模型:
由所述条件变分自动编码器,至少基于所述多个序列中的各个序列中的各个队员的历史位置数据以及各个队员的身份信息,来学习所述多个队员中的队员的子集很可能采取的一个或更多个路径;
从远程定位在主办候选体育赛事的比赛地点中的跟踪系统接收跟踪数据;
识别要被预测位置的一个或更多个候选队员;
经由所述预测模型来推断所述一个或更多个候选队员的一个或更多个位置;以及
生成所述一个或更多个候选队员的所述一个或更多个位置的图形表示。
9.根据权利要求8所述的系统,其中,由所述计算系统使用所述条件变分自动编码器来生成预测模型包括:
通过使用基于树的角色排列来排列队员路线,对所述跟踪数据进行预处理。
10.根据权利要...
【专利技术属性】
技术研发人员:P·费尔森,S·甘古利,P·卢西,
申请(专利权)人:斯塔特斯公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。