发明名称 一种基于手势的游戏体感控制方法
摘要 本发明涉及一种基于手势的游戏体感控制方法。其特征在于,通过摄像头捕捉游戏玩家手部动作,实现以体感方式操控游戏的方法。具体步骤为:1.视频信号预处理,采集摄像头视频信号,并对信号进行预处理,包括噪声滤除处理,色彩空间的转换等等;2.肤色的检测,在前一步视频画面经过处理之后,基于肤色对操作者的皮肤区域进行检测;3.手部的定位,在得到肤色区域的轮廓之后,采用基于面积法的人手区域轮廓检测;4.手部的运动跟踪,对操作者的手部在画面之中的运动进行跟踪,记录运动轨迹和坐标位置;5.手部动作的识别,识别操作者的手部动作,区分手的握拳与伸开状态;6.手势体感控制,根据操作者的手部在摄像头范围内的运动,控制被操作目标的移动;结合操作者的手部动作,控制目标预先定义的动作。
申请公布号 CN103995595A 申请公布日期 2014.08.20
申请号 CN201410229276.7 申请日期 2014.05.28
申请人 重庆大学 发明人 陈远;马跃;陈文欣;罗必辉
分类号 G06F3/01(2006.01)I;G06K9/00(2006.01)I;G06T7/20(2006.01)I 主分类号 G06F3/01(2006.01)I
代理机构 代理人
主权项 一种基于手势的游戏体感控制方法,其特征在于,步骤为:a)视频信号预处理使用均值滤波去除图像噪声,在图像上对目标像素给一个模板,该模板包括了其周围的临近像素(以目标象素为中心的周围8个象素,构成一个滤波模板),再用模板中的全体像素的平均值来代替原来像素值;为了在后续步骤中进行肤色区域的检测,对视频图像进行由RGB色彩空间到HSV色彩空间的转换;b)基于H分量的肤色区域检测由于H分量受光线影响很小,从以上HSV图像中可以很明显的看出手和脸的肤色区域;而在原图中脸部存在明显的因光照不足而产生的阴影区域,因此在HSV图像的H分量中进行肤色区域的检测;c)手部的定位采用面积法,因为手握拳的时候手势区域总是小于人脸区域的,这就很好的排除了人脸区域;手在伸开时可能面积会超过人脸区域,但是手的运动有连续性,从握拳的手开始连续变化到伸开的手,因此不会检测到人脸区域;d)手部的运动跟踪因为手部区域有一定的面积,而且运动连续,所以采用最邻近区域跟踪法就可以准确地跟踪操作者手部区域的运动;手部区域的中心位置由前一帧移动到新一帧;e)手部动作的识别捕捉手的握拳和手的松开,当手是握拳时,在轮廓检测下将很难检测到握拳状态下的手的凹凸性,而当手在伸开阶段,手指则明显的出现了凹凸性,从而区分手的握拳和伸开动作;f)手势体感控制找出手部区域的中心点,然后利用两帧之间手的中心点的位移差来判定手的移动方向和位移,最后再利用虚拟键盘和鼠标消息来操控;检测出手部的伸开与握拳两个状态,从而利用这两个动作控制鼠标的左键的按下与松开。
地址 400044 重庆市沙坪坝区沙正街174号重庆大学