浅谈汉控手势技术原理
一、什么是汉控手势技术原理?用户在触屏上画出汉控手势图,系统对汉控手势图进行识别,将汉控手势图转换为电脑指令,触发相应的功能或调用相应的程序。二、怎么画出汉控手势图?规则1:将8个字母表示为8个方位的直线段(如左图所示)。规则2:从构成电脑指令的汉字中提取2个字母或4个字母,按照规则1,依次连续画出2条直线或4条直线,所构成的图形叫做汉控手势图。前者为快捷汉控手势图(如右图左侧手机所示),用于少数重要功能控制;后者为标准汉控手势图(如右图右侧手机所示),用于多数功能控制。三、如何识别汉控手势?第一步:系统实时检测汉控手势图(用户手部的滑动轨迹)有关数据,提取起始点、转折点、结束点、顺序、停顿等特征信息;第二步:根据上述特征信息,将汉控手势图分割为若干个直线段;第三步:按照左图所示模数转换关系,将各个直线段按其滑动方位分别表示为数码,生成汉字数码;第四步:以汉字数码作为索引,从控制指令库中搜索并调用相应的程序或功能。四、特征信息具有哪些作用?之所以以特征信息作为分割直线段的依据,主要考虑到以下两大因素:第一,即使用户手部的滑动轨迹不完全是直线,系统也能根据线段的起始位置,准确地推断出用户滑动的直线方位;第二,用户手部在滑动时,当发现滑动方位有误,可通过改变滑动方位来纠正,只要在滑动中没作任何停顿和转折。
f五、如何设置滑动扇形区域?用户手部在滑动时,往往不能完全按照八个标准方位滑动,会出现一定程度的偏移。汉控手势将全方位(360度)细分为8个扇形区域,每个扇形区域为45度,其对称轴线为标准方位。用户手部在滑动时,虽然会偏离标准方位,但是,只要不超出相应的滑动扇形区域,都认为是沿着该标准方位滑动。
fr