一种触摸屏扫描检测方法及装置制造方法及图纸

技术编号:17779259 阅读:20 留言:0更新日期:2018-04-22 07:32
本发明专利技术涉及红外扫描技术,提供了一种触摸屏扫描检测方法及装置,用于提高触摸点的识别精度。该方法为:基于长边扫描方向的一个扫描方向对触摸屏进行扫描,获得第一触摸区域数目,以及基于短边扫描方向的一个扫描方向对触摸屏进行扫描,获得第二触摸区域数目,将第一触摸区域数目和第二触摸区域数目进行比较,根据比较结果对预设的初始长边扫描方向和初始短边扫描方向的个数进行调整,获得目标长边扫描方向和目标短边扫描方向,按照目标长边扫描方向和目标短边扫描方向对触摸屏进行扫描检测。这样,可以在各个扫描周期中,在长边和短边中选择区分度高的边框设置更多的扫描方向,以获得更多的触摸区域,从而进一步提高了触摸点的识别精度。

【技术实现步骤摘要】
一种触摸屏扫描检测方法及装置
本专利技术涉及红外扫描技术,特别涉及一种触摸屏扫描检测方法及装置。
技术介绍
随着智能型电子设备的普及,电子触膜屏也得到了广泛应用。为了准确地识别用户的触摸点以执行相应操作,电子设备通常需要对触摸屏进行扫描检测。目前,已有的扫描检测方案分为但不限于以下几种:第一种方案为:全局扫描。设置扫描周期,在每个扫描周期内,分别通过设置在触摸屏边框的每一根红外管进行一次扫描。例如,参阅图1所示,在触摸屏的边框上通常设置有红外对管,一组红外对管包括一个发射管和一个接收管,设置有发射管的边框称为发射边,设置有接收管的边框称为接收边,其中,由于触摸屏通常为长方形,因此,长度相对较长的发射边称为长边,长度相对较短的发射边称为短边。在扫描过程中,发射边(长边及短边)向对面的接收边发射红外线进行扫描,扫描方向预先设置,可以是按照水平方向、垂直方向扫描,也可以是按照预设斜率方向扫描。可选的,长边扫描时的两种扫描方向如图2A和图2B所示,而短边扫描时的两种扫描方向如图3A和图3B所示。然而,采用第一种方案却存在以下缺陷:由于红外对管数量非常多,因此扫描时间较长,对触摸的响应速度较慢。第二种方案为:跟踪扫描。在识别到触摸点前,扫描方式与全局扫描方式相同;当识别到触摸点后,开始进行触摸点跟踪扫描。即y轴只扫描以触摸点的y坐标为中心的附近若干红外管,z轴只扫描以触摸点x坐标为中心的附近若干红外管。此外,还需要预先将各个红外对管分为m段,m为大于等于2的整数。在跟踪扫描之外,在每一个扫描周期中,选择一段红外对管进行扫描,以此来保证有新的触摸点落入时能及时检测到。实际应用中,对于一个特定的发射管而言,其发射的每条光路都拥有不同的角度,因而将一个发射管发送的n条光路的每一个角度,称之为一个扫描方向。因此,在1对n的扫描方式中,一个发射管便会对应n个扫描方向,每个扫描方向由一组同斜率的平行光路所组成。例如,在图2A和图2B中展示的是长边扫描时对应的两个扫描方向,而图3A和图3B中展示的是短边扫描时对应的两个扫描方向。然而,已有技术方案中,无论触摸点处于何种位置,均是根据预设的扫描方向进行扫描,并未考虑扫描方向的设置方式是否合理,这很容易造成触摸点的漏检。例如,参阅图4A和图4B所示,假设预设的扫描方向为:方向1(即垂直方向)、方向2(即水平方向)、方向3和方向4,其中,方向1和方向3为长边扫描,方向2和方向4为短边扫描。在各个扫描方向上如果发生了触摸,则可以划分出触摸区域。所谓触摸区域是指,在一个特定的扫描方向上,对应着一组平行扫描光路,在有触摸发生时,每个触摸点都会遮挡住这些平行光路中的连续若干条,称这些连续被遮挡的光路为此扫描方向下的一个触摸区域,其中,第一个被遮挡的光路为此触摸区域的起始边界,最后一个被遮挡的光路为终止边界(顺序可以自定义)。例如,如图4A所示,按照预设的扫描方向进行扫描检测后,在方向1上可以得到4个触摸区域,在方向2上可以得到1个触摸区域,在方向3上可以得到4个触摸区域,而在方向4上可以得到1个触摸区域,这此触摸区域彼此之间存在重叠区域,最终可以获得4个重叠区域。如图4B所示,在上述4个重叠区域中进行识别,可以识别出4个触摸点。然而在多触摸点场景下,有些触摸点的位置比较靠近,采用现有的扫描方法,若多个触摸点位于同一触摸区域内,则无法有效区分。例如,如图4A所示,多个重叠区域中最右侧的重叠区域的面积足以覆盖两个及以上的触摸点,那么,如图4C所示,假设最右侧的重叠区域中存在两个位置接近的触摸点,则采用现有的技术方案无法准确识别,只能获得如图4B所示的识别结果。显然,在上述例子中,长边扫描可以获得更多的触摸区域,因此,长边扫描相较于短边扫描更能够精确地检测出触摸点的具体位置。然而,由于预设的扫描方向是固定的,因此只能按照方向1和方向3进行长扫描,按照方向2和方向4进行短边扫描,这不符合应用场景的具体特点,有可能造成触摸点的漏检。有鉴于此,需要设计一种新的触摸屏扫描检测方法,以克服上述缺陷。
技术实现思路
本专利技术实施例提供一种触摸屏扫描检测方法及装置,用于提高触摸点的识别精度。本专利技术实施例提供的具体技术方案如下:一种触摸屏扫描检测方法,包括:基于长边扫描方向的一个扫描方向,对触摸屏进行扫描,获得对应的第一触摸区域数目,以及基于短边扫描方向的一个扫描方向,对触摸屏进行扫描,获得对应的第二触摸区域数目,其中,所述触摸区域为在一个扫描方向上,被触摸点遮挡的连续光路形成的区域;将第一触摸区域数目和第二触摸区域数目进行比较,根据比较结果对预设的初始长边扫描方向和初始短边扫描方向的个数进行调整,获得目标长边扫描方向和目标短边扫描方向;按照目标长边扫描方向和目标短边扫描方向对所述触摸屏进行扫描检测。可选的,所述长边扫描方向的一个扫描方向为垂直方向;所述短边扫描方向的一个扫描方向为水平方向。可选的,所述将第一触摸区域数目和第二触摸区域数目进行比较,根据比较结果对预设的初始长边扫描方向和初始短边扫描方向的个数进行调整,包括:根据比较结果确定长边和短边中区分度更高的边框,其中,触摸区域数目与区分度呈正相关;若长边区分度更高,则在初始长边扫描方向中增加新的长边扫描方向,获得目标长边扫描方向,以及在初始短边扫描方向中删除已有的短边扫描方向,获得目标短边扫描方向;若短边区分度更高,则在初始短边扫描方向中增加新的短边扫描方向,获得目标短边扫描方向,以及在初始长边扫描方向中删除已有的长边扫描方向,获得目标长边扫描方向。可选的,所述根据比较结果确定长边和短边中区分度更高的边框,包括:若第一触摸区域数目大于第二触摸区域数目,且差值达到第一设定阈值,则确定长边区分度更高;若第二触摸区域数目大于第一触摸区域数目,且差值达到第二设定阈值,则确定短边区分度更高。可选的,所述若长边区分度更高,则在初始长边扫描方向中增加新的长边扫描方向,获得目标长边扫描方向,以及在初始短边扫描方向中删除已有的短边扫描方向,获得目标短边扫描方向,包括:从预设的侯选长边扫描方向中选取L1个长边扫描方向与所述初始长边扫描方向合并,获得目标长边扫描方向;以及从预设的初始短边扫描方向中删除L1个短边扫描方向,获得目标短边扫描方向,其中,L1为预设参数;所述若短边区分度更高,则在初始短边扫描方向中增加新的短边扫描方向,获得目标短边扫描方向,以及在初始长边扫描方向中删除已有的长边扫描方向,获得目标长边扫描方向,包括:从预设的侯选短边扫描方向中选取L2个短边扫描方向与所述初始短边扫描方向合并,获得目标短边扫描方向;以及从预设的初始长边扫描方向中删除L2个长边扫描方向,获得目标长边扫描方向,其中,L2为预设参数。可选的,进一步包括:从预设的侯选长边扫描方向中选取L1个长边扫描方向时,将所述候选长边扫描方向中的各个长边扫描方向按照斜率从大到小的顺序进行排序,并选取前L1个长边扫描方向;以及从上述初始短边扫描方向中删除L1个短边扫描方向时,将所述初始短边扫描方向中的各个短边扫描方向按照斜率从小到大的顺序进行排序,并删除前L2个短边扫描方向;或者,从预设的侯选短边扫描方向中选取L2个短边扫描方向时,将所述候选短边扫描方向中的各个短边扫描方向按照斜率从大到小的顺序进行排序,并选本文档来自技高网
...
一种触摸屏扫描检测方法及装置

【技术保护点】
一种触摸屏扫描检测方法,其特征在于,包括:基于长边扫描方向的一个扫描方向,对触摸屏进行扫描,获得对应的第一触摸区域数目,以及基于短边扫描方向的一个扫描方向,对触摸屏进行扫描,获得对应的第二触摸区域数目,其中,所述触摸区域为在一个扫描方向上,被触摸点遮挡的连续光路形成的区域;将第一触摸区域数目和第二触摸区域数目进行比较,根据比较结果对预设的初始长边扫描方向和初始短边扫描方向的个数进行调整,获得目标长边扫描方向和目标短边扫描方向;按照目标长边扫描方向和目标短边扫描方向对所述触摸屏进行扫描检测。

【技术特征摘要】
1.一种触摸屏扫描检测方法,其特征在于,包括:基于长边扫描方向的一个扫描方向,对触摸屏进行扫描,获得对应的第一触摸区域数目,以及基于短边扫描方向的一个扫描方向,对触摸屏进行扫描,获得对应的第二触摸区域数目,其中,所述触摸区域为在一个扫描方向上,被触摸点遮挡的连续光路形成的区域;将第一触摸区域数目和第二触摸区域数目进行比较,根据比较结果对预设的初始长边扫描方向和初始短边扫描方向的个数进行调整,获得目标长边扫描方向和目标短边扫描方向;按照目标长边扫描方向和目标短边扫描方向对所述触摸屏进行扫描检测。2.如权利要求1所述的方法,其特征在于,所述长边扫描方向的一个扫描方向为垂直方向;所述短边扫描方向的一个扫描方向为水平方向。3.如权利要求1所述的方法,其特征在于,所述将第一触摸区域数目和第二触摸区域数目进行比较,根据比较结果对预设的初始长边扫描方向和初始短边扫描方向的个数进行调整,包括:根据比较结果确定长边和短边中区分度更高的边框,其中,触摸区域数目与区分度呈正相关;若长边区分度更高,则在初始长边扫描方向中增加新的长边扫描方向,获得目标长边扫描方向,以及在初始短边扫描方向中删除已有的短边扫描方向,获得目标短边扫描方向;若短边区分度更高,则在初始短边扫描方向中增加新的短边扫描方向,获得目标短边扫描方向,以及在初始长边扫描方向中删除已有的长边扫描方向,获得目标长边扫描方向。4.如权利要求3所述的方法,其特征在于,所述根据比较结果确定长边和短边中区分度更高的边框,包括:若第一触摸区域数目大于第二触摸区域数目,且差值达到第一设定阈值,则确定长边区分度更高;若第二触摸区域数目大于第一触摸区域数目,且差值达到第二设定阈值,则确定短边区分度更高。5.如权利要求3或4所述的方法,其特征在于,所述若长边区分度更高,则在初始长边扫描方向中增加新的长边扫描方向,获得目标长边扫描方向,以及在初始短边扫描方向中删除已有的短边扫描方向,获得目标短边扫描方向,包括:从预设的侯选长边扫描方向中选取L1个长边扫描方向与所述初始长边扫描方向合并,获得目标长边扫描方向;以及从预设的初始短边扫描方向中删除L1个短边扫描方向,获得目标短边扫描方向,其中,L1为预设参数;所述若短边区分度更高,则在初始短边扫描方向中增加新的短边扫描方向,获得目标短边扫描方向,以及在初始长边扫描方向中删除已有的长边扫描方向,获得目标长边扫描方向,包括:从预设的侯选短边扫描方向中选取L2个短边扫描方向与所述初始短边扫描方向合并,获得目标短边扫描方向;以及从预设的初始长边扫描方向中删除L2个长边扫描方向,获得目标长边扫描方向,其中,L2为预设参数。6.如权利要求5所述的方法,其特征在于,进一步包括:从预设的侯选长边扫描方向中选取L1个长边扫描方向时,将所述候选长边扫描方向中的各个长边扫描方向按照斜率从大到小的顺序进行排序,并选取前L1个长边扫描方向;以及从上述初始短边扫描方向中删除L1个短边扫描方向时,将所述初始短边扫描方向中的各个短边扫描方向按照斜率从小到大的顺序进行排序,并删除前L2个短边扫描方向;或者,从预设的侯选短边扫描方向中选取L2个短边扫描方向时,将所述候选短边扫描方向中的各个短边扫描方向按照斜率从大到小的顺序进行排序,并选取前L2个短边扫描方向,以及从所述初始长边扫描方向中删除L2个长边扫描方向时,将所述初始长边扫描方向中的各个长边扫描方向按照斜率从小到大的顺序进行排序,并删除前L2个长边扫描方向。7.一种触摸屏扫描检测装置,其特征在于,包括:第一扫描单元,用于基于长边扫...

【专利技术属性】
技术研发人员:张晓娜李新王武军
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1