CN102622225A - 一种支持用户自定义手势的多点触控应用程序开发方法 - Google Patents

一种支持用户自定义手势的多点触控应用程序开发方法 Download PDF

Info

Publication number
CN102622225A
CN102622225A CN2012100442898A CN201210044289A CN102622225A CN 102622225 A CN102622225 A CN 102622225A CN 2012100442898 A CN2012100442898 A CN 2012100442898A CN 201210044289 A CN201210044289 A CN 201210044289A CN 102622225 A CN102622225 A CN 102622225A
Authority
CN
China
Prior art keywords
gesture
module
point
definition
touch application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012100442898A
Other languages
English (en)
Other versions
CN102622225B (zh
Inventor
刘晓平
李琳
张光刘
陆劲挺
谢文军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hefei University of Technology
Original Assignee
Hefei University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hefei University of Technology filed Critical Hefei University of Technology
Priority to CN201210044289.8A priority Critical patent/CN102622225B/zh
Publication of CN102622225A publication Critical patent/CN102622225A/zh
Application granted granted Critical
Publication of CN102622225B publication Critical patent/CN102622225B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种支持用户自定义手势的多点触控应用程序开发方法,采用能够返回触点的二维坐标点数据的多点触控设备,设置一提供给开发者用于实现多点触控应用程序开发的工具箱,工具箱中包含手势标识注册模块、手势定义模块、手势导向模块以及手势描述和识别模块;开发者使用手势标识注册模块注册手势标识和配置手势状态;按照已配置的手势状态实现手势响应操作;使用手势定义模块为用户提供手势定义视图,由用户完成手势定义并将手势标识与已定义手势之间进行映射。本发明可以让开发者方便快捷的开发出多点触控应用程序,并能够让用户依据自己的习惯来定义手势;所提供的工具箱界面友好,交互性能强,体现了更加人性化、个性化的设计思想。

Description

一种支持用户自定义手势的多点触控应用程序开发方法
技术领域
本发明涉及多点触控设备,尤其涉及一种支持用户自定义手势的多点触控应用程序开发方法。
背景技术
在本领域中,多点触控设备是已知的。多点触控设备能够在同一时刻能够检测到多个触点的设备,改变了单点触控环境下由手指点击的单一交互操作,使得用户可以同时用多个手指画出轨迹并映射到操作指令完成手势交互或者是多个用户之间的协同手势交互;这种“以用户为中心”自然高效的交互技术已经应用于众多领域,例如电子沙盘、电子指挥所、会议协同讨论、电子游戏、辅助教育等。
目前基于多点触控的手势应用与研究,可以总结为三方面;其一,研究多点触控技术的具体实现原理,不同物理设备平台上的触点检测与追踪、触点空间位置的定位以及触点状态的检测,如按下、移动和释放状态;其二、与多点触控技术实现原理无关,而是借助于多点触控设备进行手势相关研究,手势描述与手势识别的方法与框架;其三,从人类工效学角度提出多点手势和协同手势的设计规则。基于计算机视觉和模式识别的姿态识别方法研究中,将姿态分为静态姿势和动态姿势,姿态识别的对象可分为头部、脸部、眼睛、手部、身体等;并讨论适合某种姿势的识别方法,静态姿势识别方法一般分为模板匹配、模式识别以及神经网络的方法;动态姿势识别的方法一般分为基于压缩时间轴、基于动态时间规整、基于隐马尔可夫模型以及延时神经网络方法。
以上所述方法中,多数应用于基于计算机视觉的手势识别中,且需要为手势的定义提供大量样本用以训练分类器;一旦有新的手势加入时,需要提供大量的手势训练样本,此类方法使得手势扩展增加负担;此外,基于这种方法所定义的手势不能够由终端用户来指定,终端用户需要对手势操作进行学习和记忆,无法体现以用户为中心的人机交互理念。
发明内容
本发明是为避免上述现有技术所存在的不足之处,提供一种支持用户自定义手势的多点触控应用程序开发方法,以使得开发者能够方便快捷地开发出多点触控应用程序;并能够让用户依据自己的习惯来定义手势,所提供的工具箱界面友好,交互性能强,体现了更加人性化、个性化的设计思想。
本发明为解决技术问题采用如下技术方案:
本发明支持用户自定义手势的多点触控应用程序开发方法,采用支持多点触控的设备,所述多点触控设备能够返回触点的二维坐标点数据,其特征是:设置一提供给开发者用于实现多点触控应用程序开发的工具箱,所述工具箱中包含手势标识注册模块、手势定义模块、手势导向模块以及手势描述和识别模块;开发者按照以下步骤使用工具箱实现多点触控应用程序实例开发:
a)开发者在多点触控应用程序实例中使用所述手势标识注册模块注册手势标识和配置手势状态;按照已配置的手势状态实现手势响应操作;
b)开发者在多点触控应用程序实例中使用所述手势定义模块为用户提供手势定义视图;由用户完成手势定义并将手势标识与已定义手势之间进行映射,可以将多个定义的手势映射到同一个手势标识,但不可将一个定义的手势映射到多个手势标识;手势导向模块为用户定义手势提供消解二义性手势界面,导向用户定义出无二义性的手势。
2、在所述手势描述和识别模块中,手势是由一个或一个以上元手势之间按照时序逻辑和空间位置逻辑约束组合而成;手势描述是由手势轨迹的形状特征、方向特征、时序逻辑特征和空间位置特征来表征;手势识别是由元手势个数相似度、形状相似度、方向相似度、时序逻辑和空间位置相似度匹配测度来衡量。
3、所述元手势是不可再被分解的手势,按如下步骤获取元手势:
a)手势定义模块采集多点触控设备返回的触点空间位置二维坐标点数据,如果当前有多条轨迹,则判断各轨迹间的彼此时间间隔是否小于设定阈值,若时间间隔小于设定阈值,则视为有效数据;否则丢弃数据,并通知用户当前操作无效;
b)利用关键轨迹点选取算法对步骤a)获得的有效数据进行重新采样,获得采样数据;
c)对步骤b)得到的采样数据提取手势轨迹的形状特征和方向特征,从而获取元手势。
4、所述手势轨迹的形状特征、方向特征、时序逻辑特征和空间位置特征分别为:
a)形状特征:将元手势轨迹分为点、直线和曲线,计算点的尺寸大小、直线的斜率和曲线的曲率参数,以及元手势轨迹的长度作为形状特征的特征值;
b)方向特征:方向特征集合形式化描述为
Figure BDA0000138303530000021
其中,pi为元手势轨迹的相邻关键轨迹点;
c)时序逻辑特征:按照元手势之间的先后时序关系,限定为先后发生、同时发生或交叠发生的时序逻辑特征,时序逻辑描述为:
元手势i先于元手势j发生,即:priority(Gi,Gj)=Ei≤Sj
元手势i和元手势j同时发生;即:chorus(Gi,Gj)=Si≡Sj
元手势i和元手势j交叠发生;即:overlaps(Gi,Gj)=Si<Sj<Ei
其中,Si和Ei分别为元手势i的起始和终止时间;Sj和Ej分别为元手势j的起始和终止时间;
d)空间位置特征:是指时间序列相邻的元手势i和元手势j之间存在的空间位置关系;所述空间位置关系限定为相对于手势中心点的上下左右四个位置;其手势中心点通过计算手势所包含元手势坐标的中心的算术平均值而获得。
与已有技术相比,本发明有益效果体现在:
1、本发明减少了多点触控应用程序开发者的工作量,提高开发效率,开发者无需负担手势定义与识别的工作,只需要为终端用户提供手势定义视图,同时为多点触控应用程序注册手势标识,配置手势状态以及实现手势响应操作;
2、本发明降低用户的对大量手势的记忆难度,体现了以用户为中心的设计思想,为终端用户提供个性化定制手势接口,引导用户完成个性的手势定义操作,从而使得用户不需要对各种手势进行学习和记忆;
3、本发明所提供的工具箱界面友好,交互性能好,可操作性强,同时也为日后程序的二次开发和手势扩展带来便捷,避免了在开发过程中需要大量手势训练样本用以识别各种手势的繁琐步骤。
附图说明
图1是本发明工具箱框架图;
图2是旋转手势定义示例;
具体实施方式
采用支持多点触控的设备PQLabs,该设备能够返回触点的二维坐标点数据,屏幕尺寸为42英寸,响应时间为7ms-12ms。
设置一提供给开发者用于实现多点触控应用程序开发的工具箱,工具箱框架如图1所示,分为三层,即手势抽象层、应用程序层和用户交互层,分别对应手势描述和识别模块、手势注册模块、手势定义模块及手势导向模块。手势抽象层主要提供手势描述与识别的方法;应用程序层主要提供给开发者注册手势标识和配置手势状态;用户交互层提供给用户对手势的定义并导向用户定义出无二义性的手势。
本实施例中:开发者按照以下步骤使用工具箱实现多点触控应用程序实例开发:
1、开发者使用手势标识注册模块注册手势标识和配置手势状态,按照已配置的手势状态实现手势响应操作;
2、开发者使用手势定义模块为用户提供手势定义视图,由用户完成手势定义并将手势标识与已定义手势之间进行映射,可以将多个定义的手势映射到同一个手势标识,但不可将一个定义的手势映射到多个手势标识;手势导向模块为用户定义手势提供消解二义性手势界面,导向用户定义出无二义性的手势。
具体实施中,相应的设置也包括:
在手势描述和识别模块中,手势是由一个或一个以上元手势之间按照时序逻辑和空间位置逻辑约束组合而成;手势描述是由手势轨迹的形状特征、方向特征、时序逻辑特征和空间位置特征来表征;手势识别是由元手势个数相似度、形状相似度、方向相似度、时序逻辑相似度和空间位置相似度匹配测度来衡量;
关于相似度:
元手势个数相似度 S ( M i , M j ) = 1 , m = n 0 , m ≠ n , 其中m与n分别是手势Mi和手势Mj所包含的元手势个数;
形状相似度由Hausdorff距离来度量;
Figure BDA0000138303530000042
Figure BDA0000138303530000043
分别为元手势i和元手势j的曲率特征点集,则Hausdorff距离表示为:H(Ci,Cj)=max(h(Ci,Cj),h(Cj,Ci));
其中 h ( C i , C j ) = max a ∈ C i min b ∈ C j | | a - b | | , h ( C j , C i ) = max b ∈ C j min a ∈ C i | | b - a | | ; ||·||为曲率特征点集Ci和Cj的欧氏距离。
方向相似度由向量余弦定义;
时序逻辑相似度是由手势Mi和手势Mj所包含的元手势之间存在的时序关系是否一致来判定;
空间位置相似度是由手势Mi和手势Mj所包含的元手势之间空间位置关系是否一致来判定。
元手势是不可再被分解的手势,按如下步骤获取元手势:
步骤a、手势定义模块采集多点触控设备返回的触点空间位置二维坐标点数据,如果当前有多条轨迹,则判断各个轨迹间的彼此时间间隔是否小于设定阈值,本实施例中阈值取值为1.2s,若时间间隔小于该阈值,则视为有效数据;否则丢弃数据,并通知用户当前操作无效;该时间阈值由经验值获得,也可由开发者根据需要自行设定。
步骤b、利用关键轨迹点选取算法对步骤a获得的有效数据进行重新采样,获得采样数据;
关键轨迹点选取算法描述如下:
元手势轨迹点{p′i=(x′i,y′i)|i=0,1,2...n-1;x′i,y′i∈N},将p′0视为第一个关键轨迹点,令i=0,j=i+2,在(p′i,p′j)中寻找一点pm,距离函数
Figure BDA0000138303530000051
如果距离函数d(i,j,m)>Const_Dist则视pm为关键轨迹点,否则继续寻找。
其中 d ( i , j , m ) = | ( y j ′ - y i ′ ) x m - ( x j ′ - x i ′ ) y m + ( y i ′ x j ′ - x i ′ y j ′ ) ( ( x j ′ - x i ′ ) 2 + ( y j ′ - y i ′ ) 2 ) | ;
(x′i,y′i)是轨迹点p′i的坐标值;Const_Dist是滤除冗余触摸点的距离阈值,与实际的硬件平台屏幕分辨率有关,本实例中预设为12。该算法引自文献AMPEG-7 Visual MotionDescriptors中提出的关键轨迹点选取思想,该文章于2001年被公开刊登于IEEE Trans CircuitsSyst Video Technol杂志第11卷第6期720-724页。
步骤c、对步骤b得到的采样数据提取元手势轨迹的形状特征和方向特征,从而获取元手势。
手势轨迹的形状特征、方向特征、时序逻辑特征和空间位置特征分别为:
形状特征:将元手势轨迹分为点、直线和曲线,计算点的尺寸大小、直线的斜率和曲线的曲率参数,以及元手势轨迹的长度作为形状特征的特征值;
点的判定规则:元手势关键轨迹点{pi=(xi,yi)|i=0,1,2...n-1;xi,yi∈N},判定pi是否在以半径阈值为R的圆内,若在该圆内则判定其手势轨迹为点;半径阈值R与用户手指和触摸设备接触面大小有关。
直线判定规则:计算
Figure BDA0000138303530000053
如果0<=θ<=β,则将该轨迹判定为直线,β值通过实验获得,取
Figure BDA0000138303530000054
其中公式
Figure BDA0000138303530000055
计算相邻离散点矢量夹角最大值,斜率参数可通过直线斜率公式求解获得;
曲线曲率求解:离散点曲率求解公式由Eyal Carmel和Daniel Cohen-Or于1997年在Warp-guided object-space morphing文章中提出,该文章发表于计算机视觉杂志。
已知元手势关键轨迹点pi-1(xi-1,yi-1),pi(xi,yi),pi+1(xi+1,yi+1),曲率求解公式为:
C i = ( L f + L b ) 2 L f L b ( ( x i + 1 - x i - 1 ) 2 + ( y i + 1 - y i - 1 ) ) 3 2 1 1 1 x i - 1 x i x i + 1 y i - 1 y i y i + 1 ,
Lf是坐标点pi+1与pi间的欧式距离;Lb是坐标点pi与pi-1间的欧式距离。
元手势轨迹长度:
Figure BDA0000138303530000062
其中||·||表示欧氏距离。
方向特征:方向特征集合形式化描述为
Figure BDA0000138303530000063
其中,pi为元手势轨迹的相邻关键轨迹点;
时序逻辑特征:按照元手势之间的先后时序关系;限制为先后发生、同时发生或交叠发生的时序逻辑特征,时序逻辑描述为:
元手势i先于元手势j发生,即:priority(Gi,Gj)=Ei≤Sj
元手势i和元手势j同时发生;即:chorus(Gi,Gj)=Si≡Sj
元手势i和元手势j交叠发生;即:overlaps(Gi,Gj)=Si<Sj<Ei
Si和Ei分别为元手势i的起始和终止时间;Sj和Ej分别为元手势j的起始和终止时间;
空间位置特征:是指时间序列相邻的元手势i和元手势j之间存在的空间位置关系;所述空间位置关系限定为相对于手势中心点的上下左右四个位置;其手势中心点通过计算手势所包含元手势坐标的中心的算术平均值,具体求解如下:
如图2所示为旋转手势,由两个元手势组成;各自元手势分别由曲率特征和方向特征描述,二者的约束关系由空间位置逻辑和时序逻辑组成;元手势i位于手势中心点c的左边,元手势j位于手势中心点c的右边;元手势i与元手势j之间的时序关系为交叠关系。已知元手势i的关键轨迹点{pi=(xi,yi)|i=0,1,2...n-1;xi,yi∈N},元手势j的关键轨迹点{pi=(xj,yi)|j=0,1,2...,m-1;xj,yj∈N};计算元手势i的中心点
Figure BDA0000138303530000064
元手势j的中心点手势中心点c=(ci+cj)/2,通过计算坐标ci、cj与c的位置关系来判定元手势i与元手势j之间的空间位置关系。

Claims (4)

1.一种支持用户自定义手势的多点触控应用程序开发方法,采用支持多点触控的设备,所述多点触控设备能够返回触点的二维坐标点数据,其特征是:设置一提供给开发者用于实现多点触控应用程序开发的工具箱,所述工具箱中包含手势标识注册模块、手势定义模块、手势导向模块以及手势描述和识别模块;开发者按照以下步骤使用工具箱实现多点触控应用程序实例开发:
a)开发者在多点触控应用程序实例中使用所述手势标识注册模块注册手势标识和配置手势状态,按照已配置的手势状态实现手势响应操作;
b)开发者在多点触控应用程序实例中使用所述手势定义模块为用户提供手势定义视图;由用户完成手势定义并将手势标识与已定义手势之间进行映射,可以将多个定义的手势映射到同一个手势标识,但不可将一个定义的手势映射到多个手势标识;所述手势导向模块为用户定义手势提供消解二义性手势界面,导向用户定义出无二义性的手势。
2.根据权利要求1所述的支持用户自定义手势的多点触控应用程序开发方法,其特征是在所述手势描述和识别模块中,手势是由一个或一个以上元手势之间按照时序逻辑和空间位置逻辑约束组合而成;手势描述是由手势轨迹的形状特征、方向特征、时序逻辑特征和空间位置特征来表征;手势识别是由元手势个数相似度、形状相似度、方向相似度、时序逻辑和空间位置相似度匹配测度来衡量。
3.根据权利要求2所述的支持用户自定义手势的多点触控应用程序开发方法,其特征是所述元手势是不可再被分解的手势,按如下步骤获取元手势:
a)手势定义模块采集多点触控设备返回的触点空间位置二维坐标点数据,如果当前有多条轨迹,则判断各轨迹间的彼此时间间隔是否小于设定阈值,若时间间隔小于设定阈值,则视为有效数据;否则丢弃数据,并通知用户当前操作无效;
b)利用关键轨迹点选取算法对步骤a)获得的有效数据进行重新采样,获得采样数据;
c)对步骤b)得到的采样数据提取手势轨迹的形状特征和方向特征,从而获取元手势。
4.根据权利要求2或3所述的支持用户自定义手势的多点触控应用程序开发方法,其特征是所述手势轨迹的形状特征、方向特征、时序逻辑特征和空间位置特征分别为:
a)形状特征:将元手势轨迹分为点、直线和曲线,计算点的尺寸大小、直线的斜率和曲线的曲率参数,以及元手势轨迹的长度作为形状特征的特征值;
b)方向特征:方向特征集合形式化描述为
Figure FDA0000138303520000011
其中,pi为元手势轨迹的相邻关键轨迹点;
c)时序逻辑特征:按照元手势之间的先后时序关系,限定为先后发生、同时发生或交叠发生的时序逻辑特征,时序逻辑描述分别为:
元手势i先于元手势j发生,即:priority(Gi,Gj)=Ei≤Sj
元手势i和元手势j同时发生;即:chorus(Gi,Gj)=Si≡Sj
元手势i和元手势j交叠发生;即:overlaps(Gi,Gj)=Si<Sj<Ei
其中,Si和Ei分别为元手势i的起始和终止时间;Sj和Ej分别为元手势j的起始和终止时间;
d)空间位置特征:是指时间序列相邻的元手势i和元手势j之间存在的空间位置关系;所述空间位置关系限定为相对于手势中心点的上下左右四个位置;所述手势中心点通过计算手势所包含元手势坐标的中心的算术平均值而获得。
CN201210044289.8A 2012-02-24 2012-02-24 一种支持用户自定义手势的多点触控应用程序开发方法 Expired - Fee Related CN102622225B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210044289.8A CN102622225B (zh) 2012-02-24 2012-02-24 一种支持用户自定义手势的多点触控应用程序开发方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210044289.8A CN102622225B (zh) 2012-02-24 2012-02-24 一种支持用户自定义手势的多点触控应用程序开发方法

Publications (2)

Publication Number Publication Date
CN102622225A true CN102622225A (zh) 2012-08-01
CN102622225B CN102622225B (zh) 2015-01-14

Family

ID=46562155

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210044289.8A Expired - Fee Related CN102622225B (zh) 2012-02-24 2012-02-24 一种支持用户自定义手势的多点触控应用程序开发方法

Country Status (1)

Country Link
CN (1) CN102622225B (zh)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102945095A (zh) * 2012-11-08 2013-02-27 山东大学 一种用于安卓嵌入式触摸屏设备上快速手势判断的方法
CN103218167A (zh) * 2013-04-02 2013-07-24 长安大学 一种车载终端单点触摸手势图形识别方法
CN103399632A (zh) * 2013-07-16 2013-11-20 深圳市金立通信设备有限公司 一种手势控制的方法和移动终端
WO2014032504A1 (zh) * 2012-08-30 2014-03-06 中兴通讯股份有限公司 终端自定义手势的方法及其终端
CN104008346A (zh) * 2013-02-27 2014-08-27 腾讯科技(深圳)有限公司 启动数据处理设备的隐私模式的方法和装置
CN104615366A (zh) * 2014-12-31 2015-05-13 中国人民解放军国防科学技术大学 一种面向多设备的手势交互方法
CN104898981A (zh) * 2015-06-29 2015-09-09 安一恒通(北京)科技有限公司 用于识别手势的方法、装置及终端
CN105138949A (zh) * 2015-07-07 2015-12-09 济南大学 基于多手势与语义之间柔性映射的手势操控方法
WO2017088694A1 (zh) * 2015-11-27 2017-06-01 努比亚技术有限公司 手势校准方法、装置及手势输入处理方法、计算机存储介质
CN106873890A (zh) * 2017-01-17 2017-06-20 维沃移动通信有限公司 一种应用程序开启方法及移动终端
CN111131952A (zh) * 2019-12-27 2020-05-08 深圳春沐源控股有限公司 耳机组件的控制方法、耳机组件和计算机可读存储介质
CN112221127A (zh) * 2020-11-10 2021-01-15 腾讯科技(深圳)有限公司 一种云游戏的多点控制方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102096471A (zh) * 2011-02-18 2011-06-15 广东威创视讯科技股份有限公司 一种基于机器视觉的人机交互方法
CN102323875A (zh) * 2011-10-26 2012-01-18 中国人民解放军国防科学技术大学 基于鼠标事件的多点触摸手势交互方法及中间件

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102096471A (zh) * 2011-02-18 2011-06-15 广东威创视讯科技股份有限公司 一种基于机器视觉的人机交互方法
CN102323875A (zh) * 2011-10-26 2012-01-18 中国人民解放军国防科学技术大学 基于鼠标事件的多点触摸手势交互方法及中间件

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张国华等: "基于多点触摸的交互手势分析与设计", 《计算机应用研究》, vol. 27, no. 5, 31 May 2010 (2010-05-31), pages 1737 - 1739 *
王德鑫等: "基于Petri网和BPNN的多重触控手势识别", 《模式识别与人工智能》, vol. 23, no. 3, 30 June 2010 (2010-06-30), pages 408 - 413 *

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014032504A1 (zh) * 2012-08-30 2014-03-06 中兴通讯股份有限公司 终端自定义手势的方法及其终端
CN103677591A (zh) * 2012-08-30 2014-03-26 中兴通讯股份有限公司 终端自定义手势的方法及其终端
CN102945095A (zh) * 2012-11-08 2013-02-27 山东大学 一种用于安卓嵌入式触摸屏设备上快速手势判断的方法
CN104008346A (zh) * 2013-02-27 2014-08-27 腾讯科技(深圳)有限公司 启动数据处理设备的隐私模式的方法和装置
CN103218167A (zh) * 2013-04-02 2013-07-24 长安大学 一种车载终端单点触摸手势图形识别方法
CN103218167B (zh) * 2013-04-02 2015-09-02 长安大学 一种车载终端单点触摸手势图形识别方法
CN103399632A (zh) * 2013-07-16 2013-11-20 深圳市金立通信设备有限公司 一种手势控制的方法和移动终端
CN103399632B (zh) * 2013-07-16 2018-01-23 深圳市金立通信设备有限公司 一种手势控制的方法和移动终端
CN104615366B (zh) * 2014-12-31 2017-07-14 中国人民解放军国防科学技术大学 一种面向多设备的手势交互方法
CN104615366A (zh) * 2014-12-31 2015-05-13 中国人民解放军国防科学技术大学 一种面向多设备的手势交互方法
CN104898981A (zh) * 2015-06-29 2015-09-09 安一恒通(北京)科技有限公司 用于识别手势的方法、装置及终端
CN104898981B (zh) * 2015-06-29 2018-10-16 安一恒通(北京)科技有限公司 用于识别手势的方法、装置及终端
CN105138949A (zh) * 2015-07-07 2015-12-09 济南大学 基于多手势与语义之间柔性映射的手势操控方法
WO2017088694A1 (zh) * 2015-11-27 2017-06-01 努比亚技术有限公司 手势校准方法、装置及手势输入处理方法、计算机存储介质
CN106873890A (zh) * 2017-01-17 2017-06-20 维沃移动通信有限公司 一种应用程序开启方法及移动终端
CN111131952A (zh) * 2019-12-27 2020-05-08 深圳春沐源控股有限公司 耳机组件的控制方法、耳机组件和计算机可读存储介质
CN111131952B (zh) * 2019-12-27 2023-11-03 深圳春沐源控股有限公司 耳机组件的控制方法、耳机组件和计算机可读存储介质
CN112221127A (zh) * 2020-11-10 2021-01-15 腾讯科技(深圳)有限公司 一种云游戏的多点控制方法及装置
CN112221127B (zh) * 2020-11-10 2023-08-08 腾讯科技(深圳)有限公司 一种云游戏的多点控制方法及装置

Also Published As

Publication number Publication date
CN102622225B (zh) 2015-01-14

Similar Documents

Publication Publication Date Title
CN102622225B (zh) 一种支持用户自定义手势的多点触控应用程序开发方法
CN103093196B (zh) 一种基于手势的汉字交互输入与识别方法
CN106104434B (zh) 使用触摸屏设备确定用户利手和定向
US9383895B1 (en) Methods and systems for interactively producing shapes in three-dimensional space
CN104571823B (zh) 一种基于智能电视的非接触式虚拟人机交互方法
CN103930944B (zh) 用于空间输入装置的自适应跟踪***
Guo et al. DSRF: A flexible trajectory descriptor for articulated human action recognition
Shin et al. Gesture recognition using Bezier curves for visualization navigation from registered 3-D data
CN104137043A (zh) 用于在图形用户界面(gui)上进行人机交互的方法
CN107710111A (zh) 确定用于接近敏感相互作用的俯仰角
CN104200240A (zh) 一种基于内容自适应哈希编码的草图检索方法
CN108628455B (zh) 一种基于触摸屏手势识别的虚拟沙画绘制方法
Caramiaux et al. Beyond recognition: using gesture variation for continuous interaction
CN102073414A (zh) 基于机器视觉的多点触摸跟踪方法
CN103455262A (zh) 一种基于移动计算平台的笔式交互方法及***
CN101276370B (zh) 基于关键帧的三维人体运动数据检索方法
CN101944175A (zh) 物理运动学实验的动态几何虚拟方法
Wang et al. A hand gesture recognition system based on canonical superpixel-graph
Xiao et al. Sketch-based human motion retrieval via selected 2D geometric posture descriptor
CN106155540A (zh) 电子毛笔笔形处理方法和装置
Zhang et al. Chinese calligraphy specific style rendering system
CN104820584A (zh) 一种面向层次化信息自然操控的3d手势界面及***
Wang et al. Using fuzzy hybrid features to classify strokes in interactive sketches
Jian et al. RD-Hand: a real-time regression-based detector for dynamic hand gesture
Caputo Gestural interaction in virtual environments: User studies and applications

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150114

CF01 Termination of patent right due to non-payment of annual fee