[发明专利]一种基于视觉信息的游戏体感控制方法在审

专利信息
申请号: 201510281796.7 申请日: 2015-05-28
公开(公告)号: CN104932683A 公开(公告)日: 2015-09-23
发明(设计)人: 陈远;罗必辉;蒋维琛 申请(专利权)人: 重庆大学
主分类号: G06F3/01 分类号: G06F3/01;G06K9/00;G06T7/40;A63F13/21
代理公司: 暂无信息 代理人: 暂无信息
地址: 400044 *** 国省代码: 重庆;85
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 视觉 信息 游戏 控制 方法
【说明书】:

技术领域

发明属于计算机视觉和人机交互的游戏操控领域,尤其涉及一种基于视觉信息的游戏体感控制方法。

背景技术

随着计算机视觉领域的发展,人们与电脑之间的交互已经不仅仅局限于鼠标,键盘等硬件。基于计算机视觉的物体检测,识别问题渐渐进入人们的眼球,这种全新的人机交互方式使得人们对机器的控制更加自然。尽管在如今的电子市场上存在着多种多样的体感控制器,但多数由于价格因素使得爱好者望而却步。

现如今,全球三大厂商(索尼、任天堂、微软)的体感产品已经遍布全球,以其优越的性能,精致的画面博得了众多玩家的青睐,但是有Leap公司生产的新兴产品Leap Motion对上述厂家带来了强烈的冲击。以其使用平台的优势(针对于当今个人电脑系统平台Windows、Mac等),吸引了大量游戏开发商的关注。Leap的另一大优点在于设备体型较小,在Microsoft推出其Kinect后,普遍认为针对电脑的手势以及运动设备体积与电脑本身相差不多亦或是稍微小于电脑本身。

发明内容

研发一个体感控制系统可以通过摄像头识别纸片木条等简单道具,可以虚拟成方向盘或枪支,控制游戏或其他应用程序。主要内容和要求包括:从视频流中分割轮廓画面,物体轮廓提取,物体跟踪等等。在这个任务下,完成了从计算机摄像头中读取图像,并对图像进行分析、处理,提取物体的信息并跟踪,从而通过物体运动来控制鼠标的操作。其步骤为:

1.从视频设备中读取帧图像。

2.获得每帧图像后,将其从RGB色彩空间转换到HSV色彩空间。

3.将转换到HSV色彩空间的图像分离为H,S,V分量(色调,饱和度,亮度)。

4.拷贝出H分量的两个副本,对五个分量(H_blue,H_red,H_green,S,V)进行阈值化。设定相应的数值范围以表示不同的色调,饱和度,亮度(H_blue范围为90~120,H_red范围为150~180,H_green范围为30~50,S范围为110~255,V范围为0~255)。分量中每个介于范围之外像素都会被设为0(即,更改为黑色),范围之内的像素保持不变。

5.将H_blue分量,H_red分量,H_green分量分别与S分量,V分量进行按位与运算,得到三个不同颜色的8位图像掩模,记为mask_blue,mask_red,mask_green。

6.使用中值滤波对步骤5中得到的三个掩模进行平滑处理。

7.使用形态学的方法对掩模进行处理,过程为腐蚀——开运算——膨胀——闭运算,卷积核为3*3。

8.将原始输入图像分别通过掩模复制,得到三个不同色调的目标图像,记为img_blue,img_red,img_green。

9.使用三个不同的轮廓扫描器对三个目标图像进行轮廓扫描,扫描物体轮廓最小为5000像素。若img_blue图像中的物体轮廓大于5000,则将此轮廓信息记录到一个cvSeq序列中,记为Move_contours。若img_red图像中的物体轮廓大于2000,则向计算机发送一次鼠标左键点击指令。若img_green图像中的物体轮廓大于2000,则向计算机发送一次键盘中自定义键点击指令(可通过控制台窗口输入键值,如R键为82)。

10.若在步骤(9)中获得Move_contours序列,先利用Douglas-Peucker算法对轮廓进行逼近处理,再利用OpenCV中cvConvexHull2()的方法将序列Move_contour由几个点组成的多边形。遍历此多边形中的点,比较出点集中Y轴的极大值maxY,极小值minY,X轴的极大值maxX,极小值minX,计算出多边形中心点O(x,y)。若是该帧轮廓中心点与上一帧相比对偏移量大于5像素,则将中心点位置按比例投影到屏幕坐标系中,模拟为鼠标位置。

11.清理上述步骤中所调用的资源,清空该帧图像,进入下一帧循环。

附图说明

图1是图像分割流程图

图2是体感控制系统整体框架图

具体实施方式

体感控制系统总共分为三个层次:检测层、追踪层、响应层。检测层负责从视频图像采集设备中提取目标物体,并且过滤其他物体,主要为图像预处理和轮廓提取部分。追踪层负责跟踪目标物体的移动,在追踪层中同时获取了相应的模型参数以至于更好的了解物体在某时出现在某个位置,主要为物体追踪部分。响应层负责根据检测到的物体状态,对计算机申请不同的响应控制,主要为计算机控制部分。

1.图像预处理

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510281796.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top