CN101655757B - 触控板的手势检测方法 - Google Patents
触控板的手势检测方法 Download PDFInfo
- Publication number
- CN101655757B CN101655757B CN2009101821762A CN200910182176A CN101655757B CN 101655757 B CN101655757 B CN 101655757B CN 2009101821762 A CN2009101821762 A CN 2009101821762A CN 200910182176 A CN200910182176 A CN 200910182176A CN 101655757 B CN101655757 B CN 101655757B
- Authority
- CN
- China
- Prior art keywords
- trackpad
- zone
- signal
- effective width
- gesture
- 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.)
- Active
Links
Images
Landscapes
- Position Input By Displaying (AREA)
Abstract
本发明涉及一种在触控板上手势检测的方法,其包括如下步骤:(A)确认一物体触碰所述触控板;(B)侦测所述物体触碰所述触控板的有效宽度区域;(C)记录所述有效宽度区域的边缘位置坐标;(D)判断该有效宽度边缘位置坐标与所述触控板的边缘位置坐标的的差值是否在一预设区域的宽度范围内;(E)若该差值在该范围内,送出第一手势信号;(F)判断所述物体在所述触控板上是否移动;(G)若所述物体在触控板上有移动,送出第二手势信号。本发明不但方法简单,可有效的去除噪声带来的干扰,而且便于区别各种手势操作。
Description
技术领域
本发明涉及一种触控板的检测方法,尤其是指一种触控板的手势检测的方法。
背景技术
触控板是一种可供手指在平滑的面板上滑动以控制光标移动的输入装置,由于其面积小、体积轻,已被广泛应用于个人数字处理(PDA)、手机、掌上电脑、平板计算机等电子设备上。
现有的触控板手势主要有单击、双击、拖拽和滚动等。目前,就单、双击类的操作手势而言,主要是通过检测触控板的电容感应量的大小来确定触碰对象是否接触或离开触控板,以产生相应的时序组合,从而实现不同的手势操作,但确难以满足实效性和精确度的更高要求,因为电容量很容易受到外界环境(湿度,温度,无线电)的干扰,所以为了解决这些问题,已经出现了一些改良技术,一类如中国专利申请号为CN 200510077572的专利,其就是利用设立电容阀值和变化趋势来减小这种外界干扰,或者根据压力的阀值来判断触碰和手势的有效性;另一类通过检测感应量的积累作为判断的依据,当感应量的积累大于一系统预设临界值时,表示有物体触碰触控板,反之,当感应量小于该系统预设临界值时,表示物体离开触控板或是触控板上没有物体存在,但是该种方法都易受外界噪声的干扰而导致错误的判断,而且也不能从根本上克服传统触控板手势识别方法中仅仅依靠检测电容值的改变来判定是否触控的弊端。
而对滚动类手势而言,主要是通过在一预设区域内停留的时间与参考时间的比较送出相应的卷动信号,还有一种方式是通过侦测触碰物体的个数及物体的位移量来控制卷动的功能,无论哪种方式,使用者在使用时都很容易引起不必要的误操作,而且各种手势之间比较容易混淆,所以需要一种既能抗干扰、精确度又高且比较容易区分各种手势的识别方法。
因此需要为广大用户提供一种既能防止噪声干扰且便于操作又容易区分各种手势的检测方法。
发明内容
本发明实际所要解决的技术问题是如何提供一种既能防止噪声干扰又易区分各种手势的检测方法。为了达到上述目的,本发明提供了一种在触控板上手势检测的方法,其包括如下步骤:(A)确认一物体触碰所述触控板,所述触控板上设有垂直卷动区域,所述垂直卷动区域为矩形,且与所述触控板共有一个竖直边缘;(B)侦测所述物体触碰所述触控板的有效宽度区域;(C)记录所述有效宽度区域上与所述竖直边缘在水平方向距离最远的边缘位置坐标;(D)判断上述边缘位置坐标与所述竖直边缘的位置坐标在水平方向上的差值是否在所述卷动区域的水平宽度范围内;(E)若所述水平方向上的差值在该范围内,送出第一手势信号;(F)判断所述物体在所述触控板的垂直方向上是否移动;(G)若所述物体在触控板上的垂直方向上有移动,送出第二手势信号。
本发明还提供了一种手势检测方法,其包括如下步骤:(A)确认一物体触碰所述触控板;(B)侦测所述物体触碰所述触控板的有效宽度区域;(C)记录所述有效宽度区域的边缘位置坐标,从而根据该边缘位置坐标计算该区域的第一中心坐标;(D)判断所述物体在所述触控板上是否移动;(E)若所述物体在所述触控板上未移动,则确认所述物体离开所述触控板,则执行以下步骤:(F)送出第一手势信号;(G)确认所述物体第二次触碰所述触控板;(H)确定该物体第二次触碰所述触控板的有效宽度区域的第二中心坐标,且所述第二中心坐标是根据所述物体第二次触碰所述触控板的有效宽度区域的边缘位置坐标而确定;(I)判断两个中心坐标在水平方向上和垂直方向上的差值是否均小于一个预设固定数值,所述预设固定数值是指物体触碰所述触控板的有效区域的宽度值的一半;(J)若上述在水平方向上和垂直方向上的差值均小于所述预设固定数值,则送出第二手势信号,以结束第一手势信号;(K)送出一第三手势信号。
本发明所述的利用物体接触触控板上的有效宽度区域,从而侦测其有效宽度的边缘坐标的方法从而识别双击,滚动等手势操作,不但方法简单,可有效的去除噪声带来的干扰,而且便于区别各种手势操作。
附图说明
图1是本发明的触控板;
图2是本发明手指放置于卷动区域时的示意图;
图3是本发明手指放置于光标操作区域时双击时的示意图;
具体实施方式
下面结合附图和实施例对本发明作进一步的说明,本发明的检查方法不需要依靠硬件检测电路的改善,就可以提高噪声的抵抗能力,而且可以区别多种手势。
确认物体卷动的检测方法:
请参照图1所示,所述触控板1被划分为三个区域,光标操作区域10,垂直卷动区域11和水平卷动区域12,其中,若用户不需要进行卷动功能,可先不启动其卷动区域,这样整个触控板都是光标操作区域10,当需要进行卷动功能时,可再启动相应的卷动区域,如可侦测触控对象如手指是否第一次触碰所预设的卷动区域,若是首次触碰,则才会继续判断是否启动对应的卷动区域,所以系统会提前设定至少一卷动区域,所述卷动区域一旦设定,那么其卷动区域的宽度也就随之而定,现以垂直卷动区域11为例,设垂直卷动区域宽度为Wx,根据用户手指触碰该触控板1的有效区域S可以计算出其边缘位置坐标点S1,如图2所示,若以该触控板A点处的坐标值为坐标原点,则B、C和D点的坐标点分别为(0、Ymax)、(Xmax、Ymax)和(Xmax、0),那么该有效宽度S的一个边缘位置坐标S1(X1、Y1)是指与所述触控板边缘位置CD处最远坐标值(Xmax、Y)的坐标点,当用户的手指第一次触碰到该触控板1后,首先侦测所述手指触碰所述触控板的有效宽度区域S,记录所述有效宽度区域S的一个位置坐标点S1(X1、Y1),即与触控板边缘位置CD处最远的坐标点,然后判断该有效宽度区域S边缘位置点坐标S1与所述触控板1的边缘位置CD处坐标的水平方向的差值是否在一预设卷动区域Wx的宽度范围内,也就是说,需要判断两坐标值水平方向即X轴方向的差值,用公式表示如下:Xmax-X1≤Wx,若所述差值不在该Wx范围内,则可识别该触碰动作处于光标操作区域10内,则放弃识别卷动操作;若所述差值在所述Wx范围内,则送出一第一手势信号,即启动该卷动功能;成功启动该卷动功能后,然后判断该手指在所述触控板1上是否在垂直方向即Y轴方向有移动,若侦测不到任何移动,则放弃卷动操作;若侦测到任何移动,则执行垂直方向上的卷动功能,此时若坐标点的Y值呈递减的趋势,则控制对应的卷动页面向上翻动,若坐标点的Y值呈递增的趋势,则控制对应的卷动页面向下翻动,这样就完成了整个卷动操作。
同理,若设水平卷动区域12的宽度为Wy,而用户手指接触该触控板的有效区域为Q,那么该有效宽度Q的一个边缘位置坐标Q1(X1、Y1)是指与所述触控板1边缘位置BC处最远坐标值(X、Ymax)的坐标点,然后判断该有效宽度区域Q边缘位置点坐标Q1与所述触控板的边缘位置BC处坐标的垂直方向的差值是否在一预设卷动区域Wy的宽度范围内,也就是说,需要判断两坐标值垂直方向即Y轴方向的差值,用公式表示如下:Ymax-Y1≤Wy,若所述差值不在该Wy范围内,则可识别该触碰动作处于光标操作区域10内,放弃识别卷动操作;若所述差值在所述Wy范围内,则送出一第一手势信号,即启动该卷动功能;成功启动该卷动功能后,然后判断该手指在所述触控板1上是否在水平方向即X轴方向上有移动,若侦测到任何移动,则执行卷动功能,此时若坐标点的X值呈递减的趋势,则控制对应的卷动页面向左翻动,若坐标点的X值呈递增的趋势,则控制对应的卷动页面向右翻动,这样就完成了整个卷动操作。
确认物体双击的检测方法:
请结合参阅图1和图3所示,首先确认一物体如手指第一次触碰所述触控板1,侦测所述手指触碰所述触控板的有效宽度区域为M,该区域的宽度为W,根据该有效宽度区域M可以得到该区域M的边缘位置坐标,从而可最终确定该区域M内的中心点坐标M。(Mx、My)的坐标值,接着判断用户手指在所述触控板1上是否有移动,若所述手指在触控板1上有移动,则放弃双击识别动作,若所述手指在触控板1上没有移动,则确认该手指离开所述触控板1,送出一第一手势信号(包括按键压着信号),然后确认所述手指第二次触碰所述触控板1,设手指第二次触碰所述触控板1的有效宽度区域为N,根据该有效宽度区域N可以得到该区域N的边缘位置坐标,从而可最终确定该区域N内的中心点坐标N。(Nx、Ny)的坐标值,最后,判断两个中心点坐标的差值是否小于一个特定数值,其中特定数值是一个和手指接触触控板的有效宽度有关的一个数值,特指手指第一次触碰该触控板1的有效区域M的宽度值W的一半,用公式表示如下:若手指第二次触碰后并没有同时满足这两个条件,则放弃双击识别操作;若同时满足上述两条件,则可送出第二手势信号(包括按键放开信号),以结束第一手势信号,最后送出一第三手势信号(包括按键压着与按键放开的组成信号),这样就完成了整个双击的操纵。
以上所述滚动和双击的方法,都利用了手指触碰所述触控板的有效宽度区域,这种新的方法不但可有效的去除噪声带来的干扰,而且方法简便、操作更加简单。
Claims (11)
1.一种在触控板上手势检测的方法,其包括以下步骤:
(A)确认一物体触碰所述触控板,所述触控板上设有垂直卷动区域,所述垂直卷动区域为长方形,且与所述触控板共有一个竖直边缘;
(B)侦测所述物体触碰所述触控板的有效宽度区域;
(C)记录所述有效宽度区域上与所述竖直边缘在水平方向距离最远的边缘位置坐标;
(D)判断上述边缘位置坐标与所述竖直边缘的位置坐标在水平方向上的差值是否在所述卷动区域的水平宽度范围内;
(E)若所述水平方向上的差值在该范围内,送出第一手势信号;
(F)判断所述物体在所述触控板的垂直方向上是否移动;
(G)若所述物体在触控板上的垂直方向上有移动,送出第二手势信号。
2.如权利要求1所述的方法,其特征在于:所述(E)步骤中的第一手势信号包括启动卷动功能。
3.如权利要求1所述的方法,其特征在于:所述(E)步骤中若所述水平方向上的差值不在所述范围内,则放弃该手势识别操作。
4.如权利要求1所述的方法,其特征在于:所述(G)步骤中的第二手势信号包括送出卷动信号。
5.如权利要求1所述的方法,其特征在于:所述(G)步骤中若所述物体在所述触控板的垂直方向上没有移动,则放弃该手势识别操作。
6.一种在触控板上手势检测的方法,其包括以下步骤:
(A)确认一物体触碰所述触控板;
(B)侦测所述物体触碰所述触控板的有效宽度区域;
(C)记录所述有效宽度区域的边缘位置坐标,从而根据该边缘位置坐标计算该区域的第一中心坐标;
(D)判断所述物体在所述触控板上是否移动;
(E)若所述物体在所述触控板上未移动,则确认所述物体离开所述触控板,则执行以下步骤:
(F)送出第一手势信号;
(G)确认所述物体第二次触碰所述触控板;
(H)确定该物体第二次触碰所述触控板的有效宽度区域的第二中心坐标,且所述第二中心坐标是根据所述物体第二次触碰所述触控板的有效宽度区域的边缘位置坐标而确定;
(I)判断两个中心坐标在水平方向上和垂直方向上的差值是否均小于一个预设固定数值,所述预设固定数值是指物体触碰所述触控板的有效宽度区域的宽度值的一半;
(J)若上述在水平方向上和垂直方向上的差值均小于所述预设固定数值,则送出第二手势信号,以结束第一手势信号;
(K)送出一第三手势信号。
7.如权利要求6所述的方法,其特征在于:所述(E)步骤中,若所述物体在所述触控板上有移动,则放弃该手势识别操作。
8.如权利要求6所述的方法,其特征在于:所述(F)步骤中,第一手势信号包括按键压着信号。
9.如权利要求6所述的方法,其特征在于:所述(I)步骤中,若所述在水平方向上和垂直方向上的差值不同时小于所述预设固定数值,则放弃该手势识别操作。
10.如权利要求6所述的方法,其特征在于:所述(J)步骤中,第二手势信号包括按键放开信号。
11.如权利要求6所述的方法,其特征在于:所述(K)步骤中,第三手势信号包括按键压着与按键放开的组成信号。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101821762A CN101655757B (zh) | 2009-07-15 | 2009-07-15 | 触控板的手势检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101821762A CN101655757B (zh) | 2009-07-15 | 2009-07-15 | 触控板的手势检测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101655757A CN101655757A (zh) | 2010-02-24 |
CN101655757B true CN101655757B (zh) | 2012-04-25 |
Family
ID=41710061
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009101821762A Active CN101655757B (zh) | 2009-07-15 | 2009-07-15 | 触控板的手势检测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101655757B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102571057A (zh) * | 2011-12-22 | 2012-07-11 | 胡孙荣 | 无定位触摸按键控制装置及方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5943052A (en) * | 1997-08-12 | 1999-08-24 | Synaptics, Incorporated | Method and apparatus for scroll bar control |
JP2000214994A (ja) * | 1999-01-21 | 2000-08-04 | Matsushita Electric Ind Co Ltd | 座標入力装置 |
CN1722070A (zh) * | 2004-07-14 | 2006-01-18 | 义隆电子股份有限公司 | 在触控板上控制卷轴卷动的方法 |
CN1862467A (zh) * | 2005-05-10 | 2006-11-15 | 义隆电子股份有限公司 | 具有智能型自动卷动功能的触控板及其控制方法 |
-
2009
- 2009-07-15 CN CN2009101821762A patent/CN101655757B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5943052A (en) * | 1997-08-12 | 1999-08-24 | Synaptics, Incorporated | Method and apparatus for scroll bar control |
JP2000214994A (ja) * | 1999-01-21 | 2000-08-04 | Matsushita Electric Ind Co Ltd | 座標入力装置 |
CN1722070A (zh) * | 2004-07-14 | 2006-01-18 | 义隆电子股份有限公司 | 在触控板上控制卷轴卷动的方法 |
CN1862467A (zh) * | 2005-05-10 | 2006-11-15 | 义隆电子股份有限公司 | 具有智能型自动卷动功能的触控板及其控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101655757A (zh) | 2010-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9671893B2 (en) | Information processing device having touch screen with varying sensitivity regions | |
EP2631749B1 (en) | Hybrid touch screen device and method for operating the same | |
TWI478041B (zh) | 於觸控面板上識別手掌區域方法及其更新方法 | |
WO2018107900A1 (zh) | 一种触摸屏的防误触方法、装置、移动终端及存储介质 | |
CN103164067B (zh) | 判断触摸输入的方法及电子设备 | |
US9245166B2 (en) | Operating method based on fingerprint and gesture recognition and electronic device | |
US20150145820A1 (en) | Graphics editing method and electronic device using the same | |
EP3336679B1 (en) | Method and terminal for preventing unintentional triggering of a touch key and storage medium | |
WO2018107901A1 (zh) | 移动终端的触摸屏控制方法、装置、移动终端及存储介质 | |
US8420958B2 (en) | Position apparatus for touch device and position method thereof | |
US20100201615A1 (en) | Touch and Bump Input Control | |
CN101464750A (zh) | 通过检测触控板的感应面积进行手势识别的方法 | |
CN104679362A (zh) | 触控装置及其控制方法 | |
EP2955619A1 (en) | Mobile terminal and application control method therefor | |
CN103324410A (zh) | 用于检测触摸的方法和装置 | |
CN100435078C (zh) | 电容式触控板的物件检测方法 | |
CN101393496B (zh) | 触控板的触控点检测方法 | |
CN102073427A (zh) | 电容触摸屏多指检测的方法 | |
US20150153925A1 (en) | Method for operating gestures and method for calling cursor | |
CN101655757B (zh) | 触控板的手势检测方法 | |
US9244579B2 (en) | Touch display apparatus and touch mode switching method thereof | |
CN106775406A (zh) | 一种移动终端触摸屏的防误触控制方法、装置及移动终端 | |
CN103914244A (zh) | 一种信息处理的方法及电子设备 | |
CN104423657B (zh) | 信息处理的方法及电子设备 | |
CN104679312A (zh) | 电子装置及其触控系统、触控方法 |
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 |