用于模拟真实环境中的事件的系统的制作方法

文档序号:6593998阅读:365来源:国知局
专利名称:用于模拟真实环境中的事件的系统的制作方法
技术领域
本发明一般地涉及计算机游戏领域。更具体地,本发明涉及用于模拟包含静态对 象和动态对象的真实环境中的事件的系统
背景技术
从现有技术中已经知道这种类型的系统。在EP0773514中描述了一个示例。这个 现有技术系统特别地被指定用于模拟发生在相对受限的区域上的游戏、运动事件等。游戏 中的每个玩家或参赛者携带发射机应答器,并且其他移动的对象,诸如球赛中的球也具有 安装在其中或其上的发射机应答器。在与比赛进行的区域直接相邻的地方安装若干接收 器,这些接收器从各个发射机应答器接收信号。每个发射机应答器发射识别码使得相应的 发射机应答器能够被识别。因为所发射的信号被若干接收器接收,所以有可能基于相位测 量来确定相应的发射机应答器的确切位置。这种类型的定位装置已知是这样并且不需要进 一步的解释。将各个接收器所获得的数据传送到处理器用于计算各个定位(location),并 且确定定位的数据被用于控制显示装置,在该显示装置上使对真实环境的模拟可视,由此 所模拟的动态对象以与它们在真实环境中移动相同的方式在模拟环境中移动。在每个事件之前,必须将发射机应答器安装在每个移动的对象上,并且必须将至 少三个接收器(最好更多以提高准确度)安装在与事件将发生的区域直接相邻的地方。在W09846029中描述了另一现有技术的系统。在这个系统中,定位装置被实施为 包括安装在事件将发生的区域周围的固定点的若干电视摄像机的视频系统。每个摄像机提供关于每个动态对象的信息,并且因为每个摄像机具有不同的观察 点并且从不同的观察角度看各个动态对象,所以有可能根据这个信息计算每个动态对象在 任意时刻的确切定位。摄像机越多,就可以确定更准确的定位,但是必须执行更多的计算以 获得所需的结果。在每个事件之前,必须将摄像机安装在固定位置,这些固定位置中的每一 个关于真实环境的确切定位都必须非常准确地被确定。在FR27^370中描述了用于提供关于游戏中的每个玩家或运动事件中的每个参 赛者的瞬时定位的数据的系统。这些系统的目标并不是要收集足以能够获得对真实环境的 模拟的数据。真正的目标是要向关注游戏或运动事件的裁决者或其他裁判提供足够的数据 以能够在必要时做出正确的决定。两个实施例被描述。在一个实施例中,发射机应答器系 统如在上文中所提到的第一个公开文本中所描述的那样被使用,而在第二实施例中,电视 系统如在上文中所提到的第二个公开文本中所描述的那样被使用。

发明内容
所述现有技术的系统的缺点是,在事件将发生之前必须将电视摄像机或者无线电 接收器安装在区域周围。必须非常准确地对这些设备的相互定位进行调整或测量。在事件 之后,必须将摄像机或接收器移除。特别是在电视摄像机的实施例中需要可观的计算能力 以从各个图像获得所需的定位位置数据。
本发明的目标现在是要提供改进的系统,在该改进的系统中消除现有技术的系统 的缺点。本发明涉及用于模拟包含静态对象和动态对象的真实环境中的事件的系统,所述 系统包括a)定位装置,其用于连续地确定在所述真实环境中所述动态对象在事件发生的 时间段内关于所述静态对象的位置,b)存储装置,其用于存储描述所述环境的动态和静态 对象的数据,c)处理装置,其用于处理bl)来自所述存储装置的描述所述静态和动态对象 的数据W)来自所述定位装置的指示所述环境的静态和动态对象在某一时刻的相互位置 的数据,所述处理装置装载有模拟软件,d)显示装置,其用于将从在模拟环境上选定的观察 点看到的模拟视图作为所述处理装置的处理结果进行显示,e)控制装置,其用于对共同确 定上述时间段的一系列连续的时刻重复在c)和d)下面所提到的装置的功能。本发明涉及用于模拟包含静态对象和动态对象的真实环境中的事件的系统和过 程。定位装置连续地确定在真实环境中动态对象在事件发生的时间段内关于所述静态对象 的位置。诸如电、磁及光学存储的存储装置存储描述所述环境的动态和静态对象的数据。处 理器,诸如计算机处理器可操作地连接于所述定位装置和所述存储装置。所述处理器处理 来自所述存储装置的描述所述静态和动态对象的数据,以及来自所述定位装置的指示所述 环境的静态和动态对象在某些时刻的相互位置的数据。所述处理装置能够装载有模拟指令 代码或软件。显示器,诸如图形显示器可操作地连接于所述处理器。显示器将从所述模拟环境 上选定的观察点看到的模拟视图作为所述处理器的处理结果进行显示。在一些实施例中, 人工智能引擎选择性地管理与所述动态对象中的一个或多个的互动。控制装置可操作地连 接于所述处理器和所述显示器。所述控制装置对共同确定上述时间段的一系列连续的时刻 重复所述处理器和所述显示器的功能。在一些实施例中,所述定位装置包括卫星导航系统。 在一些实施例中,环境数据库包括关于若干可能的比赛环境的数据,所述数据被预存储使 得在将举行比赛的特定环境已知之后,对所述环境的模拟能够适应于对所述真实环境的选 择。


将在下文中参照附图更详细地解释本发明。图1示出根据本发明的系统的第一实施例。
具体实施例方式按照所述目标,本发明现在提供用于模拟包含静态对象和动态对象的真实环境中 的事件的系统,该系统包括a)定位装置,其用于连续地确定在所述真实环境中所述动态 对象在所述事件发生的时间段内关于所述静态对象的位置,b)存储装置,其用于存储描述 所述环境的动态和静态对象的数据,c)处理装置,其用于处理bl)来自所述存储装置的描 述所述静态和动态对象的数据,b2)来自所述定位装置的指示所述环境的静态和动态对象 在某一时刻的相互位置的数据,所述处理装置装载有模拟软件,d)显示装置,其用于将从在 模拟环境上选定的观察点看到的模拟视图作为所述处理装置的处理结果进行显示,e)控制 装置,其用于对共同确定上述时间段的一系列连续的时刻重复在c)和d)下面所提到的装置的功能,所述系统的特征在于所述定位装置包括卫星导航系统或与其相关的系统。从现有技术中已知像这样的卫星导航系统。正被广泛使用的是GPS (全球定位系 统)。GPS接收器一般是可获得的并且被用于例如在船上的导航以辅助勘探操作等。GPS基 于更老的名为Navstar (卫星定时和测距导航)的系统。GPS系统由美国军方机构运营。称 为Glonass的类似系统由俄罗斯官方拥有和运营。此外,所谓的差分GPS接收器(DGPS)以提高的准确度而著称。由此,利用本地基 准,其定位是准确已知的。通过基于所述基准将修正应用在GPS数据上,可以显著地提高总 的准确度。从现有技术中已经知道将GPS用于在比赛中定位参赛者或在游戏中定位玩家。在 NL9301186中描述了第一现有技术的系统。根据这个荷兰公开文本,比赛中的每个参赛者或游戏中的每个玩家都携带GPS接 收器,该GPS接收器通过合适的方式连接于发射器。将由所述接收器基于接收自各个卫星 的信号计算得到的位置数据传送到发射器并且发射到中心站。中心站以这种方式接收关于 所有参赛者或玩家的位置数据,所述数据被裁决者或者其他判定或控制人员用于做出正确 的决定。换言之,位置数据没有被用于控制模拟的真实环境的产生,在所述模拟的真实环境 中模拟玩家以与真实环境中的真实玩家完全相同的方式表现。在US5731788中描述了另一现有技术的系统。同样地,在这种情况下,每个参赛者 都携带GPS接收器,该GPS接收器连接于发射器以将每个参赛者的位置数据发射到中心站, 在中心站所述数据可以被用于更紧密地跟踪所述事件。同样地,在这种情况下,没有叙述关 于将位置数据用于对模拟的真实环境中的参赛者进行模拟的任何内容。原则上,任何显示器都可以被用于使模拟环境对于用户可见。然而,可以使用例如 在US5674127中所描述的更复杂的显示单元而不是PC显示屏等。这个专利描述了多用户 游戏并且与对真实环境的模拟完全无关。虽然一般地可以将提供模拟环境所需要的所有装置放置在与真实环境直接相邻 的地方(例如出于控制的目的),但是这些装置将被安装在其他地方。因此,本发明的具体实施例的特征在于将所述存储装置、处理装置、显示装置和控 制装置安装在远离所述真实环境的地方作为用户终端,并且使用传送装置将位置数据从所 述定位装置传送到所述存储装置。更一般地,所述系统将被实施为使得对于所述系统的每个用户,将存储装置、处理 装置、显示装置和控制装置安装在远离所述真实环境的地方作为用户终端,并且使用传送 装置将位置数据从所述定位装置传送到所有所述存储装置。优选的是,位置数据沿其从真实比赛环境传送到模拟系统的传输介质用因特网来 实施。其一大优势在于能够使位置数据在某一站点可获得,并且从很小量到很大量的、变化 数量的用户可以登录到这个站点并且能够将位置数据取回到他们的系统中。使用因特网的 缺点可能是某一延迟将出现在位置数据在真实比赛中被记录的时刻与位置数据在系统中 可获得的时刻之间。另外的缺点可能是在受欢迎的真实比赛的情况下,有太多想要登录到 站点上的人以致于可能发生过载,使得很有可能无法向部分用户提供必要的数据。如果有人想要消除这个缺点,那么优选的是利用电话网络作为传送介质(有线的 或无线的)。同样地,在该情况下,某一延迟将在电话网络上发生,但是所述延迟可以被认为是可忽略不计的,特别是如果比赛环境距所述系统不是非常远。不是在所有情况下都必需的是,将在系统中使用位置数据,使得模拟环境内的比 赛与真实比赛同步(除了在上文中所指出的通信延迟之外)。还有可能的是,将所有位置数 据连同对应的时间数据一起存储在合适的存储介质上并且将所述存储介质用作传送介质。 在这个实施例中,用户可以在任何自发的时刻激活他的系统并且可以“加入”过去已发生的在上一个所描述的实施例中,优选的是存储介质由光盘(简称为CD)(或类似的产 品、或从其衍生的产品)构成。其他存储介质包括硬盘驱动器、连网存储以及电子存储,诸 如随机存取存储器(RAM)、闪存卡等等。为使系统在较长的时期内保持最新,将需要更新关于参赛者的数据。在现实中,不 总是相同的参赛者将出现在接连的比赛中。为使得适应性成为可能,优选的是所述系统包 括参赛者数据库,关于若干可能的参赛者的数据被存储在该参赛者数据库中,使得在参加 预定比赛的参赛者已知之后,在模拟环境内对真实参赛者的模拟能够适应。虽然某一数据库可以被填充以关于大量参赛者的数据使得所确定的是在某一时 期期间真实比赛的参赛者在任何情况下都被存储在所述数据库中,但是在某一时间之后仍 将需要添加新的数据。在该方面,优选的是关于不在所述数据库中的参赛者的数据可以通 过合适的传送介质从合适的源添加,从而变成存储在参赛者数据库中。因为比赛并不总是在相同的环境中或在相同的赛道上举行,优选的是根据前述权 利要求之一的系统包括环境数据库,关于若干可能的比赛环境的数据被存储在该环境数据 库中,使得在将举行比赛的特定环境已知之后,对所述环境的模拟能够适应于对真实环境 的选择。一般地,特定运动或比赛的赛道或者某一事件的环境的数量是受限的。添加或删 除环境不是非常有可能,但不是不可想象的。在该情况下,优选的是关于没有被包含在环境 数据库中的环境的数据可以通过合适的传送装置从合适的源传送到所述系统,从而变成存 储在所述环境数据库中。为使对环境的模拟尽可能逼真,优选的是可以借助于通过合适的装置在真实环境 上所拍摄的图像来实现对所述环境的模拟。将在下文中参照附图更详细地解释本发明。图1示出根据本发明的系统的第一实施例。所述系统包括带有显示屏12、键盘14 和摇杆16的计算机10。计算机10装载有用于在所述系统的屏幕12上模拟比赛环境的软 件。这个比赛环境包括预定的赛道,若干参赛者能够沿所述赛道在起始位置与终止位置之 间移动。从所述系统的用户的立足点显示所述赛道,所述用户实际上是模拟的比赛环境中 的参赛者之一。在瞬时状态下,显示单元12的屏幕示出部分汽车竞赛赛道,由此在用户前 面左侧,另一参赛者是可见的。用户能够借助于摇杆16或者借助于另一输入设备(诸如方 向盘)来改变其自己的速度和方向。如上所述的类型的系统通常被称为所谓的计算机游戏或计算机动画,由此用户具 有如在竞赛中那样比赛的可能性。为按照本发明显著地改进“现实”的幻象,在屏幕12上的模拟与来自真实线路的 真实比赛之间建立关系。在图1中,真实线路由20指示并且在这个线路上,除了其他以外与参赛者22、对和沈的竞赛正在进行。每个参赛者携带设备,借助于该设备可以将关于参 赛者在所述线路上的瞬时位置的数据连续地传送到中心柱观。可以例如借助于安装在每个 车辆上的GPS接收器来收集位置数据,借助于若干GPS卫星的所述接收器能够准确地确定 它自己的位置,所述卫星之一在图中由30指示。由GPS接收器所提供的数据因此在任何时 刻准确地确定每个参赛者在赛道20上的位置。现在可以通过通信网络32将这些位置数据 传送到计算机10。在这个应用中,计算机10装载有软件,该软件具有以准确的方式并且以 非常高真实性的内容在屏幕12上模拟真实赛道20的能力。所述系统的用户将得到他正在 真实的赛道20上驾驶的印象。此外,所述软件被实施为使得在屏幕上,其他参赛者被模拟 在模拟赛道上的对应于真实赛道20上参赛者22、24J6等真实存在的位置的那些位置。如 果模拟赛道20上的用户例如将占据在真实参赛者22后面的瞬时位置,那么在真实赛道20 上,这可以借助于虚拟参赛者34来指示。担任所述虚拟参赛者34的角色的、所述系统的用 户将在他的屏幕上看到模拟的真实参赛者22,其在图1中由2 指示。在上文中,所假定的是GPS接收器被用于对位置进行定位。另一方面,并非所有 GPS接收器都将适合于这种应用。通常,GPS接收器以十分之几米的准确度来确定位置。然 而,如果修正被应用,那么准确度增加为小于几厘米。修正装置的示例是例如所谓的DGPS 系统,这是已知这样的。在本发明的范围内,优选地应用具有这样的修正的接收器。然而, 另一方面,也有可能使用其他位置确定装置,例如基于激光测量、赛道道路上的发射机应答 器等。照此,用于位置确定的各种类型的装置是已知的并且更多的细节应被认为是多余的。数据网络32可以包括电话网络,由此有线的以及无线的电话网络及其可能的组 合都是可想象的。电话网络的优势在于真实线路20上的真实比赛与图像屏幕12上的模拟 比赛之间几乎是同步的。然而,使用电话网络的缺点在于一般地,参与例如2小时的完整比 赛的成本可能显著地增加。因此,优选的是使用例如因特网而不是电话网络。用户应具有 因特网连接并且应能够通过他的连接登录到特定网站上,在该网站上连续地并且以最小的 可能延迟使真实比赛中的所有参赛者的位置数据可获得。这些位置数据连续地被装载到运 行在计算机10上的软件中。所述计算机10此后能够在屏幕12上执行模拟,使得屏幕12 上的模拟竞赛与真实线路20上的真实竞赛几乎同步。这个方法的优势在于,假如所述网站 具有足够的连接可用并且具有足够的可访问性,大量用户可以同时“参与”,每个用户用自 己的系统来参与线路20上的真实竞赛。还可以利用电视网络而不是因特网。在该情况下,通过图文电视系统将位置数据 传送给用户。最终,可以将电视接收器的屏幕用于使模拟可视化而不是计算机显示器。直到目前为止,所假定的是模拟比赛涉及汽车竞赛。然而,本发明不受限于此。代 替汽车竞赛,它可以涉及摩托车竞赛、自行车比赛、跑步比赛、赛马、利用汽艇或帆船的竞 赛、军事演习等。此外,在诸如图中的线路20的闭合线路上进行比赛不是必需的,由此竞赛 在某一圈数上进行。代替这种情况,赛道可以由某一起点和某一终点之间的单一赛道组成。 以这种方式,例如有可能在所述系统的屏幕上模拟诸如环法自行车赛等的自行车比赛的赛 道。然而,将清楚的是将对计算机的存储容量提出更高的要求,因为必须将远远更长的赛道 的赛道数据存储在计算机中。因为比赛不总是发生在相同的赛道上,所以优选的是计算机10具有存储装置来 存储若干比赛环境。以此,不管正在举行竞赛的地方,所述系统的用户都能够参与竞赛,因为可以从所述存储器中调取正确的环境。以类似的方式,优选的是系统10包括存储器,取决于在某一时刻参与真实比赛的 参赛者,关于大量真实参赛者的数据被存储在所述存储器中,可以从存储器中调取参赛者 的相应数据并且以此,可以在屏幕上模拟真实参与的参赛者。为了管理真实世界的动态对象与模拟对象之间的互动,运行在计算机10上的软 件包括人工智能(Al)弓丨擎。在一些实施例中,AI引擎包括碰撞检测以管理(即防止)虚 拟参赛者34与真实参赛者22的模拟的碰撞。这可以通过围绕虚拟参赛者34、真实参赛者 22、或虚拟参赛者34和真实参赛者22中的每一个的互动边界来完成。互动边界可以由从 虚拟参赛者34伸出的多边形隧道(tunnel)来限定,该多边形隧道可以根据速度和方位在 范围、形状或在范围和形状两者上变化。当虚拟参赛者34占据过于靠近模拟的真实参赛者22中的一个的瞬时位置时,多 边形隧道中的一个与模拟的真实参赛者22相交,标识潜在的碰撞。在这种情况发生的时 候,AI引擎暂时接管对模拟的真实参赛者22的控制,在自主模式下对其进行操作。AI引擎 可以发起超车序列(overtake sequence),其确定在赛道20上的特定点超越虚拟参赛者34 是否明智,以及在给定赛道上的位置的情况下是否能够以可感知的速度完成所述超越。如 果AI引擎决定使模拟的真实参赛者22自主地超越虚拟参赛者34,则AI引擎执行这样的超 车序列,从而超越虚拟的参赛者34。可以通过对一帧接一帧的序列进行重新计算来实现超 车序列。当自主的、模拟的真实参赛者22完成超车进程时,在经过一系列帧的时间将模拟 的真实参赛者22重新放置于真实参赛者22在赛道20上的实际位置以提供平滑和逼真的 过渡。一旦自主的、模拟的真实参赛者22到达真实参赛者22在赛道20上的位置,模拟的 真实参赛者22就再次由从真实参赛者22获得的位置数据(例如GPS数据)管理。可替换地或者除了这样的超车序列之外,AI引擎可以实现其他场景,在这些场景 中,模拟的真实参赛者22至少暂时地由AI引擎控制。在一些实施例中,对模拟的真实参赛 者22的这样的自主控制响应于虚拟参赛者34而发生。优选地,这样的在虚拟参赛者34与 模拟的真实参赛者22之间由AI引擎控制的互动被实现,以在所述模拟内向虚拟参赛者34 提供其本身与真实参赛者22中的一个或多个之间的逼真互动。在示范性的实施例中,虚拟参赛者34继续响应用户输入,即使用户输入将另外导 致虚拟参赛者34与模拟的真实参赛者22之间不真实的互动(例如撞车),而不牺牲用户对 虚拟参赛者34的控制。相反地,AI引擎通过假定对模拟的真实参赛者22的控制来管理这 样的潜在互动,使得模拟的真实参赛者22在显示器内的位置至少暂时不同于真实参赛者 22的实际位置。在合理的时间段之后并且当条件允许时,AI引擎使模拟的真实参赛者22 返回对应于真实参赛者22在赛道20上的实际位置的位置。尽管在赛车的互动的背景下描 述了 AI引擎的示范性操作,但是AI引擎能够类似地管理虚拟参赛者与真实参赛者的模拟 之间的互动。在一些实施例中,AI引擎包括额外的功能。例如,在可能有显著的数据中断的情 况下(例如在丢失的数据比等待时间多,因此不可能进行数据插值的情况下),每个受影响 的、模拟的真实参赛者22暂时地在自主模式下由AI引擎控制。AI引擎将模拟的真实参赛 者22从最后所知的被报告的位置转移到控制路径。在一些实施例中,所述控制路径是先前 为给定的赛道20所确定的、可能的最优路径。自主控制在逐帧的过程中贯穿所述数据中断进行,以最后所知的速度、方位和加速度继续。同时,模拟软件继续尝试接收有效的数据。在 恢复对有效数据的接收之后,AI引擎将自主地受控的、模拟的真实参赛者22转变到真实参 赛者22在赛道20上的实际位置。再一次,从控制路径到真实参赛者22的实际位置的转变 可以由AI引擎使用逐帧的过程以平滑和逼真的方式来实现。在上述实施例中,假定的是模拟比赛和真实比赛几乎同步地被执行。然而,这并不 总是必需的。在优选的实施例中,在比赛期间所收集的所有位置数据连同对应的时间测量 一起在比赛期间被存储在合适的存储装置中。所述存储装置可以起传送介质的作用,并且 在所有数据被存储之后,可以被传送到所述系统,并且可以在任何自发的时刻被用户用于 在远远更晚的时间参与竞赛。优选地,利用光盘作为存储装置,因为越来越多的个人计算机 包括CD播放器。因为所述光盘构成所述系统内的重要产品,所以通过所附的权利要求为所 述光盘要求独立的权利。在因特网被用作通信装置的实施例中,所述系统的另一重要组件是因特网站点, 用户必须登录到所述站点以获得位置数据。同样地,通过所附的权利要求为这个站点要求 独立的权利,通过所述站点使位置数据可获得,并且所述站点以此为特征。
权利要求
1.一种用于模拟包含静态对象和动态对象的真实环境中的事件的系统,所述系统包括a)定位装置,其用于连续地确定在所述真实环境中所述动态对象在所述事件发生的时 间段内关于所述静态对象的位置,b)存储装置,其用于存储描述所述环境的动态和静态对象的数据,c)处理装置,其可操作地连接于所述定位装置和所述存储装置,所述处理装置用于处理b 1)来自所述存储装置的描述所述静态和动态对象的数据,b2)来自所述定位装置的指示所述环境的静态和动态对象在某一时刻的相互位置的数据,所述处理装置装载有模拟软件,d)显示装置,其可操作地连接于所述处理装置,所述显示装置用于将从模拟环境上选 定的观察点看到的模拟视图作为所述处理装置的处理结果进行显示,e)人工智能引擎,其适用于选择性地管理与所述动态对象中的一个或多个的互动,f)控制装置,其可操作地连接于所述处理装置和所述显示装置,所述控制装置用于对 共同确定上述时间段的一系列连续的时刻重复处理装置和所述显示装置的功能,其中所述定位装置包括卫星导航系统,并且所述系统包括环境数据库,关于若干可能的比赛环境的数据被存储在所述环境数据库 中,使得在将举行比赛的特定环境已知之后,对所述环境的模拟能够适应于对所述真实环 境的选择。
2.根据权利要求1所述的系统,其特征在于,将所述存储装置、处理装置以及显示装置 和控制装置安装在远离所述真实环境的地方作为用户终端,并且使用传送装置将位置数据 从所述定位装置传送到所述存储装置。
3.根据权利要求1所述的系统,其特征在于,对于所述系统的每个用户,将存储装置、 处理装置、显示装置和控制装置安装在远离所述真实环境的地方作为用户终端,并且使用 传送装置将位置数据从所述定位装置传送到所有所述存储装置。
4.根据权利要求2所述的系统,其特征在于,因特网被用作传送装置。
5.根据权利要求2所述的系统,其特征在于,电话网络被用作传送装置。
6.根据权利要求1所述的系统,其特征在于,在比赛的整个时间段期间,所有位置数据 连同对应的时间数据一起被存储在存储器中,所述存储器能够在所述比赛之后被用作传送 介质。
7.根据权利要求6所述的系统,其特征在于,所述存储器由光盘构成。
8.根据权利要求1所述的系统,其特征在于,所述系统包括参赛者数据库,关于若干可 能的参赛者的数据被存储在所述参赛者数据库中,使得在特定的事件或比赛的参赛者已知 之后,在所述模拟环境内对真实的参赛者的模拟能够适应。
9.根据权利要求8所述的系统,其特征在于,关于不存在于所述参赛者数据库中的参 赛者的数据能够通过传送介质从合适的源传送到所述系统,从而变成存储在所述参赛者数 据库中。
10.根据权利要求8所述的系统,其特征在于,所述参赛者数据库被集成到所述用户终端中。
11.根据权利要求1所述的系统,其特征在于,关于没有被包含在所述环境数据库中的 环境的数据能够通过合适的传送装置从合适的源传送到所述系统,从而变成存储在所述环 境数据库中。
12.根据权利要求1所述的系统,其特征在于,所述环境数据库被集成到所述用户终端中。
13.根据权利要求1所述的系统,其特征在于,对所述真实环境的模拟能够借助于拍摄 自所述真实环境的图像来实现。
14.根据权利要求4所述的系统,其特征在于,将在真实比赛期间发生的至少一些事件 作为独立的图像数据分别被存储在所述存储器中,所述存储器相应地为CD,使得在模拟比 赛期间这些图像能够在合适的时刻被显示。
15.根据权利要求1所述的系统,其特征在于,用于显示对至少一部分在其中具有所述 动态对象的环境的模拟的显示装置由虚拟现实头盔构成。
16.一种供在根据权利要求1所述的系统中应用的光盘,其特征在于,所述光盘包括 在至少一部分真实比赛期间所述真实比赛的至少若干参赛者的位置数据和对应的时间数 据。
17.根据权利要求1所述的系统,其中,从所述模拟环境上选定的观察点看到的模拟视 图对应于从与所述动态对象比赛的虚拟参赛者看到的视图。
18.根据权利要求17所述的系统,其中,所述人工智能引擎管理所述虚拟参赛者与所 述动态对象中的一个或多个之间的互动。
19.根据权利要求18所述的系统,其中,所述人工智能引擎响应于所述虚拟参赛者来 控制所述动态对象中的一个或多个的相应位置。
20.根据权利要求19所述的系统,其中,所述人工智能引擎响应于所述虚拟参赛者与 所述动态对象中的至少一个之间的距离小于阈值距离而自主地控制所述动态对象中的所 述至少一个。
全文摘要
用于模拟包含静态对象和动态对象的真实环境中的事件的系统,该系统包括a)定位单元,其用于连续地确定在所述真实环境中所述动态对象在所述事件发生的时间段内关于所述静态对象的位置;b)存储单元,其用于存储描述所述环境的动态和静态对象的数据;c)处理单元,其用于处理(b1)来自所述存储单元的描述所述静态和动态对象的数据,(b2)来自所述定位单元的指示所述环境的静态和动态对象在某一时刻的相互位置的数据,所述处理单元装载有模拟软件;d)显示单元,其用于将从模拟环境上选定的观察点看到的模拟视图作为所述处理单元的处理结果进行显示;e)控制单元,其用于对共同确定上述时间段的一系列连续的时刻重复所述处理和显示单元的功能,其中所述定位单元包括卫星导航系统或与其相关的系统。
文档编号G06T11/00GK102150182SQ200980123575
公开日2011年8月10日 申请日期2009年4月1日 优先权日2008年4月18日
发明者M·雷延, T·L·翁 申请人:埃欧彭纳媒体有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1