触摸定位方法、装置及触摸屏制造方法及图纸

技术编号:14129299 阅读:126 留言:0更新日期:2016-12-09 17:37
本申请实施例提供一种触摸定位方法、装置及触摸屏,该方法包括:确定当前扫描周期的多个触摸区域的优先级;其中,每个触摸区域为:沿任一扫描方向的一组平行扫描光路中被遮挡的扫描光路组成的区域;进一步地,根据互相交叉的M个触摸区域中,优先级最高的N个触摸区域,分别确定每个准触摸点;进一步地,依次判断每个准触摸点的真伪,确定出每个真触摸点。可见,若互相交叉的M个触摸区域中包括由污点或者灰尘的遮挡所产生的触摸区域(即无效触摸区域),则根据互相交叉的M个触摸区域中优先级最高的N个触摸区域确定准触摸点,并不会采用无效触摸区域确定准触摸点,从而提高了大面积异物遮挡时触摸定位的准确度。

【技术实现步骤摘要】

本申请实施例涉及触控
,尤其涉及一种触摸定位方法、装置及触摸屏
技术介绍
触摸屏是一个可以检测到在显示区域内触摸点的存在和触摸点位置的电子系统,它简化了人机交互方法;当前触控技术中,红外触控技术具有环境适应性强、寿命更长、可识别触摸点数更多等优势被广泛应用。红外触摸屏的基本结构是在触摸检测区域的四周安装有若干发射元件和红外接收元件,其中红外发射元件和红外接收元件一一对应,组成红外发射接收对,红外发射元件发出的红外光被位于对面的红外接收元件接收;根据红外光是否被阻断可确定是否发生触摸事件及触摸点的位置。现有触摸定位技术中,根据正扫光路(水平光路和垂直光路)中被遮挡的光路确定准触摸点(包括真实触摸点和虚假触摸点),然后根据斜扫光路是否被遮挡依次判断每个准触摸点的真假。但触摸屏在使用过程中,可能会粘染污点或者灰尘,这些污点或者灰尘可能会挡住红外发射元件所发射的红外光和/或红外接收元件接收红外光,从而会影响现有触摸定位技术中确定准触摸点的过程,因此,触摸定位会不准确。
技术实现思路
本申请实施例提供一种触摸定位方法、装置及触摸屏,提高了大面积异物遮挡时触摸定位的准确度。第一方面,本申请实施例提供一种触摸定位方法,包括:确定当前扫描周期的多个触摸区域的优先级;其中,每个触摸区域为:沿任一扫描方向的一组平行扫描光路中被遮挡的扫描光路组成的区域;根据互相交叉的M个触摸区域中,优先级最高的N个触摸区域,分别确定每个准触摸点;其中,M和N都为大于等于2的正整数,且N小于等于M;依次判断每个准触摸点的真伪,确定出每个真触摸点。第二方面,本申请实施例提供一种触摸定位装置,包括:第一确定模块,用于确定当前扫描周期的多个触摸区域的优先级;其中,每个触摸区域为:沿任一扫描方向的一组平行扫描光路中被遮挡的扫描光路组成的区域;第二确定模块,用于根据互相交叉的M个触摸区域中,优先级最高的N个触摸区域,分别确定每个准触摸点;其中,M和N都为大于等于2的正整数,且N小于等于M;判断模块,用于依次判断每个准触摸点的真伪,确定出每个真触摸点。第三方面,本申请实施例提供一种触摸屏,包括:存储器、处理器以及显示屏;其中,显示屏用于感应用户触摸;存储器用于存储执行指令;处理器用于调用存储器中的执行指令,用以执行以下操作:确定当前扫描周期的多个触摸区域的优先级;其中,每个触摸区域为:沿任一扫描方向的一组平行扫描光路中被遮挡的扫描光路组成的区域;根据互相交叉的M个触摸区域中,优先级最高的N个触摸区域,分别确定每个准触摸点;其中,M和N都为大于等于2的正整数,且N小于等于M;依次判断每个准触摸点的真伪,确定出每个真触摸点。本申请实施例中,通过确定当前扫描周期的多个触摸区域的优先级,并根据互相交叉的M个触摸区域中,优先级最高的N个触摸区域,分别确定每个准触摸点,其中,无效触摸区域的优先级最低;进一步地,依次判断每个所述准触摸点的真伪,确定出每个真触摸点;可见,若互相交叉的M个触摸区域中包括由污点或者灰尘的遮挡所产生的触摸区域(即无效触摸区域),则根据互相交叉的M个触摸区域中优先级最高的N个触摸区域确定准触摸点,并不会采用无效触摸区域确定准触摸点,从而提高了大面积异物遮挡时触摸定位的准确度。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为红外触摸屏的结构示意图;图2A为扫描方向示意图一;图2B为扫描方向示意图二;图3A为扫描方向示意图三;图3B为扫描方向示意图四;图4为触摸区域示意图一;图5为本申请触摸定位方法实施例一的流程示意图;图6为触摸区域示意图二;图7为触摸区域示意图三;图8为现有触摸定位技术中的触摸定位示意图一;图9为现有触摸定位技术中的触摸定位示意图二;图10为本申请触摸定位方法实施例二的流程示意图;图11为触摸区域示意图四;图12为本申请触摸定位装置实施例的结构示意图;图13为本申请触摸屏实施例的结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。红外触摸屏的基本结构是在触摸检测区域的四周安装有若干发射元件和红外接收元件,如图1所示(图1为红外触摸屏的结构示意图),由一个长发射边、一个长接收边、一个短发射边以及一个短接收边组成,其中,发射边上设置有若干红外发射元件,相应接收边上设置有若干红外接收元件(红外发射元件和红外接收元件一一对应设置,组成红外发射接收对);可选地,扫描方式可采用一对一扫描方式(即一个红外发射元件发出的红外光被一个红外接收元件接收)或者一对多扫描方式(即一个红外发射元件发出的红外光同时被多个红外接收元件接收)等。可选地,红外触摸屏的结构还可为其它形式,本申请对此并不作限制。本申请针对触摸屏在使用过程中可能会粘染污点或者灰尘情况,提出了一种可适用于大面积异物遮挡时的触摸定位方案,提高了触摸定位的准确度。本申请中在详细描述方案之前,先介绍如下几个内容:1)扫描方向在1对n(n>=1)扫描方式中,对于某个红外发射元件来说每条扫描光路拥有不同角度;对于某个红外发射元件,其所对应的n条扫描光路的每个角度,本申请中称之为一个扫描方向;因此,在1对n扫描方式中包括n个扫描方向,每个扫描方向由一组同斜率的平行扫描光路所组成,如附图2A和图2B所示(图2A为扫描方向示意图一,图2B为扫描方向示意图二),在1对2扫描方式中长边(即长发射边和长接收边)对应的2个扫描方向;如附图3A和图3B所示(图3A为扫描方向示意图三,图3B为扫描方向示意图四),在1对2扫描方式中短边(即短发射边和短接收边)对应的2个扫描方向。可选地,一个扫描周期内沿每个扫描方向依次扫描一遍。2)触摸区域根据上述关于“扫描方向”的描述可知,在每个扫描周期内每个扫描方向对应着一组平行扫描光路,当触摸事件发生时,触摸点会遮挡住至少一个扫描方向对应的平行扫描光路中的若干条扫描光路,本申请中定义:在任一扫描周期内沿任一扫描方向的一组平行扫描光路中被遮挡的扫描光路组成的区域为该扫描方向的一个触摸区域,如图4所示(图4为触摸区域示意图一),线条标识在当前扫描周期被遮挡的扫描光路,本申请中定义在当前扫描周期内连续被遮挡的扫描光路中,第一个被遮挡的扫描光路为该触摸区域的起始边界以及最后一个被遮挡的扫描光路为终止边界,其中,顺序可以根据扫描方向不同自定义(例如,如图2A或图2B所示长边对应的扫描方向,则顺序可以从左往右或者从右往左;如图3A或图3B所示短边对应的扫描方向,则顺序可以从上往下或者从下往上)。可选地,本申请实施例所涉及的触摸事件可以为单点触摸事件或者多点触摸事件。图5为本申请触摸定位方法实施例一的流程示意图。本申请实施例的执行主体可以为配置在触摸屏中的触摸定位装置,该本文档来自技高网...
触摸定位方法、装置及触摸屏

【技术保护点】
一种触摸定位方法,其特征在于,包括:确定当前扫描周期的多个触摸区域的优先级;其中,每个所述触摸区域为:沿任一扫描方向的一组平行扫描光路中被遮挡的扫描光路组成的区域;根据互相交叉的M个所述触摸区域中,优先级最高的N个触摸区域,分别确定每个准触摸点;其中,所述M和所述N都为大于等于2的正整数,且所述N小于等于所述M;依次判断每个所述准触摸点的真伪,确定出每个真触摸点。

【技术特征摘要】
1.一种触摸定位方法,其特征在于,包括:确定当前扫描周期的多个触摸区域的优先级;其中,每个所述触摸区域为:沿任一扫描方向的一组平行扫描光路中被遮挡的扫描光路组成的区域;根据互相交叉的M个所述触摸区域中,优先级最高的N个触摸区域,分别确定每个准触摸点;其中,所述M和所述N都为大于等于2的正整数,且所述N小于等于所述M;依次判断每个所述准触摸点的真伪,确定出每个真触摸点。2.根据权利要求1所述的方法,其特征在于,所述确定当前扫描周期的多个触摸区域的优先级,包括:根据每个所述触摸区域中的扫描光路被遮挡的遮挡信息指示值以及预设遮挡阈值,分别判断每个所述触摸区域的优先级;若第一触摸区域中的扫描光路被遮挡的遮挡信息指示值小于等于所述预设遮挡阈值,则确定所述第一触摸区域的优先级为高优先级;若第一触摸区域中的扫描光路被遮挡的遮挡信息指示值大于所述预设遮挡阈值,则确定所述第一触摸区域的优先级为低优先级;若第一触摸区域中的第一部分扫描光路被遮挡的遮挡信息指示值大于所述预设遮挡阈值,且所述第一触摸区域中的第二部分扫描光路被遮挡的遮挡信息指示值小于等于所述预设遮挡阈值,则确定所述第一触摸区域的优先级为中优先级;其中,所述第一触摸区域为所述多个触摸区域中的任意触摸区域;所述第二部分扫描光路为所述第一触摸区域中的扫描光路中除所述第一部分扫描光路之外剩余的扫描光路。3.根据权利要求1或2所述的方法,其特征在于,所述根据互相交叉的M个所述触摸区域中,优先级最高的N个触摸区域,分别确定每个准触摸点,包括:根据互相交叉的M个所述触摸区域中,按照所述触摸区域的优先级高低顺序优先选择优先级最高的两个触摸区域,分别确定每个准触摸点。4.根据权利要求1或2所述的方法,其特征在于,所述依次判断每个所述准触摸点的真伪,包括:步骤A、根据互相交叉的M个触摸区域中的至少一个第二触摸区域中的扫描光路是否被第一准触摸点遮挡,判断所述第一准触摸点的真伪;其中,所述第二触摸区域为:所述M个触摸区域中除了用于确定所述第一准触摸点所采用的触摸区域之外的任意触摸区域;所述第一准触摸点为所有准触摸点中的任意一个准触摸点;步骤B、若任意所述第二触摸区域中的扫描光路未被所述第一准触摸点遮挡,则确定所述第一准触摸点为假触摸点,并将所述第一准触摸点从所述所有准触摸点中去除掉,得到更新后的所有准触摸点;步骤C、重复执行步骤A至步骤B,直至更新后的所有准触摸点中不含有假触摸点。5.根据权利要求1或2所述的方法,其特征在于,所述确定当前扫描周期的多个触摸区域的优先级之前,还包括:统计当前扫描周期的多个触摸区域。6.一种触摸定位装置,其特征在于,包括:第一确定模块,用于确定当前扫描周期的多个触摸区域的优先级;其中,每个所述触摸区域为:沿任一扫描方向的一组平行扫描光路中被遮挡的扫描光路组成的区域;第二确定模块,用于根据互相交叉...

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

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

1