发明名称 一种面向互动电视的手势交互方法和系统
摘要 本发明属于人机交互技术领域,具体为一种面向互动电视的手势交互方法和系统。本发明采用简单高效的时域特征提取方法,对加速度信号进行平稳降噪、去冗余和归一化处理,并用SVM进行分类和识别。手势识别结果应用于基于Android平台的机顶盒原型系统,实现用户与电视的实时交互。实验结果表明本发明实现了电视常用手势的准确识别,识别率达到了96%,手势动作的识别时间介于48~63ms。
申请公布号 CN103914149B 申请公布日期 2017.02.08
申请号 CN201410128223.6 申请日期 2014.04.01
申请人 复旦大学 发明人 金城;刘雪君;刘亚波;张玥杰;薛向阳
分类号 G06F3/01(2006.01)I;G06K9/00(2006.01)I;G06K9/36(2006.01)I 主分类号 G06F3/01(2006.01)I
代理机构 上海正旦专利代理有限公司 31200 代理人 陆飞;盛志范
主权项 一种面向互动电视的手势交互方法,其特征在于具体步骤如下:(1)特征提取设一个手势<i>G</i>定义为:<img file="dest_path_image001.GIF" wi="355" he="71" />(1)其中,<i>a</i><sub><i>T</i></sub>代表<i>X</i>, <i>Y</i>, <i>Z</i>三维加速度向量,<i>L</i>是手势序列的长度,即采样点数;采集的手势加速度数据序列是<i>X</i>, <i>Y</i>, <i>Z</i>三维方向上以时间为横轴的向量,且三轴向量的长度相等;(1.1)平稳降噪采用均值滤波的方法对手势加速度数据序列进行平稳降噪处理,以减缓短时波动,使得加速度数据更好地反映手势动作的整体运动趋势;(1.2)去冗余采用移动窗口算法,具体步骤为:(1.2.1)从起始点开始计算窗口振动幅度<i>ξ</i><sub><i>1</i></sub>,如公式(2):<img file="dest_path_image002.GIF" wi="371" he="67" />(2)当<i>ξ</i><sub><i>1</i></sub>的值大于0,记录下样本点<i>i</i>的值;(1.2.2)从结束点开始计算窗口振动幅度<i>ξ</i><sub><i>2</i></sub>,如公式(3):<img file="dest_path_image003.GIF" wi="435" he="73" />(3)当<i>ξ</i><sub><i>2</i></sub>的值大于0,记录下样本点<i>j</i>的值;(1.2.3)截取样本中从<i>i</i>到<i>j</i>段的手势数据,即为去冗余之后的手势信号;其中,参数<i>α</i>=9,<i>β</i>=0.2m/s<sup>2</sup>;(1.3) 归一化对所有特征数据值进行归一化,以消除采样点长度和加速度信号幅度的差异对识别结果的影响,具体计算方式如下:(1.3.1)长度归一化加速度传感器采集的数据序列的长度<img file="dest_path_image004.GIF" wi="66" he="19" />,对于归一化长度,采用手势序列长度的均值<img file="dest_path_image005.GIF" wi="45" he="19" />;对于第<img file="dest_path_image006.GIF" wi="9" he="17" />个采样点,归一化结果为:<img file="dest_path_image007.GIF" wi="91" he="31" />(4)(1.3.2) 振幅归一化对于加速度幅值<img file="dest_path_image008.GIF" wi="16" he="15" />,将其归一化至[‑1,+1]的区间,即归一化结果为:<img file="dest_path_image009.GIF" wi="593" he="83" />(5)(2) 基于SVM手势分类和识别采用一对多SVM分类器,即将某个手势类别从多类中区分出来,这可以通过转化为两类分类问题来解决;对于<i>k</i>类手势,构造<i>k</i>个SVM子分类器,在构造第<i>j</i>个SVM子分类器时,将属于第<i>j</i>类别的样本数据标记为正类,不属于<i>j</i>类别的样本数据标记为负类;然后对手势数据分别计算各个子分类器的决策函数值,并选取函数值最大所对应的类别即是相应识别的手势动作。
地址 200433 上海市杨浦区邯郸路220号