视频游戏的方向输入制造技术

技术编号:16593915 阅读:29 留言:0更新日期:2017-11-21 19:26
一种方法,其包括:捕获具有第一对象和第二对象的外围设备的图像,所述第一对象和所述第二对象被定义在离彼此固定距离处;基于对所捕获的图像的分析来确定所述第一对象的三维位置;基于对所捕获的图像的分析来确定所述第二对象的二维位置;使用所述第一对象的所述三维位置和所述第二对象的所述二维位置来控制在虚拟环境中的虚拟对象的位置和方向;其中所述方法的每个操作由处理器来执行。

Directional input of video game

A method, which comprises: image capture is the first object and the second object in the peripheral device, the first object and the second object is defined in a fixed distance from each other; to determine the three-dimensional position of the first object based on the analysis of the captured image; based on the analysis of the captured image to determine the location of the second dimensional object; the position and direction of the virtual object of the two-dimensional position of the three-dimensional position using the first object and the second object to control in the virtual environment; each operation the method execution by the processor.

【技术实现步骤摘要】
视频游戏的方向输入本申请是申请日为2012年12月21日、申请号为201280063556.4、专利技术名称为“视频游戏的方向输入”的专利技术专利申请的分案申请。
本专利技术涉及用于为视频游戏提供方向输入的方法和系统。
技术介绍
视频游戏工业在这些年来有很多变化。当计算能力扩展时,视频游戏的开发商同样创建了利用计算能力中的这些增加的游戏软件。为此目的,视频游戏开发者对合并复杂的运算和数学以产生非常现实的游戏体验的游戏编码。示例性游戏平台可以是SonySony(PS2)和Sony(PS3),其中每个平台以游戏控制台的形式被出售。如所公知的,游戏控制台设计成连接到监视器(通常是电视机)并通过手持控制器实现用户互动。游戏控制台设计有专用处理硬件,包括CPU、用于处理密集图形操作的图形合成器、用于执行几何变换的矢量单元和其它胶合硬件、固件和软件。游戏控制台还设计有用于接纳游戏光盘用于通过游戏控制器在本地玩的光盘托盘。在线游戏也是可能的,其中用户可通过互联网交互式地对抗其它用户或与其他用户玩。当游戏复杂度继续激起玩家的兴趣时,游戏和硬件制造商继续创新以实现额外的互动和计算机程序。在计算机游戏行业中的增长趋势是发展增加用户和游戏系统之间的互动的游戏。实现更丰富的互动体验的一种方式是使用无线游戏控制器,其运动由游戏系统跟踪,以便跟踪玩家的运动并使用这些运动作为游戏的输入。一般来讲,姿势输入指的是使电子设备(例如计算系统、视频游戏控制台、智能电器等)对玩家所做出的并由电子设备捕获的某个姿势作出反应。本专利技术的实施方案在这个背景中产生。
技术实现思路
本专利技术的实施方案提供用于向视频游戏提供方向输入的方法和系统。应认识到,可以用很多方式例如过程、装置、系统、设备或在计算机可读介质上的方法来实现本专利技术。下面描述本专利技术的若干创造性实施方案。根据本专利技术的一个方面,一种方法,其包括:捕获具有第一对象和第二对象的外围设备的图像,所述第一对象和所述第二对象被定义在离彼此固定距离处;基于对所捕获的图像的分析来确定所述第一对象的三维位置;基于对所捕获的图像的分析来确定所述第二对象的二维位置;使用所述第一对象的所述三维位置和所述第二对象的所述二维位置来控制在虚拟环境中的虚拟对象的位置和方向;其中所述方法的每个操作由处理器来执行。根据本专利技术的另一个方面,一种设备,其包括:壳体,其具有长度;第一对象,其定位于所述壳体的长度的一端处;第二对象,其沿着所述壳体的长度定位,所述第一对象和所述第二对象彼此分开固定的距离并被配置成在视频游戏的游戏播玩期间被维持在相对于图像捕获设备的实质上不同的深度处;识别模块,其用于对所述视频游戏识别所述设备;其中所述设备的识别基于所述第一对象的被跟踪的三维位置和所述第二对象的被跟踪的二维位置来实现对所述在虚拟环境中的虚拟对象的控制。根据本专利技术的另一个方面,一种方法,其包括:使用图像捕获设备来捕获具有第一对象和第二对象的外围设备的图像,所述第一对象和所述第二对象被定义在离彼此固定距离处;分析所捕获对象,以确定所述第一对象和所述第二对象相对于图像捕获设备的横向定位;使用所述第一对象和所述第二对象的所述横向定位来确定在所述虚拟环境中的虚拟对象的方位;确定所述第一对象相对于图像捕获设备的深度;使用所述第一对象的横向定位和深度来确定在所述虚拟环境中的虚拟对象的位置;其中所述方法的每个操作由处理器来执行。在一个实施方案中,提供了用于向视频游戏提供方向输入的方法。该方法以捕获第一对象和第二对象的图像开始,第一对象和第二对象被限定在离彼此的固定距离处。基于对所捕获的图像的分析来确定第一对象的三维位置,以及基于对所捕获的图像的分析来确定第二对象的二维位置。基于第一对象的三维位置和第二对象的二维位置来确定视频游戏的输入方向。在一个实施方案中,确定第一对象的三维位置包括确定第一对象相对于被配置成捕获第一对象和第二对象的图像的图像捕获设备的深度。以及确定第二对象的二维位置不包括确定第二对象相对于图像捕获设备的深度。在一个实施方案中,该方法包括将输入方向应用于下列操作中的一个或多个:控制在视频游戏内的虚拟对象的方向,确定显示器上的位置,确定虚拟环境内的位置,确定目标方向,识别虚拟对象,识别菜单选择。在一个实施方案中,该方法包括重复图像的捕获以及第一对象的三维位置和第二对象的二维位置的确定以便跟踪第一对象的三维位置和第二对象的二维位置,且还包括根据第一对象的被跟踪的三维位置和第二对象的被跟踪的二维位置来重复输入方向的确定。在一个实施方案中,该方法包括照亮第一对象和第二对象。在一个实施方案中,该方法包括基于第一对象的三维位置来确定视频游戏中的虚拟对象的位置。在一个实施方案中,确定第一对象的三维位置包括捕获并分析从由加速度计数据、陀螺仪数据和磁力计数据组成的组中选择的惯性数据。在另一实施方案中,描述了用于向视频游戏提供方向输入的设备。设备包括具有长度的壳体、定位于壳体的长度的一端处的第一对象和沿着壳体的长度定位的第二对象。第一对象和第二对象彼此分开固定的距离并被配置成在视频游戏的游戏播玩期间被维持在相对于图像捕获设备的实质上不同的深度处。设备包括用于对视频游戏识别设备的识别模块。设备的识别基于第一对象的被跟踪的三维位置和第二对象的被跟踪的二维位置来实现输入方向的确定。在一个实施方案中,第一对象和第二对象被照亮。在一个实施方案中,第一对象和第二对象分开至少约10厘米。在一个实施方案中,第一对象连接到第一运动控制器,第一运动控制器连接到在壳体的端部处限定的第一插座。在相关实施方案中,第二对象连接到第二运动控制器,第二运动控制器连接到沿着壳体的长度限定的第二插座。在一个实施方案中,设备包括用于将第一运动控制器连接到识别模块的数据端口。在一个实施方案中,第一对象和壳体的长度限定设备的纵轴,且第二对象定位成从设备的纵轴径向向外。在另一实施方案中,提供了用于向视频游戏提供方向输入的外围设备。外围设备包括壳体和被限定在壳体的一端处的插座,插座被配置成接纳具有用于跟踪的第一对象的运动控制器。第二对象沿着壳体的长度被定位,其中当运动控制器连接到插座时,第一对象和第二对象分开固定的距离并被配置成在视频游戏的游戏播玩期间被维持在相对于图像捕获设备的实质上不同的深度处。提供用于对视频游戏识别外围设备的识别模块。外围设备的识别基于第一对象在存在时被跟踪的三维位置和第二对象的被跟踪的二维位置来实现输入方向的确定。在一个实施方案中,第一对象在存在时和第二对象被照亮。在一个实施方案中,第一对象在存在时和第二对象分开至少约10厘米。在一个实施方案中,外围设备包括用于将运动控制器连接到识别模块的数据端口。在一个实施方案中,外围设备包括在壳体中限定的外围输入机构,外围输入机构被映射到运动控制器的输入机构。在一个实施方案中,外围设备包括便于用户托住外围设备的把手。在一个实施方案中,运动控制器的第一对象在存在时和壳体的长度限定外围设备的纵轴,其中第二对象定位成从外围设备的纵轴径向向外。在另一实施方案中,提供了用于向视频游戏提供方向输入的外围设备。外围设备包括:壳体;被限定在壳体的一端处的第一插座,第一插座被配置成接纳具有用于跟踪的第一对象的第一运动控制器;沿着壳体的长度限定的第二插座,第二插座本文档来自技高网...
视频游戏的方向输入

【技术保护点】
一种方法,其包括:捕获具有第一对象和第二对象的外围设备的图像,所述第一对象和所述第二对象被定义在离彼此固定距离处;基于对所捕获的图像的分析来确定所述第一对象的三维位置;基于对所捕获的图像的分析来确定所述第二对象的二维位置;使用所述第一对象的所述三维位置和所述第二对象的所述二维位置来控制在虚拟环境中的虚拟对象的位置和方向;其中所述方法的每个操作由处理器来执行。

【技术特征摘要】
2011.12.21 US 13/333,7861.一种方法,其包括:捕获具有第一对象和第二对象的外围设备的图像,所述第一对象和所述第二对象被定义在离彼此固定距离处;基于对所捕获的图像的分析来确定所述第一对象的三维位置;基于对所捕获的图像的分析来确定所述第二对象的二维位置;使用所述第一对象的所述三维位置和所述第二对象的所述二维位置来控制在虚拟环境中的虚拟对象的位置和方向;其中所述方法的每个操作由处理器来执行。2.如权利要求1所述的方法,其中使用所述第一对象的所述三维位置和所述第二对象的所述二维位置包括确定所述外围设备的方位,所述外围设备的方位被用以控制在所述虚拟环境中的虚拟对象的方向。3.如权利要求1所述的方法,其中使用所述第一对象的所述三维位置和所述第二对象的所述二维位置包括确定所述外围设备的位置,所述外围设备的位置被用以控制在所述虚拟环境中的虚拟对象的位置。4.如权利要求1所述的方法,其中确定所述第一对象的所述三维位置包括确定所述第一对象相对于被配置成捕获所述第一对象和所述第二对象的图像的图像捕获设备的深度;且其中确定所述第二对象的所述二维位置不包括确定所述第二对象相对于所述图像捕获设备的深度。5.如权利要求1所述的方法,其中控制在虚拟环境中的虚拟对象的位置和方向包括下列操作中的一个或多个:确定显示器上虚拟对象的位置、确定虚拟对象的目标方向、识别菜单选择。6.如权利要求1所述的方法,还包括:重复所述图像的捕获以及所述第一对象的所述三维位置和所述第二对象的所述二维位置的确定以便跟踪所述第一对象的所述三维位置和所述第二对象的所述二维位置;根据所述第一对象的被跟踪的三维位置和所述第二对象的被跟踪的二维位置来重复对所述虚拟对象的位置和方向的控制。7.如权利要求1所述的方法,还包括:照亮所述第一对象和所述第二对象。8.如权利要求1所述的方法,其中确定所述虚拟环境中的虚拟对象的位置是基于所述第一对象的所述三维位置的。9.如权利要求1所述的方法,其中确定所述第一对象的所述三维位置包括捕获并分析从由加速度计数据、陀螺仪数据和磁力计数据组成的组中选择的惯性数据。10.一种设备,其包括:壳体,其具有长度;第一对象,其定位于所述壳体的长度的一端处;第二...

【专利技术属性】
技术研发人员:E拉森R马克斯A米凯洛夫
申请(专利权)人:索尼电脑娱乐公司
类型:发明
国别省市:日本,JP

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

1