[发明专利]一种以Android原生游戏支持体感设备操控的适配方法有效
申请号: | 201610676310.4 | 申请日: | 2016-08-16 |
公开(公告)号: | CN106249901B | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 周晓军;杨高峰;李骊;盛赞 | 申请(专利权)人: | 南京华捷艾米软件科技有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;A63F13/428;A63F13/21;G06K9/62 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 吴树山 |
地址: | 210012 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种以Android原生游戏支持体感设备操控的适配方法,包括步骤1,图像识别模块实时计算当前游戏界面的布局;步骤2,界面操控模块从图像识别模块获界面布局信息;步骤3,界面操控模块从体感设备获取右手操控坐标信息;步骤4,界面操控模块根据界面布局信息和操作坐标信息完成对游戏界面的操控;步骤5,游戏操控模块从体感设备获取动作信息;步骤6,游戏操控模块根据动作信息,通过虚拟输入模块完成游戏操控。本发明是一套完整的使Android原生游戏支持体感设备操控的适配方法,可以使用户获得绝佳的操控体验。 | ||
搜索关键词: | 一种 android 原生 游戏 支持 设备 操控 配方 | ||
【主权项】:
1.一种以Android原生游戏支持体感设备操控的适配方法,其特征在于,包括如下基本步骤:步骤1,图像识别模块实时计算当前游戏界面的布局:事先找出要适配的游戏中所有的界面,将每个界面的布局写入xml文件,且截取一小块每个界面中独有的小图;运行时,实时获取当前界面,通过对截取的当前界面和事先截取的小图进行图像识别来判断当前界面是哪个界面,找出对应记录该界面的布局的xml来获取当前界面的布局;优化图像识别性能,达到30帧每秒的识别速度;其中:所述通过对截取的当前界面和事先截取的小图进行图像识别来判断当前界面是哪个界面,是指将事先截取的小图与实时截取的整幅当前界面做相似度计算,求出实时截取的整幅当前界面中与事先截取的小图相似度最大的那个部分并记录那个部分相似度;计算出实时截取的整幅当前界面与所有事先截取的小图的最相似部分的相似度,在所有的这些相似度中取相似度最高的相似度;最后判断最高相似度是否能达到相似度经验阀值;如果高于经验阀值,则认为当前界面为该小图对应的界面;如果低于经验阀值,则认为当前界面不是与事先截取小图对应的界面中的一个;所述优化图像识别性能,达到30帧每秒的识别速度,满足适配方法所需的实时性,是指只对有识别需求的小图求相似度;先降低分辨率再求相似度;用GPU进行求相似度计算;所述只对有识别需求的小图求相似度,是指首先判断当前启动的是哪个游戏,然后找到属于该游戏的所有小图,对这些小图求相似度;步骤2,界面操控模块从图像识别模块获界面布局信息:从图像识别模块获取当前游戏界面的布局,包括界面中按钮的位置信息;步骤3,界面操控模块从体感设备获取右手操控坐标信息;通过体感设备SDK获取使用者右手的关节点位置信息和右肩的关节点位置信息,以右肩为中心虚拟出一个长方形;步骤4,界面操控模块根据界面布局信息和操控坐标信息完成对游戏界面的操控:以整幅画面划分按钮感应区域;当操控坐标进入按钮感应区域,高亮对应的按钮;当高亮时,开始显示进度条计时,进度条完成度100%时即选中按钮;通过虚拟输入模块完成选中按钮;步骤5,游戏操控模块从体感设备获取动作信息:通过体感设备SDK获得所要订阅的使用者动作反馈信息;步骤6,游戏操控模块根据动作信息,通过虚拟输入模块完成游戏操控:游戏操控模块接受到从体感设备传来的使用者动作反馈,通过虚拟输入模块将其转化成游戏中人物对应动作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京华捷艾米软件科技有限公司,未经南京华捷艾米软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610676310.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于增强现实的音频虚拟现实实现方法及系统
- 下一篇:多媒体虚拟展示平台