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

技术编号:14458137 阅读:71 留言:0更新日期:2017-01-19 15:14
本发明专利技术公开了一种触摸点定位方法及装置,属于触摸技术领域。所述方法包括:确定红外触摸屏中的至少一个候选区域;对于所述至少一个候选区域中的每个候选区域,从所述多个扫描方向上的触摸区域中,确定所述候选区域的关联区域;判断所述候选区域的关联区域中是否存在至少两个扫描方向上的关联区域均为指定关联区域;当所述候选区域的关联区域中存在至少两个扫描方向上的关联区域均为指定关联区域时,将所述至少两个扫描方向中任意两个扫描方向上的关联区域的中心线相交,得到至少一个候选交点;从所述至少一个候选交点中,确定所述红外触摸屏中的真触摸点。本发明专利技术可以缩短触摸点定位耗时,提高触摸点响应速度。

【技术实现步骤摘要】

本专利技术涉及触控
,特别涉及一种触摸点定位方法及装置
技术介绍
随着触控技术的发展,红外触摸屏作为一种新型的计算机输入设备,以其结构简单、成本低等优点被广泛应用于多个领域。其应用使得人机交互更加直观,大大方便了人们的工作和生活。如图1所示,红外触摸屏通常包括长发射边、长接收边、短发射边和短接收边,长发射边和短发射边上均有多个红外发射管,长接收边和短接收边上均有多个红外接收管。其中,长发射边上的红外发射管可以向长接收边上的红外接收管发射红外线,短发射边上的红外发射管可以向短接收边上的红外接收管发射红外线,以形成红外触摸屏中的多条光路。当有手指触摸红外触摸屏时,经过触摸位置的光路将被阻断,终端可以根据该阻断状况来对触摸点进行定位。目前,提供的触摸点定位方法为:对红外触摸屏中形成的光路进行扫描,得到多个扫描方向上的触摸区域,各个扫描方向上的触摸区域为该各个扫描方向上被阻断的光路所在的区域;将该多个扫描方向上的触摸区域进行叠加,得到至少一个多边形区域;基于该至少一个多边形区域,确定该红外触摸屏中的真触摸点。然而,由于该多个扫描方向上的触摸区域的数量通常较多,因此,上述触摸点定位方法中直接将该多个扫描方向上的触摸区域进行叠加,计算量较大,从而导致触摸点定位耗时较长,触摸点响应速度较慢。
技术实现思路
为了解决相关技术的问题,本专利技术实施例提供了一种触摸点定位方法及装置。所述技术方案如下:一方面,提供了一种触摸点定位方法,所述方法包括:确定红外触摸屏中的至少一个候选区域,所述至少一个候选区域由多个扫描方向中任意两个扫描方向上的触摸区域叠加得到,各个扫描方向上的触摸区域为所述各个扫描方向上被阻断的光路所在的区域;对于所述至少一个候选区域中的每个候选区域,从所述多个扫描方向上的触摸区域中,确定所述候选区域的关联区域;判断所述候选区域的关联区域中是否存在至少两个扫描方向上的关联区域均为指定关联区域,所述指定关联区域中被阻断的光路数量小于或等于预设数量;当所述候选区域的关联区域中存在至少两个扫描方向上的关联区域均为指定关联区域时,将所述至少两个扫描方向中任意两个扫描方向上的关联区域的中心线相交,得到至少一个候选交点;从所述至少一个候选交点中,确定所述红外触摸屏中的真触摸点。可选地,所述从所述多个扫描方向上的触摸区域中,确定所述候选区域的关联区域,包括:对于所述多个扫描方向上的触摸区域中的每个触摸区域,判断所述触摸区域中被阻断的第一条光路和被阻断的最后一条光路是否均经过所述候选区域;当所述触摸区域中被阻断的第一条光路和被阻断的最后一条光路均经过所述候选区域时,确定所述触摸区域为所述候选区域的关联区域。可选地,所述从所述至少一个候选交点中,确定所述红外触摸屏中的真触摸点,包括:对于所述至少一个候选交点中的每个候选交点,判断所述多个扫描方向上是否均存在经过所述候选交点的关联区域;当所述多个扫描方向上均存在经过所述候选交点的关联区域时,确定所述候选交点为所述红外触摸屏中的真触摸点。可选地,所述判断所述候选区域的关联区域中是否存在至少两个扫描方向上的关联区域均为指定关联区域之后,还包括:当所述候选区域的关联区域中不存在至少两个扫描方向上的关联区域均为指定关联区域时,将所述候选区域的关联区域进行叠加,得到至少一个多边形区域;基于所述至少一个多边形区域,确定所述红外触摸屏中的真触摸点。另一方面,提供了一种触摸点定位装置,所述装置包括:第一确定模块,用于确定红外触摸屏中的至少一个候选区域,所述至少一个候选区域由多个扫描方向中任意两个扫描方向上的触摸区域叠加得到,各个扫描方向上的触摸区域为所述各个扫描方向上被阻断的光路所在的区域;第二确定模块,用于对于所述至少一个候选区域中的每个候选区域,从所述多个扫描方向上的触摸区域中,确定所述候选区域的关联区域;判断模块,用于判断所述候选区域的关联区域中是否存在至少两个扫描方向上的关联区域均为指定关联区域,所述指定关联区域中被阻断的光路数量小于或等于预设数量;相交模块,用于当所述候选区域的关联区域中存在至少两个扫描方向上的关联区域均为指定关联区域时,将所述至少两个扫描方向中任意两个扫描方向上的关联区域的中心线相交,得到至少一个候选交点;第三确定模块,用于从所述至少一个候选交点中,确定所述红外触摸屏中的真触摸点。可选地,所述第二确定模块包括:第一判断单元,用于对于所述多个扫描方向上的触摸区域中的每个触摸区域,判断所述触摸区域中被阻断的第一条光路和被阻断的最后一条光路是否均经过所述候选区域;第一确定单元,用于当所述触摸区域中被阻断的第一条光路和被阻断的最后一条光路均经过所述候选区域时,确定所述触摸区域为所述候选区域的关联区域。可选地,所述第三确定模块包括:第二判断单元,用于对于所述至少一个候选交点中的每个候选交点,判断所述多个扫描方向上是否均存在经过所述候选交点的关联区域;第二确定单元,用于当所述多个扫描方向上均存在经过所述候选交点的关联区域时,确定所述候选交点为所述红外触摸屏中的真触摸点。可选地,所述装置还包括:叠加模块,用于当所述候选区域的关联区域中不存在至少两个扫描方向上的关联区域均为指定关联区域时,将所述候选区域的关联区域进行叠加,得到至少一个多边形区域;第四确定模块,用于基于所述至少一个多边形区域,确定所述红外触摸屏中的真触摸点。本专利技术实施例提供的技术方案带来的有益效果是:在本专利技术实施例中,确定红外触摸屏中的至少一个候选区域,并对于该至少一个候选区域中的每个候选区域,从多个扫描方向上的触摸区域中,确定该候选区域的关联区域,当该候选区域的关联区域中存在至少两个扫描方向上的关联区域均为指定关联区域时,将该至少两个扫描方向中任意两个扫描方向上的关联区域的中心线相交,得到至少一个候选交点,之后,从该至少一个候选交点中,确定红外触摸屏中的真触摸点,从而在仅将两个扫描方向上的触摸区域进行叠加的基础上就实现了对红外触摸屏中的真触摸点的确定,由于无需将所有扫描方向上的触摸区域进行叠加,因此,可以大大减少计算量,缩短触摸点定位耗时,提高触摸点响应速度。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种红外触摸屏的结构示意图;图2A是本专利技术实施例提供的一种触摸点定位方法的流程图;图2B是本专利技术实施例提供的一种扫描方向的示意图;图2C是本专利技术实施例提供的一种候选区域的示意图;图2D是本专利技术实施例提供的一种最大区域的示意图;图2E是本专利技术实施例提供的一种候选交点的示意图;图3A是本专利技术实施例提供的一种触摸点定位装置的结构示意图;图3B是本专利技术实施例提供的一种第二确定模块的结构示意图;图3C是本专利技术实施例提供的一种第三确定模块的结构示意图;图3D是本专利技术实施例提供的另一种触摸点定位装置的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。在对本专利技术实施例进行详细地解释说明之前,先对本专利技术实施例的应用场景予以说明。本专利技术实施例本文档来自技高网...

【技术保护点】
一种触摸点定位方法,其特征在于,所述方法包括:确定红外触摸屏中的至少一个候选区域,所述至少一个候选区域由多个扫描方向中任意两个扫描方向上的触摸区域叠加得到,各个扫描方向上的触摸区域为所述各个扫描方向上被阻断的光路所在的区域;对于所述至少一个候选区域中的每个候选区域,从所述多个扫描方向上的触摸区域中,确定所述候选区域的关联区域;判断所述候选区域的关联区域中是否存在至少两个扫描方向上的关联区域均为指定关联区域,所述指定关联区域中被阻断的光路数量小于或等于预设数量;当所述候选区域的关联区域中存在至少两个扫描方向上的关联区域均为指定关联区域时,将所述至少两个扫描方向中任意两个扫描方向上的关联区域的中心线相交,得到至少一个候选交点;从所述至少一个候选交点中,确定所述红外触摸屏中的真触摸点。

【技术特征摘要】
1.一种触摸点定位方法,其特征在于,所述方法包括:确定红外触摸屏中的至少一个候选区域,所述至少一个候选区域由多个扫描方向中任意两个扫描方向上的触摸区域叠加得到,各个扫描方向上的触摸区域为所述各个扫描方向上被阻断的光路所在的区域;对于所述至少一个候选区域中的每个候选区域,从所述多个扫描方向上的触摸区域中,确定所述候选区域的关联区域;判断所述候选区域的关联区域中是否存在至少两个扫描方向上的关联区域均为指定关联区域,所述指定关联区域中被阻断的光路数量小于或等于预设数量;当所述候选区域的关联区域中存在至少两个扫描方向上的关联区域均为指定关联区域时,将所述至少两个扫描方向中任意两个扫描方向上的关联区域的中心线相交,得到至少一个候选交点;从所述至少一个候选交点中,确定所述红外触摸屏中的真触摸点。2.如权利要求1所述的方法,其特征在于,所述从所述多个扫描方向上的触摸区域中,确定所述候选区域的关联区域,包括:对于所述多个扫描方向上的触摸区域中的每个触摸区域,判断所述触摸区域中被阻断的第一条光路和被阻断的最后一条光路是否均经过所述候选区域;当所述触摸区域中被阻断的第一条光路和被阻断的最后一条光路均经过所述候选区域时,确定所述触摸区域为所述候选区域的关联区域。3.如权利要求1所述的方法,其特征在于,所述从所述至少一个候选交点中,确定所述红外触摸屏中的真触摸点,包括:对于所述至少一个候选交点中的每个候选交点,判断所述多个扫描方向上是否均存在经过所述候选交点的关联区域;当所述多个扫描方向上均存在经过所述候选交点的关联区域时,确定所述候选交点为所述红外触摸屏中的真触摸点。4.如权利要求1-3任一所述的方法,其特征在于,所述判断所述候选区域的关联区域中是否存在至少两个扫描方向上的关联区域均为指定关联区域之后,还包括:当所述候选区域的关联区域中不存在至少两个扫描方向上的关联区域均为指定关联区域时,将所述候选区域的关联区域进行叠加,得到至少一个多边形区域;基于所述至少一个多边形区域,确定所述红外触摸屏中的真触摸点。5....

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

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

1