非直线手势辨识方法

xiaoxiao2020-7-22  4

非直线手势辨识方法
【专利摘要】一种非直线手势辨识方法,该多点触控装置包含触控显示面板以及数据处理模块,该操作方法由使用者于该触控显示面板上滑动而形成非直线轨迹;接着该数据处理模块从该非直线轨迹中记录移动时间,并截取多个轨迹点建立轨迹方程式以计算一次微分值以及二次微分值;最后该数据处理模块依据该移动时间、该一次微分值以及该二次微分值判断该非直线轨迹的轨迹形状,令该多点触控装置执行对应该轨迹形状而启动的预设程序。据此,藉由该非直线轨迹可形成多种的该轨迹形状,可对应设定启动多种不同的该预设程序,并减少该使用者错误操作的情况。
【专利说明】非直线手势辨识方法

【技术领域】
[0001] 本发明涉及一种触控装置,尤其涉及一种非直线手势辨识方法。

【背景技术】
[0002] 随着可携式电子装置的普遍,其可执行的程序或功能也越来越多,操作界面也越 来越受到重视,而触控屏幕由于可使操作界面设计更为简洁,且能让使用者更直觉、更有效 率的操作,现已广泛的应用于各种可携式电子装置之中,并且使得触控装置对于使用者的 操作手势检测,再度受到关注。
[0003] 在美国发明专利公开第US20090160804号中,其揭示一种电子装置的控制方法及 使用此方法的装置与记录媒体,该控制方法为先检测一触控感应模块上的一移动动作并产 生对应该移动动作的一感测信号,接着再根据该感测信号来控制该电子装置运作;其主要 的特征在于该感测信号判断该移动动作的一速度不超过一临界速度时,令该电子装置执行 一第一预设程序;而当该感测信号判断该移动动作的该速度超过该临界速度时,令该电子 装置执行不同于该第一预设程序的一第二预设程序。如此,使用者即可依据该移动动作的 快慢,操作该电子装置执行不同的预设程序。
[0004] 然而,由于此种控制方法为藉由该移动动作的快慢不同,令该电子装置对应执行 不同的程序,而一般的使用者对于该移动动作速度的掌握并无法精准的判断及操作,因此 很容易会造成错误操作,再者,一般使用者要利用移动动作其多种不同的速度,来达到对应 能开启多种不同的程序,其具有一定的困难度,相对亦使得所能开启的程序的数量受到限 制,因而有改善的必要。


【发明内容】

[0005] 本发明的主要目的,在于解决现有利用移动动作的速度进行电子装置操作的控制 方法,具有移动动作的速度不好掌握,容易造成错误操作,以及能够对应开启的程序的数量 易受到限制的问题。
[0006] 为达上述目的,本发明提供一种非直线手势辨识方法,应用于一多点触控装置,该 多点触控装置包含一触控显示面板以及一与该触控显示面板电性连接的数据处理模块,该 操作方法包含以下步骤:
[0007] 步骤S1 :-使用者触碰该触控显示面板,并于该触控显示面板上滑动而形成一非 直线轨迹;
[0008] 步骤S2 :该数据处理模块检测该非直线轨迹,从该非直线轨迹中记录一移动时 间,并截取多个轨迹点建立一轨迹方程式以计算一一次微分值以及一二次微分值;以及
[0009] 步骤S3 :该数据处理模块依据该移动时间、该一次微分值以及该二次微分值判断 该非直线轨迹的一轨迹形状,令该多点触控装置执行一对应该轨迹形状而启动的预设程 序。
[0010] 如此一来,本发明藉由该数据处理模块检测该非直线轨迹,利用记录该非直线轨 迹的该移动时间以及计算该一次微分值及该二次微分值,以判断该非直线轨迹的该轨迹形 状,至少具有下列优点:
[0011] 1.该非直线轨迹可形成多种的该轨迹形状,于所启动的该预设程序上,可对应设 定多种不同的该预设程序,增加使用者对于触控时轨迹形状的选择与应用。
[0012] 2.对于使用者而言,该非直线轨迹为属几何图形上的辨识,而相较于速度更容易 识别,减少错误操作的产生。
[0013] 3.由于使用该一次微分值与该二次微分值,相较现有于运算上节省记忆体的使用 容量,有利于产业未来的发展。
[0014] 以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。

【专利附图】

【附图说明】
[0015] 图1,为本发明的步骤流程示意图;
[0016] 图2,为本发明的结构方框示意图;
[0017] 图3,为本发明一实施例的非直线轨迹示意图。

【具体实施方式】
[0018] 有关本发明的详细说明及技术内容,现就配合【专利附图】

【附图说明】如下:
[0019] 请搭配参阅图1、图2及图3所示,图1为本发明的步骤流程示意图,图2为本发明 的结构方框示意图,图3为本发明一实施例的非直线轨迹示意图,如图所示:本发明为一种 非直线手势辨识方法,应用于一多点触控装置10,该多点触控装置10包含一触控显示面板 11以及一与该触控显示面板11电性连接的数据处理模块12,该操作方法包含以下步骤:
[0020] 步骤S1 :-使用者触碰该触控显示面板11,并于该触控显示面板11上滑动而形 成一非直线轨迹20,该非直线轨迹20可为连续的曲线或是非连续的曲线,由该使用者于该 触控显示面板11上自由滑动而画出,例如该使用者于0秒至0. 5秒之间以手指在该触控显 示面板11上滑动,而在0. 5秒瞬间将手指离开该触控面板11,又于0. 65秒时回到触控面 板上以完成该非直线轨迹20,此时该非直线轨迹20则为一非连续的曲线,倘若该使用者于 〇. 5秒将该手指离开该触控显示面板11后,于一设定的等待时间内未再触碰该触控显示面 板11,例如该等待时间为〇. 2秒,该使用者于0. 7内未再碰触该触控显示面板11,该非直线 轨迹20即为一连续的曲线。
[0021] 步骤S2 :该数据处理模块12检测该非直线轨迹20,从该非直线轨迹20中记录一 移动时间,并截取多个轨迹点21建立一轨迹方程式以计算一一次微分值以及一二次微分 值,在此实施例中,该移动时间为指由该使用者接触该触控显示面板11进行滑动,直至完 成该非直线轨迹20所使用的时间,通常为介于0. 3秒至0. 6秒之间,但不以此为限制,该数 据处理模块12从该非直线轨迹20中截取包含一起点211及一终点212的该轨迹点21,由 该轨迹点21建立该轨迹方程式,并进行该一次微分值及该二次微分值的计算,例如所建立 的该轨迹方程为:f(x) =x2+4,则该一次微分值将由该轨迹方程式的一次微分式:f'(X)= 2x而取得,该二次微分值将由该轨迹方程式的二次微分式:f"(X) = 2而取得。
[0022] 步骤S3 :该数据处理模块12依据该移动时间、该一次微分值以及该二次微分值判 断该非直线轨迹20的一轨迹形状,令该多点触控装置10执行一对应该轨迹形状而启动的 预设程序。在此,该数据处理模块12依该移动时间、该一次微分值及该二次微分值于该非 直线轨迹20所形成的一趋势,可得知该非直线轨迹20的极点、斜率、斜率递增或斜率递减 的倾向或幅度…等,藉此进行组合而判断该非直线轨迹20为一凹口向上的曲线、一凹口向 下的曲线、或具有一反曲点的曲线…等的该轨迹形状,但不以此为限制,还可进一步依据该 凹口的大小、弯曲的幅度、极点…等,将该非直线轨迹20于种类上再细分,使得不同的该轨 迹形状各自可对应于不同的该预设程序,达到直接对应执行的效果,而该预设程序可为开 启网页、开启文件、开启应用程序、或是将该非直线轨迹20所形成的该轨迹形状设成一密 码,而对应可开启受护保的数据,亦或应用于触控感应的门锁。
[0023] 在本发明中,于该步骤S1之前,还可包含一设定步骤S0,该设定步骤S0为该使用 者先于该触控显示面板11上滑动形成一设定线型,该数据处理模块12由该设定线型中记 录该移动时间、该一次微分值及该二次微分值,藉此以该设定线型建立该轨迹形状,该使用 者再对应该轨迹形状设定该多点触控装置10所需执行的该预设程序,据此,于步骤S3中, 当该数据处理模块12由该非直线轨迹20的该移动时间、该一次微分值及该二次微分值判 断该非直线轨迹20为该轨迹形状时,即可令该多点触控装置10执行对应的该预设程序,令 该使用者可依据喜好,以所滑出的该设定线型设定对应执行的该预设程序。
[0024] 请再参阅图3所示,在此实施例中,要说明的是,于该设定步骤中,该使用者先以 一第一曲线为该设定线型建立该轨迹形状,该第一曲线具有一第一起点211及一第一终点 212,且该第一起点211至该第一终点212具有一逐渐变小的一次微分值,以及一逐渐变小 的二次微分值,于该步骤S1中,该使用者于该触控显示面板11上滑动形成该非直线轨迹 20,该数据处理模块12截取多该轨迹点21,建立该轨迹方程式,并于该轨迹点21中取得该 起点211及该终点212,该数据处理模块12藉由该轨迹方程式具有由该起点211至该终点 212逐渐变小的该一次微分值以及由该起点211至该终点212逐渐变小的该二次微分值,判 断该轨迹形状为该第一曲线,据而令该多点触控装置10执行一对应该第一曲线而启动的 第一预设程序。
[0025] 同理,该使用者还可以依该移动时间、一次微分值、二次微分值设定一第二曲线、 一第三曲线以及一第四曲线等,而各别对应启动一第二预设程序、一第三预设程序以及一 第四预设程序等,例如该第二曲线可为于一第二起点211至一第二终点212具有逐渐变大 的一次微分值以及逐渐变小的二次微分值,该第三曲线可为于一第三起点211至一第三终 点212具有逐渐变大的一次微分值以及逐渐变大的二次微分值,而该第四曲线可为于一第 四起点211至一第四终点212具有逐渐变小的一次微分值以及一逐渐变大的二次微分值, 如此,该数据处理模块12即可对该非直线轨迹20所建立的该轨迹方程式进行判断由该起 点211至该终点212是否具有对应该第二曲线、该第三曲线或该第四曲线的该移动时间、该 一次微分值以及该二次微分值,以判断该轨迹形状而执行所对应的该预设程序。
[0026] 尚需说明的是,上述的实施例仅以该第一曲线、该第二曲线、该第三曲线以及该第 四曲线所建立的该轨迹形状为说明,但不以此为限制,该轨迹形状还可为一凹口向上的曲 线、一凹口向下的曲线、一具有反曲点的曲线…等等,可由该使用者自由建立,且该非直线 轨迹20亦可为不连续,令该使用者在该轨迹形状的建立上,更具特色化以及隐密性。
[0027] 综上所述,由于本发明藉由该数据处理模块检测该非直线轨迹,利用记录该非直 线轨迹的该移动时间以及计算该一次微分值及该二次微分值,以判断该非直线轨迹的该轨 迹形状,至少具有下列优点:
[0028] 1.该非直线轨迹可形成多种的该轨迹形状,于所启动的该预设程序上,可对应设 定多种不同的该预设程序。
[0029] 2.对于使用者而言,该非直线轨迹为属几何图形上的辨识,而相较于速度更容易 识别,减少错误操作的产生。
[0030] 3.本发明藉由记录该移动时间、该一次微分值以及该二次微分值进行判断,相较 现有以记录集合或矩阵的技术,可减少该多点触控装置的储存空间的使用,并具有更高及 更快的执行速度。
[0031] 4.该非直线轨迹的使用,相较当今以垂直或水平滑动的操作方式,更符合人体功 学,减少长时间使用对该使用者手腕的伤害。
[0032] 5.利用该非直线轨迹所形成的该轨迹形状设成一密码,用以开启受保护的隐密数 据,使该密码更具特色化以及隐密性,提高对该隐密数据的保护能力。
[0033] 当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟 悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变 形都应属于本发明所附的权利要求的保护范围。
【权利要求】
1. 一种非直线手势辨识方法,应用于一多点触控装置,该多点触控装置包含一触控显 示面板以及一与该触控显示面板电性连接的数据处理模块,其特征在于,该操作方法包含 以下步骤: 步骤S1 :-使用者触碰该触控显示面板,并于该触控显示面板上滑动而形成一非直线 轨迹; 步骤S2 :该数据处理模块检测该非直线轨迹,从该非直线轨迹中记录一移动时间,并 截取多个轨迹点建立一轨迹方程式以计算一一次微分值以及一二次微分值;以及 步骤S3 :该数据处理模块依据该移动时间、该一次微分值以及该二次微分值判断该非 直线轨迹的一轨迹形状,令该多点触控装置执行一对应该轨迹形状而启动的预设程序。
2. 根据权利要求1所述的非直线手势辨识方法,其特征在于,该步骤S2中,该数据处理 模块依据该移动时间于该轨迹点中取得一起点以及一终点。
3. 根据权利要求2所述的非直线手势辨识方法,其特征在于,该步骤S3中,该轨迹方程 式具有由该起点至该终点逐渐变小的该一次微分值以及由该起点至该终点逐渐变小的该 二次微分值,该数据处理模块判断该轨迹形状为一第一曲线,令该多点触控装置执行一对 应该第一曲线而启动的第一预设程式。
4. 根据权利要求2所述的非直线手势辨识方法,其特征在于,该步骤S3中,该轨迹方程 序具有由该起点至该终点逐渐变大的该一次微分值以及由该起点至该终点逐渐变小的该 二次微分值,该数据处理模块判断该轨迹形状为一第二曲线,令该多点触控装置执行一对 应该第二曲线而启动的第二预设程序。
5. 根据权利要求2所述的非直线手势辨识方法,其特征在于,该步骤S3中,该轨迹方程 式具有由该起点至该终点逐渐变大的该一次微分值以及由该起点至该终点逐渐变大的该 二次微分值,该数据处理模块判断该轨迹形状为一第三曲线,令该多点触控装置执行一对 应该第三曲线而启动的第三预设程序。
6. 根据权利要求2所述的非直线手势辨识方法,其特征在于,该步骤S3中,该轨迹方程 式具有由该起点至该终点逐渐变小的该一次微分值以及由该起点至该终点逐渐变大的该 二次微分值,该数据处理模块判断该轨迹形状为一第四曲线,令该多点触控装置执行一对 应该第四曲线而启动的第四预设程序。
7. 根据权利要求1所述的非直线手势辨识方法,其特征在于,该步骤S2中,该移动时间 为介于0.3至0.6秒。
8. 根据权利要求1所述的非直线手势辨识方法,其特征在于,该步骤S1中,该非直线轨 迹为不连续。
9. 根据权利要求1所述的非直线手势辨识方法,其特征在于,该步骤S3中,该轨迹形状 包含选自凹口向上的曲线、凹口向下的曲线、具有反曲点的曲线及其组合所组成的群组。
10. 根据权利要求1所述的非直线手势辨识方法,其特征在于,该步骤S1之前,更包含 一设定步骤,于该设定步骤中,该使用者于该触控显示面板上滑动形成一设定线型,以该设 定线型建立所对应的该轨迹形状以及对应该轨迹形状所需启动的该预设程序。
【文档编号】G06F3/041GK104142755SQ201410177568
【公开日】2014年11月12日 申请日期:2014年4月29日 优先权日:2013年5月6日
【发明者】张有贺 申请人:张有贺, 汇晶科技股份有限公司

最新回复(0)