手势生成方法及装置的制造方法

文档序号:8318880阅读:348来源:国知局
手势生成方法及装置的制造方法
【技术领域】
[0001]本公开涉及计算机技术领域,特别涉及一种手势生成方法及装置。
【背景技术】
[0002]随着科技的发展,智能设备被设计得越来越人性化,用户通过在智能设备的屏幕上触发各种简单的手势动作,即可启动智能设备上的应用程序或应用程序中的某项功能。
[0003]智能设备中的每个应用程序都可以提供一种或多种手势动作,并在应用程序的帮助文件中提供有每个手势动作所对应的功能的介绍信息。用户通过阅读每个手势动作所对应的功能的介绍信息,可以记忆各个手势动作所对应的功能,并使用这些手势动作在应用程序中启动该功能。

【发明内容】

[0004]本公开提供了一种手势生成方法及装置。
[0005]根据本公开实施例的第一方面,提供一种手势生成方法,包括:
[0006]获取应用程序所采用的图标类显示元素;
[0007]根据该图标类显示元素生成手势动作信息,该手势动作信息所描述的手势动作与图标类显示元素对应;
[0008]获取该手势动作信息所对应的功能;
[0009]将该手势动作信息和该功能生成为一组手势对应关系。
[0010]根据本公开实施例的第二方面,提供一种手势生成装置,包括:
[0011]显示元素获取模块,被配置为获取应用程序所采用的图标类显示元素;
[0012]手势动作信息生成模块,被配置为根据该显示元素获取模块获取的图标类显示元素生成手势动作信息,该手势动作信息所描述的手势动作与图标类显示元素对应;
[0013]功能获取模块,被配置为获取该手势动作信息生成模块生成的手势动作信息所对应的功能;
[0014]手势对应关系生成模块,被配置为将该手势动作信息生成模块生成的手势动作信息和功能获取模块获取的功能生成为一组手势对应关系。
[0015]根据本公开实施例的第三方面,提供一种手势生成装置,包括:
[0016]处理器;
[0017]用于存储处理器可执行指令的存储器;
[0018]其中,所述处理器被配置为:
[0019]获取应用程序所采用的图标类显示元素;
[0020]根据该图标类显示元素生成手势动作信息,该手势动作信息所描述的手势动作与图标类显示元素对应;
[0021]获取该手势动作信息所对应的功能;
[0022]将该手势动作信息和该功能生成为一组手势对应关系。
[0023]本公开的实施例提供的技术方案可以包括以下有益效果:
[0024]通过获取应用程序所采用的图标类显示元素,根据该图标类显示元素的特征信息生成手势动作信息,再将该手势信息与对应的功能进行匹配,得到手势对应关系,解决了由于智能设备中应用程序的手势动作信息过多,用户很难记起功能对应的手势,导致对应用程序的操作效率低的问题,达到了在用户使用手势动作时,可以通过应用程序的图标类显示元素得到手势动作的提示,无需记忆每个功能所对应的手势动作,从而提高了用户对应用程序的操作效率的效果。
[0025]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
【附图说明】
[0026]此处的附图被并入说明书中并构成本公开说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0027]图1是根据一示例性实施例示出的一种手势生成方法的流程图;
[0028]图2A是根据另一示例性实施例示出的一种手势生成方法的流程图;
[0029]图2B是根据一示例性实施例示出的一种轮廓特征生成方法的示意图;
[0030]图3A是根据再一示例性实施例示出的一种手势生成方法的流程图;
[0031]图3B是根据另一示例性实施例示出的一种轮廓特征生成方法的示意图;
[0032]图3C是根据另一示例性实施例示出的一种线条形状生成方法的示意图;
[0033]图3D是根据再一示例性实施例示出的一种线条形状生成方法的示意图;
[0034]图4A是根据另一示例性实施例示出的一种手势生成方法的流程图;
[0035]图4B是根据另一示例性实施例示出的一种轮廓特征生成方法的示意图;
[0036]图4C是根据另一示例性实施例示出的一种线条形状生成方法的示意图;
[0037]图5A是根据另一示例性实施例示出的一种手势生成方法的流程图;
[0038]图5B是根据另一示例性实施例示出的一种功能选择界面的展示图;
[0039]图5C是根据另一示例性实施例示出的一种功能选择界面的展示图;
[0040]图6是根据一示例性实施例示出的一种手势生成装置的框图;
[0041]图7是根据另一示例性实施例示出的一种手势生成装置的框图;
[0042]图8是根据一示例性实施例示出的一种用于手势生成的装置的框图。
【具体实施方式】
[0043]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0044]图1是根据一示例性实施例示出的一种手势生成方法的流程图,该手势生成方法应用于智能设备中,如图1所示,该手势生成方法包括以下步骤。
[0045]在步骤101中,获取应用程序所采用的图标类显示元素。
[0046]在步骤102中,根据图标类显示元素生成手势动作信息,该手势动作信息所描述的手势动作与图标类显示元素对应。
[0047]在步骤103中,获取手势动作信息所对应的功能。
[0048]在步骤104中,将手势动作信息和功能生成为一组手势对应关系。
[0049]综上所述,本公开提供的手势生成方法,通过获取应用程序所采用的图标类显示元素,根据该图标类显示元素的特征信息生成手势动作信息,再将该手势信息与对应的功能进行匹配,得到手势对应关系,解决了由于智能设备中应用程序的手势动作信息过多,用户很难记起手势动作信息所对应的功能,导致对应用程序的操作效率低的问题,达到了提高用户对应用程序的操作效率的效果。
[0050]作为一种可能的实现方式,上述步骤102可以替换为步骤102a,如图2A所示。
[0051]在步骤102a中,根据图标类显示元素的轮廓特征生成手势动作信息,该手势动作信息所描述的手势动作与图标类显示元素对应。
[0052]在获取了应用程序采用的图标类显示元素后,智能设备可以根据图标类显示元素的轮廓特征生成手势动作信息,其中,智能设备可以使用图像识别技术识别出图标类显示元素的轮廓特征。
[0053]如图2B所示,图2B(1)示出的图标A和图标B为图标类显示元素,智能设备使用图像识别技术识别出的图标A的轮廓特征为图2B(2)示出的图形A’,图标B的轮廓特征为图形B’。然后,智能设备可以根据图形A’为图标A生成手势动作信息,智能设备可以根据图形B’为图标B生成手势动作信息。
[0054]由于图标类显示元素的轮廓特征代表了图标类显示元素的视觉特征,所以该手势动作信息所描述的手势动作的动作轨迹与图标类显示元素的视觉特征对应。当用户希望启用图标类显示元素所对应的功能时,只需要观察该图标类显示元素的视觉特征即可获取对应的手势动作信息,无需刻意记忆。比如,当图标类显示元素为图2B中的图标A时,用户希望启用图标A对应的功能时,观察到图标A为实心三角形,即可获取图标A的手势动作信息所指示的手势动作为三角形。
[0055]图标类显示元素可以分为两类:
[0056]第一,应用程序的应用启动图标。应用启动图标通常显示在智能设备的系统界面上,当被用户触发时启动该应用程序。
[0057]第二,应用程序的用户交互界面中的操作控件图标。操作控件图标是用户交互界面上的可操作显示元素,比如返回按钮图标、打开菜单按钮图标等。
[0058]当图标类显示元素为应用程序的应用启动图标时,上述手势生成方法可以如图3A所示。
[0059]图3A是根据再一示例性实施例示出的一种手势生成方法的流程图,该手势生成方法应用于智能设备中,如图3A所示,该手势生成方法包括以下步骤。
[0060]在步骤301中,获取应用程序的应用启动图标。
[0061]智能设备在安装应用程序后,通常默认存储有该应用程序的应用启动图标、应用程序的框架图片等图片信息。当智能设备需要获取应用程序的应用启动图标时,需要将应用启动图标从这些图片信息中区分并提取出来。
[0062]在一种可能的实现方式中,智能设备可以从该应用程序对应的安装目录的图标类文件夹中提取应用启动图标。应用启动图标通常在应用程序的安装目录中有特定的路径和文件名,智能设备可以预先存储该路径和文件名,然后获取该应用启动图标。
[0063]需要说明的是,智能设备也可以使用其他方法提取应用启动图标,本公开并不对应用启动图标的获取方法作出限制。
[0064]在步骤302中,识别应用启动图标中的轮廓特征。
[0065]为了提高用户对应用程序的操作效率,本公开在获取了应用程序的应用启动图标后,还可以根据应用启动图标的轮廓特征生成手势动作信息,其中,智能设备可以使用图像识别技术识别出应用启动图标的轮廓特征。
[0066]比如,在图3B中,图3B(1)示
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1