触摸定位方法、装置、设备和存储介质制造方法及图纸

技术编号:33195559 阅读:9 留言:0更新日期:2022-04-24 00:24
本申请提供一种触摸定位方法、装置、设备和存储介质。该方法应用于终端设备,所述终端设备具有触摸屏,所述触摸屏具有N个扫描方向,该方法包括:根据第i

【技术实现步骤摘要】
触摸定位方法、装置、设备和存储介质


[0001]本申请涉及触控
,尤其涉及一种触摸定位方法、装置、设备和存储介质。

技术介绍

[0002]红外触摸屏以其生产工艺简单、生产成本低、安装方便、高可靠性等优点在诸多领域得到了广泛的应用。红外触摸屏的基本结构是在触摸检测区域的四周安装有若干红外发射元件和红外接收元件,其中红外发射元件和红外接收元件一一对应,红外发射元件发出的红外光被位于对面的红外接收元件接收,当有触摸事件发生时,经过触摸位置的光线被阻断,处理器以此来判断触摸事件的发生并计算触摸点的位置。
[0003]目前,红外触摸屏定位算法,一般先求取每个扫描方向下的触摸区域,使用每个扫描方向下触摸区域进行相交运算得出触摸点的轮廓,进而实现触摸点定位。上述方案中在触摸区域相交运算过程中,触摸点轮廓多边形的顶点会越来越多,即在触摸区域与轮廓多边形的相交运算过程中,需要触摸区域的每条边与轮廓多边形的每个边进行相交运算,计算量大、速度慢,在进行触摸快速划线时容易丢点导致断线,即在触摸点快速运动时,触摸响应速度较慢。

技术实现思路

[0004]本申请提供一种触摸定位方法、装置、设备和存储介质,以提高触摸响应速度。
[0005]第一方面,本申请提供一种触摸定位方法,应用于终端设备,所述终端设备具有触摸屏,所述触摸屏具有N个扫描方向,所述方法包括:
[0006]根据第i-1个目标区域和第i+1个扫描方向对应的触摸区域,确定第i个目标区域,其中,所述i依次取2、3、
……
、N-1,所述第1个至第N-2个目标区域的顶点数小于或等于顶点数阈值,第一个目标区域为根据第一个扫描方向对应的触摸区域和第二个扫描方向对应的触摸区域确定得到的;
[0007]根据第N-1个目标区域,确定所述触摸屏上的触摸点。
[0008]第二方面,本申请提供一种触摸定位装置,应用于终端设备,所述终端设备具有触摸屏,所述触摸屏具有N个扫描方向,所述装置包括:
[0009]确定模块,用于根据第i-1个目标区域和第i+1个扫描方向对应的触摸区域,确定第i个目标区域,其中,所述i依次取2、3、
……
、N-1,所述第1个至第N-2个目标区域的顶点数小于或等于顶点数阈值,第一个目标区域为根据第一个扫描方向对应的触摸区域和第二个扫描方向对应的触摸区域确定得到的;
[0010]处理模块,用于根据第N-1个目标区域,确定所述触摸屏上的触摸点。
[0011]第三方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面中任一项所述的方法。
[0012]第四方面,本申请实施例提供一种终端设备,包括:
[0013]触摸屏、处理器;以及
[0014]存储器,用于存储所述处理器的可执行指令;
[0015]其中,所述处理器配置为经由执行所述可执行指令来执行第一方面中任一项所述的方法。
[0016]本申请实施例提供的触摸定位方法、装置、设备和存储介质,根据第i-1个目标区域和第i+1个扫描方向对应的触摸区域,确定第i个目标区域,其中,所述i依次取2、3、
……
、N-1,所述第1个至第N-2个目标区域的顶点数小于或等于顶点数阈值,第一个目标区域为根据第一个扫描方向对应的触摸区域和第二个扫描方向对应的触摸区域确定得到的;由于第1个至第N-2个目标区域的顶点数小于或等于顶点数阈值,因此在触摸点定位过程中,运算量较小,提升了触摸点的定位速度,即提升了触摸点定位效率,根据第N-1个目标区域,确定所述触摸屏上的触摸点,相比现有技术中,在触摸区域相交运算过程中,触摸点轮廓多边形的顶点会越来越多,即在触摸区域与轮廓多边形的相交运算过程中,需要触摸区域的每条边与轮廓多边形的每个边进行相交运算,计算量大、速度慢,特别是在触摸点快速运动时,提升了触摸响应速度。
附图说明
[0017]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0018]图1A为本申请一些实施例提供的一种显示设备的应用场景图;
[0019]图1B为本申请一些实施例提供的图1A中控制装置的硬件配置框图;
[0020]图2是本申请提供的一实施例的触摸屏原理示意图;
[0021]图3是本申请提供的方法一实施例的扫描方向示意图一;
[0022]图4是本申请提供的方法一实施例的扫描方向示意图二;
[0023]图5是本申请提供的方法一实施例的扫描方向示意图三;
[0024]图6是本申请提供的方法一实施例的扫描方向示意图四;
[0025]图7是本申请提供的方法一实施例的触摸区域示意图;
[0026]图8是本申请提供的触摸定位方法一实施例的流程示意图;
[0027]图9是本申请提供的方法另一实施例的扫描方向示意图;
[0028]图10是本申请提供的触摸定位方法一实施例的原理示意图;
[0029]图11是本申请提供的触摸定位方法另一实施例的原理示意图;
[0030]图12是本申请提供的触摸定位装置一实施例的结构示意图;
[0031]图13是本申请提供的终端设备实施例的结构示意图。
[0032]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
[0033]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附
权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0034]本申请的说明书和权利要求书及所述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0035]首先,对本申请实施例涉及的部分词汇和应用场景进行介绍。
[0036]本申请各实施例中使用的术语“模块”,可以是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。
[0037]本申请各实施例中使用的术语“遥控器”,是指电子设备(如本申请中公开的显示设备)的一个组件,该组件通常可在较短的距离范围内无线控制电子设备。该组件一般可以使用红外线和/或射频(RF)信号和/或蓝牙与电子设备连接,也可以包括WiFi、无线USB、蓝牙、动作传感器等功能模块。例如:手持式触摸遥控器,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种触摸定位方法,其特征在于,应用于终端设备,所述终端设备具有触摸屏,所述触摸屏具有N个扫描方向,所述方法包括:根据第i-1个目标区域和第i+1个扫描方向对应的触摸区域,确定第i个目标区域,其中,i依次取2、3、
……
、N-1,第1个至第N-2个目标区域的顶点数小于或等于顶点数阈值,第一个目标区域为根据第一个扫描方向对应的触摸区域和第二个扫描方向对应的触摸区域确定得到的;根据第N-1个目标区域,确定所述触摸屏上的触摸点。2.根据权利要求1所述的方法,其特征在于,所述根据第i-1个目标区域和第i+1个扫描方向对应的触摸区域,确定第i个目标区域,包括:将所述第i-1个目标区域和所述第i+1个扫描方向对应的触摸区域进行相交处理,得到第一重叠区域;若所述第一重叠区域的顶点数大于所述顶点数阈值,则确定所述第一重叠区域对应的所述第i个目标区域;若所述第一重叠区域的顶点数小于或等于所述顶点数阈值,则将所述第一重叠区域作为所述第i个目标区域。3.根据权利要求2所述的方法,其特征在于,所述确定所述第一重叠区域对应的所述第i个目标区域,包括:将所述第一重叠区域的外接多边形作为所述第i个目标区域。4.根据权利要求3所述的方法,其特征在于,所述外接多边形为外接四边形。5.根据权利要求1-3任一项所述的方法,其特征在于,所述根据第N-1个目标区域,确定所述触摸屏上的触摸点,包括:将所述第N-1个目标区域,作为所述触摸点。6.根据权利要求1-3任一项...

【专利技术属性】
技术研发人员:王武军乔增富薛晓光刘杰
申请(专利权)人:青岛海信商用显示股份有限公司
类型:发明
国别省市:

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

1