专利名称:三维触控系统的鬼点识别方法
技术领域:
本发明涉及一种在三维触控系统中的识别鬼点的方法。
背景技术:
近年来,随着触控技术的飞速发展,越来越多的产品开始利用触控系统来完成对 目标对象的直接操作,从而代替了传统的鼠标,键盘等输入设备,从而节省了空间,携带更 加方便。目前市场上比较常见的平板电脑、触控手机等均采用了触控操作。这都仅限于二维 空间下实现对目标物件的一个触碰操作,因此用户均希望能在三维空间中实现触控操作。 但在实际的技术问题中,在三维空间进行操作,会有鬼点,即本不存在的点,这容易导致触 摸出现误操作。图1为二维平面的鬼点示意图。手指触碰点所在的X扫描线和Y扫描线均会出现 一个正的感应峰值。故,当两个手指同时触碰触控装置时,四条扫描线XI、Yl、X2、Y2将会 扫描出A、B、C、D 4个交点,在这4个交点处会各出现一个正的感应峰值,而出现的感应峰 值处就是手指触碰到的位置。按照这种判断理论,即会扫描出4个手指位置,当然其中只有 一对交点是真实的触碰位置,如交点A和B是真实的位置时,交点C和D即是产生的虚拟位 置点,即通常所说的鬼点。基于以上原理,即可得出图2为三维空间的鬼点示意图。当触控点为A、B时,在与 垂直扫描线Z方向平行的平面中,会出现2个鬼点,即点D、G为鬼点。同理,当触控点为A、 B、C时,D、E、F、G为鬼点。这些鬼点均是错误的触控点信息,易导致误操作。因此亟需一种能精确并快速识别鬼点的方法。
发明内容
针对现有技术的不足,本发明解决的技术问题是提供一种能精确并快速识别鬼点 的方法。为解决上述技术问题,本发明的技术方案是这样实现的一种用于三维触控系统 的鬼点识别方法,包括采集触摸点信号,每一个触摸点信号均由三个感应分量组成,所述 感应分量包含方向和感应量的大小;若只采集到一个触摸点信号,则直接确定采集到的触 摸点信号即为真实触摸信号;若采集到大于等于两个触摸点信号,则分别比较每个触摸点 信号的感应分量;统计触摸点信号之间,共同具有相同感应分量的数目,并根据所述数目确 定真实触摸点。本发明的有益效果如下可精确并快速识别鬼点,准确的找出真实触摸点。
图1是二维平面的鬼点示意图;图2是三维空间的鬼点示意图;图3是本发明实施例触摸点示意图之一;图4是本发明实施例触摸点示意图之二 ;
图5是本发明实施例触摸点示意图之三。
具体实施例方式下面结合附图和实施例对本发明作进一步说明请参阅图3,触摸点位于平面ABDG上,触摸系统检测空间中的触摸点的信号,并得 到每个触摸点的信号的感应量。相应的,每个感应量都是由三个相互垂直方向的感应分量 合成。故,当检测到的触摸点的信号之间具有共同的感应分量时,只需讨论剩下的不同的感 应分量即可,如此,就能将三维的点之间的情况,转换到某一平面上。以两点触控为例,若A、B点为真实触摸点,则可以计算出该两点在坐标轴的三个 方向上的感应分量,具有一个同方向且等值的感应分量。为容易说明,现引入坐标,即将每 个感应分量分别量化后,以坐标代替,坐标值代表了触摸点信号的方向及感应量的相对大 小,则A、B点坐标分别为(xl,yl, zl)、(xl, y2, z2)。从而可以看出,A、B点在x轴方向上 的坐标是相等的,均为xl,即说明A、B点在x轴方向的感应分量值是相等的。此时,触摸系 统在x轴方向扫描后,即可确定触摸点在平面ADBG上,即只需讨论平面ADBG上的点即可。 触摸系统通过扫描,可以检测到有A、B、D、G四个点,其中D、G的坐标分别为(xl,yl,z2)和 (xl, y2,zl)。接着,在y轴与z轴的方向上讨论感应分量值,即只需再计算A、B、D、G四点 的感应分量间的关系即可。当触摸系统完成y轴和z轴方向的扫描后,真实触摸点的最大 感应量的值一定大于虚拟产生的交点处的感应量的值,即对角线的两交点A和B的感应量 的峰值大于另一对角线的两交点D和G的感应峰量的值当A+B > D+G时,则我们就可以推论得出交点A和B是真实的触摸点。反之,当 A+B < D+G时,D、G点即为真实点。同理,当有三个真实触摸点的信号时,譬如图2中的A、B、C三点,触摸系统将检测 到7个点,分别为A、B、C、D、E、F、G点,其中有4个鬼点。故,只需根据它们的位置关系,分 别在平面ADBG、平面AFCG以及平面BGCE上比较各点的感应分量,即可得出A、B、C三点为 真实触摸点。仍以两点触控为例,当触摸点的信号之间具有两个同方向且等值的感应分量,譬 如触摸点A、D时,则x轴与y轴方向的扫描,即可确定触摸点的位置在直线AD上,而z轴方 向的扫描,即可得到A、D点的具体位置,此时不会有鬼点产生。另外,当触摸点的信号之间没有同方向且等值的感应分量时,譬如点A、E,此时按 x、y、z轴方向扫描后,A、E点的分别可以得到坐标(xl, yl, zl)、(x2, y2,z2),此时没有鬼
点o故,在检测到多个触摸点信号时,只需比较各自的感应分量,并根据相同感应分量 的数目来确定鬼点。譬如,当检测到有7个点时,即图2中的A、B、C三点,只需根据感应分 量的大小和方向,分别在三个平面上讨论即可。在实际工作中,感应分量往往被看成一矢量,即包含了方向与大小。故,触摸点的 信号间只需比较感应分量即可。本发明中的鬼点消除方法可以应用于电容式触摸系统中, 也可以应用于电磁式触摸系统,只需对感应量做相应的处理即可。以上所述仅为本发明的较佳可行实施例,非因此即局限本发明的专利范围,故举 凡运用本发明说明书及图示内容所为的等效结构变化,均同理包括于本发明的范围内。
权利要求
一种用于三维触控系统的鬼点识别方法,包括采集至少一个触摸点信号,每一个所述触摸点信号均由三个感应分量组成,所述感应分量包含方向和感应量的大小;若只采集到一个触摸点信号,则直接确定采集到的触摸点信号即为真实触摸信号;若采集到大于等于两个触摸点信号,则分别比较每个所述触摸点信号的感应分量;根据所述触摸点信号之间,具有共同感应分量的数目,并根据所述数目确定真实触摸点。
2.如权利要求1所述的鬼点识别方法,其特征在于,所述三个感应分量为在相互垂直 的三个方向上的感应量。
3.如权利要求1所述的鬼点识别方法,其特征在于,所述感应分量为矢量。
4.如权利要求1所述的鬼点识别方法,其特征在于,若所述触摸点信号间,具有一个共 同感应分量,则根据剩下的两个感应分量,确定真实触摸点。
5.如权利要求1所述的鬼点识别方法,其特征在于,若所述触摸点信号间,具有两个共 同感应分量,则检测到的触摸点的信号均是真实触摸点。
6.如权利要求1所述的鬼点识别方法,其特征在于,若所述触摸点信号间,没有共同感 应分量,则检测到的触摸点的信号均是真实触摸点。
7.如权利要求1所述的鬼点识别方法,其特征在于,所述感应分量为电容感应分量。
8.如权利要求1所述的鬼点识别方法,其特征在于,所述感应分量为电容感应分量、电 磁感应分量之一或其组合。
全文摘要
本发明涉及一种三维触控系统的鬼点识别方法,其包括采集触摸点信号,每一个触摸点信号均由三个感应分量组成,所述感应分量包含方向和感应量的大小;若只采集到一个触摸点信号,则直接确定采集到的触摸点信号即为真实触摸信号;若采集到大于等于两个触摸点信号,则分别比较每个触摸点信号的感应分量;统计触摸点信号之间,共同具有相同感应分量的数目,并根据所述数目确定真实触摸点。本发明所述的方法可以精确并快速识别鬼点,从而可以准确的找出真实的触摸点。
文档编号G06F3/041GK101893961SQ20101022360
公开日2010年11月24日 申请日期2010年7月9日 优先权日2010年7月9日
发明者刘代强 申请人:苏州瀚瑞微电子有限公司