一种智能手机虚拟现实设备的输入控制方法

文档序号:6633588阅读:342来源:国知局
一种智能手机虚拟现实设备的输入控制方法
【专利摘要】本发明公开了一种智能手机虚拟现实设备的输入控制方法,步骤为:1)通过在虚拟现实设备后方摄像头的位置开口,使得位于虚拟现实设备内部的智能手机的摄像头正常使用,用户在使用时需要佩戴彩色手环;2)当智能手机的摄像头检测到用户佩戴的彩色手环时,智能手机的程序准确定位彩色手环位置,从而和界面中的控件进行交互。与其他采用外加设备蓝牙手柄等方式相比,本发明采用低的成本就可实现虚拟现实设备的输入;在控制过程中,本发明通过彩色手环和广角镜头可以稳定快速地接受手臂的运动,用户的体验效果不错。
【专利说明】一种智能手机虚拟现实设备的输入控制方法

【技术领域】
[0001] 本发明涉及一种输入控制方法,具体是一种智能手机虚拟现实设备的输入控制方 法。

【背景技术】
[0002] 目前市场上的智能手机虚拟现实头盔、眼镜等设备,由于智能手机置于虚拟现实 眼镜中,不借助其他设备很难对智能手机虚拟现实的游戏软件进行操控,一般需要外加蓝 牙控制设备,但是附带的外加硬件也增加了虚拟现实设备的成本,并且有较大的延时效果。


【发明内容】

[0003] 本发明的目的在于提供一种低成本、高效的智能手机虚拟现实设备的输入控制方 法。
[0004] 为实现上述目的,本发明提供如下技术方案: 一种智能手机虚拟现实设备的输入控制方法,具体步骤如下: 1) 通过在虚拟现实设备后方摄像头的位置开口,使得位于虚拟现实设备内部的智能手 机的摄像头正常使用,用户在使用时需要佩戴彩色手环; 2) 当智能手机的摄像头检测到用户佩戴的彩色手环时,智能手机的程序准确定位彩色 手环位置,从而和界面中的控件进行交互。
[0005] 作为本发明进一步的方案:所述步骤2)中,和界面中的控件进行交互,包括两个 场景:一是类似第一人称游戏中,在游戏中,智能手机的摄像头获取用户手臂的位置,在虚 拟现实的游戏中相应地将游戏中的手臂也同样移动到相应的位置,从而模仿用户做出交互 动作;二是模拟类似鼠标的操作,在应用程序中,首先通过定位用户手臂上的彩色手环在智 能手机的摄像头中的位置来在屏幕上画出光标,通过手臂前后摇晃,改变颜色块的大小来 模拟鼠标左键点击的动作,从而和界面中的控件进行交互。
[0006] 作为本发明进一步的方案:所述彩色手环为彩色纸环或硅胶手环。
[0007] 作为本发明进一步的方案:为了增加显示效果,在用户智能手机的摄像头处安装 有广角镜头1。
[0008] 作为本发明进一步的方案:所述广角镜头为嵌入式广角镜头或吸附式广角镜头。
[0009] 作为本发明进一步的方案:所述智能手机的摄像头获取用户手臂的位置后,智能 手机的程序通过自适应颜色阈值提取算法识别彩色手环的颜色和形状面积,具体的程序流 程为: 首先将提取的RGB空间的图像转化成HSV图像:

【权利要求】
1. 一种智能手机虚拟现实设备的输入控制方法,其特征在于,具体步骤如下: 1) 通过在虚拟现实设备后方摄像头的位置开口,使得位于虚拟现实设备内部的智能手 机(2)的摄像头正常使用,用户在使用时需要佩戴彩色手环(3); 2) 当智能手机(2)的摄像头检测到用户佩戴的彩色手环(3)时,智能手机(2)的程序 准确定位彩色手环(3 )位置,从而和界面中的控件进行交互。
2. 根据权利要求1所述的智能手机虚拟现实设备的输入控制方法,其特征在于,所述 步骤2)中,和界面中的控件进行交互,包括两个场景:一是类似第一人称游戏中,在游戏 中,智能手机(2)的摄像头获取用户手臂的位置,在虚拟现实的游戏中相应地将游戏中的手 臂也同样移动到相应的位置,从而模仿用户做出交互动作;二是模拟类似鼠标的操作,在应 用程序中,首先通过定位用户手臂上的彩色手环(3)在智能手机(2)的摄像头中的位置来 在屏幕上画出光标,通过手臂前后摇晃,改变颜色块的大小来模拟鼠标左键点击的动作,从 而和界面中的控件进行交互。
3. 根据权利要求1所述的智能手机虚拟现实设备的输入控制方法,其特征在于,所述 彩色手环(3)为彩色纸环或硅胶手环。
4. 根据权利要求1所述的智能手机虚拟现实设备的输入控制方法,其特征在于,为了 增加显示效果,在用户智能手机(2)的摄像头处安装有广角镜头1。
5. 根据权利要求4所述的智能手机虚拟现实设备的输入控制方法,其特征在于,所述 广角镜头(1)为嵌入式广角镜头或吸附式广角镜头。
6. 根据权利要求1所述的智能手机虚拟现实设备的输入控制方法,其特征在于,所述 智能手机(2)的摄像头获取用户手臂的位置后,智能手机(2)的程序通过自适应颜色阈值 提取算法识别彩色手环(3)的颜色和形状面积,具体的程序流程为 : 首先将提取的RGB空间的图像转化成HSV图像:
根据HSV中的S,V分量动态设定H分量的具体范围,对于所有变量归一到(Tl之间,ArasoWtaf是预设的颜色阈值区间,是输入矩阵的三个分量, 是输出阈值矩阵,具体公式如下:
判断颜色是否在阈值区间之内

对于输出矩阵T求连通域,过滤掉面积过小的区域,对于最大的连通域求出图像的矩M和面积,根据如下方程即可求出区域中心,毛; 即可返回区域的重心,也就是区域的位置。
【文档编号】G06F3/0481GK104460988SQ201410629636
【公开日】2015年3月25日 申请日期:2014年11月11日 优先权日:2014年11月11日
【发明者】陈琦 申请人:陈琦
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1