基站移动检测和补偿制造技术

技术编号:7564127 阅读:213 留言:0更新日期:2012-07-14 14:24
提供了用于处理从与在计算机处执行的计算机程序对接的输入装置接收的交互通信的方法和系统。该方法包括:在与计算机对接的基站处接收来自第一输入装置和第二输入装置的输入数据。第一和第二输入装置能够独立于彼此地移动,以与计算机程序交互地对接。该方法通过基站来跟踪第一和第二输入装置的位置,并且识别第一和第二输入装置的跟踪位置的近乎相同的位置改变。该方法然后在识别出近乎相同的位置改变时设置标记,标记被计算机程序处理,以设置在与计算机程序的交互期间要采取的行为。在一个示例中,基站包括可以确认移动的惯性传感器。如果确认了移动,则处理标记以采取如在计算机程序中限定的行为。

【技术实现步骤摘要】
【国外来华专利技术】基站移动检测和补偿
技术介绍
视频游戏业多年以来已经出现许多改变。随着计算能力的扩展,视频游戏的开发者已经同样建立了利用计算能力的这些增强的游戏软件。为此,视频游戏开发者一直在编码包含复杂操作和数学运算的游戏,以产生很真实的游戏体验。示例游戏平台可以是SonyPlaystation 、Sony Playstation2 (PS2)禾口Sony Playstation3 (PS3),其中每一个以游戏控制台的形式被销售。如所公知,游戏控制台被设计来连接监控器(通常为电视机),并且通过手持控制器来使能用户交互。游戏控制台被设计为具有专用处理硬件,包括CPU;图形合成器,用于处理密集的图形操作;向量单元, 用于执行几何变换;以及其他粘合硬件、固件和软件。游戏控制台还被设计为具有光盘托盘,该光盘托盘用于容纳游戏光盘,以用于通过游戏控制台本地玩游戏。在线游戏也是可能的,其中,用户可以通过因特网与其他用户对抗或一起地玩游戏。随着游戏复杂度继续激起玩家的兴趣,游戏和硬件制造商继续创新以使能另外的交互和计算机程序。计算机游戏业中的一种增长趋势是开发增加用户和游戏系统之间的交互的游戏。 用于实现较为丰富的交互体验的一种方式是使用无线游戏控制器,其移动被游戏系统跟踪,以便跟踪玩家的移动并且使用这些移动来作为游戏的输入。一般而言,手势输入指的是使得诸如计算系统、视频游戏控制台、智能设备等的电子装置对于由跟踪物体的摄像机捕获的某些手势作出反应。然而,用于跟踪用户输入的摄像机和其他电子装置的布置会是困难的。对于较大的电视机和监控器,要求用户远离电视机站立以获取整个画面。因为控制台一般接近电视机,所以这导致降低了传感器性能。类似地,当用户移动得远离相机时,用于跟踪和深度感测的摄像机的性能也降低了。就是在这种环境中,形成了本专利技术的实施例。
技术实现思路
广义而言,本专利技术对于向游戏控制台传送用户输入所使用的基站的移动提供了近乎实时的补偿。在一些实施例中,基站进一步被配置来捕获和处理图像数据,以便提取关于与游戏控制台相关联的控制器的位置的深度数据。提供了用于处理从与在计算机执行的计算机程序对接的输入装置接收的交互通信的方法。一种方法包括在与计算机对接的基站处接收来自第一输入装置和第二输入装置的输入数据。所述第一和第二输入装置能够彼此独立地移动,以与计算机程序交互地对接。所述方法通过所述基站来跟踪所述第一和第二输入装置的位置,并且识别所述第一和第二输入装置的跟踪位置的近乎相同的位置改变。所述方法然后在识别出所述近乎相同的位置改变时设置标记。所述标记被所述计算机程序处理,以设置在与所述计算机程序的交互期间要采取的行为。在一个示例中,所述基站包括可以确认移动的惯性传感器。如果确认了移动,则处理所述标记以采取如在所述计算机程序中限定的行为。在一个实施例中,公开了一种用于当与在游戏控制台执行并且在屏幕上显示的计算机游戏对接时检测交互通信的方法。所述方法包括从第一输入装置和第二输入装置接收输入和位置的操作。所述第一和第二输入装置被相应的第一和第二用户独立的移动,以与所述计算机游戏交互地对接。其中,基站从所述第一和第二输入装置接收所述输入和位置, 并且无线地向所述游戏控制台对接所述输入和位置。所述方法进一步包括操作如果检测到所述第一和第二输入装置两者近乎相同的位置改变,则校正如在显示所述计算机游戏的交互的屏幕上所示的所述第一和第二输入装置的位置。在另一个实施例中,公开了一种用于提供视频游戏的交互控制的系统。所述系统包括游戏控制台和基站,所述基站位于与所述游戏控制台隔开的位置。所述基站具有通信电路,所述通信电路允许在所述基站和所述游戏控制台之间的对接。所述基站进一步具有摄像机,用于捕获游戏区域内的图像数据。所述系统进一步包括控制器,所述控制器与所述基站和所述游戏控制台之一或两者对接。其中,对包括所述控制器的图像数据的分析用于确定所述控制器在所述游戏区域内的移动。所述控制器的移动与由所述游戏控制台对于所述视频游戏的交互控制相关。在又一个实施例中,公开了一种用于与游戏控制台对接以控制视频游戏的系统。 所述系统包括游戏控制台和与所述游戏控制台对接的基站。所述基站进一步包括处理电路,所述处理电路被配置为在所述基站和所述游戏控制台之间发送和接收数据。所述基站进一步被配置为处理位置数据。所述系统进一步包括控制器,所述控制器与所述基站对接。 所述控制器包括用于检测所述控制器的移动数据并且向所述基站发送所述移动数据的硬件。所述基站处理所述控制器的所述位置数据,所述位置数据被从所述基站转发到所述游戏控制台以确定所述控制器相对于所述基站的相对位置,其中,所述控制器的相对位置的改变便于与所述视频游戏的交互控制。附图说明通过下面结合附图的说明,可以最佳地理解本专利技术与其另外的优点。图1是根据本专利技术一个实施例的包括基站、操纵控制器的用户以及游戏控制台和监控器的场景的示例图示。图2A是根据本专利技术一个实施例的控制器的示例性简化图示。图2B是根据本专利技术的一个实施例的控制器的另一个示例图示。图3A和图IBB是根据本专利技术的实施例的基站的示例。图;3Β-1、3Β-2、;3Β-3、3Β-4和!3B-5图示了根据本专利技术实施例的具有多个相机位置的基站的替代实施例。图3C是根据本专利技术一个实施例的基站硬件的示例图示。图4是根据本专利技术一个实施例的屏幕的示例性俯视图。图5示出根据本专利技术一个实施例的从距离测量到绝对深度测量的转换。图6A和图6B图示根据本专利技术一个实施例的如何检测基站的水平移动。图6C图示根据本专利技术一个实施例的视频游戏的交互控制,而图6D图示了根据本专利技术一个实施例的使用在基站内的相机捕获的交互控制的图像数据。图7是根据本专利技术一个实施例的在娱乐系统中的不同元件的框图。图8图示根据本专利技术一个实施例的可以用于确定控制器位置的硬件和用户界面。图9图示根据本专利技术一个实施例的可以用于处理指令的附加硬件。图10是根据本专利技术一个实施例的场景A至场景E的示例图示,其中,相应的用户 A至用户E与经由互联网连接到服务器处理的游戏客户机交互。具体实施例方式公开了用于处理来自输入装置的交互通信的方法和系统,该输入装置与计算机程序对接。该方法包括在与计算机对接的基站处接收来自第一输入装置和第二输入装置的输入数据。基站可以是有线或无线的。输入装置可以被一个用户拿着,其中,每只手拿着一个输入装置,或一个输入装置可以被两个或更多的独立用户拿着。第一和第二输入装置能够独立于彼此移动以与计算机程序交互地对接。在一个实施例中,计算机程序是计算机游戏,但是在其他实施例中,计算机程序可以是通常的办公程序、娱乐程序或专用程序。根据限定的实施例,该方法通过基站跟踪第一和第二输入装置的位置。例如,输入装置与基站进行通信以提供它们的位置或提供用于确定它们的位置的数据。在计算机从基站接收到位置数据、继而从输入装置接收到数据时,也可以在计算机(例如,游戏控制台)处对输入装置的位置进行处理。在任何一个实施例中, 位置的跟踪是必须的,以识别在第一和第二输入装置的跟踪位置的近乎相同的位置改变。该方法被配置来在识别到近乎相同的位置改变时设置标记。该标记由计算机程序处理,以设置在与计算机程序的交互期间要采取的行为。在一个示例中,基站包括可以确认移动的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:G·M·扎勒维斯基
申请(专利权)人:索尼计算机娱乐美国公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术