游戏控制方法及设备技术

技术编号:9587392 阅读:86 留言:0更新日期:2014-01-22 19:47
本发明专利技术涉及一种游戏控制方法及设备。一种游戏控制方法,包括:提取步骤,输入图像序列并获得每一帧图像中的多个待比兴趣点;匹配步骤,选择与模式库中预存图像特征匹配的图像;计算步骤,依据被选择的图像计算操控物体的空间位置;执行步骤,依据该空间位置控制游戏。该游戏控制设备包括提取模块、匹配模块、计算模块和执行模块。本发明专利技术的游戏控制方法及设备用户体验较好。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及一种游戏控制方法及设备。一种游戏控制方法,包括:提取步骤,输入图像序列并获得每一帧图像中的多个待比兴趣点;匹配步骤,选择与模式库中预存图像特征匹配的图像;计算步骤,依据被选择的图像计算操控物体的空间位置;执行步骤,依据该空间位置控制游戏。该游戏控制设备包括提取模块、匹配模块、计算模块和执行模块。本专利技术的游戏控制方法及设备用户体验较好。【专利说明】游戏控制方法及设备
本专利技术涉及一种设备的操控方法,尤其涉及一种游戏控制方法。此外,本专利技术还涉及一种操控设备,尤其涉及一种游戏控制设备。
技术介绍
现有技术中,体感游戏设备层出不穷,以满足人们对游戏控制设备的不断需求。以任天堂公司的Wii为例,Wii包括一个主机、一个手柄。该手柄上包括多个用于测量运动信息的传感器和无线发射端。该主机包括一个无线接收端和处理器。手柄上的多个传感器,如加速度传感器、角速度传感器、重力传感器以及位移传感器等,将手柄的运动信息通过无线发射端发送至该主机的无线接收端。该主机依据该等运动信息建立该手柄在空间中的运动轨迹,并且依据该运动轨迹对游戏进行操控。然而,该等传感器均系电子设备,该手柄内需要内置电源以支持该等传感器工作。同时,由于多个传感器只是记录手柄的相对运动参数,该主机需要根据加速度等信息计算出该手柄的空间位置,因此该空间位置是一个相对值,而非绝对位置,因此经过一定时间运行后会存在较大位置漂移,形成系统性误差。同时,该主机的计算量较大,使得设备功耗较大。因此现有技术中的游戏控制方法和设备性能较差。
技术实现思路
鉴于现有技术中的游戏控制方法性能较差的技术问题,有必要提供一种性能较好的游戏控制方法。同时,鉴于现有技术中的游戏控制设备性能较差的技术问题,也有必要提供一种性能较好的游戏控制设备。本专利技术的具体技术方案如下:一种游戏控制方法,包括:提取步骤,输入图像序列并获得每一帧图像中的多个待比兴趣点;匹配步骤,选择与模式库中预存图像特征匹配的图像;计算步骤,依据被选择的图像计算操控物体的空间位置;执行步骤,依据该空间位置控制游戏。在本专利技术的一个进一步优化的【具体实施方式】中,该匹配步骤包括:获取一个参考图像,该参考图像中包含该操控物体;提取该参考图像的该操控物体的多个参考兴趣点,将该多个参考兴趣点预存与该模式库中。在本专利技术的一个进一步优化的【具体实施方式】中,该匹配步骤还包括:将每一帧输入的图像的多个待比兴趣点与该多个参考兴趣点进行对比;计算一帧图像中的待比兴趣点与参考图像中的参考兴趣点相匹配的数量;当该数量达到预设数值时,该帧图像被选择进入计算步骤;该预设数值大于等于该参考兴趣点数量的50%。在本专利技术的一个进一步优化的【具体实施方式】中,该匹配步骤还包括获取该多个参考兴趣点的分布;该计算步骤包括:将与该参考兴趣点相同的待比兴趣点设为定位兴趣点,依据该定位兴趣点的分布计算该帧图像中操控物体的空间位置。在本专利技术的一个进一步优化的【具体实施方式】中,该计算步骤还包括:连续获得多帧图像中的操控物体的空间位置;建立该操控物体的空间运动轨迹;该执行步骤包括:依据该空间运动轨迹生成游戏控制指令;执行该游戏控制指令。在本专利技术的一个进一步优化的【具体实施方式】中,还包括:该计算步骤还包括,依据该操控物体的空间位置计算该操控物体在显示设备中的平面坐标;显示步骤,将该操控物体显示于显示设备。在本专利技术的一个进一步优化的【具体实施方式】中,还包括:该匹配步骤还包括,获取每个待比兴趣点的待比特征矩阵及每个参考兴趣点的参考特征矩阵;当一个待比兴趣点的特征矩阵与一个参考兴趣点的参考特征矩阵相同或近似时,标定该待比兴趣点与该参考兴趣点匹配。一种游戏控制设备,包括:提取模块,用于输入图像序列并获得每一帧图像中的多个待比兴趣点;匹配模块,用于选择与模式库中预存图像特征匹配的图像;计算模块,用于依据被选择的图像计算操控物体的空间位置;执行模块,用于依据该空间位置控制游戏。在本专利技术的一个进一步优化的【具体实施方式】中,该匹配模块还用于获取一个参考图像,该参考图像中包含该操控物体;并且该匹配模块还用于提取该参考图像的该操控物体的多个参考兴趣点,将该多个参考兴趣点预存与该模式库中。在本专利技术的一个进一步优化的【具体实施方式】中,该匹配模块还用于将每一巾贞输入的图像的多个待比兴趣点与该多个参考兴趣点进行对比;并且该匹配模块还用于计算一帧图像中的待比兴趣点与参考图像中的参考兴趣点相匹配的数量;当该数量达到预设数值时,该帧图像被选择进入计算步骤;该预设数值大于等于该参考兴趣点数量的50%。在本专利技术的一个进一步优化的【具体实施方式】中,该匹配模块还用于获取该多个参考兴趣点的分布;该计算模块还用于将与该参考兴趣点相同的待比兴趣点设为定位兴趣点,依据该定位兴趣点的分布计算该帧图像中操控物体的空间位置。在本专利技术的一个进一步优化的【具体实施方式】中,该计算模块还用于,连续获得多帧图像中的操控物体的空间位置,建立该操控物体的空间运动轨迹,依据该空间运动轨迹生成游戏控制指令。在本专利技术的一个进一步优化的【具体实施方式】中,该计算模块还用于依据该操控物体的空间位置计算该操控物体在显示设备中的平面坐标;显示模块,将该操控物体显示于显示设备。在本专利技术的一个进一步优化的【具体实施方式】中,该匹配模块还用于获取每个待比兴趣点的待比特征矩阵及每个参考兴趣点的参考特征矩阵;当一个待比兴趣点的特征矩阵与一个参考兴趣点的参考特征矩阵相同或近似时,标定该待比兴趣点与该参考兴趣点匹配。相较于现有技术,本专利技术的主要有益效果在于:相对于现有技术,由于本专利技术的游戏控制方法及设备通过对比预设的具有操控物体特征的参考图像来选择具有操控物体的图像,通过兴趣点的分布来确认该操控物体的空间位置,因此能够得到该物体在该空间中的准确位置。同时,由于是通过图像处理得到,是得到操控物体的绝对空间位置,不存在本专利技术所述的方法和设备运行一段时间产生位置漂移的现象,因此本专利技术所述的游戏控制方法及设备的性能较好。。【专利附图】【附图说明】图1是本专利技术游戏控制方法的流程示意图;图2是本专利技术游戏控制设备的模块示意图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用来限定本专利技术。请参阅图1和图2,图1是本专利技术游戏控制方法的流程示意图,图2是本专利技术游戏控制设备的模块示意图。本专利技术的游戏控制设备包括一个提取模块11、一个匹配模块12、一个计算模块13和一个执行模块14。本专利技术的游戏控制方法包括:步骤S1、提取步骤,输入图像序列并获得每一帧图像中的多个待比兴趣点;该提取模块11用于输入图像序列并获得每一帧图像中的多个待比兴趣点。在本专利技术中,操控物体在三维空间中运动,本专利技术的游戏控制设备获取该操控物体在三维空间中的运动状态,并依据该运动状态操控游戏。该运动状态包括运动轨迹、空间中该操控物体的角度等信息。该提取模块11包括一个摄像头,该摄像头用于拍摄操控物体,以获取多帧连续的图像。具体的,该摄像头每秒钟拍摄多帧图像,该多帧图像记录了该操控物体在空间内的运动状态。该提取模块11还包括兴趣点提取单元。该兴趣点提取本文档来自技高网...

【技术保护点】
一种游戏控制方法,包括:提取步骤,输入图像序列并获得每一帧图像中的多个待比兴趣点;匹配步骤,选择与模式库中预存图像特征匹配的图像;计算步骤,依据被选择的图像计算操控物体的空间位置;执行步骤,依据该空间位置控制游戏。

【技术特征摘要】

【专利技术属性】
技术研发人员:严立超
申请(专利权)人:智尊应用程序开发有限公司
类型:发明
国别省市:

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

1