一种触摸屏定位方法、装置及触屏设备制造方法及图纸

技术编号:14361413 阅读:150 留言:0更新日期:2017-01-09 04:38
本发明专利技术提供了一种触摸屏定位方法、装置及触屏设备,涉及触控技术领域,解决了现有的触摸屏定位时,响应速度慢,容易丢点、断线的问题。一种触摸屏定位方法,应用于触屏设备,所述触摸屏划分为多个触摸单元;方法包括:在一个扫描周期内,以M组光路进行扫描,并获取实际光路遮挡信息;获取各触摸单元的参考光路遮挡信息;根据实际光路遮挡信息和各触摸单元的参考光路遮挡信息,确定目标单元的集合;根据目标单元的集合确定触摸点的位置信息。用于触摸屏的检测。

【技术实现步骤摘要】

本专利技术涉及触控
,尤其涉及一种触摸屏定位方法、装置及触屏设备
技术介绍
如今,触摸显示屏已广泛应用于社会生活的各个方面。触摸显示屏只需用户将手指触碰显示屏上的图符或文字就能实现操作,使人机交互更为直截了当。按照触摸屏的工作原理和传输信息的介质,触摸屏一般分为四种,分别为电阻式、电容感应式、红外线式以及表面声波式。其中,红外触摸屏不受电流、电压和静电干扰,适宜恶劣环境条件,是触摸屏产品的发展趋势。如图1所示,为现有的一种红外触摸屏结构示意图,该触摸屏包括透明面板、红外发射元件21和红外接收元件22。其中,透明面板呈矩形,包括相对的第一侧11和第三侧13,以及相对的第二侧13和第四侧14。其中,在第一侧11和第二侧12上设置有多个红外发射元件21,在第三侧13和第四侧14上设置有与红外发射元件21一一对应的红外接收元件22。其触摸定位的原理为:相邻设置的第一侧11和第二侧12上的红外发射元件21发出红外信号形成光网,当手指触摸屏幕时,手指在触摸位置处就会挡住经过该位置的红外信号,因而对应的红外接收元件接收不到红外信号,处理器依此定位处触摸点在屏幕的位置。现有的红外触摸屏呈矩形,传统红外线定位算法根据长短边正扫方向中被遮挡光路正交得到触摸点,因此单点触摸时可以正常工作;多点触摸时,正交求出的点数多于真实触点的点数,需要进行真假点判断(称为去除鬼点),否则系统会出错。由于传统算法均是基于光路空间数学运算和数学逻辑运算进行真点识别和假点消除的,其存在运算量大、逻辑复杂等问题,具体表现为触点数目增加时,响应速度明显变慢,容易丢点、断线等,严重影响用户感受。现有技术中一般采用提升硬件来解决上述问题,但处理器性能的提升空间有限,仅仅依靠提升硬件不能从根本上解决其运算量大的问题。
技术实现思路
本专利技术的实施例提供一种触摸屏定位方法、装置及触屏设备,提供了一种更为简便的定位方法、无需大量运算即可准确实现多点定位。为达到上述目的,本专利技术的实施例采用如下技术方案:一方面,本专利技术实施例提供了一种触摸屏定位方法,应用于触屏设备,所述触摸屏划分为多个触摸单元;所述方法包括:在一个扫描周期内,以M组光路进行扫描,并获取实际光路遮挡信息;其中,一组所述光路包括:第一方向的多条平行光路,第二方向的多条平行光路;所述实际光路遮挡信息包括:M组光路中的各条光路是否被遮挡的参数,其中,所述第一方向与所述第二方向交叉,M为大于或等于1的正整数;获取各触摸单元的参考光路遮挡信息;其中,所述触摸单元的参考光路遮挡信息包括:若所述触摸单元作为触摸点,且以与所述实际光路遮挡信息的相同光路扫描,则得到的各条光路是否被遮挡的参数;根据实际光路遮挡信息和所述各触摸单元的参考光路遮挡信息,确定目标单元的集合;所述目标单元为:参考光路遮挡信息中光路被遮挡的参数与所述实际光路遮挡信息中光路被遮挡的参数,在至少一组光路中的第一方向和第二方向上均有重叠的触摸单元;根据所述目标单元的集合确定触摸点的位置信息。另一方面,本专利技术实施例提供了一种触摸屏定位装置,应用于触屏设备,所述触摸屏划分为多个触摸单元;所述定位装置包括:第一获取单元,用于在一个扫描周期内,以M组光路进行扫描,获取实际光路遮挡信息;其中,一组所述光路包括:第一方向的多条平行光路,第二方向的多条平行光路;所述实际光路遮挡信息包括:M组光路中的各条光路是否被遮挡的参数,其中,所述第一方向与所述第二方向交叉,M为大于或等于1的正整数;第二获取单元,用于获取各触摸单元的参考光路遮挡信息;其中,所述触摸单元的参考光路遮挡信息包括:若所述触摸单元作为触摸点,且以与所述实际光路遮挡信息的相同光路扫描,则得到的各条光路是否被遮挡的参数;第一确定单元,用于根据实际光路遮挡信息和所述各触摸单元的参考光路遮挡信息,确定目标单元的集合;所述目标单元为:参考光路遮挡信息中光路被遮挡的参数与所述实际光路遮挡信息中光路被遮挡的参数,在至少一组光路中的第一方向和第二方向上均有重叠的触摸单元;第二确定单元,用于根据所述目标单元的集合确定触摸点的位置信息。再一方面,本专利技术实施例提供了一种触屏设备,包括:存储器,用于存储一组程序代码;处理器,用于根据所述存储器存储的一组程序代码,执行本专利技术实施例提供的任一所述的触摸屏定位方法。本专利技术的实施例提供一种触摸屏定位方法、装置及触屏设备,通过将触摸屏划分为多个触摸单元,将每个触摸单元的参考光路遮挡信息存储在显示设备。当触摸屏在受到触摸时,获取实际光路遮挡信息,由于触摸点覆盖触摸单元,则被触摸点覆盖的触摸单元部分光路被遮挡的光路参数与该触摸单元的参考光路遮挡信息中被遮挡的参数相同,则通过将实际光路遮挡信息与各触摸单元的参考光路遮挡信息进行匹配即可以确定触摸点覆盖的触摸单元即本申请中的目标单元,再通过目标单元确定触摸点的位置信息。本专利技术实施例提供的触摸屏定位方法与传统定位方法完全不同,其通过将触摸单元的参考光路遮挡信息进行存储,并与获取的实际光路遮挡信息进行匹配,以得到触摸点对应的触摸单元,以此方法获取触摸点的位置信息,无需进行传统算法,定位方法简单,且响应速度快。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为现有的触摸屏结构示意图;图2为本专利技术实施例提供的一种触摸屏定位方法示意图;图3为本专利技术实施例提供的一组光路示意图;图4为图3所示光路的一个周期内没有触摸点时获取的实际光路遮挡信息;图5为本专利技术实施例提供的另一组光路示意图;图6为本专利技术实施例提供的一个周期内没有触摸点时获取的实际光路遮挡信息;图7为本专利技术实施例提供的一种两组光路示意图;图8为图7所示光路下一个周期内没有触摸点时获取的实际光路遮挡信息;图9为图7所示光路下一个周期内没有触摸点时获取的实际光路遮挡信息;图10为本专利技术实施例提供的一种显示屏划分为多个触摸单元的示意图;图11为本专利技术实施例提供的一种以触摸单元a为触摸点的光路扫描示意图;图12为图11中触摸单元a的参考光路遮挡信息;图13为图3所示光路下的一种实际光路遮挡信息;图14为本专利技术实施例提供的一种确定触摸点的位置信息的方法示意图;图15为本专利技术实施例提供的一种触摸单元形成的触摸区示意图;图16为本专利技术实施例提供的另一种确定触摸点的位置信息的方法示意图;图17为本专利技术实施例提供的另一种触摸单元形成的触摸区示意图;图18为本专利技术实施例提供的另一种确定触摸点的位置信息的方法示意图;图19为本专利技术实施例提供的另一种触摸屏定位方法示意图;图20为本专利技术实施例提供的一种触摸屏定位方法具体实施方式示意图;图21为本专利技术实施例提供的一种在一个扫描周期内以两组光路进行扫描的示意图;图22为本专利技术实施例提供的一种图21所示的实际光路遮挡信息;图23为本专利技术实施例提供的一种触摸单元以两组光路进行扫描的示意图;图24为图23所示的触摸单元的参考光路遮挡信息;图25为图22所示的第一实际光路遮挡信息与图24所示的第一参考光路遮挡信息的对比表本文档来自技高网
...
一种触摸屏定位方法、装置及触屏设备

【技术保护点】
一种触摸屏定位方法,应用于触屏设备,其特征在于,所述触摸屏划分为多个触摸单元;所述方法包括:在一个扫描周期内,以M组光路进行扫描,并获取实际光路遮挡信息;其中,一组所述光路包括:第一方向的多条平行光路,第二方向的多条平行光路;所述实际光路遮挡信息包括:M组光路中的各条光路是否被遮挡的参数,其中,所述第一方向与所述第二方向交叉,M为大于或等于1的正整数;获取各触摸单元的参考光路遮挡信息;其中,所述触摸单元的参考光路遮挡信息包括:若所述触摸单元作为触摸点,且以与所述实际光路遮挡信息的相同光路扫描,则得到的各条光路是否被遮挡的参数;根据实际光路遮挡信息和所述各触摸单元的参考光路遮挡信息,确定目标单元的集合;所述目标单元为:参考光路遮挡信息中光路被遮挡的参数与所述实际光路遮挡信息中光路被遮挡的参数,在至少一组光路中的第一方向和第二方向上均有重叠的触摸单元;根据所述目标单元的集合确定触摸点的位置信息。

【技术特征摘要】
1.一种触摸屏定位方法,应用于触屏设备,其特征在于,所述触摸屏划分为多个触摸单元;所述方法包括:在一个扫描周期内,以M组光路进行扫描,并获取实际光路遮挡信息;其中,一组所述光路包括:第一方向的多条平行光路,第二方向的多条平行光路;所述实际光路遮挡信息包括:M组光路中的各条光路是否被遮挡的参数,其中,所述第一方向与所述第二方向交叉,M为大于或等于1的正整数;获取各触摸单元的参考光路遮挡信息;其中,所述触摸单元的参考光路遮挡信息包括:若所述触摸单元作为触摸点,且以与所述实际光路遮挡信息的相同光路扫描,则得到的各条光路是否被遮挡的参数;根据实际光路遮挡信息和所述各触摸单元的参考光路遮挡信息,确定目标单元的集合;所述目标单元为:参考光路遮挡信息中光路被遮挡的参数与所述实际光路遮挡信息中光路被遮挡的参数,在至少一组光路中的第一方向和第二方向上均有重叠的触摸单元;根据所述目标单元的集合确定触摸点的位置信息。2.根据权利要求1所述的定位方法,其特征在于,M大于或等于2。3.根据权利要求2所述的定位方法,其特征在于,所述实际光路遮挡信息包括;M个实际光路遮挡子信息,每一所述实际光路遮挡子信息包括一组光路中的各条光路是否被遮挡的参数;所述参考光路遮挡信息包括:M个与所述实际光路遮挡子信息对应的参考光路遮挡子信息;所述根据实际光路遮挡信息和所述各触摸单元的参考光路遮挡信息,确定目标单元的集合包括:将所述M个实际光路遮挡子信息与所述M个参考光路遮挡子信息分别进行匹配,确定出M组候选目标单元的集合;所述候选目标单元为:一个实际光路遮挡子信息中光路被遮挡的参数与一个参考光路遮挡子信息中光路被遮挡的参数,在第一方向和第二方向上均有重叠的触摸单元;根据所述M组候选目标单元的集合确定目标单元的集合。4.根据权利要求1所述的定位方法,其特征在于,所述根据所述目标单元的集合确定触摸点的位置信息具体包括:将所述目标单元的集合中依次相邻的目标单元确定为一个触摸
\t区;确定所述触摸区的中心点;根据所述触摸区的中心点和预设半径确定触摸点的位置信息;或者,将所述目标单元的集合中依次相邻的目标单元确定为一个触摸区;确定所述触摸区的各边的中心点;根据所述触摸区的各边的中心点确定触摸点的位置信息;或者,将所述目标单元的集合中依次相邻的目标单元确定为一个触摸区;确定所述触摸区的中心点和面积;根据所述触摸区的面积确定触摸半径;根据所述触摸区的中心点和触摸半径确定触摸点的位置信息。5.根据权利要求1-4任一项所述的定位方法,其特征在于,所述目标单元为:参考光路遮挡信息中光路被遮挡的参数与所述实际光路遮挡信息中光路被遮挡的参数,在M组光路中的第一方向和第二方向上均有重叠的触摸单元。6.一种触摸屏定位装置,应用于触屏设备,其特征在于,所述触摸屏划分为多个触...

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

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

1