对游戏控制器校准和偏置的系统和方法技术方案

技术编号:10216944 阅读:364 留言:0更新日期:2014-07-16 13:58
本发明专利技术描述了用于校准和偏置的系统和方法。在一个例子中,描述了确定用户的玩游戏高度的方法。该方法包括通过使用来自捕获设备的图像数据将被跟踪物的第一位置与第一角相联系,接收来自用户的显示屏的第一角的标识;通过使用来自捕获设备的图像数据将被跟踪物的第二位置与第二角相联系,接收来自用户的显示屏的第二角的标识;以及在第一和第二角与被跟踪物之间建立三角形,以便定义用户所作的运动的范围。被跟踪物由用户保持着。该方法进一步包括根据运动的范围定义用户保持被跟踪物的高度。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】本专利技术描述了用于校准和偏置的系统和方法。在一个例子中,描述了确定用户的玩游戏高度的方法。该方法包括通过使用来自捕获设备的图像数据将被跟踪物的第一位置与第一角相联系,接收来自用户的显示屏的第一角的标识;通过使用来自捕获设备的图像数据将被跟踪物的第二位置与第二角相联系,接收来自用户的显示屏的第二角的标识;以及在第一和第二角与被跟踪物之间建立三角形,以便定义用户所作的运动的范围。被跟踪物由用户保持着。该方法进一步包括根据运动的范围定义用户保持被跟踪物的高度。【专利说明】
本专利技术涉及校准和偏置控制被跟踪物的位置的控制器的方法和系统。
技术介绍
视频游戏产业多年来经历了许多变化。随着计算能力增大,视频游戏的开发者同样开发了利用计算能力的这种增强的游戏软件。为此,视频游戏开发者已经在编码加入复杂操作和数学运算以便产生极真实游戏体验的游戏。示范性游戏平台可以是每一种以游戏控制台的形式销售的Sony PlayStation?、Sony PkyStation2? (PS2)和Sony P丨ayStation3? (PS3)。众所周知,游戏控制台被设置成与监视器(通常,电视机)连接,并使用户能够通过手持控制器交互。游戏控制台被设计成带有专门处理硬件,包括中央处理单元(CPU)、处理密集图形操作的图形合成器、进行几何变换的矢量单元、和其它附加硬件、固件和软件。游戏控制台还被设计成带有接纳游戏光盘以便通过游戏控制台本地播放的光盘托盘。也可以在线游戏,其中用户可以交互式地在互联网上对抗其他用户或与其他用户一起玩。由于游戏的复杂性会不断激发玩家的兴趣,所以游戏和硬件制造商不断创新,以便使计算机程序具有更高互动性。计算机游戏产业的发展趋势是开发出提高用户与游戏系统之间的交互性的游戏。实现更丰富交互体验的一种方式是使用让游戏系统跟踪运动的无线游戏控制器,以便跟踪玩家的运动,并且将这些运动用作游戏的输入。本专利技术的实施例就是在这种背景下出现的。
技术实现思路
本专利技术的实施例提供了如本文所述的校准和偏置的系统和方法。宽泛地说,本专利技术的实施例提供了利用游戏控制器对用户的运动和动作作各种校准和偏置调整。在一个例子中,游戏控制器是运动控制器,该运动控制器包括附在该运动控制器上的可识别物体。与游戏控制器交互的系统包括计算系统(例如,游戏控制台)和在显示器的前面捕获图像的摄像机。在玩游戏期间,用户与在显示器上渲染的物体交互。该交互包括让用户在显示器的前面,在三维空间中,利用游戏控制器做出各种运动。这些运动与游戏控制器的按钮的任何用户输入结合,能够精确控制用户与物体交互,选择物体,以及向运行在计算系统上的系统软件或游戏软件提供交互命令。在玩游戏期间,某些游戏程序提示用户进行转化成游戏环境的各种运动。这些运动可以包括,例如,投球、捡拾物体、移动物体、选择物体等。依照一个实施例,提供了一种能够初始校准用户的物理尺度以便在互动玩游戏期间使用户玩起来更加舒适的方法。该方法的一个实施例包括识别在显示设备前面的被跟踪物的位置,以及提示用户识别显示器的两个或更多个角和显示器的中心。该方法进一步包括接收来自用户的中心的标识,接收来自用户的第一角的标识,以及接收来自用户的第二角的标识。该方法包括使用中心的标识建立捕获设备相对于显示器的位置。该方法还包括在第一和第二角与被跟踪物之间建立三角形,以便定义用户所作的运动的范围。该方法包括根据运动的范围定义被跟踪物的舒适高度。应当注意到,尽管该方法在游戏内执行,但在执行该方法期间不能主动玩游戏。例如,可以将舒适高度的校准与乒乓游戏相联系,但在玩乒乓游戏的时候不能进行舒适高度的校准。在另一个实施例中,提供了一种能够在玩游戏期间动态调整校准参数,而不必启动新校准过程的方法。校准参数的动态调整是在主动玩游戏期间,譬如,在完成玩游戏活动期间处理的。因此,检测和分析正常玩游戏活动,以查明是否应该调整初始校准。但是,应当注意到,这种校准调整对用户来说是透明的,不会干扰正常玩游戏行为。该方法的一个实施例包括在主动玩游戏期间显示第一图像,以及接收来自用户的被跟踪物的第一位置。第一位置是在用户指向第一图像时生成的。该方法进一步包括根据第一位置生成第一光标位置,确定第一光标位置与第一图像的位置之间的第一差值,在主动玩游戏期间显示第二图像,以及接收来自用户的被跟踪物的第二位置。第二位置是在用户指向第二图像时生成的。该方法包括根据将该差值应用于第二图像的地点生成第二光标位置。在这个实施例中,可以将该差值当作偏置值。在又一个实施例中,校准参数的调整可以自动发生在不同身材的第二用户从第一用户那里接管了游戏之后,其中第一用户是完成初始校准的那一位。在这个例子中,由于第二用户继续玩游戏,所以该方法将分析在与正常玩游戏交互的同时进行的一种或多种运动的位置。将这种分析用于对校准作出调整,而不用要求第二用户进行初始校准。这种校准调整在一个实施例中被描述成为更舒适玩游戏和更精确互动创造条件的校准偏置。在另一个实施例中,提供了一种在玩游戏期间分析用户的互动性,以及根据互动性,设置提高用户游戏性能的调整偏置的方法。这些偏置调整可以根据特定运动的分析、空间中的运动位置、用户相对于显示器的物理运动、或它们的组合来选择。如上所述,在一个实施例中,在玩游戏期间动态地应用这些偏置调整,这为用户提高交互控制和游戏精度创造了条件。该方法的一个实施例包括确定被跟踪物处在参考线上还是远离参考线。被跟踪物被用户保持在摄像机的前面。用户可以相对于参考线侧向走步,或相对于参考线向前或向后移动。该方法进一步包括响应被跟踪物远离参考线的确定,将偏置应用于显示在显示屏上的光标。在一个实施例中,一种方法包括根据被跟踪物相对于参考线的位置确定用户进行低手还是上手运动。在另一个实施例中,一种方法包括忽略被跟踪物的一次或多次反弹,以确定利用被跟踪物进行低手还是上手运动。在一个实施例中,一种方法包括通过使用来自捕获设备的图像数据将被跟踪物的第一位置与第一角相联系接收来自用户的显示屏的第一角的标识,通过使用来自捕获设备的图像数据将被跟踪物的第二位置与第二角相联系接收来自用户的显示屏的第二角的标识,以及在第一和第二角与被跟踪物之间建立三角形,以便定义用户所作的运动的范围。被跟踪物由用户保持。该方法进一步包括根据运动的范围定义用户保持被跟踪物的高度。该方法由处理器执行。在实施例中,一种方法包括生成将一个图像显示在显示屏上的一个地点上的数据,以及接收有关光标在显示屏上的地点的数据。有关光标地点的数据是在用户将被跟踪物指向图像时接收的。该方法还包括确定图像地点与光标地点之间的误差,以及将该误差与用户保持被跟踪物的地点相联系。保持被跟踪物的地点包括相对于参考地点的位移。该方法包括生成将另一个图像显示在显示屏上的一个地点上的数据,以及接收有关光标在显示屏上的另一个地点的数据。有关其它光标地点的数据是在用户将被跟踪物指向其它图像时接收的。该方法包括根据误差生成有关调整其它光标地点的数据。该方法由处理器执行。在实施例中,一种方法包括接收有关被跟踪物的运动的数据。该运动数据包括有关捡拾物体地点的数据、在到达捡拾物体地点之后收集的数据、和在到达释放地点之前收集的数据。在到达捡拾物体地点之后使用被跟本文档来自技高网
...

【技术保护点】
一种确定用户的玩游戏高度的方法,该方法包含:通过使用来自捕获设备的图像数据将被跟踪物的第一位置与第一角相联系,接收来自用户的显示屏的第一角的标识;通过使用来自捕获设备的图像数据将被跟踪物的第二位置与第二角相联系,接收来自用户的显示屏的第二角的标识;在第一和第二角与被跟踪物之间建立三角形,以便定义用户所作的运动的范围,该被跟踪物由用户保持;以及根据运动的范围定义用户保持被跟踪物的高度,其中该方法由处理器执行。

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

【专利技术属性】
技术研发人员:M西格斯MML蔡JS迪克森S海德莫耶D马斯N加里
申请(专利权)人:索尼电脑娱乐美国公司
类型:发明
国别省市:美国;US

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

1
相关领域技术
  • 暂无相关专利