触摸点提取方法、装置和显示设备的制造方法

文档序号:10612483阅读:525来源:国知局
触摸点提取方法、装置和显示设备的制造方法
【专利摘要】本发明公开了一种触摸点提取方法、装置和显示设备,涉及触控领域,用于解决现有技术中所有被遮挡扫描光路参与相交计算导致计算复杂度高的问题。触摸点提取方法包括:统计当前扫描周期中的触摸区域数目与前一扫描周期相比是否增加;如果不增加,则根据前一扫描周期的真实触摸点的触摸区域,确定触摸区域在各个扫描方向上的跟踪窗口;查找是否在各个扫描方向上的跟踪窗口均包含当前扫描周期中的触摸区域;如果均包含当前扫描周期中的触摸区域,则将被包含于各个扫描方向上的跟踪窗口中的当前扫描周期中的触摸区域进行相交计算,将相交形成的触摸点作为当前扫描周期中的真实触摸点。本发明的实施例应用于红外触摸屏。
【专利说明】
触摸点提取方法、装置和显示设备
技术领域
[0001]本发明涉及触控领域,尤其涉及一种触摸点提取方法、装置和显示设备。
【背景技术】
[0002]现有的红外触摸屏技术有多种方式来提取触摸点:一种方式是在当前扫描周期中通过采用被遮挡的正扫光路(水平光路和垂直光路)来计算候选触摸点,然后根据斜扫光路被遮挡的情况来从这些候选触摸点中挑选出真实触摸点;另一种方式是通过所有方向的被遮挡光路依次进行相交得到当前扫描周期中的候选触摸点,然后通过计算欧式距离来将前一扫描周期的真实触摸点与当前扫描周期中的候选触摸点匹配得到当前扫描周期中的真实触摸点。
[0003]在触摸物触摸触摸屏时,最常发生的情况是特定的多个触摸点连续绘制触摸轨迹,相应的,同一触摸点在前后两个扫描周期之间移动范围较小。但是现有技术在每一个扫描周期均将所有被遮挡扫描光路参与相交计算来求取真实触摸点,计算复杂度较高,当触摸点增加时计算量更大。
[0004]示例性的,以上述第一种方式为例进行说明。参照图1中所示,假设在当前扫描周期中,正扫垂直光路V2和V4以及正扫水平光路H2和H4被遮挡,这四条光路两两进行相交计算,得到四个候选触摸点A、B、C和D,然后再用四条斜扫光路H1、H3、V1、V3与这四个候选触摸点进行相交计算,得到其中真实触摸点为A和B,诡点为C和D ο现有技术在每一个扫描周期均进行类似的被遮挡扫描光路的相交计算,计算复杂度高,因此增加了计算量,尤其当触摸点增加时计算量更大。

【发明内容】

[0005]本发明的实施例提供一种触摸点提取方法、装置和显示设备,用于解决现有技术中所有被遮挡扫描光路参与相交计算导致计算复杂度高的问题。
[0006]为达到上述目的,本发明的实施例采用如下技术方案:
[0007]第一方面,提供了一种触摸点提取方法,该方法包括:
[0008]统计当前扫描周期中的触摸区域数目与前一扫描周期相比是否增加;
[0009]如果所述当前扫描周期中的触摸区域数目不增加,则根据所述前一扫描周期的真实触摸点在各个扫描方向上的触摸区域,确定所述各个扫描方向上的触摸区域在所述各个扫描方向上的跟踪窗口;
[0010]查找是否在所述各个扫描方向上的跟踪窗口均包含所述当前扫描周期中的触摸区域;
[0011]如果所述各个扫描方向上的跟踪窗口均包含所述当前扫描周期中的触摸区域,则将被包含于所述各个扫描方向上的跟踪窗口中的所述当前扫描周期中的触摸区域进行相交计算,将相交形成的触摸点作为所述当前扫描周期中的真实触摸点。
[0012]第二方面,提供了一种触摸点提取装置,应用于第一方面所述的触摸点提取方法,该装置包括:
[0013]统计单元,用于统计当前扫描周期中的触摸区域数目与前一扫描周期相比是否增加;
[0014]确定单元,用于如果所述当前扫描周期中的触摸区域数目不增加,则根据所述前一扫描周期的真实触摸点在各个扫描方向上的触摸区域,确定所述各个扫描方向上的触摸区域在所述各个扫描方向上的跟踪窗口;
[0015]查找单元,用于查找是否在所述各个扫描方向上的跟踪窗口均包含所述当前扫描周期中的触摸区域;
[0016]计算单元,用于如果所述各个扫描方向上的跟踪窗口均包含所述当前扫描周期中的触摸区域,则将被包含于所述各个扫描方向上的跟踪窗口中的所述当前扫描周期中的触摸区域进行相交计算,将相交形成的触摸点作为所述当前扫描周期中的真实触摸点。
[0017]第三方面,提供了一种显示设备,包括如第二方面所述的触摸点提取装置。
[0018]本发明的实施例提供的触摸点提取方法、装置和显示设备,统计当前扫描周期中的触摸区域数目与前一扫描周期相比是否增加;如果当前扫描周期中的触摸区域数目不增加,则根据前一扫描周期的真实触摸点在各个扫描方向上的触摸区域,确定各个扫描方向上的触摸区域在各个扫描方向上的跟踪窗口;查找是否在各个扫描方向上的跟踪窗口均包含当前扫描周期中的触摸区域;如果各个扫描方向上的跟踪窗口均包含当前扫描周期中的触摸区域,则将被包含于各个扫描方向上的跟踪窗口中的当前扫描周期中的触摸区域进行相交计算,将相交形成的触摸点作为当前扫描周期中的真实触摸点。通过在前一扫描周期中的真实触摸点相关的触摸区域周围建立跟踪窗口,由于同一触摸物在相邻扫描周期内移动距离有限,因此同一触摸物在当前扫描周期中产生的触摸点的相关触摸区域也会位于上述各个扫描方向上的跟踪窗口内,相当于实现了对同一触摸物的跟踪,这样通过结合历史真实触摸点来区分当前扫描周期中的真实触摸点,只用进行查找操作,可以不必所有扫描光路重复参与计算,降低了计算复杂度,尤其当触摸点数目增加时效果更明显,解决了现有技术中所有被遮挡扫描光路参与相交计算导致计算复杂度高的问题。
【附图说明】
[0019]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为现有技术中被遮挡扫描光路相交计算触摸点的示意图;
[0021 ]图2为本发明的实施例提供的一种显示设备的结构示意图;
[0022]图3为本发明的实施例提供的一种触摸点提取方法的流程示意图;
[0023]图4为本发明的实施例提供的两个扫描方向上触摸区域的示意图;
[0024]图5为本发明的实施例提供的前一扫描周期中真实触摸点的示意图;
[0025]图6为本发明的实施例提供的当前扫描周期中出现触摸区域的示意图;
[0026]图7为本发明的实施例提供的另一种触摸点提取方法的流程示意图;
[0027]图8为本发明的实施例提供的一种触摸点提取装置的结构示意图。
【具体实施方式】
[0028]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0029]本发明提供了一种显示设备,可以为手机、电脑、智能电视等包含触摸屏的设备,参照图2中所示,包括:触摸屏101、触摸点提取装置102。触摸屏101包括第一发射边、第一接收边、第二发射边、第二接收边,触摸点提取装置102分别与触摸屏101的四条边相连。触摸点提取装置102控制触摸屏101的第一发射边发射扫描信号,控制触摸屏101的第一接收边接收由第一发射边发射的扫描信号;控制触摸屏101的第二发射边发射扫描信号,控制触摸屏101的第二接收边接收由第二发射边发射的扫描信号。触摸点提取装置102通过对各个方向上的扫描信号中被遮挡扫描信号提取触摸区域,进而提取触摸点。
[0030]实施例1、
[0031]本发明提供了一种触摸点提取方法,应用于图2中所示的显示设备,为便于说明,仅以一个触摸点为例,本领域的技术人员可以想到多个触摸点情况同样适用于本发明。参照图3中所示,触摸点提取方法包括以下步骤:
[0032]S101、统计当前扫描周期中的触摸区域数目与前一扫描周期相比是否增加。
[0033]其中,在I对η扫描方式中,对于每个发射灯管来说每条扫描光路拥有不同的角度,我们称之为一个扫描方向。因此,I对η扫描方式便会有η个扫描方向,每个扫描方向由一组同斜率的平行扫描光路组成,示例性的,如图2中所示,第一发射边和第二发射边均为I对3扫描方式,因此相应的,第一发射边和第二发射边分别具有3个扫描方向。
[0034]这里将位于第一发射边或第二发射边上的发射灯管以一定顺序在各个扫描方向上全部发射一次扫描光路定义为一个扫描周期,具体的扫描顺序这里不做限定,可以按照发射灯管在发射边上的排列顺序依次执行或等间隔执行。
[0035]针对每个扫描方向,对应着一组平行的扫描光路,在有触摸发生时,由于触控点的粒度通常大于相邻两条扫描光路的间距,因此一个触控点会遮挡该组平行的扫描光路中连续的若干条光路,则该连续的若干条光路为对应该扫描方向下的一个触摸区域。示例性的,如图4中所示,为两个扫描方向上触摸区域的示意图,其中,虚线表示被遮挡的扫描光路形成触摸区域,实线表示触摸区域的边界,触摸区域相交所部分形成触摸点。本领域的技术人员还可以想到,采用其他扫描方向或者扫描方向数目的方式同样适用于本发明。
[0036]具体的,统计每一扫描周期中的触摸区域的数目,对前后两个扫描周期中的触摸区域的数目进行对比。
[0037]S102、如果当前扫描周期中的触摸区域数目不增加,则根据前一扫描周期的真实触摸点在各个扫描方向上的触摸区域,确定各个扫描方向上的触摸区域在各个扫描方向上的跟踪窗口。
[0038]示例性的,以垂直和水平两个扫描方向为例,参照图5中所示,为前一扫描周期中真实触摸点的示意图。其中,粗实线Hl和Η2所包围的部分为水平扫描方向上的与该真实触摸点相关的触摸区域,粗实线Vl和V2所包围的部分为垂直扫描方向上的与该真实触摸点相关的触摸区域,这两个扫描区域相交形成该真实触摸点,虚线H3和H4所包围的部分为根据该真实触摸点在水平扫描方向上的触摸区域H1H2所确定的跟踪窗口,虚线V3和V4所包围的部分为根据该真实触摸点在垂直扫描方向上的触摸区域V1V2所确定的跟踪窗口。其中,由于触摸物移动的速度有一定极限,因此各扫描方向上的跟踪窗口的大小根据同一触摸物在相邻扫描周期内移动距离极限来确定,并且必须保证完全包括该扫描方向上的触摸区域。
[0039]具体的,将前一扫描周期的真实触摸点在各个扫描方向上的触摸区域按照垂直于扫描方向在两侧扩展固定宽度,形成各个扫描方向上的触摸区域在各个扫描方向上的跟踪窗口。参照图5中所示,图中的wl、w2、w3、w4可以表示扩展相同宽度或不同宽度,优选的,wl、w2、w3、w4表示扩展相同的固定宽度。
[0040]S103、查找是否在各个扫描方向上的跟踪窗口均包含当前扫描周期中的触摸区域。
[0041]示例性的,参照图6中所示,当前扫描周期中,在水平方向上出现了由实线H5和H6包围的触摸区域,并且在垂直方向上出现了由实线V5和V6包围的触摸区域。并且在水平扫描方向上,实线H5和H6所包围的扫描区域被包含于H3和H4所包围的跟踪窗口中;在垂直扫描方向上,实线V5和V6所包围的扫描区域被包含于V3和V4所包围的跟踪窗口中。
[0042]S104、如果各个扫描方向上的跟踪窗口均包含当前扫描周期中的触摸区域,则将被包含于各个扫描方向上的跟踪窗口中的当前扫描周期中的触摸区域进行相交计算,将相交形成的触摸点作为当前扫描周期中的真实触摸点。
[0043]示例性的,依然参照图6中所示,满足在各个扫描方向(垂直扫描方向和水平扫描方向)上均有触摸区域被包含于上述各个扫描方向上的跟踪窗口中,因此将被包含于跟踪窗口中的触摸区域V5V6和H5H6相交形成触摸点(图6中的黑色实心圆)作为当前扫描周期中的真实触摸点。
[0044]本发明的实施例提供的触摸点提取方法,统计当前扫描周期中的触摸区域数目与前一扫描周期相比是否增加;如果当前扫描周期中的触摸区域数目不增加,则根据前一扫描周期的真实触摸点在各个扫描方向上的触摸区域,确定各个扫描方向上的触摸区域在各个扫描方向上的跟踪窗口;查找是否在各个扫描方向上的跟踪窗口均包含当前扫描周期中的触摸区域;如果各个扫描方向上的跟踪窗口均包含当前扫描周期中的触摸区域,则将被包含于各个扫描方向上的跟踪窗口中的当前扫描周期中的触摸区域进行相交计算,将相交形成的触摸点作为当前扫描周期中的真实触摸点。通过在前一扫描周期中的真实触摸点相关的触摸区域周围建立跟踪窗口,由于同一触摸物在相邻扫描周期内移动距离有限,因此同一触摸物在当前扫描周期中产生的触摸点的相关触摸区域也会位于上述各个扫描方向上的跟踪窗口内,相当于实现了对同一触摸物的跟踪,这样通过结合历史真实触摸点来区分当前扫描周期中的真实触摸点,只用进行查找操作,可以不必所有扫描光路重复参与计算,降低了计算复杂度,尤其当触摸点数目增加时效果更明显,解决了现有技术中所有被遮挡扫描光路参与相交计算导致计算复杂度高的问题。
[0045]实施例2、
[0046]本发明提供了另一种触摸点提取方法,应用于图2中所示的显示设备,参照图7中所示,包括以下步骤:
[0047]S201、设定基本参数。
[0048]包括:设定扫描方向数以及扫描方向;设定宽度差;设定真实触摸点存储区为空。
[0049]其中,扫描方向数及扫描方向见步骤SlOl中的描述,在此不再赘述。
[0050]其中,基本参数中的宽度差表示如步骤SlOl中所述的各个扫描方向上的跟踪窗口相对于触摸区域一侧的宽度差。
[0051]其中,真实触摸点存储区中,存储了前一扫描周期中的真实触摸点及前一扫描周期中的真实触摸点在各个扫描方向上的相关的触摸区域,在初始状态下该存储区为空。而每当完成当前扫描周期中的真实触摸点提取后,都会将当前扫描周期中的真实触摸点以及当前扫描周期中的真实触摸点在各个扫描方向上的相关触摸区域存储到该存储区中,用于下一扫描周期提取触摸点。
[0052]S202、执行当前扫描周期的各个扫描方向的扫描并提取当前扫描周期中各个扫描方向的触摸区域。
[0053]具体触摸区域的确定方式见步骤SlOl,在此不再赘述。
[0054]S203、如果当前扫描周期是第一个扫描周期,则进行步骤S210,否则进行步骤S204。
[0055]S204、统计当前扫描周期中的触摸区域数目与前一扫描周期相比是否增加,如果不增加则进行步骤S205,否则进行步骤S210。
[0056]该步骤与步骤SlOl相同,在此不再赘述。
[0057]S205、如果当前扫描周期中的触摸区域数目不增加,则根据前一扫描周期的真实触摸点在各个扫描方向上的触摸区域,确定各个扫描方向上的触摸区域在各个扫描方向上的跟踪窗口。
[0058]该步骤与步骤SlOl相同,在此不再赘述。
[0059]S206、查找是否在各个扫描方向上的跟踪窗口均包含当前扫描周期中的触摸区域。是则进行步骤S207,否则进行步骤S210。
[0060]具体的,根据步骤S202中得到的当前扫描周期中各个扫描方向的触摸区域,从中查找是否有触摸区域被包含于步骤S205中得到的各个扫描方向上的跟踪窗口中。该步骤与步骤S103相同。在此不再赘述。
[0061]当出现无法找到的情况时,为出现新的触摸点的情况,因此进行步骤S210来按照现有技术中的真实触摸点提取方法来提取真实触摸点。
[0062]S207、如果各个扫描方向上的跟踪窗口均包含当前扫描周期中的触摸区域,则将被包含于各个扫描方向上的跟踪窗口中的当前扫描周期中的触摸区域进行相交计算,将相交形成的触摸点作为当前扫描周期中的真实触摸点。
[0063]该步骤与S104相同,在此不再赘述。
[0064]S208、是否仍有当前扫描周期中的触摸区域未被包含于上述各个扫描方向上的跟踪窗口中。是则进行步骤S209,否则进行步骤S210。
[0065]S209、按照现有技术的方法,将未被包含于各个扫描方向上的跟踪窗口中的当前扫描周期中的触摸区域进行相交计算,以判断当前扫描周期中是否还存在真实触摸点。跳转至步骤S211。
[0066]S210、按照现有技术中提取真实触摸点的方法,将当前扫描周期中的所有触摸区域进行相交计算,将相交形成的触摸点作为所述当前扫描周期中的真实触摸点。
[0067]S211、存储当前扫描周期中的所有真实触摸点以及当前扫描周期中的所有真实触摸点在各个扫描方向上的相关触摸区域。
[0068]具体的存储到真实触摸点存储区中。
[0069]S212、扫描是否结束,是则结束,否则进行步骤S202。
[0070]本发明的实施例提供的触摸点提取方法,通过步骤S201、设定基本参数;S202、执行当前扫描周期的各个扫描方向的扫描并提取当前扫描周期中各个扫描方向的触摸区域;S203、如果当前扫描周期是第一个扫描周期,则进行步骤S210,否则进行步骤S204;S204、统计当前扫描周期中的触摸区域数目与前一扫描周期相比是否增加,如果不增加则进行步骤S205,否则进行步骤S210;S205、如果当前扫描周期中的触摸区域数目不增加,则根据前一扫描周期的真实触摸点在各个扫描方向上的触摸区域,确定各个扫描方向上的触摸区域在各个扫描方向上的跟踪窗口; S206、查找是否在各个扫描方向上的跟踪窗口均包含当前扫描周期中的触摸区域。是则进行步骤S207,否则进行步骤S210;S207、如果各个扫描方向上的跟踪窗口均包含当前扫描周期中的触摸区域,则将被包含于各个扫描方向上的跟踪窗口中的当前扫描周期中的触摸区域进行相交计算,将相交形成的触摸点作为当前扫描周期中的真实触摸点;S208、是否仍有当前扫描周期中的触摸区域未被包含于上述各个扫描方向上的跟踪窗口中。是则进行步骤S209,否则进行步骤S210;S209、按照现有技术的方法,将未被包含于各个扫描方向上的跟踪窗口中的当前扫描周期中的触摸区域进行相交计算,以判断当前扫描周期中是否还存在真实触摸点。跳转至步骤S211;S210、按照现有技术中提取真实触摸点的方法,将当前扫描周期中的所有触摸区域进行相交计算,将相交形成的触摸点作为所述当前扫描周期中的真实触摸点;S211、存储当前扫描周期中的所有真实触摸点以及当前扫描周期中的所有真实触摸点在各个扫描方向上的相关触摸区域;S212、扫描是否结束,是则结束,否则进行步骤S202。本发明通过在前一扫描周期中的真实触摸点相关的触摸区域周围建立跟踪窗口,由于同一触摸物在相邻扫描周期内移动距离有限,因此同一触摸物在当前扫描周期中产生的触摸点的相关触摸区域也会位于上述各个扫描方向上的跟踪窗口内,相当于实现了对同一触摸物的跟踪,这样通过结合历史真实触摸点来区分当前扫描周期中的真实触摸点,只用进行查找操作,可以不必所有扫描光路重复参与计算,降低了计算复杂度,尤其当触摸点数目增加时效果更明显,解决了现有技术中所有被遮挡扫描光路参与相交计算导致计算复杂度高的问题。
[0071]实施例3、
[0072]本发明提供了一种触摸点提取装置,应用于图3或图7中所述的触摸点提取方法,并且作为图1中所述的触摸点提取装置。参照图8中所示,触摸点提取装置包括:
[0073]统计单元801,用于统计当前扫描周期中的触摸区域数目与前一扫描周期相比是否增加;
[0074]确定单元802,用于如果所述当前扫描周期中的触摸区域数目不增加,则根据所述前一扫描周期的真实触摸点在各个扫描方向上的触摸区域,确定所述各个扫描方向上的触摸区域在所述各个扫描方向上的跟踪窗口;
[0075]查找单元803,用于查找是否在所述各个扫描方向上的跟踪窗口均包含所述当前扫描周期中的触摸区域;
[0076]计算单元804,用于如果所述各个扫描方向上的跟踪窗口均包含所述当前扫描周期中的触摸区域,则将被包含于所述各个扫描方向上的跟踪窗口中的所述当前扫描周期中的触摸区域进行相交计算,将相交形成的触摸点作为所述当前扫描周期中的真实触摸点。
[0077]可选的,提供了一种实现方式,计算单元804还用于:
[0078]如果所述当前扫描周期中的触摸区域数目增加,则将所述当前扫描周期中的所有触摸区域进行相交计算,将相交形成的触摸点作为所述当前扫描周期中的真实触摸点。
[0079]可选的,提供了一种实现方式,计算单元804还用于:
[0080]将未被包含于所述各个扫描方向上的跟踪窗口中的所述当前扫描周期中的触摸区域进行相交计算,以判断在所述当前扫描周期中是否还存在真实触摸点。
[0081 ]可选的,提供了一种实现方式,确定单元802具体用于:
[0082]将前一扫描周期的真实触摸点在各个扫描方向上的触摸区域按照垂直于扫描方向在两侧扩展固定宽度,形成所述各个扫描方向上的触摸区域在所述各个扫描方向上的跟足示窗口。
[0083]由于本发明实施例中的触摸点提取装置可以用于执行上述方法流程,因此,其所能获得的技术效果也可参考上述方法实施例,本发明实施例在此不再赘述。
[0084]应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0085]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0086]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0087]在本申请所提供的几个实施例中,应该理解到,所揭露的系统、设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0088]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0089]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0090]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文全称:read-only memory,英文简称:ROM)、随机存取存储器(英文全称:random access memory,英文简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0091]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种触摸点提取方法,其特征在于,包括: 统计当前扫描周期中的触摸区域数目与前一扫描周期相比是否增加; 如果所述当前扫描周期中的触摸区域数目不增加,则根据所述前一扫描周期的真实触摸点在各个扫描方向上的触摸区域,确定所述各个扫描方向上的触摸区域在所述各个扫描方向上的跟踪窗口; 查找是否在所述各个扫描方向上的跟踪窗口均包含所述当前扫描周期中的触摸区域;如果所述各个扫描方向上的跟踪窗口均包含所述当前扫描周期中的触摸区域,则将被包含于所述各个扫描方向上的跟踪窗口中的所述当前扫描周期中的触摸区域进行相交计算,将相交形成的触摸点作为所述当前扫描周期中的真实触摸点。2.根据权利要求1所述的触摸点提取方法,其特征在于,所述方法还包括: 如果所述当前扫描周期中的触摸区域数目增加,则将所述当前扫描周期中的所有触摸区域进行相交计算,将相交形成的触摸点作为所述当前扫描周期中的真实触摸点。3.根据权利要求1所述的触摸点提取方法,其特征在于,所述方法还包括: 将未被包含于所述各个扫描方向上的跟踪窗口中的所述当前扫描周期中的触摸区域进行相交计算,以判断在所述当前扫描周期中是否还存在真实触摸点。4.根据权利要求1所述的触摸点提取方法,其特征在于,所述根据前一扫描周期的真实触摸点在各个扫描方向上的触摸区域,确定所述各个扫描方向上的触摸区域在所述各个扫描方向上的跟踪窗口,包括: 将前一扫描周期的真实触摸点在各个扫描方向上的触摸区域按照垂直于扫描方向在两侧扩展固定宽度,形成所述各个扫描方向上的触摸区域在所述各个扫描方向上的跟踪窗□O5.一种触摸点提取装置,其特征在于,包括: 统计单元,用于统计当前扫描周期中的触摸区域数目与前一扫描周期相比是否增加; 确定单元,用于如果所述当前扫描周期中的触摸区域数目不增加,则根据所述前一扫描周期的真实触摸点在各个扫描方向上的触摸区域,确定所述各个扫描方向上的触摸区域在所述各个扫描方向上的跟踪窗口; 查找单元,用于查找是否在所述各个扫描方向上的跟踪窗口均包含所述当前扫描周期中的触摸区域; 计算单元,用于如果所述各个扫描方向上的跟踪窗口均包含所述当前扫描周期中的触摸区域,则将被包含于所述各个扫描方向上的跟踪窗口中的所述当前扫描周期中的触摸区域进行相交计算,将相交形成的触摸点作为所述当前扫描周期中的真实触摸点。6.根据权利要求5所述的触摸点提取装置,其特征在于,所述计算单元还用于: 如果所述当前扫描周期中的触摸区域数目增加,则将所述当前扫描周期中的所有触摸区域进行相交计算,将相交形成的触摸点作为所述当前扫描周期中的真实触摸点。7.根据权利要求5所述的触摸点提取装置,其特征在于,所述计算单元还用于: 将未被包含于所述各个扫描方向上的跟踪窗口中的所述当前扫描周期中的触摸区域进行相交计算,以判断在所述当前扫描周期中是否还存在真实触摸点。8.根据权利要求5所述的触摸点提取装置,其特征在于,所述确定单元具体用于: 将前一扫描周期的真实触摸点在各个扫描方向上的触摸区域按照垂直于扫描方向在两侧扩展固定宽度,形成所述各个扫描方向上的触摸区域在所述各个扫描方向上的跟踪窗□O9.一种显示设备,包括如权利要求5-8中任一项所述的触摸点提取装置。
【文档编号】G06F3/042GK105975139SQ201610312004
【公开日】2016年9月28日
【申请日】2016年5月11日
【发明人】王武军, 马亮, 张旭, 张晓娜
【申请人】青岛海信电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1