[发明专利]基于多规则的交互手势运动轨迹分割方法有效
申请号: | 201310335820.1 | 申请日: | 2013-08-05 |
公开(公告)号: | CN103413137A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 丁杨子;万华根 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06K9/46 | 分类号: | G06K9/46;G06T7/20 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 周烽 |
地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 规则 交互 手势 运动 轨迹 分割 方法 | ||
技术领域
本发明涉及计算机视觉领域,尤其涉及一种基于多规则的交互手势运动轨迹分割方法。
背景技术
目前,国内外已经研究出了一些基于交互手势的运动轨迹的分割方法。但是,大多数方法的实现要以简单的背景或者要求手势者带有特殊颜色的手套为前提,给人机交互增加了一定的限制。基于kinect的交互手势分割方法没有上述这些限制,已经比较成熟,但kinect设备成本较高,难以应用到普通用户。
发明内容
本发明的目的在于针对现有技术的不足,提供一种基于多规则的交互手势运动轨迹分割方法,以克服现有技术的复杂限制,并缩减成本。
本发明的目的是通过以下技术方案来实现的:一种基于多规则的交互手势运动轨迹分割方法,该方法包括以下步骤。
(1)用摄像机拍摄手持光笔的用户的交互手势的视频:所述光笔由笔头部固定一个发光装置组成。
(2)用Camshift方法提取手势的运动轨迹点:分析视频,将用户的交互手势的运动轨迹点从视频中提取出来,该步骤通过以下子步骤来实现:
(2.1)整个视频作为搜寻区域。
(2.2)选取首帧的光笔发光位置的区域作为初始化的Search window。
(2.3)计算Search window内在HSV色彩空间下的彩色概率分布。
(2.4)运行Meanshift算法,获得新的Search window的位置和大小。
(2.5)在下一帧视频图像中,用2.3获得的值初始化Search Window的位置和大小。
(2.6)跳转到步骤2.3,继续运行,直到视频末帧。
(2.7)计算每帧图像中Search Window的中心点的位置,该位置就作为运动的轨迹点。将所有的点提取到同一空间中,就获得完整的运动轨迹点。
(3)将运动轨迹点参数化表示,该步骤通过以下子步骤来实现:
(3.1)建立一个空间坐标系。若是摄像机捕捉到的运动轨迹信息是3D的,那就对应建立三维坐标系;若摄像机捕捉的运动轨迹信息是2D的,同理建立三维坐标系,默认将原点设在左下角处。
(3.2)将轨迹点对应到坐标系中,每个轨迹点获取一个位置信息的坐标。
(3.3)这轨迹点中,设定有N个点,依次表示为:P1(x1,y1,z1)、P2(x2,y2,z2)、P3(x3,y3,z3)......Pn(xn,yn,zn)。定义P1(x1,y1,z1)表示起始点,Pn(xn,yn,zn)表示结束点。对于任意一个点Pi,在三维坐标系中,其坐标为Pi(xi,yi,zi)。Pi与相邻的点Pi+1的连成的线段为PiPi+1,将向量P1P2作PiPi+1记作长度分别为计算和之间的夹角,记作Pi的向量夹角,N为自然数。
通过计算两个向量的夹角的余弦值,获得对应的角度大小:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310335820.1/2.html,转载请声明来源钻瓜专利网。