氛围灯控制方法、装置、设备、存储介质及车辆与流程

文档序号:33704963发布日期:2023-03-31 21:12阅读:110来源:国知局
技术简介:
本专利针对现有汽车氛围灯与用户互动不足的问题,提出通过超宽带射频信号实时检测用户心率,动态调整氛围灯亮度、颜色等参数,实现无感化、个性化互动,提升驾乘舒适性与安全性。
关键词:心率检测,氛围灯控制

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.作为第一方面的一种可能的实现方式,根据心率信息确定氛围灯参数的变化量,包括:将fa*x(range)/(f(max)

f(min))对应的数值作为氛围灯参数x的变化量,其中,fa表示心率变化率,x(range)表示氛围灯参数x的极差,其等于氛围灯参数x的预设最大值x(max)与预设最小值x(min)之间的差值,(f(max)

f(min))表示心率极差,其等于预设最大心率f(max)与预设最小心率f(min)之间的差值;“/”表示相除,*表示相乘,
“–”
表示相减。由此,可使氛围灯工作状态的变化程度与用户心率变化的快慢程度同步,从而进一步增强氛围灯与用户的有效互动。
27.作为第一方面的一种可能的实现方式,根据氛围灯参数的变化量,确定氛围灯参数的第二值,包括如下之一:将氛围灯参数的第一值与氛围灯参数的变化量之和作为氛围灯参数的第二值;将氛围灯参数的第一值与氛围灯参数的变化量之差作为氛围灯参数的第二值。由此,可根据需要采用不同方式基于心率变化率调整氛围灯工作状态,以取得抑制用户情绪变化、共鸣用户情绪状态等不同效果。
28.作为第一方面的一种可能的实现方式,心率信息为心率绝对值或心率均值;根据心率信息确定氛围灯参数的变化量,包括如下之一:
29.将x(range)*(f

f(min))/(f(max)

f(min))对应的数值作为氛围灯参数的变化量;
30.将x(range)*(f(max)

f)/(f(max)

f(min))对应的数值作为氛围灯参数的变化量;
31.其中,x(range)为氛围灯参数x的极差,x(range)等于氛围灯参数的x(max)与预设最小值x(min)之间的差值,(f(max)

f(min))为心率极差,其等于预设最大心率f(max)与预设最小心率f(min)之间的差值,f表示心率均值或心率绝对值,f(min)表示预设最小心率,f(max)为预设最大心率;“/”表示相除,*表示相乘,
“–”
表示相减。由此,可根据需要采用不同方式基于心率绝对值或心率均值调整氛围灯工作状态,以取得抑制用户情绪变化、共鸣用户情绪状态等不同效果。
32.作为第一方面的一种可能的实现方式,根据氛围灯参数的变化量和氛围灯参数的第一值,确定氛围灯参数的第二值,包括:将氛围灯参数的预设最小值与氛围灯参数的变化量之和作为氛围灯参数的第二值。由此,可基于心率绝对值或心率均值实现氛围灯工作状态的调整。
33.作为第一方面的一种可能的实现方式,心率信息包含心率变化率,根据心率信息调整用户所在的环境中氛围灯的工作状态,具体包括:判断心率变化率是否大于预设的抖动门限;在心率变化率大于抖动门限时,根据心率信息调整用户所在的环境中氛围灯的工作状态。由此,可准确捕捉用户心率体征的主观变化并响应于这种主观变化进行氛围灯工作状态的调整,避免氛围灯工作状态的非必要调整,从而进一步增强氛围灯与用户的互动效果。
34.作为第一方面的一种可能的实现方式,根据心率信息调整用户所在的环境中氛围灯的工作状态,包括:发送第一信息,第一信息与用户的心率信息相关,第一信息用于调整用户所在的环境中氛围灯的工作状态。由此,可通过uwb设备之外的其他设备实现氛围灯工
作状态的调整,实现方式更加灵活,兼容性更好。
35.作为第一方面的一种可能的实现方式,第一信息包含心率信息或氛围灯参数的信息。
36.作为第一方面的一种可能的实现方式,氛围灯参数的信息包括氛围灯参数的变化量和/或氛围灯参数的第二值。
37.作为第一方面的一种可能的实现方式,第一信息包含用户在环境中的位置。
38.作为第一方面的一种可能的实现方式,用户在环境中的位置通过超带宽射频信号获得。
39.本技术第二方面提供一种氛围灯控制方法,包括:
40.接收第一信息,第一信息与用户的心率信息相关,心率信息通过超带宽射频信号获得;
41.根据第一信息调整用户所在的环境中氛围灯的工作状态。
42.由此,可通过uwb设备之外的其他设备实现氛围灯工作状态的调整,实现方式更加灵活,兼容性更好。
43.作为第二方面的一种可能的实现方式,第一信息包含心率信息,心率信息包含心率均值、心率绝对值和/或心率变化率。
44.作为第二方面的一种可能的实现方式,第一信息包含氛围灯参数的信息,氛围灯参数的信息根据心率信息得到;氛围灯参数的信息包括氛围灯参数的变化量和/或氛围灯参数的第二值,氛围灯参数为氛围灯的波长、亮度或者工作功率。
45.作为第二方面的一种可能的实现方式,第一信息包含用户在环境中的位置。
46.作为第二方面的一种可能的实现方式,用户在环境中的位置通过超带宽射频信号获得。
47.本技术第三方面提供一种氛围灯控制装置,包括:
48.获取单元,用于通过超带宽射频信号获取用户的心率信息;
49.第一调整单元,用于根据心率信息调整用户所在的环境中氛围灯的工作状态。
50.作为第三方面的一种可能的实现方式,氛围灯为用户在环境中的位置对应区域中的氛围灯。
51.作为第三方面的一种可能的实现方式,用户在环境中的位置通过超带宽射频信号获取。
52.作为第三方面的一种可能的实现方式,心率信息包括心率绝对值、心率均值和/或心率变化率。
53.作为第三方面的一种可能的实现方式,心率绝对值通过超带宽射频信号检测得到,心率均值根据心率绝对值获得,心率变化率根据心率绝对值或心率均值获得。
54.作为第三方面的一种可能的实现方式,第一调整单元,具体用于:用户在环境中的位置属于车辆座舱的前排区域时,调整位置对应区域中氛围灯的工作状态,使氛围灯工作状态变化引起的心率升降趋势与心率信息反映的心率升降趋势相反;和/或,用户在环境中的位置属于车辆座舱的后排区域时,调整位置对应区域中氛围灯的工作状态,使氛围灯工作状态变化引起的心率升降趋势与心率信息反映的心率升降趋势相同。
55.作为第三方面的一种可能的实现方式,第一调整单元,具体用于:当用户乘坐的车
辆处于驻车状态时,调整车辆座舱内氛围灯的工作状态,使氛围灯工作状态变化引起的心率升降趋势与心率信息反映的心率升降趋势相同,从而通过氛围灯与用户情绪共鸣。
56.作为第三方面的一种可能的实现方式,氛围灯的工作状态变化程度与心率信息反映的心率变化程度成正比。
57.作为第三方面的一种可能的实现方式,氛围灯的工作状态包括:氛围灯的亮度、颜色和/或闪烁频率。
58.作为第三方面的一种可能的实现方式,第一调整单元,具体用于:
59.当心率信息包含心率变化率时,根据心率变化率、氛围灯参数的预设最大值、氛围灯参数的预设最小值、预设最大心率、预设最小心率和氛围灯参数的第一值,确定氛围灯的参数的第二值;
60.当心率信息包含心率绝对值时,根据心率绝对值、氛围灯参数的预设最大值、氛围灯参数的预设最小值、预设最大心率和预设最小心率,确定氛围灯参数的第二值;
61.当心率信息包含心率均值时,根据心率均值、氛围灯参数的预设最大值、氛围灯参数的预设最小值、预设最大心率和预设最小心率,确定氛围灯参数的第二值。
62.作为第三方面的一种可能的实现方式,氛围灯参数为氛围灯的波长、亮度或者工作功率。
63.作为第三方面的一种可能的实现方式,第一调整单元,具体用于:判断心率变化率是否大于预设的抖动门限;在心率变化率大于抖动门限时,根据心率信息调整用户所在的环境中氛围灯的工作状态。
64.作为第三方面的一种可能的实现方式,第一调整单元,具体用于:发送第一信息,第一信息与用户的心率信息相关,第一信息用于调整用户所在的环境中氛围灯的工作状态。
65.作为第三方面的一种可能的实现方式,第一信息包含心率信息或氛围灯参数的信息。
66.作为第三方面的一种可能的实现方式,氛围灯参数的信息包括氛围灯参数的变化量和/或氛围灯参数的第二值。
67.本技术第四方面提供一种氛围灯控制装置,包括:
68.接收单元,用于接收第一信息,第一信息与用户的心率信息相关,心率信息通过超带宽射频信号获得;
69.第二调整单元,用于根据第一信息调整用户所在的环境中氛围灯的工作状态。
70.作为第四方面的一种可能的实现方式,第一信息包含心率信息,心率信息包含心率均值、心率绝对值和/或心率变化率。
71.作为第四方面的一种可能的实现方式,第一信息包含氛围灯参数的信息,氛围灯参数的信息根据心率信息得到;氛围灯参数的信息包括氛围灯参数的变化量和/或氛围灯参数的第二值,氛围灯参数为氛围灯的波长、亮度或者工作功率。
72.作为第四方面的一种可能的实现方式,第一信息包含用户在环境中的位置。
73.作为第四方面的一种可能的实现方式,用户在环境中的位置通过超带宽射频信号获得。
74.本技术第五方面提供一种电子设备,包括:处理器和接口电路,处理器通过接口电
路访问存储器,存储器存储有程序指令,程序指令当被处理器执行时使得处理器执行第一方面的氛围灯控制方法或第二方面的氛围灯控制方法。
75.本技术第六方面提供一种电子设备,包括:处理器和存储器,存储器存储有程序指令,程序指令当被处理器执行时使得处理器执行第一方面的氛围灯控制方法或第二方面的氛围灯控制方法。
76.本技术第七方面提供一种计算机可读存储介质,其上存储有程序指令,程序指令当被计算机执行时使得计算机执行第一方面的氛围灯控制方法或第二方面的氛围灯控制方法。
77.本技术第八方面提供了一种计算机程序产品,包括计算机程序,计算机程序在被处理器运行时使得处理器执行第一方面的氛围灯控制方法或第二方面的氛围灯控制方法。
78.本技术第九方面提供一种车辆,车辆的座舱中安装有氛围灯,车辆包括上述第三方面的氛围灯控制装置、第四方面的氛围灯控制装置、第五方面的电子设备、第六方面的电子设备、第七方面的计算机存储介质或者第八方面的计算机程序产品。
79.本技术实施例,利用超带宽射频信号检测用户的心率,根据用户心率动态调整氛围灯的工作状态,使得氛围灯的工作状态能够与用户体征状态实时呼应,增强了驾乘人员对车辆氛围灯的体验认同感,提升了车辆的驾乘体验。
附图说明
80.以下参照附图来进一步说明本技术实施例的各个特征和各个特征之间的联系。附图均为示例性的,一些特征并不以实际比例示出,并且一些附图中可能省略了本技术所涉及领域的惯常的且对于本技术非必要的特征,或是额外示出了对于本技术非必要的特征,附图所示的各个特征的组合并不用以限制本技术。另外,在本说明书全文中,相同的附图标记所指代的内容也是相同的。具体的附图说明如下:
81.图1为本技术实施例示例性应用场景的示意图。
82.图2为本技术实施例一种氛围灯控制方法的流程示意图。
83.图3为本技术实施例另一种氛围灯控制方法的流程示意图。
84.图4为本技术实施例氛围灯控制装置的结构示意图。
85.图5为本技术实施例氛围灯控制装置的结构示意图。
86.图6为本技术实施例中氛围灯控制的一种示例性具体实现过程的示意图。
87.图7为本技术实施例中氛围灯控制的另一种示例性具体实现过程的示意图。
88.图8为本技术实施例提供的一电子设备的结构示意图。
89.图9为本技术实施例提供的另一电子设备的结构示意图。
具体实施方式
90.说明书和权利要求书中的词语“第一”、“第二”等或单元a、单元b等类似用语,仅用于区别类似的对象,不代表针对对象的特定排序,可以理解地,在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本技术实施例能够以除了在这里图示或描述的以外的顺序实施。
91.在以下的描述中,所涉及的表示步骤的标号,如s210、s220
……
等,并不表示一定
会按此步骤执行,在允许的情况下可以互换前后步骤的顺序,或同时执行。
92.下面先对氛围灯控制的一些可能实现方式做简要分析。
93.一种可能的实现方式中,在车辆座舱环境中实时对驾驶员位置左右进行拍摄,如拍摄到的一段时间驾驶员的面部图像之后,使用预先训练和校准的针对图像画面的心情判断算法根据驾驶员的面部图像判定驾驶员的心情,如果驾驶员的心情不好,则调节氛围灯以使氛围灯呈现对应该心情不好的效果,如果驾驶员的心情好,则调节氛围灯以使氛围灯呈现对应心情好的效果。如此,达到改善驾驶员的情绪、提升驾驶员舒适性体验的目的。该方式的缺陷包括:因摄像头视野及其安装位置所限,仅适用于驾驶员,而无法适用于其他乘员;并且,通过面部表情判断驾驶员心情好坏,误报较多,容易对驾驶员的使用体验造成负面影响。此外,因算法所限,无法适用于不同人群。
94.一种可能的实现方式中,通过车辆传感器检测驾驶员操作油门踏板和刹车踏板的力度参数信息、速度参数信息和温度参数信息以及车内音乐参数信息,利用预定好的组织模型综合分析驾驶人员的心理状态,并对氛围灯进行预设调节。该实现方式的缺陷包括:需部署多个传感器进行联动检测和信息共享,与车辆总线架构深度关联才能获得上述信息,部署和开发适配成本高,并且只能在前装实施,仅适用于驾驶员,无法适用于其他乘员。此外,通过预设方案实现氛围灯调节,无法灵活应对不同场景和不同人群。
95.鉴于此,本技术实施例提供了一种改进的氛围灯控制方法、装置、设备、存储介质以及车辆,先通过超带宽射频信号直接检测用户的心率信息,再根据心率信息调整用户所在的环境中氛围灯的工作状态。由此,本技术实施例可跟随用户心率动态调整氛围灯的工作状态,在用户无感的情况下实现氛围灯与用户的有效互动,提升氛围灯的用户使用体验和用户的舒适体验。通过将本技术实施例应用于车辆座舱场景,可以自动感知用户体征变化并同时动态调整氛围灯的亮度、颜色等工作状态,从而增强乘员对车辆座舱内氛围灯的体验认同感,提升车辆氛围灯的用户使用体验,进而提升车辆的整体驾乘体验。
96.本技术可适用于各类需要对氛围灯进行灵活控制的场景。本技术实施例尤其适用于诸如车辆、船只、飞行器等交通工具的座舱环境。这里,“车辆”包括任何可适用本技术实施例的交通工具。例如,“车辆”可以包括但不限于私人汽车、公共汽车、客运车、高铁、地铁等,“车辆”的动力类型可以为燃油驱动、纯电动、氢燃料电池驱动、混合动力等。本领域技术人员可以理解,任何具有座舱的交通工具均可视为本技术实施例的“车辆”。此外,本技术实施例还可适用于氛围灯的其他应用场景,例如办公场所、家居场所、娱乐场所等室内场景或者野外聚会等户外场景。
97.图1示出了本技术实施例一示例性应用场景的示意图。参见图1所示,车辆100中安装有氛围灯阵列,且车辆100的座舱中安装有超宽带技术(ultra-wideband,uwb)设备110。通过本技术实施例,可以借由uwb设备110检测车辆座舱中各乘员的心率,再通过uwb设备110和/或用于车身灯光控制的电子控制单元(electronic control unit,ecu)(图中未示出)根据心率信息调整车辆座舱中氛围灯的工作状态。可见,通过将本技术实施例应用于车辆100,可在乘员完全无感的情况下,实现车辆座舱中氛围灯与乘员的有效交互,从而有效提升车辆100的驾乘舒适度和驾驶安全性。
98.本技术一实施例中,uwb设备110可负责广播超宽带射频信号并收集用户心率引起的反射射频信息,根据这些反射射频信号的频谱信息,对车辆座舱内各乘员的位置远近以
及心率进行实时检测,通过对各乘员的心率进行分析获得各乘员的心率信息。然后,uwb设备110和/或ecu再结合各乘员的位置远近确定乘员是在前排还是后排,采用相应方式基于乘员的心率信息确定乘员位置附近氛围灯阵列的波长、亮度等参数,最后将这些参数通知给相应的氛围灯阵列(例如,氛围灯阵列中的氛围灯控制器),使得各乘员位置附近氛围灯的工作状态发生相应变化,从而实现氛围灯工作状态与乘员体征状态的有效互动。
99.一些实施例中,氛围灯阵列可以包括氛围灯控制器和多个氛围灯,每个氛围灯与氛围灯控制器连接,各个氛围灯在氛围灯控制器的控制下进行工作。对于氛围灯阵列的具体结构,本技术实施例不作限制。
100.示例性地,参见图1,氛围灯阵列中的氛围灯(图中未示出)可以分布在车辆座舱的多处位置。例如,图1所示的
①②③④⑤⑥⑦⑧
等位置均可安装氛围灯或氛围灯阵列,不同位置的氛围灯可以通过不同的氛围灯控制器或者相同的氛围灯控制器进行分别控制,也即不同位置的氛围灯可以呈现不同的工作状态或相同的工作状态。需要说明的是,本技术实施例对于氛围灯的形状、构造、类型以及安装方式等均不作限制。
101.一些实施例中,uwb设备110可以包括uwb天线和uwb处理模块,uwb处理模块可以包括处理器、存储器和射频放大器等。示例性地,参见图1,uwb设备110可以安装在车辆座舱a柱的中控附近位置。此外,uwb设备110还可部署在车辆座舱的其他任何位置。具体应用中,uwb设备110的具体部署位置可以根据实际应用场景的情况和应用需求来自由决定。对于uwb设备110的具体形态、部署方式及其结构,本技术实施例同样不作限制。
102.示例性地,单个uwb设备110的信号覆盖范围有限。对于例如座舱空间较大的车辆而言,可以部署多个uwb设备110,每个uwb设备110负责不同的区域。举例来说,对于豪华客车或高铁车厢等座舱空间较大的车辆,可以在车厢中每间隔一定距离部署一个uwb设备110,或者根据车厢中氛围灯阵列的分布情况划分区域后在每个区域部署一个uwb设备110。如此,可以通过多个uwb设备110实现较大空间的氛围灯控制。
103.在诸如家居、办公等应用场景中,氛围灯阵列的分布面积较大,并且氛围灯的部署位置可能会相对分散。对于此类场景,可以根据场景中氛围灯的分布情况部署多个uwb设备110,每个uwb设备110可以负责场景中某块指定区域中氛围灯的控制。
104.对于uwb设备110的具体部署方式及其数量,可根据实际应用场景的需求灵活设置,对此,本技术实施例不作限制。
105.示例性地,氛围灯阵列与用于车身灯光控制的ecu之间、uwb设备与ecu之间、氛围灯阵列与uwb设备之间分别可以通过无线或有线等多种方式进行通信。例如,uwb设备与ecu、氛围灯阵列与ecu之间、氛围灯阵列与uwb设备之间分别可以通过以太网、蓝牙(bluetooth)、无线保真(wireless fidelity,wifi)网络、蜂窝网络、控制器局域网络(controller area network,can)总线、局部互联网络(localinterconnect network,lin)总线等各种通信方式进行通信。
106.下面对本技术实施例的具体实施方式进行详细说明。
107.图2示出了本技术实施例氛围灯控制方法的示例性流程示意图。参见图2所示,本技术实施例的氛围灯控制方法的示例性流程可以包括:
108.步骤s210,获取用户的体征信息。
109.本技术实施例中,用户的体征信息可以包括但不限于心率信息、脉搏信息、呼吸信
息(如,呼吸频率)、体温信息(例如,体温均值、体温绝对值、体温变化率)、皮肤电阻、其他可反映用户生理特征或身体状态的任何信息。
110.本技术实施例中,体征信息可以通过各种可适用的方式检测。例如,可以通过安装于驾驶员座椅、安全带、方向盘、转向机构等位置的接触式生理检测传感器、可穿戴式生理检测传感器(例如,智能手环等)、无接触式的生理检测传感器(例如,毫米波雷达、红外传感器等)等直接检测用户的体征信息。再例如,可以通过转矩传感器、转向角度传感器、油门踏板位置传感器、制动力传感器、制动踏板位置传感器等采集到的行为数据间接检测用户的体征信息。
111.一些实施例中,可以通过超带宽射频信号检测用户的体征信息,例如,心率信息、脉搏信息或者呼吸信息等。因超带宽射频信号检测用户体征信息的原理是基于超带宽射频信号的反射特性,因此,采用此方式能够准确、实时、高效并无感地检测到用户的体征信息。
112.一些实施例中,心率信息可以是各种可适用的形式。具体地,心率信息可以包括但不限于心率变化率、心率绝对值、心率均值、心率变化量等。其中,心率变化率可反映一定时长内用户心率变化的快慢趋势和/或升降趋势,心率绝对值可反映某个时刻用户心率的情况,心率均值可反映一定时长内用户心率的情况。这里,心率绝对值可以通过超带宽射频信号检测得到,心率均值可以根据心率绝对值获得,心率变化率可根据心率绝对值或心率均值获得,心率变化量可根据心率绝对值或心率均值获得。
113.一些实施例中,心率变化率fa可以通过下式(1)得到:
114.fa=(f-f0)/t
ꢀꢀ
(1)
115.其中,f可以表示周期t2的心率均值,f0可以表示t2之前的某个周期t1的心率均值,t为单个周期的时长(例如,10秒);或者,f可以表示某一时刻t2的心率绝对值,f0可以表示t2之前的某一时刻t1的心率绝对值,t为t1到t2的时长。
116.由上可见,心率变化率可以为:第一周期的心率均值减去先前一周期的心率均值所得到的差值与单个周期时长的比值;或者,第一时刻的心率绝对值减去先前一时刻的心率绝对值所得到的差值与这两时刻之间时长的比值。这样,若第一时刻的心率绝对值低于先前一时刻的心率绝对值,或者第一周期的心率均值低于先前一周期的心率均值,均说明用户心率下降,相应的,心率变化率将会是一负值(例如,-0.2次每秒)。若第一时刻的心率绝对值高于先前一时刻的心率绝对值,或者第一周期的心率均值低于先前一周期的心率均值,说明用户心率上升,此时心率变化率将会是一正值(例如,0.4次每秒)。同时,心率变化率的绝对值大小与用户心率上升或下降的速度一致,即,用户心率上升或下降地越快,心率变化率的绝对值越大,用户心率上升或下降地越慢,心率变化率的绝对值越小。可见,心率变化率能够直接反映用户心率变化的快慢程度和升降趋势。
117.需要说明的是,第一周期可以是任一周期,第一周期及其先前一周期可以是相邻的两个周期、也可以是存在一定时间间隔(即非相邻)的两个周期。第一时刻可以是任一时刻,第一时刻的先前一时刻可以是与第一时刻间隔预定时长或任意时长的先前时刻。这里,单个周期的时长、第一时刻与其先前一时刻之间的间隔时长可以预先设定。
118.一些实施例中,心率变化量可以是第一周期的心率均值与先前一周期的心率均值之间的差值,或者心率变化量可以是第一时刻的心率绝对值与先前一时刻的心率绝对值之间的差值。与前文心率变化率相似地,心率变化量的正负可以反映用户心率变化的升降趋
势,心率变化量的绝对值大小可以反映用户心率变化的快慢程度,也即,心率变化量同样可以反映用户心率变化的快慢程度与升降趋势。
119.此外,心率信息还可以是其他任何形式,只要其可表征如下一项或多项即可:用户心率状态,心率变化的快慢程度,心率的升降趋势。对于心率信息的具体形式、具体内容和计算方式,本技术实施例不作限制。
120.一些实施例中,uwb设备110可以实时广播超带宽射频信号,处在其信号覆盖范围内的用户心率将会引发相应的射频反射,uwb设备接收用户心率引发的射频反射信号,通过该射频反射信号即可检测到用户的心率绝对值,继而根据不同周期或不同时刻的心率绝对值即可获得用户的心率均值、心率变化率等信息。
121.uwb设备110对人体生理特征进行检测(尤其是心率绝对值和呼吸频率的监测)时,呼吸频率和呼吸的谐波频率占主要的频率成分,呼吸的谐波频率与心跳主频产生重叠,而心率与呼吸相比具有更高的频率,故需要过滤掉呼吸频率才能得到有效的心率数据。经验证发现,基于相位的算法能抑制谐波,并且避免呼吸和心率的互调。因此,一些实施例中,uwb设备110可以通过相位变化的对数方法检测由周期性胸腔位移引起的反射脉冲进而准确检测到用户的心率(例如,心率绝对值)。此外,uwb设备110还可采用其他可适用的方式检测心率,对于心率的具体检测方式,本技术实施例不作限制。
122.步骤s220,根据体征信息调整用户所在的环境中氛围灯的工作状态。
123.这里,可以根据用户的任何一种或多种体征信息调整用户所在的环境中氛围灯的工作状态。例如,可以根据心率信息、脉搏信息、呼吸信息(如,呼吸频率)、体温信息(例如,体温均值、体温绝对值、体温变化率)、皮肤电阻和/或其他可反映用户生理特征或身体状态的任何信息,调整用户所在的环境中氛围灯的工作状态。
124.一些实施例中,可以根据心率信息调整用户所在的环境中氛围灯的工作状态。因心率信息能够直接并准确地反映用户的身体状态及其需求,因此,通过心率信息调整氛围灯工作状态,可使氛围灯工作状态更好地响应用户体征变化或用户需求。
125.一些实施例中,根据心率信息调整用户所在的环境中氛围灯的工作状态,包括如下的一项或多项:
126.1)根据心率变化率、氛围灯参数的预设最大值、氛围灯参数的预设最小值、预设最大心率、预设最小心率和氛围灯参数的第一值,确定氛围灯参数的第二值;
127.这里,氛围灯参数的变化量和心率变化率成正比;或者,氛围灯参数的变化量和心率变化率成反比。其中,氛围灯参数的变化量为第二值与第一值之间的差值。
128.2)根据心率绝对值、氛围灯参数的预设最大值、氛围灯参数的预设最小值、预设最大心率和预设最小心率,确定氛围灯参数的第二值;
129.这里,氛围灯参数的变化量和心率绝对值与预设最小心率之差成正比;或者,氛围灯参数的变化量和预设最大心率与心率绝对值之差成正比。
130.3)根据心率均值、氛围灯参数的预设最大值、氛围灯参数的预设最小值、预设最大心率和预设最小心率,确定氛围灯参数的第二值。
131.这里,氛围灯参数的变化量和心率均值与预设最小心率之差成正比;或者,氛围灯参数的变化量和预设最大心率与心率均值之差成正比。
132.由此,本技术实施例可以在实现氛围灯引起的心率升降趋势与心率信息反映的心
率升降趋势相关的同时,使氛围灯工作状态的变化程度与用户心率变化的快慢程度相关联,进一步增强氛围灯与用户的有效互动。
133.一些实施例中,步骤s220中可以包括:步骤a1,根据心率信息确定氛围灯参数的变化量;步骤a2,根据氛围灯参数的变化量确定氛围灯参数的第二值。如此,通过将用户所在的环境中氛围灯的参数调整为第二值,使得氛围灯的工作状态与心率信息相关。
134.这里,氛围灯参数用于控制氛围灯的工作状态,氛围灯参数可以是但不限于氛围灯的波长、亮度、工作功率等。当然,氛围灯参数还可以是其他类型的参数,例如氛围灯的工作时长、工作电压、闪烁频率等。对于氛围灯参数的具体类型,本技术实施例不作限制。
135.这里,氛围灯参数的第一值表示氛围灯工作状态调整之前氛围灯参数的取值,氛围灯参数的第二值表示氛围灯工作状态调整之后氛围灯参数的取值。例如,氛围灯参数的第一值可以是前述时刻t1或周期t1的氛围灯参数取值,氛围灯参数的第二值可以是前述时刻t1的下一时刻或周期t1的下一周期的氛围灯参数取值。
136.一些实施例中,步骤a1中,心率信息为心率变化率时,可以将氛围灯参数的极差与心率极差之间的比值和心率变化率相乘得到的数值,作为氛围灯参数的变化量。
137.也即,氛围灯参数的变化量可以通过如下式(2)获得:
138.△
x=fa*x(range)/(f(max)

f(min)),x(range)=x(max)-x(min)
ꢀꢀꢀꢀꢀ
(2)
139.其中,

x表示氛围灯参数x的变化量,x(range)表示氛围灯参数x的极差,x(max)表示氛围灯参数x的预设最大值,x(min)表示氛围灯参数x的预设最小值,心率极差为预设最大心率f(max)与预设最小心率f(min)之差,fa表示心率变化率。
140.具体应用中,x(max)、x(min)、f(max)、f(min)可以取经验值或由用户自行设定,或者x(range)、f(max)-f(min)可以直接取经验值,或者x(range)、f(max)-f(min)各自对应的取值可以由用户直接设定。例如,人体最大心率一般为190次/分,约为3次/秒,折算成单位周期(例如,10秒)则是30次/10秒,也即,f(max)可以预先设定为30次/10秒。人体最小心率一般为40次/分,约为0.7次/秒,折算成单位周期(如10秒)则是7次/10秒,也即,f(min)可以预先设定为7次/10秒。以波长λ(即,x=λ)为例,λ(max)可以预设为可见光最大波长(例如,800纳米(nanometre,nm),λ(min)可以预设为可见光最小波长(例如,400nm)。以亮度b(即,x=b)为例,x(range)=b(range),表示亮度的极差,可以预设b(range)为300尼特(nt)。
141.通过式(2)可见,氛围灯参数的变化量与心率变化率成正比例变化,这样,用户心率变化越快,心率变化率的绝对值越大,氛围灯参数的变化量绝对值也会越大,氛围灯工作状态的变化程度自然也会越显著,用户心率变化越慢,心率变化率的绝对值越小,氛围灯参数的变化量绝对值也会越小,氛围灯工作状态的变化程度自然也会越细微,可见,氛围灯工作状态(例如,亮度、颜色等)的变化程度能够与用户心率变化的快慢同步,如此,可在用户无感的情况下进一步增强氛围灯与用户的有效互动。
142.一些实施例中,步骤a2中可以包括如下之一或两项:
143.1)与心率正相关的方式:将氛围灯参数的第一值与氛围灯参数的变化量之和作为氛围灯参数的第二值,以使得氛围灯的工作状态对用户心率的影响与心率变化率正相关。
144.即,氛围灯参数的第二值可以通过如下式(3)得到,x’表示一氛围灯参数x的第二值(例如,更新值),x表示一氛围灯参数x的第一值。
145.x’=x+

x=x+fa*(x(range)/(f(max)

f(min)))
ꢀꢀꢀꢀ
(3)
146.式(3)中,氛围灯参数的取值与心率变化率正相关,如此,可使得调整后的氛围灯工作状态对用户心率的影响与用户的心率变化正相关,可达到促进用户心率变化的目的,从而更好地与用户的情绪状态共鸣。
147.2)与心率负相关的方式:将氛围灯参数的第一值与氛围灯参数的变化量之差作为氛围灯参数的第二值,以使得氛围灯的工作状态对用户心率的影响与心率变化率负相关。
148.即,氛围灯参数的第二值可以通过如下式(4)得到。其中,x’表示一氛围灯参数x的第二值(例如,更新值),x表示一氛围灯参数x的第一值。
149.x’=x
‑△
x=x-fa*(x(range)/(f(max)

f(min)))
ꢀꢀꢀꢀꢀ
(4)
150.式(4)中,氛围灯参数的取值与心率变化率负相关,如此,可使得调整后的氛围灯工作状态对用户心率的影响(即氛围灯引起的心率升降)与心率变化率指示的心率升降趋势负相关,从而达到抑制用户心率变化的目的。
151.以波长和亮度为例,步骤s220中确定氛围灯参数第二值的过程可以如下式(5)~(8)所示:
152.λ'=λ-fa*(λ(max)-λ(min)/(f(max)

f(min)))
ꢀꢀꢀꢀꢀꢀꢀꢀ
(5)
153.b’=b0-fa*(b(range)/(f(max)

f(min)))
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(6)
154.λ'=λ+fa*(λ(max)-λ(min)/(f(max)

f(min)))
ꢀꢀꢀꢀꢀꢀꢀ
(7)
155.b’=b0+fa*(b(range)/(f(max)

f(min)))
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(8)
156.其中,λ'表示氛围灯波长的第二值,λ表示氛围灯波长的第一值(假设700nm),fa表示心率变化率,λ(max)表示氛围灯波长的预设最大值,例如可以设为可见光最大波长(如800nm),λ(min)表示氛围灯波长的预设最小值,例如可以设置为可见光最小波长(如400nm),f(max)表示预设最大心率,f(min)表示预设最小心率,b0表示氛围灯亮度的第一值,b’表示氛围灯亮度的第二值,b(max)表示氛围灯亮度的预设最大值,b(min)表示氛围灯亮度的预设最小值,b(range)表示氛围灯亮度的极差,b(range)为氛围灯亮度的预设最大值b(max)与氛围灯亮度的预设最小值b(min)之差。
157.一些实施例中,心率信息中包含心率均值或心率绝对值时,步骤a1中可以包括如下之一或两项:
158.1)将氛围灯参数的极差与心率极差之间比值和心率信息与预设最小心率之间差值相乘得到的数值,作为氛围灯参数的变化量。也即,如下式(9)所示,通过该方式可以获得与心率变化正相关的氛围灯参数变化量。
159.△
x=x(range)*(f

f(min))/(f(max)

f(min))
ꢀꢀꢀꢀꢀꢀ
(9)
160.其中,f表示当前的心率绝对值或者心率均值。
161.2)将氛围灯参数的极差与心率极差之间比值和预设最大心率与心率信息之间差值相乘得到的数值,作为所述氛围灯参数的变化量。也即,如下式(10)所示,通过该方式可以获得与心率变化负相关的氛围灯参数变化量。
162.△
x=x(range)*(f(max)

f)/(f(max)

f(min))
ꢀꢀꢀꢀꢀꢀꢀ
(10)
163.其中,f表示当前的心率绝对值或者心率均值。
164.一些实施例中,心率信息中包含心率均值或心率绝对值时,可以将氛围灯参数的预设最小值与氛围灯参数的变化量之和作为氛围灯参数的第二值。也即,可通过下式(11)获得氛围灯参数的第二值,通过此方式可使得氛围灯参数在一定取值范围内进行调整,并
且氛围灯参数工作状态变化引起的心率变化与用户的心率变化相关,同时还可确保氛围灯的工作状态始终在用户能够接受的范围,例如波长在可见光范围,亮度能够被用户接受。
165.x’=x(min)+

x
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(11)
166.通过式(9)~(11)可见,步骤s220根据心率信息调整氛围灯工作状态的过程,可以包括如下两种实现方式:
167.1)如下式(12)所示与心率正相关的方式,通过该方式调整氛围灯参数,可使调整前后氛围灯工作状态引起的心率变化与用户的心率变化趋势一致,进而达到氛围灯工作状态与用户情绪共鸣的目的:
168.x’=x(min)+(x(max)-x(min))*((f

f(min)/(f(max)

f(min))
ꢀꢀꢀꢀꢀ
(12)
169.2)如下式(13)所示与心率负相关的方式,通过该方式调整氛围灯参数,可使调整前后的氛围灯工作状态引起的心率变化与用户的心率变化趋势相反,进而通过氛围灯工作状态抑制用户情绪变化的目的:
170.x’=x(min)+(x(max)-x(min))*((f(max)

f)/(f(max)

f(min))
ꢀꢀꢀꢀꢀ
(13)
171.以波长和亮度为例,步骤s220中确定氛围灯参数第二值的过程可以通过如下式(14)~(17)表示:
172.λ'=λ(min)+(λ(max)-λ(min))*(f-f(min))/(f(max)

f(min))
ꢀꢀꢀꢀꢀꢀꢀ
(14)
173.b’=b(min)+(b(max)-b(min))*(f-f(min))/(f(max)

f(min))
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(15)
174.λ'=λ(min)+(λ(max)-λ(min))*(f(max)-f)/(f(max)

f(min))
ꢀꢀꢀꢀꢀꢀꢀ
(16)
175.b’=b(min)+(b(max)-b(min))*(f(max)-f)/(f(max)

f(min))
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(17)
176.其中,λ'表示氛围灯波长的第二值,λ(max)表示氛围灯波长的预设最大值,例如可以设为可见光最大波长(如800nm),λ(min)表示氛围灯波长的预设最小值,例如可以设置可见光最小波长(如400nm),f(max)表示预设最大心率,f(min)表示预设最小心率,f表示通过uwb信号获取到的心率均值或心率绝对值,b’表示氛围灯亮度的第二值,b(max)为氛围灯亮度的预设最大值,b(min)为氛围灯亮度的预设最小值,b(range)为氛围灯亮度的极差,b(range)=b(max)-b(min)。
177.以波长为例,假设用户自行定义的预设最大心率为每分钟160赫兹,即160hz/分、预设最小心率为55hz/分,氛围灯波长的预设最大值为800nm,氛围灯波长的预设最小值为400nm。假设用户在当前周期的心率均值f为60hz/分,根据式(14)可计算出氛围灯波长应调整为419nm,若用户在下一周期的心率均值f变为80hz/分,则根据式(14)可计算出氛围灯波长应调整为495nm。可见,通过式(14)调整氛围灯波长时,用户心率上升则氛围灯波长的绝对值增加,氛围灯的颜色将从蓝光向红光变化,因氛围灯颜色呈现为红光将促进引起用户心率上升,因此,调整后的氛围灯工作状态引起的心率升降趋势与用户的心率均值指示的心率升降趋势一致,从而可以通过氛围灯工作状态与用户情绪产生共鸣。根据式(16)调整氛围灯波长时,用户心率上升则氛围灯波长的绝对值将减小,氛围灯的颜色将从红光向蓝光变化,因氛围灯颜色呈现为蓝光会抑制用户心率变化,因此,调整后的氛围灯工作状态引起的心率升降趋势与用户的心率均值指示的心率升降趋势相反,从而可以通过控制氛围灯工作状态抑制用户情绪变化。
178.上述实施例中,通过心率均值或心率绝对值可以直接确定氛围灯参数的取值,不仅可以在用户接受的范围内进行氛围灯参数的调整,而且氛围灯工作状态引起的心率变化
与用户的心率变化趋势直接相关,能够实现氛围灯与用户的有效互动。
179.这里,氛围灯的工作状态包括但不限于氛围灯的亮度、颜色、闪烁频率等状态。氛围灯的亮度可以通过氛围灯的亮度参数控制,氛围灯的颜色可以通过氛围灯的波长控制,氛围灯的闪烁频率可以通过氛围灯的工作功率控制,更改上述的氛围灯参数即可实现氛围灯工作状态的调整。
180.需要说明的是,对于不同的氛围灯或不同的氛围灯阵列,各种氛围灯参数的预设最大值、预设最小值等数值可以相同、也可以不同,具体可根据应用场景的不同、用户需求的不同进行灵活设置。
181.此外,若氛围灯参数有多个(比如,氛围灯具有m个氛围灯参数,m为大于1的整数),可以通过其中的多个氛围灯参数同时对氛围灯的各种工作状态进行调整,或者选择其中n个(n为大于0且小于m的整数)对氛围灯的工作状态进行调整。也即,可对氛围灯的部分工作状态进行调整,也可以针对氛围灯的所有工作状态进行调整。具体调整时,工作状态或氛围灯参数的选择可以采用默认设置,或者可以由用户自行设置,且对于不同的氛围灯或氛围灯阵列,工作状态或氛围灯参数的选取设置可以不同、也可以相同。
182.此外,若计算得到的氛围灯参数(例如,波长、亮度)的变化量或第二值是浮点数,可以通过适用于本技术实施例的各种取整方式对计算结果进行取整,以获得能够直接用于调整氛围灯相应工作状态的氛围灯参数取值。举例来说,可以对诸如(x(range)/(f(max)

f(min)))、((x(max)-x(min))/(f(max)

f(min)))等中间结果进行取整,也可以直接对计算结果,例如变化量

x、氛围灯参数第二值x等,进行取整。对于确定氛围灯参数取值的过程中数据的具体处理方式,本技术实施例不作限制。
183.一些实施例中,步骤s220中可以包括:判断心率变化率是否大于预设的抖动门限;在心率变化率大于抖动门限时,根据心率信息调整用户所在的环境中氛围灯的工作状态。若心率变化率小于或等于抖动门限时,可以不执行氛围灯工作状态的调整。这里,抖动门限可以预设为经验值或由用户设定,例如,1.5次/10秒。
184.具体地,如果心率变化率超过了抖动门限,表明用户心率变化属于主观心率变化,可以根据心率变化率调整氛围灯工作状态,如果心率变化率没有超过抖动门限,表明用户心率变化属于自然心率变化,可以忽略。由此,通过抖动门限可以识别用户的心率变化是自然心率变化还是主观心率变化,从而准确捕捉用户体征的主观变化并响应于这种主观变化进行氛围灯工作状态的调整,避免氛围灯工作状态的非必要调整,进一步增强氛围灯与用户的互动效果。
185.一些实施例中,步骤s220中还可以包括:发送第一信息,第一信息与用户的心率信息相关,第一信息用于调整用户所在的环境中氛围灯的工作状态。如此,可通过提供该第一信息来通过外部设备(例如,ecu或者其他车载设备)实现氛围灯工作状态的调整。
186.这里,第一信息可以包含心率信息或氛围灯参数。一些实施例中,第一信息可以包含前文的心率变化率、心率绝对值和/或心率均值,通过向外部设备提供该第一信息,可使外部设备基于心率信息调整氛围灯工作状态。一些实施例中,第一信息可以包含前文所述的氛围灯参数变化量和/或氛围灯参数的第二值,通过向外部设备提供该第一信息,可使外部设备基于该氛围灯参数的变化率或第二值直接调整氛围灯的工作状态。
187.需要说明的是,对于第一信息的具体类型或者承载第一信息的消息类型,本技术
实施例不作限制。例如,第一信息可以通过控制类消息、通知类消息或指令等承载,也可以实现为控制信息、通知信息或预先设置的指令。
188.一些实施例中,步骤s220中,氛围灯可以为用户在环境中的位置对应区域中的氛围灯。由此,可结合用户的位置采用合适的方式调整其周围区域(例如,车辆座舱中临近用户位置的区域)氛围灯的工作状态,从而使得同一环境中不同位置的用户周围的氛围灯响应于用户心率呈现亮度、颜色等状态上的不同变化,不仅同时满足了同一环境中多个用户的个性化需求,而且能够在用户无感的情况下实现氛围灯的个性化操控。此外,可根据需要仅调整用户所在位置对应区域的氛围灯,而无需调整用户所在环境中所有氛围灯的工作状态,进而实现节能。
189.一些实施例中,用户在环境中的位置通过超带宽射频信号获取。也就是说,步骤s210中还可以包括:通过超带宽射频信号检测用户在环境中的位置。由此,通过超带宽射频信号同时检测用户心率和定位用户位置,可方便地通过uwb设备同时获得用户的位置与心率信息,并且用户的位置与心率信息直接关联,无需借由其他处理来使二者关联,还可避免心率信息与位置之间的错误关联,不仅硬件成本低,而且效率高、错误少。
190.一些实施例中,可以通过广播超带宽射频信号对用户的位置进行定位,得到环境中各个用户的相对距离,该相对距离为用户相对于uwb设备110的距离。具体应用中,用户在环境中的位置可以直接通过用户的相对距离表示,也可以结合uwb设备110在环境中的具体位置和用户的相对距离计算用户在环境中的具体位置,以该具体位置作为用户的位置,该具体位置可以通过预定坐标系的三维坐标表示。以车辆座舱为例,该具体位置可以表示为车辆座舱坐标系的三维坐标。
191.具体地,uwb设备110广播超带宽射频信号并接收用户心率引发的射频反射信号,基于射频反射信号的时延和强度获得用户相对于uwb设备110的距离。
192.一些实施例中,还可通过诸如激光器、雷达、图像传感器、超声波传感器等其他部件检测用户在环境中的位置,并将用户在环境中的位置与该用户的心率信息关联。具体应用中,对于用户位置的具体获取方式、位置与心率信息的关联方式等,本技术实施例不作限制。
193.以车辆座舱场景为例,用户在车辆座舱中处于静止状态,为更准确地检测用户在车辆座舱中的位置,一些实施例中,利用uwb设备110对静止人体的位置进行定位,得到车辆座舱内各用户相对于uwb设备110的距离dis(x)。例如,uwb设备110可以采用多静止人体目标生理体征信号回波模型法来对静止人体的位置进行定位,从而获得车辆座舱内各用户的相对距离dis(x)。当然,具体应用中还可根据场景需求采用其他方式检测用户的位置。对于检测用户位置的具体方式,本技术实施例不作限制。
194.一些实施例中,步骤s220中可以包括:用户在环境中的位置属于车辆座舱内的前排区域时,调整位置对应区域中氛围灯的工作状态,使氛围灯的工作状态对用户心率的影响与心率变化负相关。这里,负相关是指氛围灯的工作状态对用户心率升降趋势的影响(即氛围灯工作状态引起的心率变化)与心率信息反映的心率升降趋势相反,即,心率信息反映用户心率处于上升趋势时,调整后的氛围灯工作状态可以起到抑制用户心率上升的作用,心率信息反映用户心率处于下降趋势时,调整后的氛围灯工作状态可以起到抑制用户心率下降的作用,这样,可通过调整氛围灯工作状态来抑制用户心率变化,使用户情绪状态保持
稳定。
195.一些实施例中,步骤s220中可以包括:用户在环境中的位置属于车辆座舱内的后排区域时,调整位置对应区域中氛围灯的工作状态,使氛围灯的工作状态对用户心率的影响与心率变化正相关。这里,正相关是指氛围灯的工作状态对用户心率升降趋势的影响(即氛围灯工作状态引起的心率变化)与心率变化率指示的心率升降趋势相同,即,心率变化率指示用户心率处于上升趋势时,氛围灯的工作状态可起到促进用户心率上升的作用,心率变化率指示用户心率处于下降趋势时,氛围灯的工作状态可起到促进用户心率下降的作用,这样,氛围灯的工作状态能够与用户情绪状态共鸣,有助于提升用户的舒适体验。
196.上述实施例中,正相关和负相关可以仅针对升降趋势,而氛围灯工作状态的变化程度可以始终与用户心率变化的快慢程度同步。
197.一些实施例中,可以根据用户在环境中的位置,采用合适的方式调整氛围灯的工作状态。以车辆座舱为例,假设uwb设备110安装车辆座舱a柱上的中控附近,判断用户相对于uwb设备110的相对距离dis(x)是否大于预定距离阈值d(min),若dis(x)小于或等于预定距离阈值d(min),可以判定乘员的位置属于车辆座舱的前排区域,此时,可以采用与心率负相关的方式调整氛围灯的工作状态,以提醒驾驶位乘员保持清醒,提高驾驶安全性。如果dis(x)大于预定距离阈值d(min),可以判定乘员位置属于车辆座舱的后排区域,也即处于乘客位,此时,可以采用与心率正相关的方式调整氛围灯的工作状态,以辅助用户充分休息,提升用户的舒适度。由此,本技术实施例可以通过识别用户相对于uwb设备的位置远近执行不同的氛围灯工作状态调整逻辑,使得车辆座舱内不同位置用户获得完全不同的氛围灯反馈感受,从而同时提升驾驶安全性和驾乘舒适性。
198.一些实施例中,步骤s220中可以包括:当用户乘坐的车辆处于驻车状态时,调整车辆的座舱内氛围灯的工作状态,使氛围灯的工作状态对心率的影响与心率变化率正相关。这样,在驻车状态下,可通过控制氛围灯工作状态来辅助用户充分休息,提升用户的舒适体验。
199.以图1场景为例,识别到车辆档位为n档,说明车辆处于驾驶状态,此时,若检测到某一乘员在单位周期(如10秒)内的心率变化率是2.5次/10秒,其心率变化率超过抖动门限,判定为主观心率变化,同时根据该乘员相对于uwb设备110的距离判定其位于后方乘客位且方位在uwb设备110的左方,属于车辆座舱后排,可以根据该乘员的心率变化率,按照与心率正相关的方式调整该乘员位置附近区域(例如,
⑤⑥
位置)氛围灯的波长和/或亮度,这样,如果该乘员心率下降,乘员位置附近的氛围灯将向蓝光变化且亮度下降,达到辅助乘员进入睡眠或充分休息的效果,提升乘坐舒适度;如果乘员心率升高,乘员位置附近的氛围灯将向红光变化且亮度上升,可以通过氛围灯工作状态与乘员的兴奋情绪产生共鸣,达到辅助提升乘员幸福感受的效果。
200.仍以图1场景为例,识别到车辆档位为n档,说明车辆处于驾驶状态,此时,若检测到驾驶员在单位周期(如10秒)内的心率变化率是2.5次/10秒,其心率变化率超过抖动门限,判定为主观心率变化,同时根据驾驶员相对于uwb设备110的距离判定其位于驾驶位且方位在uwb设备的左方,属于车辆座舱前排区域,可以根据该乘员的心率变化率,按照与心率负相关的方式调整驾驶员位置附近区域(例如,
①②
位置)氛围灯的波长和/或亮度,这样,车辆驾驶状态下,若前排乘员的心率下降时,乘员位置附近的氛围灯便将向红光变化且
亮度升高,可以达到警示效果;在前排乘员的心率升高时,乘员位置附近的氛围灯将向蓝光变化且亮度下降,可以达到缓和心境的效果。这样,可以通过控制氛围灯工作状态使前排乘员情绪稳定,提高驾驶安全性。
201.仍以图1场景为例,识别到车辆档位为p档,说明车辆处于驻车状态,即非驾驶状态,此时,对于车辆座舱中每个位置的乘员,均可按照前文后排区域乘客的方式调整氛围灯工作状态,由此,可通过氛围灯工作状态与乘员情绪共鸣,实现辅助睡眠、辅助唤醒等效果,提升乘员的舒适体验。
202.由上可见,可以通过识别出车辆的档位状态,采用适合的方式调整氛围灯的工作状态,在驾驶状态和非驾驶状态下通过控制氛围灯呈现不同变化,可以为驾乘人员带来不同感受的效果,提升车辆的驾乘舒适体验和驾驶安全性。
203.仍以图1场景为例,可提供一个配置开关选项,用户可通过该开关选项选择氛围灯参数的确定方式。例如,在开关选项被选中时,可默认用户选择前文基于心率均值或心率绝对值调整氛围灯工作状态的方式,也即,当开关选项被选中时,将通过前文式(12)~(13)的方式确定氛围灯参数。在开关选项未被选中时,可默认用户选择了前文基于心率变化率调整氛围灯工作状态的方式,也即,当开关选项被选中时,将通过前文式(3)~(4)的方式确定氛围灯参数。
204.图3示出了本技术实施例提供的另一种氛围灯控制方法的示例性流程示意图。参见图3所示,该氛围灯控制方法的示例性流程可以包括:
205.步骤s310,接收第一信息,第一信息与用户的心率信息相关,心率信息通过超带宽射频信号获得;
206.步骤s320,根据第一信息调整用户所在的环境中氛围灯的工作状态。
207.一些实施例中,第一信息包含心率信息,心率信息可以包含心率均值、心率绝对值和/或心率变化率。由此,可根据心率信息调整用户所在的环境中氛围灯的工作状态。具体地,根据心率信息调整用户所在的环境中氛围灯的工作状态的具体实现方式与前文步骤s220的具体实现方式相同,不再赘述。
208.一些实施例中,第一信息可以包含氛围灯参数的信息,氛围灯参数的信息根据心率信息得到,氛围灯参数的信息可以包括氛围灯参数的变化量和/或氛围灯参数的第二值,氛围灯参数为氛围灯的波长、亮度或者工作功率。由此,可直接通过氛围灯参数调整氛围灯工作状态。这里,基于心率信息得到氛围灯参数的变化量和/第二值的具体实现方式,与前文相同,不再赘述。
209.一些实施例中,第一信息中还可包含用户在环境中的位置,以便结合用户的位置进行氛围灯工作状态的调整。这里,结合用户的位置调整氛围灯工作状态的具体实现方式与前文步骤s220相同,不再赘述。
210.图3所示的氛围灯控制方法,不仅可实现氛围灯与用户的有效互动,而且可方便地通过uwb设备之外的其他设备(例如ecu)来实现,实现方式更灵活,兼容性更好。图3所示的氛围灯控制方法,尤其适用于需部署多个uwb设备或氛围灯部署较为分散的场景。
211.图4示出了本技术实施例提供的一种氛围灯控制装置的结构示意图。参见图4所示,本技术实施例提供的氛围灯控制装置400可以包括:
212.获取单元410,用于通过超带宽射频信号获取用户的心率信息;
213.第一调整单元420,用于根据心率信息调整用户所在的环境中氛围灯的工作状态。
214.一些实施例中,氛围灯为用户在环境中的位置对应区域中的氛围灯。也就是说,第一调整单元420具体可用于根据心率信息调整用户在环境中的位置对应区域中氛围灯的工作状态。
215.一些实施例中,用户在环境中的位置可以通过超带宽射频信号获取。也就是说,获取单元410还可用于通过超带宽射频信号检测用户在环境中的位置;
216.一些实施例中,心率信息可以包括心率绝对值、心率均值和/或心率变化率。这里,心率绝对值可以通过超带宽射频信号检测得到,心率均值可以根据心率绝对值获得,心率变化率可以根据心率绝对值或心率均值获得。
217.一些实施例中,第一调整单元420具体可以用于:用户在环境中的位置属于车辆座舱的前排区域时,调整位置对应区域中氛围灯的工作状态,使氛围灯工作状态变化引起的心率升降趋势与心率信息反映的心率升降趋势相反,从而通过氛围灯抑制用户情绪变化;和/或,用户在环境中的位置属于车辆座舱的后排区域时,调整位置对应区域中氛围灯的工作状态,使氛围灯工作状态变化引起的心率升降趋势与心率信息反映的心率升降趋势相同,从而通过氛围灯与用户情绪共鸣。
218.一些实施例中,第一调整单元420具体可以用于:当用户乘坐的车辆处于驻车状态时,调整车辆座舱内氛围灯的工作状态,使氛围灯工作状态变化引起的心率升降趋势与心率信息反映的心率升降趋势相同,从而通过氛围灯与用户情绪共鸣。
219.一些实施例中,氛围灯的工作状态变化程度与心率信息反映的心率变化程度成正比。
220.一些实施例中,氛围灯的工作状态包括:氛围灯的亮度、颜色和/或闪烁频率。
221.一些实施例中,第一调整单元420具体可以用于:
222.当心率信息包含心率变化率时,根据心率变化率、氛围灯参数的预设最大值、氛围灯参数的预设最小值、预设最大心率、预设最小心率和所述氛围灯参数的第一值,确定氛围灯的参数的第二值;
223.当心率信息包含心率绝对值时,根据心率绝对值、氛围灯参数的预设最大值、氛围灯参数的预设最小值、预设最大心率和预设最小心率,确定氛围灯参数的第二值;
224.当心率信息包含心率均值时,根据心率均值、氛围灯参数的预设最大值、氛围灯参数的预设最小值、预设最大心率和预设最小心率,确定氛围灯参数的第二值。
225.这里,氛围灯参数可以为氛围灯的波长、亮度或者工作功率。
226.一些实施例中,第一调整单元420具体可用于:根据心率信息确定氛围灯参数的变化量;根据氛围灯参数的变化量,确定氛围灯参数的第二值。
227.一些实施例中,第一调整单元420具体可用于通过如下方式根据心率信息确定氛围灯参数的变化量:将fa*x(range)/(f(max)

f(min))对应的数值作为氛围灯参数x的变化量,其中,fa表示心率变化率,x(range)表示氛围灯参数x的极差,其等于氛围灯参数x的预设最大值x(max)与预设最小值x(min)之间的差值,(f(max)

f(min))表示心率极差,其等于预设最大心率f(max)与预设最小心率f(min)之间的差值;“/”表示相除,*表示相乘,
“–”
表示相减。
228.一些实施例中,第一调整单元420具体可用于通过如下方式之一确定氛围灯参数
的第二值:1)将氛围灯参数的第一值与氛围灯参数的变化量之和作为氛围灯参数的第二值;2)将氛围灯参数的第一值与氛围灯参数的变化量之差作为氛围灯参数的第二值。
229.一些实施例中,第一调整单元420具体可用于通过如下方式之一根据心率信息确定氛围灯参数的变化量:
230.1)将x(range)*(f

f(min))/(f(max)

f(min))对应的数值作为氛围灯参数的变化量;
231.2)将x(range)*(f(max)

f)/(f(max)

f(min))对应的数值作为氛围灯参数的变化量;
232.其中,x(range)为氛围灯参数x的极差,x(range)等于氛围灯参数的x(max)与预设最小值x(min)之间的差值,(f(max)

f(min))为心率极差,其等于预设最大心率f(max)与预设最小心率f(min)之间的差值,f表示心率均值或心率绝对值,f(min)表示预设最小心率,f(max)为预设最大心率;“/”表示相除,*表示相乘,
“–”
表示相减。
233.一些实施例中,第一调整单元420具体可用于通过如下方式确定氛围灯参数的第二值:将氛围灯参数的预设最小值与氛围灯参数的变化量之和作为氛围灯参数的第二值。
234.一些实施例中,第一调整单元420,具体可以用于:判断心率变化率是否大于预设的抖动门限;在心率变化率大于所述抖动门限时,根据心率信息调整用户所在的环境中氛围灯的工作状态。
235.一些实施例中,第一调整单元420具体可以用于:发送第一信息,第一信息与用户的心率信息相关,第一信息用于调整用户所在的环境中氛围灯的工作状态。这里,第一信息可以包含心率信息或氛围灯参数的信息。例如,该心率信息可以包含但不限于心率均值、心率绝对值或者心率变化率。氛围灯参数的信息可以包括但不限于氛围灯参数的变化量或者氛围灯参数的第二值,氛围灯参数可以为氛围灯的波长、亮度和/或工作功率。
236.一些实施例中,第一信息中还可包含用户在环境中的位置。这里,用户在环境中的位置可以通过超带宽射频信号获得。
237.图5示出了本技术实施例提供的另一种氛围灯控制装置的结构示意图。参见图5所示,本技术实施例提供的氛围灯控制装置500可以包括:
238.接收单元510,用于接收第一信息,第一信息与用户的心率信息相关,心率信息通过超带宽射频信号获得;
239.第二调整单元520,用于根据第一信息调整用户所在的环境中氛围灯的工作状态。
240.一些实施例中,第一信息可以包含心率信息,例如第一信息可以包含但不限于心率均值、心率绝对值或者心率变化率等。由此,氛围灯控制装置400可以采用前文所述的方式基于心率信息确定氛围灯参数的第二值,再将氛围灯参数调整为该第二值。
241.一些实施例中,第一信息可以包含氛围灯参数的信息,该氛围灯参数的信息根据心率信息确定。例如,氛围灯参数的信息可以包含氛围灯参数的变化量和/或氛围灯参数的第二值,氛围灯参数可以为氛围灯的波长、亮度和/或工作功率。由此,氛围灯控制装置500可基于氛围灯参数的信息直接调整氛围灯参数。
242.一些实施例中,第一信息中还可包含用户在环境中的位置。这里,用户在环境中的位置可以通过超带宽射频信号获得。如此,第二调整单元520还可结合用户在环境中的位置进行氛围灯工作状态的调整,具体调整方式与前文所述的第一调整单元420的调整方式、氛
围灯控制方法的调整方式相同,不再赘述。
243.实际应用中,氛围灯控制装置400、氛围灯控制装置500分别可以通过软件、硬件或两者的结合实现。具体地,氛围灯控制装置500、氛围灯控制装置500可以设置于下文电子设备中或通过下文的电子设备实现。例如,氛围灯控制装置500可设置于uwb设备或通过uwb设备实现,氛围灯控制装置500可设置于ecu或通过ecu实现。
244.下面以车辆座舱场景为例,对本技术实施例中氛围灯控制的具体实施方式进行详细说明。
245.图6示出了车辆座舱场景中氛围灯控制的一种具体实现过程示意图。参见图6所示,车辆座舱场景中氛围灯控制的具体实现过程可以包括如下:
246.uwb设备向周围广播超带宽射频信号,车辆座舱内各乘员的心率引发射频反射,uwb设备收集心率反射频谱数据。
247.在当前周期t1中,uwb设备根据本周期内收集到的所有心率反射频谱数据,获得各乘员在车辆座舱中相对于uwb设备的位置及其在周期t1中的心率均值f1。
248.在下一周期t2中,uwb设备根据本周期内收集到的所有心率反射频谱数据,获得各乘员在车辆座舱中相对于uwb设备的位置及其在周期t2中的心率均值f2。
249.根据各乘员的心率均值f1和心率均值f2,按照式(1)计算各乘员的心率变化率fa,判断各乘员的心率变化率fa是否大于抖动门限值,如果有乘员的心率变化率fa大于抖动门限值则继续后续处理,如果所有乘员的心率变化率fa均小于或等于抖动门限值则可以返回初始步骤。
250.对于心率变化率fa超过抖动门限的乘员,执行如下处理:uwb设备向用于控制乘员位置对应区域中氛围灯阵列的ecu发送氛围灯调节通知消息,氛围灯调节通知消息中携带乘员的心率变化率fa和/或心率均值f2,ecu根据乘员的心率变化率fa和/或心率均值f2及其位置采用合适的方式计算氛围灯参数的第二值,即氛围灯波长的更新值和氛围灯亮度的更新值,并控制乘员位置附近的氛围灯阵列按照该波长更新值和亮度更新值进行发光,使得氛围灯在周期t2的下一周期即可呈现出颜色和亮度上的变化,且其颜色和亮度的变化程度与乘员心率变化的快慢程度(例如,心率变化率fa的绝对值)成正比,其颜色和亮度上的变化对该乘员心率的影响与乘员的心率变化负相关或正相关。
251.例如,假设乘员a的心率变化率fa大于抖动门限,根据乘员a的位置确定乘员a在车辆座舱前排区域还是后排区域,向用于控制相应区域氛围灯的ecu发送氛围灯调节通知消息,氛围灯调节通知消息中携带乘员a的心率变化率fa或心率均值f2。
252.例如,ecu可以先识别车辆的档位状态,如果车辆处于p档状态则按照式(7)~(8)或者式(14)~(15)计算氛围灯的波长更新值和亮度更新值并向车辆座舱中处于乘员a位置附近的氛围灯阵列的氛围灯控制器发送相应的氛围灯调节指令,氛围灯控制器即会按照该氛围灯调节指令控制乘员a位置附近的氛围灯在下一周期呈现对应波长更新值的颜色和对应亮度更新值的亮度,从而达到与乘员a进行情绪共鸣的目的。
253.如果车辆并非处于p档状态,而是在驾驶状态,则ecu可以根据乘员a的位置和预设距离阈值确定乘员a属于前排区域还是后排区域,如果乘员a属于前排区域则可以按照式(5)~(6)或者式(16)~(17)计算氛围灯的波长更新值和亮度更新值,并向车辆座舱中处于乘员a位置附近的氛围灯阵列发送相应的氛围灯调节指令,氛围灯阵列中的氛围灯控制器
将按照该氛围灯调节指令调整相应氛围灯的波长和亮度,以便乘员a位置附近的氛围灯在下一周期呈现出颜色和亮度上的变化,从而达到抑制乘员a情绪变化的目的。如果乘员a属于后排区域则可以按照式(7)~(8)或者式(14)~(15)计算氛围灯的波长更新值和亮度更新值,并向车辆座舱中处于乘员a位置附近的氛围灯阵列发送相应的氛围灯调节指令,氛围灯阵列中的氛围灯控制器将按照该氛围灯调节指令调整乘员a位置附近氛围灯的波长和亮度,以便乘员a位置附近的氛围灯在下一周期呈现出颜色和亮度上的变化,从而达到与乘员a进行情绪共鸣的目的。
254.图6的示例中上述过程可以循环执行,可实现氛围灯颜色和亮度随乘员心率的动态变化,从而提升车辆的整体驾乘体验。
255.图7示出了车辆座舱场景中氛围灯控制的另一种具体实现过程示意图。参见图7所示,本实施方式的具体实现过程与图6基本相同,所不同的是,对于心率变化率fa超过抖动门限的乘员所执行的氛围灯处理直接由uwb设备实现,uwb设备可以直接向乘员a位置附近的氛围灯阵列发送氛围灯调节指令,或者uwb设备可以通过ecu向乘员a位置附近的氛围灯阵列透传该氛围灯调节指令,如此,仅需uwb设备即可实现氛围灯工作状态的实时调整,无需ecu的过多参与,该实现方式更易于实现,硬件成本、适配成本也更低。
256.图8是本技术实施例提供的一种电子设备810的结构性示意性图。该电子设备810包括:处理器811和存储器812。
257.其中,处理器811可以与存储器812连接。存储器812可以用于存储该程序代码和数据。因此,存储器812可以是处理器811内部的存储单元,也可以是与处理器811独立的外部存储单元,还可以是包括处理器811内部的存储单元和与处理器811独立的外部存储单元的部件。
258.可选地,电子设备810还可包括通信接口813。应理解,图8所示的电子设备810中的通信接口813可以用于与其他设备之间进行通信。
259.可选的,电子设备810还可以包括总线814。其中,存储器812、通信接口813可以通过总线814与处理器811连接。为便于表示,图8中仅用一条线表示,但并不表示仅有一根总线或一种类型的总线。
260.应理解,在本技术实施例中,处理器811可以采用中央处理单元(central processing unit,cpu)。该处理器还可以是其它通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。或者,处理器811采用一个或多个集成电路,用于执行相关程序,以实现本技术实施例所提供的技术方案。
261.存储器812可以包括只读存储器和随机存取存储器,并向处理器811提供指令和数据。处理器811的一部分还可以包括非易失性随机存取存储器。例如,处理器811还可以存储设备类型的信息。
262.在电子设备810运行时,处理器811执行存储器812中的计算机执行指令执行上述氛围灯控制方法的操作步骤。
263.应理解,根据本技术实施例的电子设备810可以对应于执行根据本技术各实施例
的方法中的相应主体,并且电子设备810中的各个模块的上述和其它操作和/或功能分别为了实现本实施例各方法的相应流程,为了简洁,在此不再赘述。
264.一些实施例中,图8所示的电子设备可以实现为uwb设备,其可执行图2所示的氛围灯控制方法。一些实施例中,图8所示的电子设备还可以实现为ecu,其可执行图3所示的氛围灯控制方法。
265.本技术实施例还提供了另一种电子设备,该电子设备包括:处理器和接口电路,处理器通过接口电路访问存储器,存储器存储有程序指令,程序指令当被处理器执行时使得处理器执行上述的氛围灯控制方法。一些实施例中,该电子设备可以为电子控制单元(electronic control unit,ecu),ecu是指由集成电路组成的用于实现对数据的分析处理发送等一系列功能的控制装置,其可执行图3所示的氛围灯控制方法。一些实施例中,该电子设备可以为uwb设备,其可执行图2所示的氛围灯控制方法。
266.示例性地,如图9所示,本技术实施例提供了一种ecu,该ecu包括微型计算机(microcomputer)、输入电路、输出电路和模/数(analog-to-digital,a/d)转换器。
267.输入电路的主要功能是对输入信号(例如来自传感器的信号)进行预处理,输入信号不同,处理方法也不同。具体地,因为输入信号有两类:模拟信号和数字信号,所以输入电路可以包括处理模拟信号的输入电路和处理数字信号的输入电路。
268.a/d转换器的主要功能是将模拟信号转变为数字信号,模拟信号经过相应输入电路预处理后输入a/d转换器进行处理转换为微型计算机接受的数字信号。
269.输出电路是微型计算机与执行器之间建立联系的一个装置。它的功能是将微型计算机发出的处理结果转变成控制信号,以驱动执行器工作。输出电路一般采用的是功率晶体管,根据微型计算机的指令通过导通或截止来控制执行元件的电子回路。
270.微型计算机包括中央处理器(central processing unit,cpu)、存储器和输入/输出(input/output,i/o)接口,cpu通过总线与存储器、i/o接口相连,彼此之间可以通过总线进行信息交换。存储器可以是只读存储器(read-only memory,rom)或随机存取存储器(random access memory,ram)等存储器。i/o接口是中央处理单元(central processor unit,cpu)与输入电路、输出电路或a/d转换器之间交换信息的连接电路,具体的,i/o接口可以分为总线接口和通信接口。存储器存储有程序,cpu调用存储器中的程序可以执行图2对应实施例描述的氛围灯控制方法。
271.实际应用中,上述任一电子设备可以实现为设备或芯片中的一个功能单元或模块,还可以实现为独立的芯片或终端设备。例如,上述任一电子设备可以是车机、座舱域控制器(cockpit domain controller,cdc)、用于支撑智能驾驶的软硬件一体化平台即车载计算平台(vehicle computing platform,vpc)中的一个功能单元/模块。需要说明的是,本技术实施例对电子设备的形态和部署方式不做限定。
272.本技术实施例还提供一种车辆,该车辆的座舱中安装有氛围灯,该车辆包括上述的氛围灯控制装置400、氛围灯控制装置500、上文所述的任一电子设备、下文的计算机可读存储介质或者下文的计算机程序产品。
273.本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时用于执行一种氛围灯控制方法,该方法包括上述各个实施例所描述的方案。
274.这里,计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是,但不限于电、磁、光、电磁、红外线、半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器、只读存储器、可擦式可编程只读存储器、光纤、便携式紧凑磁盘只读存储器、光存储器件、磁存储器件或者上述的任意合适的组合。
275.本技术实施例还提供了一种计算机程序产品,其包括计算机程序,所述计算机程序在被处理器运行时使得该处理器执行上述的氛围灯控制方法。这里,计算机程序产品的程序设计语言可以是一种或多种,该程序设计语言可以包括但不限于诸如java、c++等面向对象的程序设计语言、诸如“c”语言等的常规过程式程序设计语言。
276.注意,上述仅为本技术部分实施例及所运用的技术原理。本领域技术人员会理解,本技术不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本技术的保护范围。因此,虽然通过以上实施例对本技术进行了较为详细的说明,但是本技术不仅仅限于以上实施例,在不脱离本技术的构思的情况下,还可以包括更多其他等效实施例,均属于本技术的保护范畴。
当前第1页1 2 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!