触摸检测方法和系统与流程

文档序号:32750407发布日期:2022-12-31 00:22阅读:38来源:国知局
触摸检测方法和系统与流程

1.本发明涉及触摸检测的技术领域,更具体地,涉及一种触摸检测方法、装置、计算设备、触摸检测系统、包括该触摸检测系统的车辆以及计算机可读存储介质。


背景技术:

2.随着触摸控制技术的普及,越来越多的车辆在中控台中采用了触摸控制技术,驾驶员或乘客可以通过触摸操作来在中控台的触摸面板上执行对车辆的各种控制操作。触摸面板没有传统按键的机械部分,使用方便,也非常美观。
3.然而,目前中控台的触摸面板存在一系列问题。当车辆发生晃动、驾驶员/乘客手持物品、或者驾驶员/乘客的肢体无意中触碰到触摸面板时,都会造成对触摸面板上的功能按键的误触发,从而导致错误的控制操作。此外,在车辆行驶过程中,触摸面板上的功能按键的布置可能会影响行车安全。


技术实现要素:

4.在现有技术中,通常通过对触摸面板的触摸操作来执行对车辆的各种控制,但是在一些情况下会造成对触摸面板上的功能按键的误触发,而且,目前触摸面板上的功能按键的布置可能会影响行车安全。
5.鉴于上述技术问题,本发明的第一方面提出了一种触摸检测方法,包括:在接近检测模式下,经由触摸面板的传感器检测对象的接近并获取接近检测结果;基于所述接近检测结果,确定是否激活触摸检测模式;以及若是,则控制所述传感器进入所述触摸检测模式以检测所述对象的触摸,否则控制所述传感器保持处于所述接近检测模式。
6.在该实施例中,在检测到对象接近触摸面板后,再检测对象对触摸面板的触摸事件,可以有效地减少对触摸面板上的功能按键的误触发以及因此造成的错误的车辆控制操作。此外,本实施例无需布置额外的接近传感器和布线,因此能够在较小的空间要求下同时实现接近和触摸检测的功能,在很大程度上节约了成本,也避免了因布置接近传感器而减小触摸可操控区域的情形。
7.在依据本发明的一个实施例中,基于所述接近检测结果,确定是否激活触摸检测模式进一步包括:基于所述接近检测结果,确定所述对象是否持续接近所述触摸面板;若是,则确定激活所述触摸检测模式。
8.在依据本发明的实施例中,所述传感器包括以互电容方式检测所述对象的接近的至少两组电极,其中各组电极以逐层嵌套的方式布置。基于所述接近检测结果,确定所述对象是否持续接近所述触摸面板进一步包括:基于所述接近检测结果,确定所述至少两组电极是否先后检测到所述对象的接近,进而确定所述对象是否持续接近所述触摸面板。
9.在依据本发明的实施例中,基于所述接近检测结果,确定是否激活触摸检测模式进一步包括:基于所述接近检测结果,计算所述对象相对于所述触摸面板的表面的距离;若所述距离小于预设阈值,则确定激活所述触摸检测模式。
10.在依据本发明的实施例中,基于所述接近检测结果,确定是否激活触摸检测模式进一步包括:基于所述接近检测结果,确定所述对象的运动方向和/或运动轨迹;若所述运动方向和/或所述运动轨迹符合预设条件,则确定激活所述触摸检测模式。
11.在依据本发明的实施例中,所述传感器包括用于检测所述对象的触摸的多个电极,所述多个电极布置在所述触摸面板上的触摸检测区域中,并且,所述方法进一步包括:基于所述接近检测结果,确定所述对象的运动方向和/或运动轨迹;以及基于所述运动方向和/或所述运动轨迹,确定所述触摸检测区域的位置。
12.在依据本发明的实施例中,触摸检测方法进一步包括:确定所述传感器是否在第一时间段内进入触摸检测模式;以及若否,则执行以下步骤:控制所述传感器进入所述触摸检测模式以检测所述对象的触摸;若所述传感器在第二时间段内未检测到所述对象的触摸,则控制所述传感器进入所述接近检测模式。
13.在依据本发明的实施例中,触摸检测方法进一步包括:在所述触摸检测模式下,经由所述传感器检测所述对象的离开;以及基于检测到所述对象离开所述触摸面板,控制所述传感器进入所述接近检测模式。
14.在依据本发明的实施例中,在所述接近检测模式下,所述传感器具有第一配置模式,并且在所述触摸检测模式下,所述传感器具有与所述第一配置模式不同的第二配置模式。
15.本发明的第二方面提出了一种触摸检测装置,包括:接近检测模块,其被配置为在接近检测模式下,经由触摸面板的传感器检测对象的接近并获取接近检测结果;激活确定模块,其被配置为基于所述接近检测结果,确定是否激活触摸检测模式;以及检测模式控制模块,其被配置为若确定激活所述触摸检测模式,则控制所述传感器进入所述触摸检测模式以检测所述对象的触摸,否则控制所述传感器保持处于所述接近检测模式。
16.本发明的第三方面提出了一种计算设备,包括:处理器;以及存储器,其用于存储计算机可执行指令,当计算机可执行指令被执行时使得处理器执行第一方面的各实施例中任一个实施例的触摸检测方法。
17.本发明的第四方面提出了一种触摸检测系统,包括:触摸面板,包括传感器,所述传感器被配置为选择性地检测对象的接近或触摸;以及根据第三方面的计算设备。
18.本发明的第五方面提出了一种车辆,包括根据第四方面的触摸检测系统。
19.本发明的第六方面提出了一种计算机可读存储介质,计算机可读存储介质具有存储在其上的计算机可执行指令,计算机可执行指令用于执行第一方面的各实施例中任一个实施例的触摸检测方法。
附图说明
20.结合附图并参考以下详细说明,本发明各实施例的特征、优点及其他方面将变得更加明显,在此以示例性而非限制性的方式示出了本发明的若干实施例,在附图中:
21.图1示出了根据本发明实施例的触摸检测系统的示意性框图;
22.图2a示出了根据本发明实施例的互电容传感器在接近检测模式下的一种示意性电极配置模式;
23.图2b示出了根据本发明实施例的互电容传感器在接近检测模式下的另一种示意
性电极配置模式;
24.图2c示出了根据本发明实施例的互电容传感器在接近检测模式下的又一种示意性电极配置模式;
25.图3a示出了根据本发明实施例的自电容传感器在接近检测模式下的一种示意性电极配置模式;
26.图3b示出了根据本发明实施例的自电容传感器在接近检测模式下的另一种示意性电极配置模式;
27.图3c示出了根据本发明实施例的自电容传感器在接近检测模式下的又一种示意性电极配置模式;
28.图4示出了根据本发明实施例的触摸检测方法的示意性流程图;
29.图5示出了在图3a的电极配置模式下进行接近检测的示意图;
30.图6示出了根据本发明实施例的触摸检测装置的示意性框图;以及
31.图7示出了根据本发明实施例的计算设备的示意性框图。
32.附图标记列表
33.100:触摸检测系统
34.11:触摸面板
35.12:控制器
36.110:电极
37.400:触摸检测方法
38.401:在接近检测模式下,经由触摸面板的传感器检测对象的接近并获取接近检测结果
39.402:基于接近检测结果,确定是否激活触摸检测模式
40.403:若确定激活触摸检测模式,则控制传感器进入触摸检测模式以检测对象的触摸,否则控制传感器保持处于接近检测模式
41.600:触摸检测装置
42.601:接近检测模块
43.602:触摸激活确定模块
44.603:检测模式控制模块
45.700:计算设备
46.701:处理器
47.702:存储器
具体实施方式
48.以下参考附图详细描述本发明的各个示例性实施例。虽然以下所描述的示例性方法、装置包括在其它组件当中的硬件上执行的软件和/或固件,但是应当注意,这些示例仅仅是说明性的,而不应看作是限制性的。例如,考虑在硬件中独占地、在软件中独占地、或在硬件和软件的任何组合中可以实施任何或所有硬件、软件和固件组件。因此,虽然以下已经描述了示例性的方法和装置,但是本领域的技术人员应容易理解,所提供的示例并不用于限制用于实现这些方法和装置的方式。
49.此外,附图中的流程图和框图示出了根据本发明的各个实施例的方法和系统的可能实现的体系架构、功能和操作。应当注意,方框中所标注的功能也可以按照不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,或者它们有时也可以按照相反的顺序执行,这取决于所涉及的功能。同样应当注意的是,流程图和/或框图中的每个方框、以及流程图和/或框图中的方框的组合,可以使用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以使用专用硬件与计算机指令的组合来实现。
50.本发明中所使用的术语“包括”、“包含”及类似术语是开放性的术语,即“包括/包含但不限于”,表示还可以包括其他内容。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”等等。
51.如前所述,现有技术中通常通过对触摸面板的触摸操作来执行对车辆的各种控制,但是在一些情况下会造成对触摸面板上的功能按键的误触发,而且,目前触摸面板上的功能按键的布置可能会影响行车安全。
52.有鉴于此,本发明通过在检测到对象接近后再检测对象的触摸来解决上述技术问题。下面根据若干个实施例来说明本发明的内容。
53.首先说明本发明提出的触摸检测方法所应用的环境。图1示出了根据本发明实施例的触摸检测系统的框图。参考图1,触摸检测系统100可以包括触摸面板11和控制器12。触摸检测系统100可以是具有显示功能的触摸显示系统。触摸检测系统10例如可以被布置在车辆的中控台、车门内部(如用于控制车窗、童锁等)、ohc顶置控制台(如阅读灯、天幕等)等。
54.触摸面板11包括由多个电极110组成的传感器。图1示出了一种电极的示例性布置方式。在图1中,多个电极110可以沿着行方向(x方向)以及与行方向交叉的列方向(y方向)以网格形式布置。控制器12通过逻辑电路(图1中未示出)控制每个电极110连接至不同的控制器端子(如发射极端子、接收极端子、屏蔽端子)或悬空,并接收来自电极110的感测信号(如自电容或互电容),根据感测信号的变化判断是否有对象(如人手、触控笔等)接近或对触摸面板进行触摸。控制器12通过控制传感器的多个电极110连接到不同端子来控制传感器进入接近检测模式或触摸检测模式。也就是说,在本发明中,通过分时复用的方式,使用同一个传感器实现了接近检测和触摸检测。在接近检测模式和触摸检测模式下,传感器具有不同的配置模式。配置模式包括电极配置模式和参数(如增益、阈值和滤波)配置模式。可以根据实际需要(如触摸面板的尺寸和形状)设置电极的类型、形状、大小和/或位置。电极的形状例如可以是长条形、圆形、扇形、锯齿状、xy点阵等。
55.在一些实施例中,以互电容方式检测对象的接近或触摸。在这些实施例中,可以将x方向上的每行电极通过一个逻辑电路连接至控制器12,通过控制器12对逻辑电路的控制,每行电极选择性地连接至发射极端子、接收极端子、屏蔽端子或悬空;将y方向上的每列电极通过一个逻辑电路连接至控制器12,通过控制器12对逻辑电路的控制,每列电极选择性地连接至发射极端子、接收极端子、屏蔽端子或悬空。通过使用同一个逻辑电路控制一行/列电极连接至发射极端子、接收极端子、屏蔽端子或悬空能够减少所需逻辑电路的数量,并减少所需要的空间和硬件成本。可以理解,也可以为每个电极单独设置一个逻辑电路,控制该电极连接至发射极端子、接收极端子、屏蔽端子或悬空。此外,控制器12还根据检测模式的不同对传感器的参数进行配置。可以预先设定在不同检测模式下的参数值。
56.在需要接近检测时,控制器12通过逻辑电路控制一个方向上的电极110连接至屏蔽端子或悬空,在另一方向上的电极110中选择部分电极进行分组,或者对另一方向上的所有电极进行分组,以进行接近检测。每组电极包括两行/列电极,其中一行/列电极110连接至发射极端子,另一行/列电极110连接至接收极端子。可以将邻近的两行/列电极110作为一组电极,也可以将间隔开的两行/列电极110作为一组电极。在需要触摸检测时,控制器12通过逻辑电路控制一个方向上的全部或部分电极110连接至发射极端子,另一方向上的全部或部分电极110连接至接收极端子,以进行触摸检测。在为每个电极单独设置一个逻辑电路的实施例中,可以根据实际需要选择部分或全部电极110进行接近检测或触摸检测。
57.在一些实施例中,以自电容方式检测对象的接近或触摸。在这些实施例中,可以将x方向上的每行电极通过一个逻辑电路连接至控制器12,通过控制器12对逻辑电路的控制,每行电极选择性地连接至发射极端子、屏蔽端子或悬空;将y方向上的每列电极通过一个逻辑电路连接至控制器12,通过控制器12对逻辑电路的控制,每列电极选择性地连接至发射极端子、屏蔽端子或悬空。通过使用同一个逻辑电路控制一行/列电极连接至发射极端子、屏蔽端子或悬空能够减少所需逻辑电路的数量,并减少所需要的空间和硬件成本。同样可以理解,也可以为每个电极单独设置一个逻辑电路,控制该电极连接至发射极端子、屏蔽端子或悬空。此外,控制器12还根据检测模式的不同对传感器的参数进行配置。可以预先设定在不同检测模式下的参数值。
58.在需要接近检测时,控制器12通过逻辑电路控制一个方向上的电极110连接至屏蔽端子或悬空,在另一方向上的电极110中选择部分或全部电极连接至发射极端子,以进行接近检测。在需要触摸检测时,控制器12通过逻辑电路控制两个方向上的部分或全部电极连接至发射极端子,以进行触摸检测。在为每个电极单独设置一个逻辑电路的实施例中,可以根据实际需要选择部分或全部电极110进行接近检测或触摸检测。
59.在一些实施例中,以自电容方式和互电容方式分别检测对象的接近或触摸。如使用自电容方式检测对象的接近,并使用互电容方式检测对象的触摸。也可以使用互电容方式检测对象的接近,并使用自电容方式检测对象的触摸。
60.图2a示出了根据本发明实施例的互电容传感器在接近检测模式下的一种示意性电极配置模式。在图2a的示例中,触摸面板的传感器包括沿着x方向排列的八行以及沿着y方向排列的八列电极。在接近检测模式下,控制器12控制x方向上或y方向上的电极连接至屏蔽端子或悬空,并将另一方向上的电极分为四组,各组电极以逐层嵌套的方式布置,每组电极分别连接至发射极端子或接收极端子。如图2a中示出的,第一组电极包括触摸面板最外侧(最外层)的两行/列电极,第二组电极包括第二层(次外层)的两行/列电极,第三组电极包括第三层的两行/列电极,第四组电极包括第四层(最内层)的两行/列电极。
61.图2b示出了根据本发明实施例的互电容传感器在接近检测模式下的另一种示意性电极配置模式。在图2b的示例中,触摸面板的传感器同样包括沿着x方向排列的八行以及沿着y方向排列的八列电极。在接近检测模式下,控制器12控制x方向上或y方向上的电极连接至屏蔽端子或悬空,并将另一方向上的电极分为四组,相邻的两行/列电极为一组,每组电极分别连接至发射极端子或接收极端子。也就是说,各组电极彼此相邻地布置。
62.图2c示出了根据本发明实施例的互电容传感器在接近检测模式下的又一种示意性电极配置模式。在图2c的示例中,触摸面板的传感器同样包括沿着x方向排列的八行以及
沿着y方向排列的八列电极。在接近检测模式下,控制器12控制x方向上或y方向上的电极连接至屏蔽端子或悬空,并将另一方向上的电极中位于触摸面板最外侧的两组电极用于接近检测,每组电极分别连接至发射极端子或接收极端子。
63.图3a示出了根据本发明实施例的自电容传感器在接近检测模式下的一种示意性电极配置模式。在图3a的示例中,触摸面板的传感器包括沿着x方向排列的八行以及沿着y方向排列的八列电极。在接近检测模式下,控制器12控制x方向上或y方向上的电极连接至屏蔽端子或悬空,并将另一方向上位于触摸面板最外侧的两行/列电极连接至发射极端子。
64.图3b示出了根据本发明实施例的自电容传感器在接近检测模式下的另一种示意性电极配置模式。在图3b的示例中,触摸面板的传感器包括沿着x方向排列的八行以及沿着y方向排列的八列电极。在接近检测模式下,控制器12控制x方向上或y方向上的电极连接至屏蔽端子或悬空,并将另一方向上位于触摸面板外侧的四行/列电极连接至发射极端子。
65.图3c示出了根据本发明实施例的自电容传感器在接近检测模式下的又一种示意性电极配置模式。在图3c的示例中,触摸面板的传感器包括沿着x方向排列的八行以及沿着y方向排列的八列电极。在接近检测模式下,控制器12控制x方向上或y方向上的电极连接至屏蔽端子或悬空,并将另一方向上位于触摸面板外侧的六行/列电极连接至发射极端子。
66.应当指出,以上示出的接近检测模式下的各种电极配置模式仅用作示例。可以根据实际需要(如触摸面板的大小、对象的运动方向/运动轨迹追踪)选择任意一个或多个电极以用于接近检测。
67.下面参考图4说明根据本发明实施例的触摸检测方法。图4示出了根据本发明实施例的触摸检测方法的示意性流程图。该方法400例如可以由图1中的控制器12执行,也可以由其它计算设备执行。
68.参考图4,方法400包括步骤401、402和403。
69.在步骤401中,方法400包括:在接近检测模式下,经由触摸面板的传感器检测对象的接近并获取接近检测结果。触摸面板例如可以是图1中的触摸面板11。可以根据传感器在接近检测模式下的配置模式,通过逻辑电路控制传感器的各电极连接至相应的控制器端子并配置传感器的参数(如增益、阈值、滤波),使得传感器进入接近检测模式以检测对象的接近。接近检测结果例如可以是两个电极之间的互电容容值或电极与对象(如人手)之间的自电容容值。
70.在步骤402中,方法400包括:基于接近检测结果,确定是否激活触摸检测模式。当接近检测结果在预设的触摸激活范围内,则确定激活触摸检测模式。
71.在一些实施例中,可以基于接近检测结果确定对象是否持续接近触摸面板,若确定对象持续接近触摸面板,则确定激活触摸检测模式。例如,在图2a的电极配置模式中,以互电容方式检测对象的接近的各组电极以逐层嵌套的方式布置。当对象接近触摸面板时,最外层的第一组电极首先检测到对象的接近。随着对象逐步靠近触摸面板,较内层的各组电极依次检测到对象的接近。因此,可以通过各组电极的互电容容值的变化,即是否先后检测到对象的接近来确定对象是否持续接近触摸面板。在较内层的各组电极依次检测到对象的接近时,如图5示出的,可以逐步将外层电极连接至屏蔽端子或悬空,这样能够在扩大检测范围的同时实现更准确和更精细化的接近检测。又例如,在图2b和2c的电极配置模式中,通过互电容方式检测对象的接近,相邻电极形成一组电极。随着对象逐步靠近触摸面板,检
测到对象的电极的互电容容值逐渐减小。因此,可以通过判断各组电极的互电容容值是否持续减小来确定对象是否持续接近触摸面板。再例如,在图3a、3b和3c的电极配置模式中,通过自电容方式检测对象的接近。随着对象逐步靠近触摸面板,检测到对象的各电极的自电容容值逐渐增大。因此,可以通过判断各电极的自电容容值是否持续增大来确定对象是否持续接近触摸面板。
72.在一些实施例中,可以基于接近检测结果计算对象相对于触摸面板的表面的距离,若距离小于预设阈值,则确定激活触摸检测模式。随着对象逐步靠近触摸面板,对象相对于触摸面板的表面的距离逐渐减小。可以预先设定互电容容值或自电容容值与距离之间的对应关系,并根据获得的互电容容值或自电容容值来计算对象相对于触摸面板的表面的距离。将计算得到的距离与预设阈值进行比较,若距离小于预设阈值,则确定激活触摸检测模式。
73.在一些实施例中,可以基于接近检测结果确定对象的运动方向和/或运动轨迹,若运动方向和/或运动轨迹符合预设条件,则确定激活触摸检测模式。在这些实施例中,使用至少两组电极(互电容方式)或至少两个电极(自电容方式)检测对象的接近。可以通过至少两组电极的互电容容值或至少两个电极的自电容容值的变化,确定对象的运动方向和/或运动轨迹。预设条件可以包括对象的特定运动方向和/或特定运动轨迹。例如,在一些情况下,触摸面板上的功能按键仅可由驾驶员(主驾)和/或乘员(副驾)触发,则可以将特定运动方向设定为主驾/副驾方向,和/或将特定运动轨迹设定为从主驾/副驾的位置到触摸面板的运动轨迹。以这种方式,能够识别接近的对象是否为合适的功能按键触发对象,进而减少误触发的操作。
74.在步骤403中,方法400包括:若确定激活触摸检测模式,则控制传感器进入触摸检测模式以检测对象的触摸,否则控制传感器保持处于接近检测模式。具体地,若确定激活触摸检测模式,则根据触摸检测模式下的配置模式,将传感器的各电极连接到相应的控制器端子并配置传感器的参数,否则将传感器的各电极的连接状态和传感器参数保持不变。例如,在图5的示例中,如果最内层的一组电极检测到对象的接近且其互电容容值保持稳定,则根据触摸检测模式下的电极配置模式控制各电极连接至相应的控制器端子,并根据触摸检测模式下的参数配置模式配置传感器的参数。
75.在一些实施例中,可以根据对象的不同来在触摸面板11上选择不同的触摸检测区域,该区域中的多个电极用于检测对象的触摸,即根据触摸检测模式下的电极配置模式控制该区域内的电极连接至相应的控制器端子,将该区域外的其它电极连接至屏蔽端子或悬浮。在这些实施例中,方法400还可以包括:基于接近检测结果确定对象的运动方向和/或运动轨迹,并基于运动方向和/或运动轨迹确定触摸检测区域的位置。如上所述,在接近检测时,使用至少两组电极(互电容方式)或两个电极(自电容方式)检测对象的接近。通过至少两组电极的互电容容值或至少两个电极的自电容容值的变化,确定对象的运动方向和/或运动轨迹,再根据对象的运动方向和/或运动轨迹,确定触摸面板上的触摸检测区域。例如,在触摸面板位于中控台的情形中,将触摸面板上较靠近主驾的部分区域设为主驾的触摸检测区域,将触摸面板上较靠近副驾的部分区域设为副驾的触摸检测区域。通过判断对象来自主驾还是副驾来确定对应的触摸检测区域,并将相关的功能按键重新布局在该区域中。以这种方式,可以使得触摸检测更符合人类操作习惯,并且进一步提高了触摸检测的准确
性,防止误触发,而且能够提高行车安全性。在确定对象的运动方向和/或运动轨迹后,还可以响应于对象的触摸,确定与该触摸对应的操作。与该触摸对应的操作可以是特定于该对象的。例如,驾驶员(主驾)或乘员(副驾)对触摸面板上的空调温度调节按键进行触摸,则可以控制空调控制系统仅调节主驾/副驾一侧的空调温度。
76.在一些实施例中,可以在一段时间内未检测到对象接近的情况下自动切换至触摸检测模式。在这些实施例中,方法400还可以包括:确定传感器是否在第一时间段内进入触摸检测模式。如果传感器未在第一时间段内进入触摸检测模式,则控制传感器进入触摸检测模式以检测对象的触摸。如果传感器在第二时间段内未检测到对象的触摸,则控制传感器再进入接近检测模式。第一时间段和第二时间段的长度可以根据需要进行设置。例如,第一时间段可以是扫描完所有电极所需要的时间,第二时间段可以被设置为小于人类的反应时间。通过在触摸检测模式和接近检测模式之间自动切换的方式,能够有效地防止一些特殊情况可能造成的对对象接近的漏检。这些特殊情况例如包括传感器发生接近检测故障、对象从侧面而非正上方接近触摸面板等。如果在触摸检测模式下检测到对象的触摸,则可以响应于触摸,确定与该触摸对应的操作。在一些实施例中,还可以确定触摸面板上的触摸检测区域,并将相关的功能按键布局在该触摸检测区域中。该区域中的多个电极用于检测对象的触摸,即根据触摸检测模式下的电极配置模式控制该区域内的电极连接至相应的控制器端子,将该区域外的其它电极连接至屏蔽端子或悬浮。例如,将整个触摸面板作为触摸检测区域。
77.在一些实施例中,在对象触摸结束后,控制传感器重新进入接近检测模式进行接近检测。在这些实施例中,方法400还可以包括:在触摸检测模式下,经由传感器检测对象的离开,并基于检测到对象离开触摸面板,控制传感器进入接近检测模式。可以根据传感器在接近检测模式下的配置模式,通过逻辑电路控制传感器的各电极连接至相应的控制器端子并配置传感器的参数(如增益、阈值、滤波),使得传感器进入接近检测模式以检测对象的接近。
78.在一些实施例中,可以对传感器进行初始化。初始化可以包括对传感器进行基准测量和校准,以提高检测准确性。初始化可以在触摸检测系统启动、出现异常、发生故障、休眠/唤醒的情况下自动触发,也可以由用户触发。
79.在上述实施例中,在检测到对象接近触摸面板后,再检测对象对触摸面板的触摸事件,可以有效地减少对触摸面板上的功能按键的误触发以及因此造成的错误的车辆控制操作。此外,本实施例无需布置额外的接近传感器和布线,因此能够在较小的空间要求下同时实现接近和触摸检测的功能,在很大程度上节约了成本,也避免了因布置接近传感器而减小触摸可操控区域的情形。
80.本发明还提出了一种触摸检测装置。触摸检测装置的各模块可以利用软件、硬件(例如集成电路、fpga等)或者软硬件结合的方式来实现。参照图6,触摸检测装置600包括接近检测模块601、触摸激活确定模块602和检测模式控制模块603。接近检测模块601被配置为在接近检测模式下,经由触摸面板的传感器检测对象的接近并获取接近检测结果。触摸激活确定模块602被配置为基于接近检测结果,确定是否激活触摸检测模式。检测模式控制模块603被配置为若确定激活触摸检测模式,则控制传感器进入触摸检测模式以检测对象的触摸,否则控制传感器保持处于接近检测模式。
81.在一些实施例中,触摸激活确定模块602还被配置为基于接近检测结果,确定对象是否持续接近触摸面板;若是,则确定激活触摸检测模式。
82.在一些实施例中,传感器包括以互电容方式检测对象的接近的至少两组电极,其中各组电极以逐层嵌套的方式布置。触摸激活确定模块602被进一步配置为基于接近检测结果,确定至少两组电极是否先后检测到对象的接近;若是,则确定对象持续接近触摸面板。
83.在一些实施例中,触摸激活确定模块602被进一步配置为基于接近检测结果,计算对象相对于触摸面板的表面的距离;若距离小于预设阈值,则确定激活触摸检测模式。
84.在一些实施例中,触摸激活确定模块602被进一步配置为基于接近检测结果,确定对象的运动方向和/或运动轨迹;若运动方向和/或运动轨迹符合预设条件,则确定激活触摸检测模式。
85.在一些实施例中,传感器包括用于检测对象的触摸的多个电极,多个电极布置在触摸面板上的触摸检测区域中。触摸检测装置600进一步包括触摸检测区域确定模块(图6中未示出),其被配置为基于接近检测结果,确定对象的运动方向和/或运动轨迹;以及基于运动方向和/或运动轨迹,确定触摸检测区域的位置。
86.在一些实施例中,触摸检测装置600还包括离开检测模块(图6中未示出),其被配置为在触摸检测模式下,经由传感器检测对象的离开。检测模式控制模块603被进一步配置为基于检测到对象离开触摸面板,控制传感器进入接近检测模式。
87.在一些实施例中,在接近检测模式下,传感器具有第一配置模式,并且述触摸检测模式下,传感器具有与第一配置模式不同的第二配置模式。
88.图7示出了根据本发明实施例的计算设备的示意图。计算设备700例如可以是图1中的控制器12。从图7中可以看出,计算设备700包括处理器(例如,中央处理单元(cpu))701以及与处理器701耦合的存储器702。存储器702用于存储计算机可执行指令,当计算机可执行指令被执行时使得处理器701执行以上实施例中的方法。处理器701和存储器702通过总线彼此相连,输入/输出(i/o)接口也连接至总线。计算设备700还可以包括连接至i/o接口的多个部件(图7中未示出),包括但不限于:输入单元,例如键盘、鼠标等;输出单元,例如各种类型的显示器、扬声器等;存储单元,例如磁盘、光盘等;以及通信单元,例如网卡、调制解调器、无线通信收发机等。通信单元允许该计算设备700通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
89.本发明还提出了一种触摸检测系统,包括触摸面板(如图1的触摸面板11)和上述实施例提出的计算设备(如图7的计算设备)。
90.本发明还提出了一种车辆,包括上述实施例提出的触摸检测系统。
91.此外,替代地,上述方法能够通过计算机可读存储介质来实现。计算机可读存储介质上载有用于执行本发明的各个实施例的计算机可读程序指令。计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是但不限于电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举)包括:便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式压缩盘只读存储器(cd-rom)、数字多功能盘
(dvd)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。
92.因此,在另一个实施例中,本发明提出了一种计算机可读存储介质,该计算机可读存储介质具有存储在其上的计算机可执行指令,计算机可执行指令用于执行本发明的各个实施例中的方法。
93.本发明还提出了一种计算机程序产品,该计算机程序产品被有形地存储在计算机可读存储介质上,并且包括计算机可执行指令,该计算机可执行指令在被执行时使至少一个处理器执行本发明的各个实施例中的方法。
94.一般而言,本发明的各个示例实施例可以在硬件或专用电路、软件、固件、逻辑,或其任何组合中实施。某些方面可以在硬件中实施,而其他方面可以在可以由控制器、微处理器或其他计算设备执行的固件或软件中实施。当本发明的实施例的各方面被图示或描述为框图、流程图或使用某些其他图形表示时,将理解此处描述的方框、装置、系统、技术或方法可以作为非限制性的示例在硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其他计算设备,或其某些组合中实施。
95.用于执行本发明的各个实施例的计算机可读程序指令或者计算机程序产品也能够存储在云端,在需要调用时,用户能够通过移动互联网、固网或者其他网络访问存储在云端上的用于执行本发明的一个实施例的计算机可读程序指令,从而实施依据本发明的各个实施例所公开内容的技术方案。
96.虽然已经参考若干具体实施例描述了本发明的实施例,但是应当理解,本发明的实施例并不限于所公开内容的具体实施例。本发明的实施例旨在涵盖在所附权利要求的精神和范围内所包括的各种修改和等同布置。权利要求的范围符合最宽泛的解释,从而包含所有这样的修改及等同结构和功能。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1