触控反馈方法、装置、触控屏和车辆与流程
未命名
09-21
阅读:94
评论:0

1.本公开涉及汽车技术领域,尤其涉及一种触控反馈方法、装置、触控屏和车辆。
背景技术:
2.现有的车辆中通常设置有中控屏,基于中控屏显示的内容和对中控屏显示的触控按键的操作,可以实现空调、音频、视频、导航等功能的开启以及调节,极大的方便了用户的操作。
3.现有技术中,用户根据自身看到的触控按键,并基于自身的实际需求触发相应的触控按键,从而实现相应的功能,例如,在中控屏显示的空调温度调节画面中,显示有温度升高的触控按键和温度降低的触控按键,若用户需要降低当前车内的温度,则在中控屏上选择触发温度降低的触控按键。
4.然而,采用上述技术方案,在行车过程中,若用户查看中控屏显示的内容并进行操作可能无法顾及当前的车况,导致行车的安全性降低,若用户集中视线于当前车况,对中控屏显示的触控按键盲选,则可能导致触控的准确性降低,如此在行车过程中,无法兼顾行车安全性和操作准确性。
技术实现要素:
5.本公开提供了一种触控反馈方法、装置、触控屏和车辆,能够实现触控操作的反馈,在行车过程中能够兼顾触控准确性和行车安全性。
6.第一方面,本公开提供了一种触控反馈方法,包括:
7.基于显示屏显示的当前帧画面,获取用户的触控操作;
8.根据所述触控操作以及所述当前帧画面对应的反馈强度分布信息,确定所述触控操作对应的目标反馈强度;
9.根据所述目标反馈强度,生成目标反馈信号,所述目标反馈信号用于确定所述触控操作是否为目标触控操作。
10.可选的,所述根据所述触控操作以及所述当前帧画面对应的反馈强度分布信息,确定所述触控操作对应的目标反馈强度,包括:
11.根据所述当前帧画面对应的反馈强度分布信息,调节马达阵列中各马达的振动反馈强度,所述马达阵列覆盖所述显示屏的显示区;
12.基于调节后的所述马达阵列的振动反馈强度分布,确定所述触控操作对应的目标反馈强度。
13.可选的,所述根据所述当前帧画面对应的反馈强度分布信息,调节马达阵列中各马达的振动反馈强度,包括:
14.根据第一区域的第一反馈强度大于第二区域的第二反馈强度,确定第一马达的第一振动反馈强度大于第二马达的第二振动反馈强度,其中,所述当前帧画面包括所述第一区域和所述第二区域,所述马达阵列包括所述第一马达和所述第二马达,所述第一马达对
应所述第一区域,所述第二马达对应所述第二区域;
15.根据所述第一振动反馈强度大于所述第二振动反馈强度,调节所述马达阵列中所述各马达的电流。
16.可选的,所述基于调节后的所述马达阵列的振动反馈强度分布,确定所述触控操作对应的目标反馈强度,包括:
17.基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第一区域内,确定所述目标反馈强度为所述第一振动反馈强度;
18.基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第二区域内,确定所述目标反馈强度为所述第二振动反馈强度。
19.可选的,所述根据所述当前帧画面对应的反馈强度分布信息,调节马达阵列中各马达的振动反馈强度,包括:
20.根据沿预设方向第三区域的反馈强度逐渐增强,确定第三马达的振动反馈强度沿所述预设方向逐渐增强,其中,所述当前帧画面包括所述第三区域,所述马达阵列包括所述第三马达,所述第三马达对应所述第三区域;
21.根据所述第三马达的振动反馈强度沿所述预设方向逐渐增强,调节所述马达阵列中所述各马达的电流。
22.可选的,所述基于调节后的所述马达阵列的振动反馈强度分布,确定所述触控操作对应的目标反馈强度,包括:
23.基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第三区域内且沿所述预设方向移动,确定所述目标反馈强度逐渐增强;
24.基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第三区域内且沿所述预设方向的反方向移动,确定所述目标反馈强度逐渐减弱。
25.可选的,所述目标反馈信号进一步用于若所述目标反馈强度满足预设条件,确定所述触控操作为所述目标触控操作;若所述目标反馈强度不满足所述预设条件,确定所述触控操作不为所述目标触控操作。
26.可选的,所述预设条件为预设反馈强度或预设变换特征。
27.第二方面,本公开提供了一种触控反馈装置,包括:
28.获取模块,用于基于显示屏显示的当前帧画面,获取用户的触控操作;
29.确定模块,用于根据所述触控操作以及所述当前帧画面对应的反馈强度分布信息,确定所述触控操作对应的目标反馈强度;
30.生成模块,用于根据所述目标反馈强度,生成目标反馈信号,所述目标反馈信号用于确定所述触控操作是否为目标触控操作。
31.第三方面,本公开提供了一种触控屏,包括:显示屏、触控单元、微处理器和信号发生器,
32.所述显示屏,用于显示当前帧画面;
33.所述触控单元,用于获取用户的触控操作;
34.所述微处理器,用于根据所述触控操作以及所述当前帧画面对应的反馈强度分布信息,确定所述触控操作对应的目标反馈强度;
35.所述信号发生器,用于根据所述目标反馈强度,生成目标反馈信号,所述目标反馈信号用于确定所述触控操作是否为目标触控操作。
36.可选的,所述信号发生器包括:马达阵列,所述马达阵列覆盖所述显示屏的显示区。
37.第四方面,本公开提供了一种车辆,包括第三方面提供的任一种触控屏。
38.本公开提供的技术方案中,通过基于显示屏显示的当前帧画面,获取用户的触控操作;根据触控操作以及当前帧画面对应的反馈强度分布信息,确定触控操作对应的目标反馈强度;根据目标反馈强度,生成目标反馈信号,目标反馈信号用于确定触控操作是否为目标触控操作,如此,能够针对用户盲选的触控操作进行反馈,用户基于反馈信号可以确定当前的触控操作是否为目标触控操作,使得用户能够修正触控操作,故而在行车过程中无需用户查看显示屏显示的内容,而是将视线集中于观察车况,从而能够提升行车安全性同时还能够提升触控操作的准确性。
附图说明
39.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
40.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
41.图1为本公开提供的一种应用场景的示意图;
42.图2为本公开提供的一种触控反馈方法的流程示意图;
43.图3为本公开提供的另一种触控反馈方法的流程示意图;
44.图4为本公开提供的又一种触控反馈方法的流程示意图;
45.图5为本公开提供的一种当前帧画面的示意图;
46.图6为本公开提供的又一种触控反馈方法的流程示意图;
47.图7为本公开提供的另一种当前帧画面的示意图;
48.图8为本公开提供的又一种触控反馈方法的流程示意图;
49.图9为本公开提供的又一种触控反馈方法的流程示意图;
50.图10为本公开提供的一种触控反馈装置的结构示意图;
51.图11为本公开提供的一种触控屏的结构示意图。
具体实施方式
52.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
53.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
54.图1为本公开提供的一种应用场景的示意图,如图1所示,车辆包括中控显示屏和
车载系统,其中,车载系统可以包括空调控制模块、多媒体应用控制模块、导航控制模块等,中控显示屏可以显示车载系统的各功能画面,基于各功能画面中的功能触控按键的触发操作,可以实现对车载系统中相应的功能的控制。
55.本公开提供的技术方案可以应用于如图1所示的中控显示屏,也可以应用于其他设备的显示屏中,本公开中的当前帧画面即为显示屏当前显示的功能画面。本公开中的显示屏具有触控功能,用户基于显示屏显示的画面,可以进行触控操作。
56.本公开中,通过基于显示屏显示的当前帧画面,获取用户的触控操作;根据触控操作以及当前帧画面对应的反馈强度分布信息,确定触控操作对应的目标反馈强度;根据所述目标反馈强度,生成目标反馈信号,目标反馈信号用于确定触控操作是否为目标触控操作,如此,能够针对用户盲选的触控操作进行反馈,用户基于反馈信号可以确定当前的触控操作是否为目标触控操作,使得用户能够修正触控操作,故而在行车过程中无需用户查看显示屏显示的内容,而是将视线集中于观察车况,从而能够提升行车安全性同时还能够提升触控操作的准确性。
57.下面以几个具体的实施方式对本公开的技术方案进行详细说明:
58.图2为本公开提供的一种触控反馈方法的流程示意图,如图1所示,触控反馈方法的步骤包括:
59.s101,基于显示屏显示的当前帧画面,获取用户的触控操作。
60.显示屏可以是车辆的中控显示屏,也可以是其他设备中具体触控功能的显示屏,本公开对此不做具体,后续实施例中均为显示屏为车辆的中控显示屏为例进行示例性说明。
61.示例性的,显示屏可以显示车载系统的各功能画面,显示屏显示的当前功能画面即为当前帧画面,基于显示屏显示的当前帧画面,用户可以对当前帧画面中的功能触控按键进行触发,如此可以获取用户针对当前帧画面的触控操作。例如,当前帧画面可以是空调温度调节画面、声音调节画面、音频播放画面等。若当前帧画面为空调温度调节画面,空调温度调节画面中包括温度升高触控按键和温度降低触控按键,用户可以触发温度升高触控按键或温度降低触控按键,如此,可以获取用户针对温度升高触控按键或温度降低触控按键的触控操作。若当前帧画面为声音调节画面,声音调节画面中包括声音增大触控按键和声音减小触控按键,用户可以触发声音升增大触控按键或声音减小触控按键,如此,可以获取用户针对声音增大触控按键或声音减小触控按键的触控操作。若当前帧画面为音频播放画面,音频播放画面中包括下一曲触控按键和上一曲触控按键,用户可以触发下一曲触控按键或触发上一曲触控按键,如此,可以获取用户针对下一曲触控按键或上一曲触控按键的触控操作。
62.s102,根据所述触控操作以及所述当前帧画面对应的反馈强度分布信息,确定所述触控操作对应的目标反馈强度。
63.示例性的,可以基于触控操作在当前帧画面中的位置信息,以及当前帧画面对应的反馈强度分布信息,确定出触控操作对应的目标反馈强度。例如,基于上述实施例,当前帧画面为空调温度调节画面,若触控操作在当前帧画面中的位置为温度升高触控按键所在位置,当前帧画面对应的反馈强度分布信息中温度升高触控按键所在位置对应的反馈强度即为目标反馈强度;若触控操作在当前帧画面中的位置为温度降低触控按键所在位置,当
前帧画面对应的反馈强度分布信息中温度降低触控按键所在位置对应的反馈强度即为目标反馈强度。
64.在其他实施方式中,还可以基于当前帧画面对应的反馈强度分布信息中沿触控操作的方向的反馈强度的变化特征,确定出触控操作对应的目标反馈强度的变换特征。例如,当前帧画面为空调温度调节画面,在空调温度调节画面的温度调节区域内,若触控操作的方向为从左到右,温度逐渐升高,相应的反馈强度逐渐增强,则目标反馈强度的变化特征为从左到右逐渐增强;若触控操作的方向为从右到坐,温度逐渐降低,相应的反馈强度逐渐减弱,则目标反馈强度的变化特征为从右到左逐渐减弱。
65.需要说明的是,本实施例仅示例性展示了确定目标反馈强度的实现方式,并不作为对确定目标反馈强度的具体实现方式的限制。
66.s103,根据所述目标反馈强度,生成目标反馈信号。
67.所述目标反馈信号用于确定所述触控操作是否为目标触控操作。
68.基于上述实施例,可以根据目标反馈强度,或者目标反馈强度的变化特征,调节反馈信号的强度,从而生成目标反馈信号,也就是说,目标反馈信号的强度即为目标反馈强度,或者目标反馈信号的强度变化特征即为目标反馈强度的变化特征。其中,反馈信号可以是振动反馈信号、声音反馈信号等用户可以感知的信号,若反馈信号为振动反馈信号,目标反馈信号的目标反馈强度可以是振动强度或者振动频率;若反馈信号为声音反馈信号,目标反馈信号的目标反馈强度可以是分贝。
69.用户可以基于感知到的目标反馈信号的目标反馈强度,以及目标触控操作对应的反馈信号的反馈强度,确定用户针对当前帧画面的触控操作是否为目标触控操作。例如,当前帧画面为空调温度调节画面,用户需要降低空调的温度,即目标触控操作为针对温度降低触控按键的触控操作,目标触控操作对应的反馈信号为振动反馈信号,目标触控操作对应的反馈信号的反馈强度为较强的振动强度,若用户感知到的目标反馈信号的目标反馈强度为较弱的振动强度,则可以确定出用户当前的触控操作为非目标触控操作。如此,基于目标反馈信号的目标反馈强度,用户可以确定当前的触控操作是否正确,方便用户在当前的触控操作错误的情况下进行下一次触控操作,直至确定用户当前的触控操作正确,从而使得用户能够修正触控操作,提升触控操作的准确性。
70.本实施例中,通过基于显示屏显示的当前帧画面,获取用户的触控操作;根据触控操作以及当前帧画面对应的反馈强度分布信息,确定触控操作对应的目标反馈强度;根据所述目标反馈强度,生成目标反馈信号,目标反馈信号用于确定触控操作是否为目标触控操作,如此,能够针对用户盲选的触控操作进行反馈,用户基于反馈信号可以确定当前的触控操作是否为目标触控操作,使得用户能够修正触控操作,故而在行车过程中无需用户查看显示屏显示的内容,而是将视线集中于观察车况,从而能够提升行车安全性同时还能够提升触控操作的准确性。
71.图3为本公开提供的另一种触控反馈方法的流程示意图,图3为图2所示实施例的基础上,执行s102时的一种可能的实现方式的具体描述,如下:
72.s1021,根据所述当前帧画面对应的反馈强度分布信息,调节马达阵列中各马达的振动反馈强度。
73.所述马达阵列覆盖所述显示屏的显示区。
74.示例性的,显示屏下设置有m
×
n阵列分布的多个马达,且m
×
n的马达阵列覆盖显示屏的所有显示区,使得用户在显示区的任意区域触发时,马达阵列均会产生反馈信号。其中,车辆的中控显示屏的马达阵列中相邻马达之间的距离范围为3cm-5cm,既可以减少马达的数量降低成本,又可以保证针对当前帧画面的各区域的触控操作均会产生目标反馈信号。
75.当前帧画面中不同区域对应不同的反馈强度,基于此形成了当前帧画面对应的反馈强度分布信息,如此,根据当前帧画面携带的反馈强度分布信息,可以得到当前帧画面中各区域对应的反馈强度。由于马达阵列覆盖整个显示区,也就是说,马达阵列覆盖当前帧画面,因此,当前帧画面中各区域的反馈强度对应马达阵列中不同区域的马达的振动反馈强度。
76.综上所述,可以得到马达阵列中各马达的振动反馈强度,可以通过调节各马达的电流,使得马达阵列中不同区域的马达具有不同的振动反馈强度,从而实现不同触控操作的振动反馈的差异性。
77.s1022,基于调节后的所述马达阵列的振动反馈强度分布,确定所述触控操作对应的目标反馈强度。
78.基于上述实施例,调节后的马达阵列中不同区域的马达具有不同的振动反馈强度,那么针对用户在不同区域的触控操作,马达阵列产生不同的实际振动反馈。例如,当前帧画面为空调温度调节画面,空调温度调节画面中温度升高触控按键所在区域对应的马达具有的振动反馈强度较强,温度降低触控按键所在区域对应的马达具有的振动反馈强度较弱,若触控操作为针对温度升高触控按键的触控操作,则目标反馈强度较强;若触控操作为针对温度降低触控按键的触控操作,则目标反馈强度较弱。
79.若目标反馈强度较弱,马达阵列可以产生振动强度较弱的振动信号,或振动频率较小的振动信号;若目标反馈强度较强,马达阵列可以产生振动强度较强的振动信号,或振动频率较大的振动信号。
80.本实施例中,通过根据当前帧画面对应的反馈强度分布信息,调节马达阵列中各马达的振动反馈强度,马达阵列覆盖显示屏的显示区;基于调节后的马达阵列的振动反馈强度分布,确定触控操作对应的目标反馈强度,能够基于马达阵列针对用户在不同区域的触控操作产生不同振动反馈强度的振动反馈信号,方便用户感知目标反馈信号。
81.图4为本公开提供的又一种触控反馈方法的流程示意图,图4为图3所示实施例的基础上,执行s1021时的一种可能的实现方式的具体描述,如下:
82.s201,根据第一区域的第一反馈强度大于第二区域的第二反馈强度,确定第一马达的第一振动反馈强度大于第二马达的第二振动反馈强度。
83.其中,所述当前帧画面包括所述第一区域和所述第二区域,所述马达阵列包括所述第一马达和所述第二马达,所述第一马达对应所述第一区域,所述第二马达对应所述第二区域。
84.示例性的,图5为本公开提供的一种当前帧画面的示意图,如图5所示,当前帧画面包括第一区域和第二区域,第一区域和第二区域可以认为是当前帧画面的有效触控操作区域,当前帧画面对应的反馈强度分布信息中,第一区域的反馈强度大于第二区域的反馈强度,由于第一区域对应的马达阵列中的第一马达,第二区域对应马达阵列中的第二马达,因
此,可以确定出第一马达的振动反馈强度大于第二马达的振动反馈强度。
85.例如,当前帧画面为空调温度调节画面,第一区域为温度升高触控按键所在区域,第二区域为温度降低触控按键所在区域,温度升高触控按键所在区域的反馈强度大于温度降低触控按键所在区域的反馈强度,基于此可以确定马达阵列中与温度升高触控按键所在区域对应的马达的振动反馈强度大于温度降低触控按键所在区域对应的马达的振动反馈强度。
86.s202,根据所述第一振动反馈强度大于所述第二振动反馈强度,调节所述马达阵列中所述各马达的电流。
87.基于上述实施例,可以确定出第一马达的振动反馈强度大于第二马达的振动反馈强度,可以通过调节马达阵列中第一马达和/或第二马达的电流,使得第一马达的电流大于第二马达的电流,从而达到调节第一马达和/或第二马达的振动反馈强度的目的。调节后的马达阵列中第一马达具有的振动反馈强度大于第二马达具有的振动反馈强度,如此,马达阵列基于第一马达确定的实际振动反馈强度大于基于第二马达确定的实际振动反馈强度。
88.例如,基于上述实施例,调节马达阵列中与温度升高触控按键所在区域对应的马达的电流,和/或调节马达阵列中与温度降低触控按键所在区域对应的马达的电流,使得调节后的马达阵列中与温度升高触控按键所在区域对应的马达具有的振动反馈强度大于与温度降低触控按键所在区域对应的马达具有的振动反馈强度,如此,马达阵列针对温度升高触控按键的触发操作产生的实际振动反馈强度大于针对温度降低触控按键的触发操作产生的实际振动反馈强度。
89.本实施例中,通过根据第一区域的第一反馈强度大于第二区域的第二反馈强度,确定第一马达的第一振动反馈强度大于第二马达的第二振动反馈强度,其中,当前帧画面包括第一区域和第二区域,马达阵列包括第一马达和第二马达,第一马达对应第一区域,第二马达对应第二区域;根据第一振动反馈强度大于第二振动反馈强度,调节马达阵列中各马达的电流,能够将有效的触控操作分为两个区域,如此只需要设置两个区域各自对应的振动反馈强度即可,马达阵列的振动反馈强度分布的调节方式简单,便于实现。
90.图6为本公开提供的又一种触控反馈方法的流程示意图,图6为图3所示实施例的基础上,执行s1021时的另一种可能的实现方式的具体描述,如下:
91.s201’,根据沿预设方向第三区域的反馈强度逐渐增强,确定第三马达的振动反馈强度沿所述预设方向逐渐增强。
92.其中,所述当前帧画面包括所述第三区域,所述马达阵列包括所述第三马达,所述第三马达对应所述第三区域。
93.示例性的,图7为本公开提供的另一种当前帧画面的示意图,如图7所示,当前帧画面包括第三区域,第三区域即为当前帧画面的有效触控操作区域,当前帧画面对应的反馈强度分布信息中,从第三区域左侧指向第三区域的右侧,第三区域的反馈强度逐渐增强,由于第三区域对应的马达阵列中的第三马达,因此,可以确定出第三马达的振动反馈强度沿从左到右的方向逐渐增强。
94.例如,当前帧画面为空调温度调节画面,第三区域为温度调节区域,沿从左到右的方向,第三区域的反馈强度逐渐增强,基于此可以确定马达阵列中与温度调节区域对应的马达的振动反馈强度沿从左到右的方向逐渐增强。
95.需要说明的是,本实施例仅以预设方向为从左到右的方向进行示例性说明,在实际应用中预设方向还可以是从右到左的方向、从上到下的方向、从下到上的方向等,本实施例对此不作具体限制。
96.s202’,根据所述第三马达的振动反馈强度沿所述预设方向逐渐增强,调节所述马达阵列中所述各马达的电流。
97.基于上述实施例,可以确定出第三马达的振动反馈强度沿从左到右的方向逐渐增强,可以通过调节马达阵列中第三马达的电流,使得第三马达的电流沿从左到右的方向逐渐增大,从而达到调节第三马达的振动反馈强度的目的。调节后的马达阵列中第三马达具有的振动反馈强度沿从左到右的方向逐渐增强,如此,基于沿从左到右的方向第三马达确定的实际振动反馈强度逐渐增强。
98.例如,基于上述实施例,调节马达阵列中与温度调节区域对应的马达的电流,使得调节后的马达阵列中与温度调节区域对应的马达具有的振动反馈强度沿从左到右的方向逐渐增强,如此,马达阵列针对温度调节区域内从左到右的触发操作产生的实际振动反馈强度逐渐增强。
99.本实施例中,通过根据沿预设方向第三区域的反馈强度逐渐增强,确定第三马达的振动反馈强度沿预设方向逐渐增强,其中,当前帧画面包括第三区域,马达阵列包括第三马达,第三马达对应第三区域;根据第三马达的振动反馈强度沿预设方向逐渐增强,调节马达阵列中各马达的电流,如此,在有效触控操作区域内可以产生多种不同振动反馈强度的振动反馈信号,丰富了用户的体验,同时基于振动反馈信号的振动反馈强度的连续变化,方便用户准确的感知振动反馈信号。
100.图8为本公开提供的又一种触控反馈方法的流程示意图,图8为图4所示实施例的基础上,执行s1022时的一种可能的实现方式的具体描述,如下:
101.s203,基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第一区域内,确定所述目标反馈强度为所述第一振动反馈强度。
102.示例性的,基于上述实施例,调节后的马达阵列的振动反馈强度分布中第一马达阵列具有的第一振动反馈强度大于第二马达具有的第二振动反馈强度。基于此,若用户针对当前帧画面的触控操作对应的区域位于第一区域内,马达阵列基于第一马达产生振动反馈信号,且马达阵列产生的反馈信号的振动反馈强度为第一振动反馈强度。
103.例如,若用户触发温度升高触控按键,马达阵列针对此触发操作产生的振动反馈信号的振动反馈强度为马达阵列中与温度升高触控按键所在区域对应的马达具有的振动反馈强度。
104.s204,基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第二区域内,确定所述目标反馈强度为所述第二振动反馈强度。
105.示例性的,基于上述实施例,调节后的马达阵列的振动反馈强度分布中第一马达阵列具有的第一振动反馈强度大于第二马达具有的第二振动反馈强度。基于此,若用户针对当前帧画面的触控操作对应的区域位于第二区域内,马达阵列基于第二马达产生振动反馈信号,且马达阵列产生的反馈信号的振动反馈强度为第二振动反馈强度。
106.例如,若用户触发温度降低触控按键,马达阵列针对此触发操作产生的振动反馈信号的振动反馈强度为马达阵列中与温度降低触控按键所在区域对应的马达具有的振动
反馈强度。
107.图9为本公开提供的又一种触控反馈方法的流程示意图,图9为图6所示实施例的基础上,执行s1022时的另一种可能的实现方式的具体描述,如下:
108.s203’,基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第三区域内且沿所述预设方向移动,确定所述目标反馈强度逐渐增强。
109.示例性的,基于上述实施例,调节后的马达阵列的振动反馈强度分布中第三马达阵列具有的振动反馈强度沿从左到右的方向逐渐增强。基于此,若用户针对当前帧画面的触控操作对应的触控区域位于第三区域内,马达阵列基于第三马达产生振动反馈信号,且触控操作的方向为从左到右的方向,则马达阵列产生的目标反馈信号的振动反馈强度逐渐增强。
110.例如,若用户在温度调节区域内触发从左到右的操作,马达阵列针对此触发操作产生的振动反馈信号的振动反馈强度逐渐增强。
111.s204’,基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第三区域内且沿所述预设方向的反方向移动,确定所述目标反馈强度逐渐减弱。
112.示例性的,基于上述实施例,调节后的马达阵列的振动反馈强度分布中第三马达阵列具有的振动反馈强度沿从左到右的方向逐渐增强。基于此,若用户针对当前帧画面的触控操作对应的触控区域位于第三区域内,马达阵列基于第三马达产生振动反馈信号,且触控操作的方向为从右到左的方向,则马达阵列产生的目标反馈信号的振动反馈强度逐渐减弱。
113.例如,若用户在温度调节区域内触发从右到左的操作,马达阵列针对此触发操作产生的振动反馈信号的振动反馈强度逐渐减弱。
114.可选的,基于上述实施例,目标反馈信号进一步用于若所述目标反馈强度满足预设条件,确定所述触控操作为所述目标触控操作;若所述目标反馈强度不满足所述预设条件,确定所述触控操作不为所述目标触控操作。
115.示例性的,预设条件可以为预设反馈强度,相应的目标反馈强度满足预设条件即为目标反馈强度为预设反馈强度,目标反馈强度不满足预设条件即为目标反馈强度不为预设反馈强度。若目标反馈强度为预设反馈强度,则确定用户当前的触控操作为目标触控操作;若目标反馈强度不为预设反馈强度,则确定用户当前的触控操作为非目标触控操作。例如,当前帧画面为空调温度调节画面,用户需要降低空调的温度,即目标触控操作为针对温度降低触控按键的触控操作,目标触控操作对应的反馈信号的反馈强度较强,若用户感知到的目标反馈信号的目标反馈强度较弱,则可以确定用户当前的触控操作为非目标触控操作;若用户感知到的目标反馈信号的目标反馈强度较强,则可以确定用户当前的触控操作为目标触控操作。
116.在其他实施方式中,预设条件还可以为预设变化特征,相应的目标反馈强度满足预设条件即为目标反馈强度的变化特征为预设变化特征,目标反馈强度不满于预设条件即为目标反馈强度的变化特征不为预设变化特征。若目标反馈强度的变化特征为预设变化特征,则确定用户当前的触控操作为目标触控操作;若目标反馈强度的变化特征不为预设变化特征,则确定用户当前的触控操作为非目标触控操作。例如,预设变化特征为从左到右逐
渐增强,若目标反馈强度的变化特征为从左到右逐渐增强,则可以确定用户当前的触控操作为目标触控操作;若目标反馈强度的变化特征不为从左到右逐渐增强,则可以确定用户当前的触控操作为非目标触控操作。
117.本公开还提供一种触控反馈装置,图10为本公开提供的一种触控反馈装置的结构示意图,如图10所示,触控反馈装置包括:
118.获取模块110,用于基于显示屏显示的当前帧画面,获取用户的触控操作。
119.确定模块120,用于根据所述触控操作以及所述当前帧画面对应的反馈强度分布信息,确定所述触控操作对应的目标反馈强度。
120.生成模块130,用于根据所述目标反馈强度,生成目标反馈信号,所述目标反馈信号用于确定所述触控操作是否为目标触控操作。
121.可选的,确定模块120,进一步用于根据所述当前帧画面对应的反馈强度分布信息,调节马达阵列中各马达的振动反馈强度,所述马达阵列覆盖所述显示屏的显示区;基于调节后的所述马达阵列的振动反馈强度分布,确定所述触控操作对应的目标反馈强度。
122.可选的,确定模块120,进一步用于根据第一区域的第一反馈强度大于第二区域的第二反馈强度,确定第一马达的第一振动反馈强度大于第二马达的第二振动反馈强度,其中,所述当前帧画面包括所述第一区域和所述第二区域,所述马达阵列包括所述第一马达和所述第二马达,所述第一马达对应所述第一区域,所述第二马达对应所述第二区域;根据所述第一振动反馈强度大于所述第二振动反馈强度,调节所述马达阵列中所述各马达的电流。
123.可选的,确定模块120,进一步用于基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第一区域内,确定所述目标反馈强度为所述第一振动反馈强度;基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第二区域内,确定所述目标反馈强度为所述第二振动反馈强度。
124.可选的,确定模块120,进一步用于根据沿预设方向第三区域的反馈强度逐渐增强,确定第三马达的振动反馈强度沿所述预设方向逐渐增强,其中,所述当前帧画面包括所述第三区域,所述马达阵列包括所述第三马达,所述第三马达对应所述第三区域;根据所述第三马达的振动反馈强度沿所述预设方向逐渐增强,调节所述马达阵列中所述各马达的电流。
125.可选的,确定模块120,进一步用于基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第三区域内且沿所述预设方向移动,确定所述目标反馈强度逐渐增强;基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第三区域内且沿所述预设方向的反方向移动,确定所述目标反馈强度逐渐减弱。
126.可选的,所述目标反馈信号进一步用于若所述目标反馈强度满足预设条件,确定所述触控操作为所述目标触控操作;若所述目标反馈强度不满足所述预设条件,确定所述触控操作不为所述目标触控操作。
127.可选的,所述预设条件为预设反馈强度或预设变换特征。
128.本发明实施例所提供的装置可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
129.本公开还提供一种触控屏,图11为本公开提供的一种触控屏的结构示意图,如图11所示,触控屏包括:显示屏10、触控单元20、微处理器30和信号发生器40。
130.其中,显示屏10,用于显示当前帧画面。触控单元20,用于获取用户的触控操作。微处理器30,用于根据触控操作以及当前帧画面对应的反馈强度分布信息,确定触控操作对应的目标反馈强度。信号发生器40,用于根据目标反馈强度,生成目标反馈信号,目标反馈信号用于确定触控操作是否为目标触控操作。
131.可选的,继续参见图11,信号发生器40包括:马达阵列41,马达阵列41覆盖显示屏10的显示区。
132.其中,微处理器30,进一步用于根据当前帧画面对应的反馈强度分布信息,调节马达阵列41中各马达41’的振动反馈强度,基于调节后的马达阵列41的振动反馈强度分布,确定触控操作对应的目标反馈强度。
133.示例性的,马达阵列41中包括多个马达41’,且多个马达41’呈m
×
n阵列排布,马达阵列41覆盖显示屏的所有显示区,使得用户在显示区的任意区域触发时,马达阵列41均会产生反馈信号。当前帧画面中不同区域对应不同的反馈强度,基于此形成了当前帧画面对应的反馈强度分布信息,如此,根据当前帧画面携带的反馈强度分布信息,可以得到当前帧画面中各区域对应的反馈强度。由于马达阵列41覆盖整个显示区,也就是说,马达阵列41覆盖当前帧画面,因此,当前帧画面中各区域的反馈强度对应马达阵列41中不同区域的马达41’的振动反馈强度。
134.可选的,若触控屏为车辆的中控显示屏,马达阵列41中相邻马达41’之间的距离范围为3cm-5cm。
135.示例性的,若相邻马达41’之间的距离过小,相邻马达41’对应的触控区域可能重合,导致设置了较多的马达41’,增加了触控屏的成本。若相邻马达41’之间的距离过大,相邻马达41’对应的触控区域之间存在空隙,可能导致在部分区域的触发操作无法被获取,反馈信号的准确性降低。综上所述,将车辆的中控显示屏中,马达阵列41中相邻马达41’之间的距离范围设置为3cm-5cm,既可以减少马达的数量降低触控屏的成本,又可以保证针对当前帧画面的各区域的触控操作均会产生目标反馈信号,从而提升目标反馈信号的准确性。
136.可选的,微处理器30,进一步用于根据第一区域的第一反馈强度大于第二区域的第二反馈强度,确定第一马达的第一振动反馈强度大于第二马达的第二振动反馈强度,其中,所述当前帧画面包括所述第一区域和所述第二区域,所述马达阵列包括所述第一马达和所述第二马达,所述第一马达对应所述第一区域,所述第二马达对应所述第二区域;根据所述第一振动反馈强度大于所述第二振动反馈强度,调节所述马达阵列中所述各马达的电流。
137.可选的,微处理器30,进一步用于基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第一区域内,确定所述目标反馈强度为所述第一振动反馈强度;基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第二区域内,确定所述目标反馈强度为所述第二振动反馈强度。
138.可选的,微处理器30,进一步用于根据沿预设方向第三区域的反馈强度逐渐增强,确定第三马达的振动反馈强度沿所述预设方向逐渐增强,其中,所述当前帧画面包括所述第三区域,所述马达阵列包括所述第三马达,所述第三马达对应所述第三区域;根据所述第
三马达的振动反馈强度沿所述预设方向逐渐增强,调节所述马达阵列中所述各马达的电流
139.可选的,微处理器30,进一步用于基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第三区域内且沿所述预设方向移动,确定所述目标反馈强度逐渐增强;基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第三区域内且沿所述预设方向的反方向移动,确定所述目标反馈强度逐渐减弱。
140.可选的,所述目标反馈信号进一步用于若所述目标反馈强度满足预设条件,确定所述触控操作为所述目标触控操作;若所述目标反馈强度不满足所述预设条件,确定所述触控操作不为所述目标触控操作。
141.可选的,所述预设条件为预设反馈强度或预设变换特征。
142.本发明实施例所提供的触控屏可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果,这里不再赘述。
143.本公开还提供一种车辆,车辆包括上述任一实施例中提供的触控屏。
144.本发明实施例所提供的车辆包括本发明任意实施例所提供的触控屏,具备触控屏相应的功能模块和有益效果,这里不再赘述。
145.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
146.以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
技术特征:
1.一种触控反馈方法,其特征在于,包括:基于显示屏显示的当前帧画面,获取用户的触控操作;根据所述触控操作以及所述当前帧画面对应的反馈强度分布信息,确定所述触控操作对应的目标反馈强度;根据所述目标反馈强度,生成目标反馈信号,所述目标反馈信号用于确定所述触控操作是否为目标触控操作。2.根据权利要求1所述的方法,其特征在于,所述根据所述触控操作以及所述当前帧画面对应的反馈强度分布信息,确定所述触控操作对应的目标反馈强度,包括:根据所述当前帧画面对应的反馈强度分布信息,调节马达阵列中各马达的振动反馈强度,所述马达阵列覆盖所述显示屏的显示区;基于调节后的所述马达阵列的振动反馈强度分布,确定所述触控操作对应的目标反馈强度。3.根据权利要求2所述的方法,其特征在于,所述根据所述当前帧画面对应的反馈强度分布信息,调节马达阵列中各马达的振动反馈强度,包括:根据第一区域的第一反馈强度大于第二区域的第二反馈强度,确定第一马达的第一振动反馈强度大于第二马达的第二振动反馈强度,其中,所述当前帧画面包括所述第一区域和所述第二区域,所述马达阵列包括所述第一马达和所述第二马达,所述第一马达对应所述第一区域,所述第二马达对应所述第二区域;根据所述第一振动反馈强度大于所述第二振动反馈强度,调节所述马达阵列中所述各马达的电流。4.根据权利要求3所述的方法,其特征在于,所述基于调节后的所述马达阵列的振动反馈强度分布,确定所述触控操作对应的目标反馈强度,包括:基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第一区域内,确定所述目标反馈强度为所述第一振动反馈强度;基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第二区域内,确定所述目标反馈强度为所述第二振动反馈强度。5.根据权利要求2所述的方法,其特征在于,所述根据所述当前帧画面对应的反馈强度分布信息,调节马达阵列中各马达的振动反馈强度,包括:根据沿预设方向第三区域的反馈强度逐渐增强,确定第三马达的振动反馈强度沿所述预设方向逐渐增强,其中,所述当前帧画面包括所述第三区域,所述马达阵列包括所述第三马达,所述第三马达对应所述第三区域;根据所述第三马达的振动反馈强度沿所述预设方向逐渐增强,调节所述马达阵列中所述各马达的电流。6.根据权利要求5所述的方法,其特征在于,所述基于调节后的所述马达阵列的振动反馈强度分布,确定所述触控操作对应的目标反馈强度,包括:基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第三区域内且沿所述预设方向移动,确定所述目标反馈强度逐渐增强;基于调节后的所述马达阵列的振动反馈强度分布,若所述触控操作对应的触控区域位于所述第三区域内且沿所述预设方向的反方向移动,确定所述目标反馈强度逐渐减弱。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述目标反馈信号进一步用于若所述目标反馈强度满足预设条件,确定所述触控操作为所述目标触控操作;若所述目标反馈强度不满足所述预设条件,确定所述触控操作不为所述目标触控操作。8.根据权利要求7所述的方法,其特征在于,所述预设条件为预设反馈强度或预设变换特征。9.一种触控反馈装置,其特征在于,包括:获取模块,用于基于显示屏显示的当前帧画面,获取用户的触控操作;确定模块,用于根据所述触控操作以及所述当前帧画面对应的反馈强度分布信息,确定所述触控操作对应的目标反馈强度;生成模块,用于根据所述目标反馈强度,生成目标反馈信号,所述目标反馈信号用于确定所述触控操作是否为目标触控操作。10.一种触控屏,其特征在于,包括:显示屏、触控单元、微处理器和信号发生器,所述显示屏,用于显示当前帧画面;所述触控单元,用于获取用户的触控操作;所述微处理器,用于根据所述触控操作以及所述当前帧画面对应的反馈强度分布信息,确定所述触控操作对应的目标反馈强度;所述信号发生器,用于根据所述目标反馈强度,生成目标反馈信号,所述目标反馈信号用于确定所述触控操作是否为目标触控操作。11.根据权利要求10所述的触控屏,其特征在于,所述信号发生器包括:马达阵列,所述马达阵列覆盖所述显示屏的显示区。12.一种车辆,其特征在于,包括如权利要求10或11所述的触控屏。
技术总结
本公开涉及一种触控反馈方法、装置、触控屏和车辆。该方法包括:基于显示屏显示的当前帧画面,获取用户的触控操作;根据所述触控操作以及所述当前帧画面对应的反馈强度分布信息,确定所述触控操作对应的目标反馈强度;根据所述目标反馈强度,生成目标反馈信号,所述目标反馈信号用于确定所述触控操作是否为目标触控操作。该方法能够实现触控操作的反馈,在行车过程中能够兼顾触控准确性和行车安全性。性。性。
技术研发人员:傅强 丁彬 帅一帆
受保护的技术使用者:北京罗克维尔斯科技有限公司
技术研发日:2022.03.09
技术公布日:2023/9/20
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/