触摸位置确定方法和相关装置及电子设备和介质与流程

未命名 07-23 阅读:118 评论:0


1.本技术涉及触控技术领域,尤其涉及一种触摸位置确认方法和相关触控装置及电子设备和介质。


背景技术:

2.传统电子产品的显示区域多为规则形状,例如:矩形,在显示区域内设置的多个触控传感器一般也具有相同的规则形状。因此,所述触控传感器的坐标与显示像素坐标之间具有相同的对应关系,在感测触摸位置时根据因触摸动作所引起的多个触控传感器的信号量代入上述对应关系中便可以得到实际触摸位置在显示像素坐标系中的坐标值,进而确定出实际的触摸位置。然而,随着全面屏风潮的盛行,电子产品的显示区域也变得越发不规则,比如:显示区域扩展到电子产品边缘时需要配合电子产品的边缘形状设置为圆弧形,又或者显示区域在屏下传感器所在的位置需要留出空隙等。对应地,在这些位置上设置的触控传感器形状也会变得不规则,所以若仍按照上述相同的对应关系去确定触摸位置会产生明显的误差,导致感测出来的触摸位置不准确。


技术实现要素:

3.有鉴于此,本技术提供一种能够改善现有技术问题的触摸位置确定方法、触控装置及电子设备。
4.本技术的一个方面提供一种触摸位置确定方法,用于确定一外部对象在触控装置的有效触控区域上的触摸位置。所述有效触控区域包括多个子触控区域,其中至少一个所述子触控区域具有不规则形状。所述触摸位置确定方法包括步骤:
5.获取当前时刻因触摸操作产生的触控感测信号;
6.将产生峰值触控感测信号的子触控区域及与其相邻的子触控区域确定为待测子触控区域,并获取各个所述待测子触控区域对应的定位坐标值;
7.根据每个所述待测子触控区域的定位坐标值及其对应的触控感测信号,计算出当前时刻外部对象实际触摸位置的触摸坐标值。
8.在某些实施例中,所述第一成像模块包括:
9.在所述有效触控区域所在的平面建立平面直角坐标系作为定位坐标系,每一个所述子触控区域预设有在所述定位坐标系中的定位坐标值以代表该子触控区域在有效触控区域内的位置,沿着所述子触控区域的边缘设置预定个数的参考点,每个参考点在定位坐标系中具有既定的坐标值,所述子触控区域的定位坐标的横坐标值为上述多个参考点的横坐标值的平均值,所述子触控区域的定位坐标的纵坐标值为上述多个参考点的纵坐标值的平均值。
10.在某些实施例中,所述参考点沿着所述子触控区域的边缘等间距排布;或者所述参考点沿着所述子触控区域的边缘非等间距排布。
11.在某些实施例中,在所述子触控区域的形状不规则的边缘区段上设置相对密集的
参考点,在所述子触控区域的形状规则的边缘区段上设置相对稀疏的参考点。
12.在某些实施例中,在所述有效触控区域所在的平面建立平面直角坐标系作为定位坐标系,每一个所述子触控区域预设有在所述定位坐标系中的定位坐标值以代表该子触控区域在有效触控区域内的位置,所述子触控区域的定位坐标值采用所述子触控区域的重心坐标值。
13.在某些实施例中,通过对在每一个触摸位置处获取的多个待测子触控区域的定位坐标值进行加权平均来计算出所述触摸坐标值,其中,所述加权平均的权值为每一个待测子触控区域所对应的触控感测信号值。
14.本技术的一个方面提供一种触控装置,包括:
15.保护层,包括与外部对象直接接触的上表面;
16.触控传感层,包括多个触控传感器,所述保护层的上表面位于每个触控传感器的触控感测范围内的区域定义为该触控传感器对应的子触控区域,多个所述触控传感器分别对应的多个子触控区域的组合定义为所述触控装置的有效触控区域,所述外部对象触摸所述有效触控区域时,位于触摸位置附近的触控传感器产生与外部对象相关的触控感测信号;及
17.触控处理模块,与所述触控传感层连接,用于获取当前时刻的触控感测信号,将产生峰值触控感测信号的子触控区域及与其相邻的子触控区域确定为待测子触控区域,并获取各个所述待测子触控区域对应的定位坐标值,以及根据每个所述待测子触控区域的定位坐标值及其对应的触控感测信号,计算出当前时刻外部对象实际触摸位置的触摸坐标值。
18.在某些实施例中,在所述有效触控区域所在的平面建立平面直角坐标系作为定位坐标系,每一个所述子触控区域预设有在所述定位坐标系中的定位坐标值以代表该子触控区域在有效触控区域内的位置,沿着所述子触控区域的边缘设置预定个数的参考点,每个参考点在定位坐标系中具有既定的坐标值,所述子触控区域的定位坐标的横坐标值为上述多个参考点的横坐标值的平均值,所述子触控区域的定位坐标的纵坐标值为上述多个参考点的纵坐标值的平均值。
19.在某些实施例中,在所述有效触控区域所在的平面建立平面直角坐标系作为定位坐标系,每一个所述子触控区域预设有在所述定位坐标系中的定位坐标值以代表该子触控区域在有效触控区域内的位置,所述子触控区域的定位坐标值采用所述子触控区域的重心坐标值。
20.在某些实施例中,所述触控处理模块通过对在每一个触摸位置处获取的多个待测子触控区域的定位坐标值进行加权平均来计算出所述触摸坐标值,其中,所述加权平均的权值为每一个待测子触控区域所对应的触控感测信号值。
21.在某些实施例中,所述触控传感器为用于进行电容感测的触控电极,其中至少一个子触控区域及其对应的触控电极具有不规则形状。
22.本技术的一个方面提供一种电子设备,包括如上述实施例所提供的屏下光学检测系统。
23.本技术的有益效果在于,本技术的触摸位置确定方法、触控装置及电子设备结合待测子触控区域对应的触控感测信号值及待测子触控区域的定位坐标值来计算外部对象实际触摸的触摸坐标值。上述计算过程中的待测子触控区域的定位坐标值采用待测子触控
区域180的重心坐标值,或者通过沿待测子触控区域边缘设置的多个参考点的坐标来确定,可以充分体现待测子触控区域的不规则形状所带来的影响。因此,本技术提供的触摸位置确定方法,尤其适用于具有不规则形状的异形显示屏幕以及带有该异形显示屏的电子设备,可有效提高其触控精度。
附图说明
24.图1是本技术实施例所提供的电子设备的结构示意图;
25.图2是图1中所述电子设备的正面俯视示意图;
26.图3是图2中具有不规则形状的子触控区域的定位坐标值确定方式示意图;
27.图4是本技术实施例提供的触摸位置确定方法的步骤流程图;
28.图5是图4中步骤s2和步骤s3中所述待测子触控区域的位置示意图;
具体实施例
29.在对本技术实施例的具体描述中,应当理解,当基板、片、层或图案被称为在另一个基板、另一个片、另一个层或另一个图案“上”或“下”时,它可以“直接地”或“间接地”在另一个基板、另一个片、另一个层或另一个图案上,或者还可以存在一个或多个中间层。为了清楚的目的,可以夸大、省略或者示意性地表示说明书附图中的每一个层的厚度和大小。此外,附图中元件的大小并非完全反映实际大小。
30.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
31.下文的公开提供了许多不同的实施例或例子用来实现本技术的不同结构。为了简化本技术的公开,下文中对特定例子的部件和设定进行描述。当然,它们仅仅为示例,并且目的不在于限制本技术。此外,本技术可以在不同例子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设定之间的关系。此外,本技术提供了的各种特定的工艺和材料的例子,但是本领域普通技术人员可以意识到其他工艺的应用和/或其他材料的使用。
32.进一步地,所描述的特征、结构可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本技术的实施例的充分理解。然而,本领域技术人员应意识到,没有所述特定细节中的一个或更多,或者采用其它的结构、组元等,也可以实践本技术的技术方案。在其它情况下,不详细示出或描述公知结构或者操作以避免模糊本技术。
33.请参阅图1,图1是本技术电子设备1一实施例的结构示意图。所述电子设备1包括触控装置10,用于感测在电子设备1上的触摸操作的位置。所述触控装置10包括保护层12、触控传感层14及与所述触控传感层14电连接的触控处理模块16。其中,所述触控传感层14包括多个触控传感器140。在进行触摸感测时,外部对象(比如用户的手指)在保护层12远离触控传感层14的上表面120上执行触摸操作,位于触摸位置附近的触控传感器140产生与外部对象相关的触控感测信号。所述触控处理模块16用于根据所获取的每个触控传感器140
的位置信息及每个触控传感器140对应的触控感测信号以计算出外部对象的实际触摸位置。
34.可选地,在一些实施例中,所述保护层12可以包括透明材料,例如但不限于为透明玻璃、透明聚合物、其他任意透明材料等。所述保护层12可以是单层结构,也可以是多层结构。所述保护层12大致为具有预定长度、宽度、厚度的薄板。可以理解的是,所述保护层12可以包括实际使用时用户贴附的塑料膜、钢化膜、或其他膜层等。所述保护层12的上表面120可以为电子设备1位于最外侧的表面。在进行触摸感测时,所述外部对象直接接触所述保护层12的外表面120进行触摸操作。
35.可选地,所述触控传感器140可以为采用不同触控原理的多种传感器,例如但不限于:基于超声波触控感测原理的传感器、基于电容感测原理的传感器、以及基于光学感测原理的传感器等等。在本实施例中,以所述触控传感器140采用电容式触控感测原理为例进行说明。
36.所述电子设备1例如但不限于消费性电子产品、家居式电子产品、车载式电子产品、金融终端产品等合适类型的电子产品。其中,消费性电子产品例如为手机、平板电脑、笔记本电脑、桌面显示器、电脑一体机等。家居式电子产品例如为电饭煲、电视、冰箱等。车载式电子产品例如为车载导航仪、车载触控交互装置等。金融终端产品例如为atm机、自助办理业务的终端等。
37.请一并参阅图1及图2,图2为图1中所述电子设备1的正面俯视示意图。所述电子设备1上定义有有效触控区域18,所述有效触控区域18为电子设备1上能够感测出所述外部对象的触摸操作的全部区域。每个所述触控传感器140具有对应的触控感测范围,所述保护层12的上表面120位于所述触控传感器140的触控感测范围内的区域定义为该触控传感器140对应的子触控区域180。所述有效触控区域18定义为多个所述触控传感器140分别对应的多个子触控区域180的组合。可选地,在本实施例中,所述触控装置10采用的是电容触控感测原理,所述触控传感器140为用于进行电容感测的触控电极。所述触控传感层14包括呈阵列式排布的多个触控电极140,每个所述触控电极140在所述保护层12上表面120的正对区域形成对应的子触控区域180,所述子触控区域180具有与对应的触控电极140相同的形状。
38.随着用户全面屏需求不断增强,所述电子设备1的有效触控区域18需要在电子设备1的正面尽可能地扩展,例如:所述有效触控区域18扩展至靠近电子设备1边缘的位置或者电子设备1正面上设置有传感器的位置。由此,如图2所示,所述有效触控区域18位于中间部分的子触控区域180为规则形状,而在靠近边角位置以及位于传感器所在位置的某些子触控区域180g、180h会具有不规则的形状。为了准确定位外部对象的实际触摸位置,在所述有效触控区域18所在的平面建立平面直角坐标系作为定位坐标系。在本实施例中,所述有效触控区域18位于所述保护层12的上表面120,对应地,所述定位坐标系的原点为所述保护层12上表面120的任意一点,x轴为经过原点的任意直线,y轴为与x轴垂直的直线,所述有效触控区域18的每一个子触控区域180预设有在所述定位坐标系中的定位坐标值,在计算外部对象实际触摸位置时以所述子触控区域180的定位坐标值代表该子触控区域180所在的位置。
39.为了方便确定所述子触控区域180的定位坐标值,所述定位坐标系的x轴和y轴尽可能地选择与子触控区域180大部分边缘平行的方向进行设置。在本实施例中,例如:所述
电子设备1的正面,即所述保护层12的上表面120,大致呈圆角矩形。所述子触控区域180分别沿着电子设备1的长度方向和宽度方向呈阵列排布。所述定位坐标系的x轴沿着电子设备1的宽度方向,y轴沿着所述电子设备1的长度方向。
40.如图3所示,在本实施例中,沿着所述子触控区域180g的边缘设置预定个数的参考点182,每个参考点182在定位坐标系中具有既定的坐标值(x,y),所述子触控区域180的定位坐标的横坐标值x
l
为上述多个参考点182的横坐标值的平均值,所述子触控区域180的定位坐标的纵坐标值y
l
为上述多个参考点182的纵坐标值的平均值。
41.例如:图3中的具有不规则形状的子触控区域180g上设置有12个参考点182,其坐标值分别为(x1,y1)、(x2,y2)、(x3,y3)、(x4,y4)、(x5,y5)、(x6,y6)、(x7,y7)、(x8,y8)、(x9,y9)、(x10,y10)、(x11,y11)、(x12,y12)。所述子触控区域180g的定位坐标(x
l
,y
l
)的横坐标值x
l
=(x1+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12)/12,所述子触控区域180g的定位坐标(x
l
,y
l
)的纵坐标值y
l
=(y1+y2+y3+y4+y5+y6+y7+y8+y9+y10+y11+y12)/12。
42.可以理解的是,对于所述参考点182的设置个数不做限定,可根据计算精度进行调整。所述参考点182的个数设置得越多,计算出来的所述子触控区域180的定位坐标(x
l
,y
l
)就越能体现出子触控区域180的不规则形状所带来的影响。
43.可选地,所述参考点182可以沿着子触控区域180的边缘等间距排布。或者,所述参考点182也可以沿着所述子触控区域180的边缘非等间距排布,比如:在所述子触控区域180的形状不规则的边缘区段可以设置相对密集的参考点182,而在所述子触控区域180形状规则的边缘区段上设置相对稀疏的参考点182。
44.可选地,在其他一些实施例中,所述子触控区域180的定位坐标值(x
l
,y
l
)也可以采用所述子触控区域180的重心坐标值(xg,yg)。因所述子触控区域180为触控电极140在保护层12上表面120的对应区域,本身并不是具有质量的实体,所以在计算所述子触控区域180的重心坐标值时可以先假设一个与所述子触控区域180具有相同形状的质量均匀分布的薄片,将该薄片重叠设置在与之形状相同的所述子触控区域180上,该薄片的重心在该子触控区域180上的投影点在所述定位坐标系中的坐标值作为该子触控区域180的重心坐标值xg和yg。
45.所述有效触控区域18中每一个子触控区域180的定位坐标值x
l
和y
l
可以根据上述方式预先设定。所述电子设备1还可以包括存储介质(图未示),预设好的所述子触控区域180的定位坐标值x
l
和y
l
与该子触控区域180之间的对应关系可存储在所述存储介质内,以便在需要时可快递获取所述子触控区域180的定位坐标值x
l
和y
l
。所述存储器18包括但不限于闪存(flash memory)、带电可擦写可编程只读存储器(electrically erasable programmable read only memory,eeprom)、可编程只读存储器(programmable read only memory,prom)、以及硬盘等。
46.请参阅图1至图4,本技术还提供一种触摸位置确定方法,所述触摸位置确定方法可由上述实施例提供的所述触控装置10实施以确定外部对象在电子设备1上所施加的触摸动作的实际触摸位置。所述触摸位置确定方法包括如下步骤:
47.步骤s1,获取当前时刻因触摸操作产生的触控感测信号。
48.所述子触控区域180正对的触控电极140与地之间会形成有初始电容c0。外部对象触摸所述子触控区域180时,距离外部对象较近的子触控区域180所对应的触控电极140与
外部对象之间可产生感应电容cs。通过对所述触控电极140的阵列进行扫描,可获取因外部对象的触摸操作产生的相应触控电极的触控感测信号。
49.所述触控电极140尺寸通常远小于外部对象与有效触控区域18的接触面积,所述外部对象的触摸操作会覆盖有效触控区域18内的多个子触控区域180,进而引起对应的多个触控电极140产生触控感测信号。
50.可选地,在一些实施例中,所述外部对象的触摸操作会同时与所述有效触控区域18的不同位置接触,进而在所述有效触控区域18的不同位置分别引起对应的多个触控电极140产生触控感测信号。
51.步骤s2,将产生峰值触控感测信号的子触控区域180及与其相邻的子触控区域180确定为待测子触控区域180,并获取各个所述待测子触控区域180对应的定位坐标值。
52.所述触控电极140由触摸引起的触控感测信号强度与外部对象和对应子触控区域180的接触面积及接触紧密程度相关,所以产生峰值触控感测信号的子触控区域180应为外部对象实际上最想触摸的位置。然而,所述子触控区域180或者与所述子触控区域180对应的触控电极的面积还是远大于显示屏幕上显示像素的尺寸,若仅以所述子触控区域180的定位坐标值来确定实际触摸位置所对应的显示像素会存在较大的误差。因此,需要根据相邻子触控区域180产生的触控感测信号强度对产生峰值触控感测信号的子触控区域180的定位坐标值进行调整以获取更准确的实际触摸位置。
53.例如:如图5所示,若获取的触控感测信号中所述峰值触控感测信号对应的子触控区域为180a,则该子触控区域180a被确定待测子触控区域180a,与该子触控区域180a相邻的多个子触控区域180b-180i也被确定为待测子触控区域180。
54.可选地,在本实施例中,对应外部对象与所述有效触控区域18接触的每一个位置产生一个峰值触控感测信号,进而可以确定出与该峰值触控感测信号对应的一个子触控区域180。
55.可选地,在其他一些实施例中,对应外部对象与所述有效触控区域18接触的每一个位置可以产生两个或两个以上峰值相同的触控感测信号,相应地,可确定出与该峰值触控感测信号对应的两个或两个以上子触控区域180。在此种情况下,所确定的待测子触控区域180应包括围绕产生所述峰值触控感测信号的两个或两个以上子触控区域180的全部子触控区域180。
56.可选地,在一些实施例中,外部对象可以分别触摸所述有效触控区域18的两个或两个以上不同位置,每一个触摸位置分别产生对应的峰值触控感测信号。因此,对应每一个触摸位置可按照上述方式分别确定出一个待测子触控区域组合,每个待测子触控区域组合包括与峰值触控感测信号对应的待测子触控区域180及与其相邻的多个待测子触控区域180。可以理解的是,不同触摸位置对应产生的峰值触控感测信号的数值可以相同也可以不同。
57.确定好待测子触控区域180后可以通过存储介质中预设好的所述子触控区域180的定位坐标值x
l
和y
l
与该子触控区域180之间的对应关系来获取所述待测子触控区域180对应的定位坐标值x
l
和y
l
。具体而言,例如但不限于:所述子触控区域180的定位坐标值x
l
和y
l
与该子触控区域180之间的对应关系可以为所述子触控区域180的定位坐标值x
l
和y
l
分别与该子触控区域180编号的索引表,根据所述峰值触控感测信号确定的待测子触控区域180可
以通过查对上述索引表获取各自对应的定位坐标值x
l
和y
l

58.步骤s3,根据每个所述待测子触控区域180的定位坐标值x
l
和y
l
及其对应的触控感测信号,计算出当前时刻外部对象实际触摸位置在所述有效触控区域18的触摸坐标值。
59.具体地,通过对在每一个触摸位置处获取的多个待测子触控区域180的定位坐标值x
l
和y
l
进行加权平均来计算出所述触摸坐标值。其中,所述加权平均的权值为每一个待测子触控区域180所对应的触控感测信号值,所述加权平均包括对所述定位坐标值的x坐标值x
l
进行加权平均和对所述定位坐标值的y坐标y
l
进行加权平均。所述实际触摸位置的触摸坐标值为(x
p
,y
p
),上述步骤s3的计算过程用公式表示为:
[0060][0061]
其中,k取大于或等于1的整数,k为待测子触控区域180的数量;
[0062]
x
p
=x
sum
/d
sum
;y
p
=x
sum
/d
sum
[0063]
如图5所示,例如:在步骤s3中确定的产生峰值触控感测信号的待测子触控区域180及其相邻的待测子触控区域180,分别获取上述待测子触控区域180的定位坐标值为(x
l1
,y
l1
)、(x
l2
,y
l2
)、(x
l3
,y
l3
)、(x
l4
,y
l4
)、(x
l5
,y
l5
)、(x
l6
,y
l6
)、(x
l7
,y
l7
)、(x
l8
,y
l8
)、(x
l9
,y
l9
)。所述待测子触控区域180对应的触控感测信号值分别表示为c
s1
、c
s2
、c
s3
、c
s4
、c
s5
、c
s6
、c
s7
、c
s8
、c
s9
。将上述数据代入公式,计算出触摸坐标值(x
p
,y
p
)为:
[0064]
x
p
=(x
l1
*c
s1
+x
l2
*c
s2
+x
l3
*c
s3
+x
l4
*c
s4
+x
l5
*c
s5
+x
l6
*c
s6
+x
l7
*c
s7
+x
l8
*c
s8
+x
l9
*c
s9
)/(c
s1
+c
s2
+c
s3
+c
s4
+c
s5
+c
s6
+c
s7
+c
s8
+c
s9
);
[0065]yp
=(y
l1
*c
s1
+y
l2
*c
s2
+y
l3
*c
s3
+y
l4
*c
s4
+y
l5
*c
s5
+y
l6
*c
s6
+y
l7
*c
s7
+y
l8
*c
s8
+y
l9
*c
s9
)/(c
s1
+c
s2
+c
s3
+c
s4
+c
s5
+c
s6
+c
s7
+c
s8
+c
s9
);
[0066]
可选地,在一些实施例中,所述触控处理模块16可以是固化在存储介质内的韧件或者是存储在存储介质内的计算机代码。所述触控处理模块16由对应的一个或多个处理器(图未示)执行以控制相关部件来实施所述触摸位置确定方法的步骤,进而提高在具有不规则形状的有效触控区域18确定实际触摸位置的精确度。所述处理器例如但不限于应用处理器(application processor,ap)、中央处理器(cpu)、微处理器(mcu)等。
[0067]
可选地,在一些实施例中,所述触控处理模块16还可以能够实施所述触摸位置确定方法相关步骤的硬件。例如,所述触控处理模块16可以通过下列技术中的任一项或者他们的组合来实施所述触摸位置确定方法的相关步骤:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。可以理解的是,所述触控处理模块16用于实施所述触摸位置确定方法的相关硬件可以与所述触控传感层14集成在相同的基板上,也可以设置在所述电子设备1的主机上。
[0068]
由此,所述触控装置10的触控处理模块16可用于根据获取到的触控感测信号确定出待测子触控区域180及其对应的定位坐标值,并根据每个所述待测子触控区域180的定位坐标值x
l
和y
l
以及对应的触控感测信号计算出当前时刻外部对象实际触摸位置的触摸坐标值。具体地,所述触控处理模块16可用于获取当前时刻所述子触控区域180因触摸操作产生的触控感测信号,并将产生峰值触控感测信号的子触控区域180及与其相邻的子触控区域180确定为待测子触控区域180,进而获取各个所述待测子触控区域180对应的定位坐标值。
[0069]
本技术提供的触摸位置确定方法,结合待测子触控区域180对应的触控感测信号
值及待测子触控区域180的定位坐标值(x
l
,y
l
)来计算外部对象实际触摸的触摸坐标值(x
p
,y
p
)。上述计算过程中的待测子触控区域180的定位坐标值(x
l
,y
l
)采用待测子触控区域180的重心坐标值(xg,yg),或者通过沿待测子触控区域180边缘设置的多个参考点182的坐标来确定,可以充分体现待测子触控区域180的不规则形状所带来的影响。因此,本技术提供的触摸位置确定方法,尤其适用于具有不规则形状的异形显示屏幕以及带有该异形显示屏的电子设备1,可有效提高其触控精度。
[0070]
需要说明的是,本领域技术人员可以理解,在不付出创造性劳动的前提下,本技术实施例的部分或全部,以及对于实施例的部分或全部的变形、替换、变更、拆分、组合、扩展等均应认为被本技术的发明创造思想所涵盖,属于本技术的保护范围。
[0071]
在本说明书中对于“一个实施例”、“实施例”、“示例实施例”等的任何引用表示结合该实施例描述的特定特征、结构或特性被包括在本技术的至少一个实施例中。在本说明书中不同位置出现的这种短语并不一定全部指相同的实施例。另外,当结合任何实施例描述特定的特征或结构时,所主张的是,结合这些实施例的其它实施例来实现这种特征或结构在本领域技术人员的技术范围内。
[0072]
本技术说明书中可能出现的“长度”、“宽度”、“上”、“下”、“左”、“右”、“前”、“后”、“背面”、“正面”、“竖直”、“水平”、“顶部”、“底部”、“内部”、“外部”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术实施例和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。相似的标号和字母在附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。在本技术的描述中,“多种”或“多个”的含义是至少两种或两个,除非另有明确具体的限定。本技术的描述中,还需要说明的是,除非另有明确的规定和限定,“设置”、“安装”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接连接,也可以是通过中间媒介间接连接,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本技术中的具体含义。
[0073]
以上所述,仅为本技术的具体实施例,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。权利要求书中所使用的术语不应理解为将发明限制于本说明书中所公开的特定实施例。因此,本技术的保护范围应以所述权利要求的保护范围为准。

技术特征:
1.一种触摸位置确定方法,其特征在于,所述方法用于确定一外部对象在触控装置的有效触控区域上的触摸位置,所述有效触控区域包括多个子触控区域,其中至少一个所述子触控区域具有不规则形状,所述触摸位置确定方法包括:获取当前时刻因触摸操作产生的触控感测信号;将产生峰值触控感测信号的子触控区域及与其相邻的子触控区域确定为待测子触控区域,并获取各个所述待测子触控区域对应的定位坐标值;根据每个所述待测子触控区域的定位坐标值及其对应的触控感测信号,计算出当前时刻外部对象实际触摸位置的触摸坐标值。2.如权利要求1所述的触控位置确定方法,其特征在于:在所述有效触控区域所在的平面建立平面直角坐标系作为定位坐标系,每一个所述子触控区域预设有在所述定位坐标系中的定位坐标值以代表该子触控区域在有效触控区域内的位置,沿着所述子触控区域的边缘设置预定个数的参考点,每个参考点在定位坐标系中具有既定的坐标值,所述子触控区域的定位坐标的横坐标值为上述多个参考点的横坐标值的平均值,所述子触控区域的定位坐标的纵坐标值为上述多个参考点的纵坐标值的平均值。3.如权利要求2所述的触控位置确定方法,其特征在于:所述参考点沿着所述子触控区域的边缘等间距排布;或者所述参考点沿着所述子触控区域的边缘非等间距排布。4.如权利要求2所述的触控位置确定方法,其特征在于:在所述子触控区域的形状不规则的边缘区段上设置相对密集的参考点,在所述子触控区域的形状规则的边缘区段上设置相对稀疏的参考点。5.如权利要求1至4任意一项所述的触控位置确定方法,其特征在于:在所述有效触控区域所在的平面建立平面直角坐标系作为定位坐标系,每一个所述子触控区域预设有在所述定位坐标系中的定位坐标值以代表该子触控区域在有效触控区域内的位置,所述子触控区域的定位坐标值采用所述子触控区域的重心坐标值。6.如权利要求1至5任意一项所述的触控位置确定方法,其特征在于:通过对在每一个触摸位置处获取的多个待测子触控区域的定位坐标值进行加权平均来计算出所述触摸坐标值,其中,所述加权平均的权值为每一个待测子触控区域所对应的触控感测信号值。7.一种触控装置,其特征在于,包括:保护层,包括与外部对象直接接触的上表面;触控传感层,包括多个触控传感器,所述保护层的上表面位于每个触控传感器的触控感测范围内的区域定义为该触控传感器对应的子触控区域,多个所述触控传感器分别对应的多个子触控区域的组合定义为所述触控装置的有效触控区域,所述外部对象触摸所述有效触控区域时,位于触摸位置附近的触控传感器产生与外部对象相关的触控感测信号;及触控处理模块,与所述触控传感层连接,用于获取当前时刻的触控感测信号,将产生峰值触控感测信号的子触控区域及与其相邻的子触控区域确定为待测子触控区域,并获取各个所述待测子触控区域对应的定位坐标值,以及根据每个所述待测子触控区域的定位坐标值及其对应的触控感测信号,计算出当前时刻外部对象实际触摸位置的触摸坐标值。
8.如权利要求7所述的触控装置,其特征在于,在所述有效触控区域所在的平面建立平面直角坐标系作为定位坐标系,每一个所述子触控区域预设有在所述定位坐标系中的定位坐标值以代表该子触控区域在有效触控区域内的位置,沿着所述子触控区域的边缘设置预定个数的参考点,每个参考点在定位坐标系中具有既定的坐标值,所述子触控区域的定位坐标的横坐标值为上述多个参考点的横坐标值的平均值,所述子触控区域的定位坐标的纵坐标值为上述多个参考点的纵坐标值的平均值。9.一种电子设备,其特征在于,包括如权利要求7至8任意一项所述的触控装置。10.一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序用于实现权利要求1至6任意一项所述的方法。

技术总结
本申请公开了一种触摸位置确定方法,可用于确定一外部对象在触控装置的有效触控区域上的触摸位置。所述有效触控区域包括多个子触控区域,其中至少一个所述子触控区域具有不规则形状。所述触摸位置确定方法包括步骤:获取当前时刻因触摸操作产生的触控感测信号;将产生峰值触控感测信号的子触控区域及与其相邻的子触控区域确定为待测子触控区域,并获取各个所述待测子触控区域对应的定位坐标值;根据每个所述待测子触控区域的定位坐标值及其对应的触控感测信号,计算出当前时刻外部对象实际触摸位置的触摸坐标值。本申请还公开了一种触控装置及电子设备和介质。触控装置及电子设备和介质。触控装置及电子设备和介质。


技术研发人员:张志冲
受保护的技术使用者:深圳曦华科技有限公司
技术研发日:2020.06.15
技术公布日:2023/7/22
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐