CN104199572A - 一种触摸显示装置的触摸定位方法及触摸显示装置 - Google Patents
一种触摸显示装置的触摸定位方法及触摸显示装置 Download PDFInfo
- Publication number
- CN104199572A CN104199572A CN201410407178.8A CN201410407178A CN104199572A CN 104199572 A CN104199572 A CN 104199572A CN 201410407178 A CN201410407178 A CN 201410407178A CN 104199572 A CN104199572 A CN 104199572A
- Authority
- CN
- China
- Prior art keywords
- touch
- coordinate
- value
- classification
- groups
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
- G06F3/04182—Filtering of noise external to the device and not generated by digitiser components
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0412—Digitisers structurally integrated in a display
-
- G—PHYSICS
- G02—OPTICS
- G02F—OPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
- G02F1/00—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
- G02F1/01—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour
- G02F1/13—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour based on liquid crystals, e.g. single liquid crystal display cells
- G02F1/133—Constructional arrangements; Operation of liquid crystal cells; Circuit arrangements
- G02F1/1333—Constructional arrangements; Manufacturing methods
- G02F1/13338—Input devices, e.g. touch panels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04104—Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
本发明提供了一种触摸显示装置的触摸定位方法及触摸显示装置,通过当检测到触摸屏发生触摸操作时,确定所述触摸操作是否为有效触摸;若为有效触摸,对触摸点的坐标信息进行多次采样,获取多个触摸点初始坐标值;对多个触摸点初始坐标值进行分组计算,确定触摸点的最终坐标。从而可克服外界环境对应触摸点定位的干扰,实现触摸点的精确定位,而且此方案技术实现简单且采用分组计算的方式,因此不会增加处理器的负担。
Description
技术领域
本发明涉及显示技术领域,具体可以涉及一种触摸显示装置的触摸定位方法及触摸显示装置。
背景技术
现有表面电容式触摸屏所适用的确定触摸点方法可如下所示:手指从接触点吸走一部分电荷,形成一个很小的电流,此电流经边角电极的电流与手指到四角的距离成正比,控制器通过对这四个电流比例的精确计算,得出触摸点的位置。
此种方法校准复杂,并且需要克服电磁干扰(EMI),而且该方法不支持多点触控。
目前,主流的投射式电容屏能实现多点触控,但存在一系列的设计和工艺问题,使得触摸点易受外界环境的干扰产生漂移,一些成熟的复杂算法虽然能够滤除干扰,但会增加处理器的负担。
发明内容
本发明提供一种触摸显示装置的触摸定位方法及触摸显示装置,从而可克服外界环境对应触摸点定位的干扰,实现触摸点的精确定位,而且此方案技术实现简单且采用分组计算的方式,因此不会增加处理器的负担。
本发明提供方案如下:
本发明实施例提供了一种触摸显示装置的触摸定位方法,包括:
当检测到触摸屏发生触摸操作时,确定所述触摸操作是否为有效触摸;
若为有效触摸,对触摸点的坐标信息进行多次采样,获取多个触摸点初始坐标值;
对多个触摸点初始坐标值进行分组计算,确定触摸点的最终坐标。
优选的,所述当检测到触摸屏发生触摸操作时,确定所述触摸操作是否为有效触摸包括:
当触摸操作发生时,获取触摸区域对应的通道电容的计数变化值;
当所述计数变化值中的最大值与参考原始值之间的差值,大于第一阈值时,确定所述触摸操作为有效触摸,所述参考原始值为所述触摸操作之前一预设时间内所获取的多个所述通道电容数值的平均值,所述第一阈值为所述参考原始值的预设百分比数值。
优选的,所述对多个触摸点初始坐标值进行分组计算,确定触摸点的最终坐标包括:
将初始坐标值的水平坐标值或纵向坐标值分为N组,得到N个分类坐标值组,所述N能够被触摸点坐标信息的采样次数整除;
计算每一个分类坐标值组的坐标平均值;
分别计算两分类坐标值组的坐标平均值之间的差值,并对所述差值取绝对值,得到差值绝对值;
确定最小的差值绝对值对应的两个分类坐标值组;
将所述两个分类坐标值组中记录的初始坐标值的平均值,确定为最终坐标。
优选的,所述对多个触摸点初始坐标值进行分组计算,确定触摸点的最终坐标还包括:
判断所述差值绝对值与第一门限值之间的关系,当所述差值绝对值小于等于所述第一门限值时,后续执行所述确定最小的差值绝对值对应的两个分类坐标值组的操作。
优选的,所述采样次数为9次;
所述N为3;
所述第一门限值为3。
本发明实施例还提供了一种触摸显示装置,包括:
确定模块,用于当检测到触摸屏发生触摸操作时,确定所述触摸操作是否为有效触摸;
获取模块,用于当所述触摸操作为有效触摸时,对触摸点的坐标信息进行多次采样,获取多个触摸点初始坐标值;
计算模块,用于对多个触摸点初始坐标值进行分组计算,确定触摸点的最终坐标。
优选的,所述确定模块包括:
获取单元,用于当触摸操作发生时,获取触摸区域对应的通道电容的计数变化值;
第一确定单元,用于当所述计数变化值中的最大值与参考原始值之间的差值,大于第一阈值时,确定所述触摸操作为有效触摸,所述参考原始值为所述触摸操作之前一预设时间内所获取的多个所述通道电容数值的平均值,所述第一阈值为所述参考原始值的预设百分比数值。
优选的,所述计算模块包括:
分组单元,用于将初始坐标值的水平坐标值或纵向坐标值分为N组,得到N个分类坐标值组,所述N能够被触摸点坐标信息的采样次数整除;
第一计算单元,用于计算每一个分类坐标值组的坐标平均值;
第二计算单元,用于分别计算分类坐标值组的坐标平均值之间的差值,并对差值取绝对值,得到差值绝对值;
第二确定单元,用于确定最小的差值绝对值对应的两个分类坐标值组;
第三确定单元,用于将所述两个分类坐标值组中记录的初始坐标值的平均值,确定为最终坐标。
优选的,所述计算模块还包括:
判断单元,用于判断所述差值绝对值第一门限值之间的关系,当所述差值绝对值小于等于所述第一门限值时,触发所述第二确定单元执行所述确定最小的差值绝对值对应的两个分类坐标值组的操作。
优选的,所述第一门限值为3。
从以上所述可以看出,本发明提供的触摸显示装置的触摸定位方法及触摸显示装置,通过当检测到触摸屏发生触摸操作时,确定所述触摸操作是否为有效触摸;若为有效触摸,对触摸点的坐标信息进行多次采样,获取多个触摸点初始坐标值;对多个触摸点初始坐标值进行分组计算,确定触摸点的最终坐标。从而可克服外界环境对应触摸点定位的干扰,实现触摸点的精确定位,而且此方案技术实现简单且采用分组计算的方式,因此不会增加处理器的负担。
附图说明
图1为本发明实施例提供的触摸显示装置的触摸定位方法流程示意图一;
图2为本发明实施例提供的触摸显示装置的触摸定位方法流程示意图二;
图3为本发明实施例提供的触摸显示装置的触摸定位方法流程示意图三;
图4为本发明实施例提供的触摸显示装置结构示意图;
图5为本发明实施例提供的触摸显示装置中第一获取模块结构示意图;
图6为本发明实施例提供的触摸显示装置中计算模块结构示意图一;
图7为本发明实施例提供的触摸显示装置中计算模块结构示意图二。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例的附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。
除非另作定义,此处使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。本发明专利申请说明书以及权利要求书中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。同样,“一个”或者“一”等类似词语也不表示数量限制,而是表示存在至少一个。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也相应地改变。
本发明实施例提供了一种触摸显示装置的触摸定位方法,如附图1所示,该方法具体可以包括:
步骤11,当检测到触摸屏发生触摸操作时,确定所述触摸操作是否为有效触摸;
步骤12,若为有效触摸,对触摸点的坐标信息进行多次采样,获取多个触摸点初始坐标值;
步骤13,对多个触摸点初始坐标值进行分组计算,确定触摸点的最终坐标。
本发明实施例所提供的触摸显示装置的触摸定位方法,通过对触摸操作是否为有效触摸的判断,从而可克服外界环境对应触摸点定位的干扰,实现触摸点的精确定位。而且此方案技术实现简单且采用分组计算的方式,因此不会增加处理器的负担。
本发明实施例中所涉及的:当检测到触摸屏发生触摸操作时,确定所述触摸操作是否为有效触摸的过程,具体可以包括:
当触摸操作发生时,获取触摸区域对应的通道电容的计数变化值;
当上述计数变化值中的最大值与参考原始值之间的差值,大于第一阈值时,确定所述触摸操作为有效触摸,所述参考原始值为所述触摸操作之前一预设时间内所获取的多个所述通道电容数值的平均值,所述第一阈值为所述参考原始值的预设百分比数值。
本发明实施例中所涉及的通道电容,具体可以是指触控驱动电极与触控感应电极相交位置处的耦合电容(对应于互电容的触摸屏),也可以是本身具有一定电位的感应单元自身的电容(对应于自电容的触摸屏)。
那么,当触摸发生时,无论是上述哪种电容,触摸区域内所包括的所有通道电容的数值都会产生一个变化值,这个变化值即为本发明实施例中所涉及的通道电容的计数变化值。
本发明实施例中,可通过两两对比的方式,将所有通道电容的计数变化值进行对比,确定其中的最大值即极大值。
然后,可再进一步判断该极大值与参考原始值之间的差值,与第一阈值之间的关系,若该极大值与参考原始值之间的差值,大于该阈值,则判定该触摸为有效触摸,否者,判定该触摸为无效触摸,不在执行后续的步骤。
上述本发明实施例所涉及的参考原始值,具体可为触摸操作之前一预设时间内所获取的多个通道电容数值的平均值。
具体的,本发明实施例中,可将触摸之前20帧时间内采集的通道电容数值取平均值,以确定参考原始值的数值。
由于合适的阈值,即可有效的消除外界的噪声或人为因素引起的误操作,又可影响手指触摸屏幕的灵敏度,因此,本发明实施例中,第一阈值具体可述参考原始值的预设百分比数值,例如百分之五至三十,从而可避免误操作对与触摸位置信息确定的影响。
本发明实施例所提供的触摸显示装置的触摸定位方法,在确定触摸为有效触摸后,可基于一段时间内(例如若干秒),经过多次采样获取的触摸点的初始坐标值,并经过分组计算,从而可确定触摸点的最终坐标。
本发明实施例中,为了避免因为突发性脉冲干扰使获取到的坐标值产生重大偏差,提供了一种新的坐标值计算方法,即本发明实施例中,如附图2所示,所述对多个触摸点初始坐标值进行分组计算,确定触摸点的最终坐标的过程具体可以包括:
步骤21,将初始坐标值的水平坐标值或纵向坐标值分为N组,得到N个分类坐标值组,所述N能够被触摸点坐标信息的采样次数整除;
步骤22,计算每一个分类坐标值组的坐标平均值;
步骤23,分别计算分类坐标值组的坐标平均值之间的差值,并对差值取绝对值,得到差值绝对值;
步骤24,确定最小的差值绝对值对应的两个分类坐标值组;
步骤25,将所述两个分类坐标值组中记录的初始坐标值的平均值,确定为最终坐标。
举例说明,首先,当有效触摸发生时,可多次采样(例如9次)触摸点的坐标信息,获取多个触摸点的初始坐标值,包括X轴坐标和Y轴坐标,并将采样获取的初始坐标值分别储存到xa[9]和ya[9]中。
为了减少处理器的运算量,本发明实施例中可将xa[9]和ya[9]分别分3组,即将9次采样获取的初始坐标值分为N=3组分类坐标值组,然后获取这3组分类坐标值组的平均值,并存储在xb[3]和yb[3]中。
以处理X坐标为例:
xb[0]=(xa[0]+xa[1]+xa[2])/3;
xb[1]=(xa[3]+xa[4]+xa[5])/3;
xb[2]=(xa[6]+xa[7]+xa[8])/3;
分别计算3组分类坐标值组平均值之间的差值:
m0=xb[0]-xb[1]
m1=xb[1]-xb[2]
m2=xb[2]-xb[0]
然后,对上述差值取绝对值,所得结果简称为差值绝对值。
确定所有差值绝对值中最小的差值绝对值所对应的两个分类坐标值组,例如m0最小,则确定xb[0]和xb[1]这两个分类坐标值组,将这两个分类坐标值组中记录的初始坐标值的平均值,即xa[0]+xa[1]+xa[2]+xa[3]+xa[4]+xa[5]/6,确定为最终坐标中的X轴坐标。同理,基于上述计算过程可以确定最终坐标中的Y轴坐标,并基于该X轴坐标和Y轴坐标,确定此次有效触摸的最终坐标。
由于本发明实施例所提供的触摸显示装置的触摸定位方法,采用分组计算的处理方式,因此可减少处理器的运算量,降低处理器的负担。
为了进一步减少处理器的运算量,以及消除噪声和避免突发性脉冲对触摸定位的干扰,本发明实施例中所涉及的对多个触摸点初始坐标值进行分组计算,确定触摸点的最终坐标的过程具体还可以包括:
判断所述差值绝对值与第一门限值之间的关系,当所述差值绝对值小于等于所述第一门限值时,后续执行所述确定最小的差值绝对值对应的两个分类坐标值组的操作。
本发明实施例中,若差值绝对值大于第一门限值,则可将该差值绝对值所对应的分类坐标值组中的初始坐标值确定为无效数据,对于无效数据,本发明实施例中可将其对应的初始坐标值采样点视为野点,并将该野点对应的初始坐标值数据抛弃,结束触摸点最终坐标确定流程;若差值绝对值小于等于第一门限值,则可将该差值绝对值所对应的分类坐标值组中的初始坐标值确定为有效数据,后续执行所述确定最小的差值绝对值对应的两个分类坐标值组的操作。
本发明实施例中,第一门限值的取值可为3,或者其他数值,本发明实施例所涉及的第一门限值的数据可基于实际应用场景和环境设定。
下面,对本发明实施例提供的触摸显示装置的触摸定位方法的一个具体实现过程进行详细说明。
如附图3所示,该过程具体可以包括:
步骤301,当检测到触摸屏发生触摸操作时,可以获取触摸区域对应的通道电容的计数变化值。
步骤302,基于所述计数变化值,判断触摸操作是否为有效触摸。
具体的,当通道电容的计数变化值中的最大值与第一参考值之间的差值,大于第一阈值时,确定该触摸操作为有效触摸。
当该触摸为有效触摸时,后续执行步骤303,否者返回步骤301
步骤303,对触摸点坐标信息进行多次采样,获取多个触摸点初始坐标值。
步骤304,将初始坐标值的水平坐标值或纵向坐标值分为N组,得到N个分类坐标值组。
所述N能够被触摸点坐标信息的采样次数整除。
步骤305,计算每一个分类坐标值组的坐标平均值。
步骤306,分别计算分类坐标值组的坐标平均值之间的差值,并对差值取绝对值,得到差值绝对值。
步骤307,判断差值绝对值与第一门限值之间的关系。
当差值绝对值大于第一门限值时,执行步骤310,即结束触摸点最终坐标确定流程,将该差值绝对值所对应的分类坐标值组中的初始坐标值确定为无效数据,并抛弃。否者,执行步骤308。
步骤308,确定最小的差值绝对值对应的两个分类坐标值组。
步骤309,将两个分类坐标值组中记录的初始坐标值的平均值,确定为最终坐标。
通过上述实施例所记载的技术内容,不但可以克服外界环境对应触摸点定位的干扰,实现触摸点的精确定位,而且此方案技术实现简单且采用分组计算的方式,因此降低增加处理器的负担。
本发明实施例还提供了一种触摸显示装置,如附图4所示,该装置具体可以包括:
确定模块41,用于当检测到触摸屏发生触摸操作时,确定所述触摸操作是否为有效触摸;
获取模块42,用于当所述触摸操作为有效触摸时,对触摸点的坐标信息进行多次采样,获取多个触摸点初始坐标值;
计算模块4.,用于对多个触摸点初始坐标值进行分组计算,确定触摸点的最终坐标。
优选的,如附图5所示,确定模块41具体可以包括:
获取单元411,用于当触摸操作发生时,获取触摸屏内所有触摸区域对应的通道电容的计数变化值;
第一确定单元412,用于当所有通道电容的计数变化值中的最大值与参考原始值之间的差值,大于第一阈值时,确定所述触摸操作为有效触摸,所述参考原始值为所述触摸操作之前一预设时间内所获取的多个所述通道电容数值的平均值,所述第一阈值为所述参考原始值的预设百分比数值。
优选的,如附图6所示,计算模块43具体可以包括:
分组单元431,用于将初始坐标值的水平坐标值或纵向坐标值分为N组,得到多个分类坐标值组,所述N能够被所述触摸点坐标信息的采样次数整除;
第一计算单元432,用于计算每一个分类坐标值组的坐标平均值;
第二计算单元433,用于分别计算分类坐标值组的坐标平均值之间的差值,并对差值取绝对值,得到差值绝对值;
第二确定单元434,用于确定最小的差值绝对值对应的两个分类坐标值组;
第三确定单元435,用于将所述两个分类坐标值组中记录的初始坐标值的平均值,确定为最终坐标。
在另一具体实施例中,如图7所示,计算模块43具体还可以包括:
判断单元436,用于判断所述差值绝对值第一门限值之间的关系,当所述差值绝对值小于等于所述第一门限值时,触发所述第二确定单元执行所述确定最小的差值绝对值对应的两个分类坐标值组的操作。
本发明实施例中,当差值绝对值大于第一门限值,则判断单元436可将该差值绝对值所对应的分类坐标值组中的初始坐标值确定为无效数据,并放弃所述无效数据,结束触摸点最终坐标确定流程。
当差值绝对值小于等于第一门限值,则判断单元436可将该差值绝对值所对应的分类坐标值组中的初始坐标值确定为有效数据,并触发所述第二确定单元434执行确定最小的差值绝对值对应的两个分类坐标值组的操作。
从以上所述可以看出,本发明提供的触摸显示装置的触摸定位方法及触摸显示装置,通过当检测到触摸屏发生触摸操作时,确定所述触摸操作是否为有效触摸;若为有效触摸,对触摸点的坐标信息进行多次采样,获取多个触摸点初始坐标值;对多个触摸点初始坐标值进行分组计算,确定触摸点的最终坐标。从而可克服外界环境对应触摸点定位的干扰,实现触摸点的精确定位,而且此方案技术实现简单且采用分组计算的方式,因此不会增加处理器的负担。
以上所述仅是本发明的实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种触摸显示装置的触摸定位方法,其特征在于,包括:
当检测到触摸屏发生触摸操作时,确定所述触摸操作是否为有效触摸;
若为有效触摸,对触摸点的坐标信息进行多次采样,获取多个触摸点初始坐标值;
对多个触摸点初始坐标值进行分组计算,确定触摸点的最终坐标。
2.如权利要求1所述的方法,其特征在于,所述当检测到触摸屏发生触摸操作时,确定所述触摸操作是否为有效触摸包括:
当触摸操作发生时,获取触摸区域对应的通道电容的计数变化值;
当所述计数变化值中的最大值与参考原始值之间的差值,大于第一阈值时,确定所述触摸操作为有效触摸,所述参考原始值为所述触摸操作之前一预设时间内所获取的多个所述通道电容数值的平均值,所述第一阈值为所述参考原始值的预设百分比数值。
3.如权利要求1所述的方法,其特征在于,所述对多个触摸点初始坐标值进行分组计算,确定触摸点的最终坐标包括:
将初始坐标值的水平坐标值或纵向坐标值分为N组,得到N个分类坐标值组,所述N能够被触摸点坐标信息的采样次数整除;
计算每一个分类坐标值组的坐标平均值;
分别计算两分类坐标值组的坐标平均值之间的差值,并对所述差值取绝对值,得到差值绝对值;
确定最小的差值绝对值对应的两个分类坐标值组;
将所述两个分类坐标值组中记录的初始坐标值的平均值,确定为最终坐标。
4.如权利要求3所述的方法,其特征在于,所述对多个触摸点初始坐标值进行分组计算,确定触摸点的最终坐标还包括:
判断所述差值绝对值与第一门限值之间的关系,当所述差值绝对值小于等于所述第一门限值时,后续执行所述确定最小的差值绝对值对应的两个分类坐标值组的操作。
5.如权利要求4所述的方法,其特征在于,所述采样次数为9次;
所述N为3;
所述第一门限值为3。
6.一种触摸显示装置,其特征在于,包括:
确定模块,用于当检测到触摸屏发生触摸操作时,确定所述触摸操作是否为有效触摸;
获取模块,用于当所述触摸操作为有效触摸时,对触摸点的坐标信息进行多次采样,获取多个触摸点初始坐标值;
计算模块,用于对多个触摸点初始坐标值进行分组计算,确定触摸点的最终坐标。
7.如权利要求6所述的装置,其特征在于,所述确定模块包括:
获取单元,用于当触摸操作发生时,获取触摸区域对应的通道电容的计数变化值;
第一确定单元,用于当所述计数变化值中的最大值与参考原始值之间的差值,大于第一阈值时,确定所述触摸操作为有效触摸,所述参考原始值为所述触摸操作之前一预设时间内所获取的多个所述通道电容数值的平均值,所述第一阈值为所述参考原始值的预设百分比数值。
8.如权利要求7所述的装置,其特征在于,所述计算模块包括:
分组单元,用于将初始坐标值的水平坐标值或纵向坐标值分为N组,得到N个分类坐标值组,所述N能够被触摸点坐标信息的采样次数整除;
第一计算单元,用于计算每一个分类坐标值组的坐标平均值;
第二计算单元,用于分别计算分类坐标值组的坐标平均值之间的差值,并对差值取绝对值,得到差值绝对值;
第二确定单元,用于确定最小的差值绝对值对应的两个分类坐标值组;
第三确定单元,用于将所述两个分类坐标值组中记录的初始坐标值的平均值,确定为最终坐标。
9.如权利要求8所述的装置,其特征在于,所述计算模块还包括:
判断单元,用于判断所述差值绝对值第一门限值之间的关系,当所述差值绝对值小于等于所述第一门限值时,触发所述第二确定单元执行所述确定最小的差值绝对值对应的两个分类坐标值组的操作。
10.如权利要求9所述的装置,其特征在于,所述第一门限值为3。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410407178.8A CN104199572B (zh) | 2014-08-18 | 2014-08-18 | 一种触摸显示装置的触摸定位方法及触摸显示装置 |
US14/771,715 US9703421B2 (en) | 2014-08-18 | 2014-10-24 | Touch positioning method for touch display device, and touch display device |
PCT/CN2014/089382 WO2016026206A1 (zh) | 2014-08-18 | 2014-10-24 | 触摸显示装置的触摸定位方法及触摸显示装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410407178.8A CN104199572B (zh) | 2014-08-18 | 2014-08-18 | 一种触摸显示装置的触摸定位方法及触摸显示装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104199572A true CN104199572A (zh) | 2014-12-10 |
CN104199572B CN104199572B (zh) | 2017-02-15 |
Family
ID=52084872
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410407178.8A Expired - Fee Related CN104199572B (zh) | 2014-08-18 | 2014-08-18 | 一种触摸显示装置的触摸定位方法及触摸显示装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9703421B2 (zh) |
CN (1) | CN104199572B (zh) |
WO (1) | WO2016026206A1 (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106843596A (zh) * | 2017-03-20 | 2017-06-13 | 深圳市亿维自动化技术有限公司 | 一种触摸检测方法和装置 |
CN107870685A (zh) * | 2016-09-27 | 2018-04-03 | 中兴通讯股份有限公司 | 一种触控操作识别方法和装置 |
CN110196387A (zh) * | 2019-06-04 | 2019-09-03 | 苏州蓝石新动力有限公司 | 一种防潮按键识别方法、装置、电子设备以及可读存储介质 |
CN110502143A (zh) * | 2019-07-18 | 2019-11-26 | 深圳贝特莱电子科技股份有限公司 | 一种电容屏触摸检测方法及装置 |
CN111624977A (zh) * | 2020-05-09 | 2020-09-04 | 黄河水利职业技术学院 | 一种电容触摸屏设备的机械控制装置及方法 |
CN111679759A (zh) * | 2020-06-16 | 2020-09-18 | 合肥玉卓光电科技有限公司 | 一种触点识别方法、装置、计算机设备和存储介质 |
CN115343876A (zh) * | 2022-08-26 | 2022-11-15 | 惠科股份有限公司 | 显示面板的对位方法、显示面板的对位***及显示面板 |
CN116466843A (zh) * | 2023-06-19 | 2023-07-21 | 上海海栎创科技股份有限公司 | 一种获取拼接电容屏触摸坐标的方法和装置 |
CN117891709A (zh) * | 2024-03-18 | 2024-04-16 | 深圳市善之能科技有限公司 | 一种触摸显示屏的触控性能检测评估方法及*** |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107728826B (zh) * | 2016-08-11 | 2022-03-11 | 辛纳普蒂克斯公司 | 对象过滤器 |
US11216116B2 (en) | 2017-10-13 | 2022-01-04 | Huawei Technologies Co., Ltd. | Control method and terminal |
CN110058733B (zh) * | 2019-03-25 | 2022-08-30 | 深圳市德明利技术股份有限公司 | 一种触摸屏干扰处理方法 |
CN113552966A (zh) * | 2021-06-20 | 2021-10-26 | 海南雷影信息技术有限公司 | 一种雷达触摸点主动预测方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110216036A1 (en) * | 2010-03-03 | 2011-09-08 | Zhang Jk | Multi-touch detecting method for touch screens |
CN103135832A (zh) * | 2011-11-30 | 2013-06-05 | 矽统科技股份有限公司 | 计算触控面板上的触碰座标的方法 |
CN103645822A (zh) * | 2013-12-24 | 2014-03-19 | 上海华勤通讯技术有限公司 | 触摸屏的异物检测方法及触摸屏 |
Family Cites Families (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7663607B2 (en) * | 2004-05-06 | 2010-02-16 | Apple Inc. | Multipoint touchscreen |
KR101261610B1 (ko) * | 2006-02-24 | 2013-05-06 | 삼성디스플레이 주식회사 | 표시 장치 및 접촉 판단부의 제어 방법 |
US8144129B2 (en) * | 2007-01-05 | 2012-03-27 | Apple Inc. | Flexible touch sensing circuits |
TWI352923B (en) * | 2007-09-29 | 2011-11-21 | Htc Corp | Method for determing pressed location of touch scr |
US20100073318A1 (en) * | 2008-09-24 | 2010-03-25 | Matsushita Electric Industrial Co., Ltd. | Multi-touch surface providing detection and tracking of multiple touch points |
TW200933454A (en) * | 2008-01-17 | 2009-08-01 | Sentelic Corp | Method of detecting multi-contact on touch panel |
US9395850B2 (en) * | 2008-10-06 | 2016-07-19 | Japan Display Inc. | Coordinate input device and display device with the same |
JP4766101B2 (ja) * | 2008-11-10 | 2011-09-07 | ソニー株式会社 | 触行動認識装置及び触行動認識方法、情報処理装置、並びにコンピューター・プログラム |
US8502787B2 (en) * | 2008-11-26 | 2013-08-06 | Panasonic Corporation | System and method for differentiating between intended and unintended user input on a touchpad |
GB2466566B (en) * | 2008-12-22 | 2010-12-22 | N trig ltd | Digitizer, stylus and method of synchronization therewith |
JP5203293B2 (ja) * | 2009-05-21 | 2013-06-05 | 株式会社ジャパンディスプレイウェスト | 表示装置および電子機器 |
KR101103288B1 (ko) | 2010-01-25 | 2012-01-11 | (주)토마토엘에스아이 | 터치 센서 ic |
JP5427648B2 (ja) * | 2010-03-02 | 2014-02-26 | 株式会社ジャパンディスプレイ | 座標入力装置、およびそれを備えた表示装置 |
KR20110112980A (ko) * | 2010-04-08 | 2011-10-14 | 삼성전자주식회사 | 터치 감지 장치 및 방법 |
KR101652828B1 (ko) * | 2010-05-20 | 2016-08-31 | 삼성전자주식회사 | 터치 센싱 시스템에서 적응형 디지털 필터링 방법 및 장치 |
US9158401B2 (en) * | 2010-07-01 | 2015-10-13 | Flatfrog Laboratories Ab | Data processing in relation to a multi-touch sensing apparatus |
JP2012043180A (ja) * | 2010-08-19 | 2012-03-01 | Sony Corp | 情報処理装置、情報処理方法およびコンピュータプログラム |
US9459733B2 (en) * | 2010-08-27 | 2016-10-04 | Inputdynamics Limited | Signal processing systems |
US8477110B2 (en) * | 2011-01-04 | 2013-07-02 | Himax Technologies Limited | Driving circuit for driving a liquid crystal display panel |
CN102707821B (zh) | 2011-03-28 | 2015-04-22 | 深圳市汇顶科技股份有限公司 | 触摸检测装置的降噪处理方法及*** |
WO2012135543A2 (en) * | 2011-03-29 | 2012-10-04 | Synaptics Incorporated | Capacitive touch screen interference detection and operation |
CN202285118U (zh) | 2011-06-15 | 2012-06-27 | 比亚迪股份有限公司 | 用于自电容触摸屏的定位装置、触控*** |
US20130044062A1 (en) * | 2011-08-16 | 2013-02-21 | Nokia Corporation | Method and apparatus for translating between force inputs and temporal inputs |
US20130050133A1 (en) * | 2011-08-30 | 2013-02-28 | Nokia Corporation | Method and apparatus for precluding operations associated with accidental touch inputs |
KR20130136671A (ko) * | 2012-06-05 | 2013-12-13 | 삼성디스플레이 주식회사 | 정전 용량 방식의 터치 패널 센서 및 이를 포함하는 터치 패널 표시 장치 |
KR101399145B1 (ko) * | 2012-09-20 | 2014-05-30 | 한국과학기술원 | 터치스크린 기반 스마트폰의 안전한 파지 및 조작을 위한 gui 위젯 |
US9024912B2 (en) * | 2012-11-08 | 2015-05-05 | Broadcom Corporation | Baseline recalculation after frequency reconfiguration of a mutual capacitive touch controller |
KR102008512B1 (ko) * | 2012-12-10 | 2019-08-07 | 엘지디스플레이 주식회사 | 터치 센싱 시스템의 에지부 좌표 보상 방법 |
KR101444549B1 (ko) * | 2012-12-12 | 2014-09-24 | 삼성전기주식회사 | 터치 감지 방법 및 터치 감지 장치 |
KR101439855B1 (ko) * | 2013-01-25 | 2014-09-17 | 주식회사 하이딥 | 터치 스크린 제어 장치 및 그의 제어 방법 |
US9405379B2 (en) * | 2013-06-13 | 2016-08-02 | Microsoft Technology Licensing, Llc | Classification of user input |
US10120506B2 (en) * | 2013-11-12 | 2018-11-06 | Microsoft Technology Licensing, Llc | Multi-touch capacitive sensing surface |
US20150160762A1 (en) * | 2013-12-11 | 2015-06-11 | Touchplus Information Corp. | Control-point sensing panel |
KR20150103455A (ko) * | 2014-03-03 | 2015-09-11 | 삼성전기주식회사 | 터치스크린 장치 및 터치 감지 방법 |
JP5943021B2 (ja) * | 2014-03-10 | 2016-06-29 | コニカミノルタ株式会社 | タッチパネル入力装置 |
KR20150109042A (ko) * | 2014-03-19 | 2015-10-01 | 삼성전기주식회사 | 터치스크린 장치 및 터치 감지 방법 |
US9558455B2 (en) * | 2014-07-11 | 2017-01-31 | Microsoft Technology Licensing, Llc | Touch classification |
-
2014
- 2014-08-18 CN CN201410407178.8A patent/CN104199572B/zh not_active Expired - Fee Related
- 2014-10-24 WO PCT/CN2014/089382 patent/WO2016026206A1/zh active Application Filing
- 2014-10-24 US US14/771,715 patent/US9703421B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110216036A1 (en) * | 2010-03-03 | 2011-09-08 | Zhang Jk | Multi-touch detecting method for touch screens |
CN103135832A (zh) * | 2011-11-30 | 2013-06-05 | 矽统科技股份有限公司 | 计算触控面板上的触碰座标的方法 |
CN103645822A (zh) * | 2013-12-24 | 2014-03-19 | 上海华勤通讯技术有限公司 | 触摸屏的异物检测方法及触摸屏 |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107870685A (zh) * | 2016-09-27 | 2018-04-03 | 中兴通讯股份有限公司 | 一种触控操作识别方法和装置 |
CN107870685B (zh) * | 2016-09-27 | 2022-10-18 | 中兴通讯股份有限公司 | 一种触控操作识别方法和装置 |
CN106843596A (zh) * | 2017-03-20 | 2017-06-13 | 深圳市亿维自动化技术有限公司 | 一种触摸检测方法和装置 |
CN106843596B (zh) * | 2017-03-20 | 2019-11-26 | 深圳市亿维自动化技术有限公司 | 一种触摸检测方法和装置 |
CN110196387B (zh) * | 2019-06-04 | 2021-09-03 | 苏州蓝石新动力有限公司 | 一种防潮按键识别方法、装置、电子设备以及可读存储介质 |
CN110196387A (zh) * | 2019-06-04 | 2019-09-03 | 苏州蓝石新动力有限公司 | 一种防潮按键识别方法、装置、电子设备以及可读存储介质 |
CN110502143A (zh) * | 2019-07-18 | 2019-11-26 | 深圳贝特莱电子科技股份有限公司 | 一种电容屏触摸检测方法及装置 |
CN110502143B (zh) * | 2019-07-18 | 2022-02-15 | 深圳贝特莱电子科技股份有限公司 | 一种电容屏触摸检测方法及装置 |
CN111624977A (zh) * | 2020-05-09 | 2020-09-04 | 黄河水利职业技术学院 | 一种电容触摸屏设备的机械控制装置及方法 |
CN111679759A (zh) * | 2020-06-16 | 2020-09-18 | 合肥玉卓光电科技有限公司 | 一种触点识别方法、装置、计算机设备和存储介质 |
CN115343876A (zh) * | 2022-08-26 | 2022-11-15 | 惠科股份有限公司 | 显示面板的对位方法、显示面板的对位***及显示面板 |
CN115343876B (zh) * | 2022-08-26 | 2023-08-25 | 惠科股份有限公司 | 显示面板的对位方法、显示面板的对位***及显示面板 |
CN116466843A (zh) * | 2023-06-19 | 2023-07-21 | 上海海栎创科技股份有限公司 | 一种获取拼接电容屏触摸坐标的方法和装置 |
CN117891709A (zh) * | 2024-03-18 | 2024-04-16 | 深圳市善之能科技有限公司 | 一种触摸显示屏的触控性能检测评估方法及*** |
CN117891709B (zh) * | 2024-03-18 | 2024-06-04 | 深圳市善之能科技有限公司 | 一种触摸显示屏的触控性能检测评估方法及*** |
Also Published As
Publication number | Publication date |
---|---|
US9703421B2 (en) | 2017-07-11 |
CN104199572B (zh) | 2017-02-15 |
WO2016026206A1 (zh) | 2016-02-25 |
US20160195998A1 (en) | 2016-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104199572A (zh) | 一种触摸显示装置的触摸定位方法及触摸显示装置 | |
US9577614B2 (en) | Detecting method and device for suppressing interference of low-frequency noise | |
JP6144431B2 (ja) | 識別力のある静電容量方式のタッチパネル | |
TWI433004B (zh) | 觸控面板上之觸控點判斷方法及其系統 | |
US9182862B2 (en) | High noise immunity sensing methods and apparatus for a capacitive touch device | |
US9069399B2 (en) | Gain correction for fast panel scanning | |
US10268324B2 (en) | Peak detection schemes for touch position detection | |
US20150070297A1 (en) | Control method for touch panel | |
US8692802B1 (en) | Method and apparatus for calculating coordinates with high noise immunity in touch applications | |
US20140022211A1 (en) | Touchscreen data processing | |
CN103616972B (zh) | 触控屏控制方法及终端设备 | |
EP2860611A1 (en) | User interface method and apparatus based on spatial location recognition | |
CN102667398A (zh) | 挠性的电容式传感器数组 | |
CN104808847B (zh) | 触摸屏检测的抗干扰方法、装置和触摸传感器、触控终端 | |
US11175822B2 (en) | Touchscreen with group filtering | |
TW201525800A (zh) | 觸控裝置之及其觸控判斷方法 | |
CN106681636A (zh) | 一种防误触的方法、装置及移动终端 | |
CN102945109A (zh) | 互电容屏检测触摸区域的方法 | |
CN102262470A (zh) | 触控面板上的触控点判断方法及其*** | |
Lin et al. | Tracking touched trajectory on capacitive touch panels using an adjustable weighted prediction covariance matrix | |
CN102662511A (zh) | 通过触摸屏进行控制操作的方法及终端 | |
CN105630256B (zh) | 一种电容触控屏的触摸按键识别方法 | |
US9632606B1 (en) | Iteratively adjusting estimated touch geometries of estimated touches to sequential estimated actual touches | |
CN105786090B (zh) | 电子装置、电子装置套件以及用户接口操作方法 | |
CN104102397A (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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170215 |