一种光路检测方法和光路检测设备技术

技术编号:14491144 阅读:69 留言:0更新日期:2017-01-29 13:56
本申请实施例提出了一种光路检测方法和光路检测设备,该光路检测方法根据各光路扫描方向上的触摸区域的重叠部分,来确定出相应扫描方向的关联区域,并根据一个扫描方向上的触摸区域中所包含的光路是否归属于该扫描方向的关联区域,来进行故障光路的检测,通过应用本申请实施例所提出的方法,可以直接根据光路扫描的结果快速的确定故障光路,有效地缩短了检测过程的耗时,并且降低了误判出现的概率,实现了快速、准确的判断红外触摸屏中的光路故障的目的。

【技术实现步骤摘要】

本申请涉及触控领域,尤其是涉及了一种光路检测方法,同时还特别涉及一种光路检测设备。
技术介绍
红外线技术触摸屏(InfraredTouchScreenTechnology)由装在触摸屏外框上的红外线发射与接收感测元件构成,在屏幕表面上,形成红外线探测网,任何触摸物体可改变触点上的红外线而实现触摸屏操作。它简化了人机交互方法,当前触控技术中,红外触控技术具有环境适应性强、寿命更长、可识别触摸点数更多等优势。红外触摸屏外观是一个矩形结构,如附图1所示,由一个长边发射边A(L)、一个长边接收边a(L),一个短边发射边B(S)、一个短边接收边b(S)组成。在发射边上有若干发射灯(1),相应接收边上对应有若干接收灯(2),通常采用1对多的方式进行扫描,即一个发射灯发光,对面多个接收灯同时接收,由此形成光网,根据光网在触摸和未触摸情况下的不同形态判断触摸行为。但是当触摸屏中有坏灯、坏线时,该无效光路干扰真实触摸点遮挡的光路,会出现打点、断线等现象,影响触控体验,降低了判断触摸区域的准确性,因此,判断当前触摸屏中是否有坏灯和坏线的情况发生就显得尤为重要。现有技术中判断当前触摸屏中是否有坏灯和坏线的情况发生的技术方案通常有以下两种:方法一、光路遮挡超时检测方案,通过根据光路是否长时间被遮挡来判定。如果光路遮挡时间超过设定阈值,则认为该光路为无效光路。方法二、算法反馈检测方案,当触摸屏中没有物体触摸时进行判定,若屏幕中仍存在处于遮挡状态的光路,则判定该光路为无效光路。申请人在实现本申请的过程中发现,上述现有的处理方案至少存在如下的问题:对于方法一,其检测过程需要等待超时判定,所耗时间较长。而且较易导致错误判断,例如,若触摸物体运动过程中,出现了长时间对同一区域按压的状态,则该触摸区域光路保持被遮挡的持续时间将可能超过方法一所设置的时长阈值,这种情况将会出现无效光路的误判,影响触摸点求取。对于方法二,则需要屏幕中没有触摸物体的情况下才能进行光路是否具有有效性的判定,且在判定过程中所耗时间过长。如上所述,现有技术中判断光路是否有效的检测方案均存在缺陷。
技术实现思路
本申请实施例提供一种光路检测方法和光路检测设备,以实现针对红外触摸屏中的坏灯或坏线的检测,达到克服现有技术中的缺陷,快速、准确的判断红外触摸屏中的故障的目的。为了达到上述目的,本申请实施例公开了一种光路检测方法,所述方法包括:获取当前扫描周期内各扫描方向上的触摸区域,其中,一个扫描方向上的触摸区域包括该扫描方向上所有被遮挡的光路;根据所获取的全部触摸区域的重叠部分确定各所述扫描方向的关联区域;分别判断每个扫描方向上的触摸区域中所包含的各光路是否归属于相应的扫描方向的关联区域;如果判断结果为否,则对所述光路进行故障标记;在对所有光路判断完毕后,根据各光路所对应的故障标记,确定故障光路。优选的,根据所获取的全部触摸区域的重叠部分确定各所述扫描方向的关联区域,具体为:根据各触摸区域的边界,确定全部触摸区域的重叠部分;分别确定所述重叠部分在各扫描方向上所包含的边界光路;分别将各扫描方向上的边界光路之间的区域,作为相应扫描方向上的关联区域。优选的,当所述故障标记具体为预设的故障标识时:所述对所述光路进行故障标记,具体为:对所述光路所对应的发射灯设置预设的故障标识;所述根据各光路所对应的故障标记,确定故障光路,具体为:巡检所有发射灯,并确定被设置了故障标识的发射灯所对应的光路为故障光路。优选的,当所述故障标记具体为计数数值时:所述对所述光路进行故障标记,具体为:对所述光路所对应的发射灯的计数数值加一;所述根据各光路所对应的故障标记,确定故障光路,具体为:分别判断各发射灯的计数数值是否达到预设的阈值,如果达到,则确定相应的光路为故障光路。优选的,所述获取当前扫描周期内各扫描方向上的触摸区域,还包括:将各扫描方向上的触摸区域之外的光路所对应的发射灯的计数数值清零。相应的,本申请实施例还提出了一种光路检测设备,所述设备包括:获取模块,用于获取当前扫描周期内各扫描方向上的触摸区域,其中,一个扫描方向上的触摸区域包括该扫描方向上所有被遮挡的光路;关联确定模块,用于根据所述获取模块所获取的全部触摸区域的重叠部分确定各所述扫描方向的关联区域;判断模块,用于分别判断每个扫描方向上的触摸区域中所包含的各光路是否归属于所述关联确定模块所确定的相应的扫描方向的关联区域;标记模块,用于在所述判断模块的判断结果为否时,对所述光路进行故障标记;故障确定模块,用于在对所有光路判断完毕后,根据各光路所对应的故障标记,确定故障光路。优选的,所述关联确定模块,具体用于:根据各触摸区域的边界,确定全部触摸区域的重叠部分;分别确定所述重叠部分在各扫描方向上所包含的边界光路;分别将各扫描方向上的边界光路之间的区域,作为相应扫描方向上的关联区域。优选的,当所述故障标记具体为预设的故障标识时:所述标记模块,具体用于:在所述判断模块的判断结果为否时,对所述光路所对应的发射灯设置预设的故障标识;所述故障确定模块,具体用于:巡检所有发射灯,并确定被设置了故障标识的发射灯所对应的光路为故障光路。优选的,当所述故障标记具体为计数数值时:所述标记模块,具体用于:在所述判断模块的判断结果为否时,对所述光路所对应的发射灯的计数数值加一;所述故障确定模块,具体用于:分别判断各发射灯的计数数值是否达到预设的阈值,如果达到,则确定相应的光路为故障光路。优选的,所述获取模块,还用于:在获取当前扫描周期内各扫描方向上的触摸区域时,将各扫描方向上的触摸区域之外的光路所对应的发射灯的计数数值清零。与现有技术相比,本申请实施例所提出的技术方案的有益技术效果包括:本申请实施例提出了一种光路检测方法和光路检测设备,该光路检测方法根据各光路扫描方向上的触摸区域的重叠部分,来确定出相应扫描方向的关联区域,并根据一个扫描方向上的触摸区域中所包含的光路是否归属于该扫描方向的关联区域,来进行故障光路的检测,通过应用本申请实施例所提出的方法,可以直接根据光路扫描的结果快速的确定故障光路,有效地缩短了检测过程的耗时,并且降低了误判出现的概率,实现了快速、准确的判断红外触摸屏中的光路故障的目的。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为现有技术中的一种红外线技术触控屏的结构示意图;图2为本申请实施例所提出的一种光路检测方法的流程示意图;图3A为具体应用场景中一种1对2的扫描规则下长边所对应的一个扫描方向上的平行光路示意图;图3B为具体应用场景中一种1对2的扫描规则下长边所对应的另一个扫描方向上的平行光路示意图;图4为本申请实施例所提出的一种触摸区域的示意图;图5为本申请实施例所提出的一种1对2扫描方式下的扫描光路示意图;图6为本申请实施例所提出的图5的应用场景中每两个扫描方向的触摸区域的重叠部分的示意图;图7为本申请实施例所提出的图5的应用场景中的重叠部分的示意图;图8为本申请实施例所提出的一种存在故障发射灯的扫描光路示意图;图9为本申请实施例所提出的一种具体本文档来自技高网
...
一种光路检测方法和光路检测设备

【技术保护点】
一种光路检测方法,其特征在于,所述方法包括:获取当前扫描周期内各扫描方向上的触摸区域,其中,一个扫描方向上的触摸区域包括该扫描方向上所有被遮挡的光路;根据所获取的全部触摸区域的重叠部分确定各所述扫描方向的关联区域;分别判断每个扫描方向上的触摸区域中所包含的各光路是否归属于相应的扫描方向的关联区域;如果判断结果为否,则对所述光路进行故障标记;在对所有光路判断完毕后,根据各光路所对应的故障标记,确定故障光路。

【技术特征摘要】
1.一种光路检测方法,其特征在于,所述方法包括:获取当前扫描周期内各扫描方向上的触摸区域,其中,一个扫描方向上的触摸区域包括该扫描方向上所有被遮挡的光路;根据所获取的全部触摸区域的重叠部分确定各所述扫描方向的关联区域;分别判断每个扫描方向上的触摸区域中所包含的各光路是否归属于相应的扫描方向的关联区域;如果判断结果为否,则对所述光路进行故障标记;在对所有光路判断完毕后,根据各光路所对应的故障标记,确定故障光路。2.如权利要求1所述的方法,其特征在于,根据所获取的全部触摸区域的重叠部分确定各所述扫描方向的关联区域,具体为:根据各触摸区域的边界,确定全部触摸区域的重叠部分;分别确定所述重叠部分在各扫描方向上所包含的边界光路;分别将各扫描方向上的边界光路之间的区域,作为相应扫描方向上的关联区域。3.如权利要求1所述的方法,其特征在于,当所述故障标记具体为预设的故障标识时:所述对所述光路进行故障标记,具体为:对所述光路所对应的发射灯设置预设的故障标识;所述根据各光路所对应的故障标记,确定故障光路,具体为:巡检所有发射灯,并确定被设置了故障标识的发射灯所对应的光路为故障光路。4.如权利要求1所述的方法,其特征在于,当所述故障标记具体为计数数值时:所述对所述光路进行故障标记,具体为:对所述光路所对应的发射灯的计数数值加一;所述根据各光路所对应的故障标记,确定故障光路,具体为:分别判断各发射灯的计数数值是否达到预设的阈值,如果达到,则确定相应的光路为故障光路。5.如权利要求4所述的方法,其特征在于,所述获取当前扫描周期内各扫描方向上的触摸区域,还包括:将各扫描方向上的触摸区域之外的光路所对应的发射灯的计数数值清零。6.一种光路检测设备,其特征在于,所述设备...

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

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

1