掌桥专利:专业的专利平台
掌桥专利
首页

车辆灯光控制方法、装置及车辆

文献发布时间:2023-06-19 18:35:48


车辆灯光控制方法、装置及车辆

技术领域

本发明涉及车辆控制领域,具体而言,涉及一种车辆灯光控制方法、装置及车辆。

背景技术

随着汽车功能的智能化发展,用户除了重视汽车的出行功能之外,还开始关注汽车其他智能化功能带来的服务体验。车辆灯光控制是汽车智能化功能的重要组成部分之一,目前,车辆灯光控制包括单车灯光控制和多车灯光控制。其中,单车灯光控制已经较为普遍,用户可以直接通过车机系统或智能钥匙对车辆灯光进行控制;多车灯光控制是指实现多辆车灯光的同步、协调展示,可以用于车辆发布会、商业表演、用户组队出行等场景,以满足用户的休闲娱乐生活需求,进而提升用户体验。

现有技术中,多车灯光控制方法通常有两种:方法一,使用车钥匙对车辆灯光进行特定关联设置;方法二,使用车机系统进行多车同步设置。然而,方法一中对车辆灯光进行特定关联设置这一功能无法对普通用户开放,也即,用户无法进行自定义设置,由此造成车辆灯光控制灵活度较低;方法二中使用车机系统对车辆灯光进行控制的方法操作复杂,用户操作较为困难,同时,方法二也无法实现对车辆灯光的精细控制,由此造成车辆灯光控制灵活度较低。此外,由于方法一和方法二均是对车辆灯光进行特定设置,也即,使车辆展示特定的灯光效果,由此造成车辆灯光展示效果较为单一。

由上分析可知,针对上述车辆灯光控制方法灵活度低、展示效果单一的问题,目前尚未提出有效的解决方案。

发明内容

本发明实施例提供了一种车辆灯光控制方法、装置及车辆,以至少解决相关技术提供的针对多个车辆的灯光控制方法其灵活性低、展示效果单一的技术问题。

根据本发明实施例的一个方面,提供了一种车辆灯光控制方法,包括:

基于预设的区域条件和时间条件,确定多个候选车辆;利用灯光控制参数,从多个候选车辆中选取至少一个目标车辆并确定至少一个目标车辆待执行的灯光控制指令,其中,灯光控制参数包括:设备参数、灯光参数和时间参数;控制目标车辆执行灯光控制指令对应的灯光控制操作。

可选地,区域条件用于确定多个候选车辆位于同一预设区域,时间条件用于确定多个候选车辆之间的时间同步。

可选地,根据灯光控制参数,从多个候选车辆中选取至少一个目标车辆包括:对多个候选车辆中每个候选车辆进行状态筛选,得到多个第一车辆;根据灯光控制参数,从多个第一车辆中选取待控制的至少一个目标车辆。

可选地,对多个候选车辆中每个候选车辆进行状态筛选,得到多个第一车辆包括:对多个候选车辆中每个候选车辆进行安全认证,得到多个第二车辆,其中,第二车辆为多个候选车辆中通过安全认证的车辆;根据多个第二车辆中每个第二车辆的状态参数,确定多个第一车辆,其中,第一车辆为多个第二车辆中处于唤醒状态且可执行控制指令的车辆。

可选地,根据灯光控制参数,从多个第一车辆中选取待控制的至少一个目标车辆包括:利用灯光控制参数,配置待执行的灯光控制方案;根据灯光控制方案,确定多车编排策略;按照多车编排策略对应的待控制车辆,从多个第一车辆中选取至少一个目标车辆。

可选地,利用灯光控制参数,配置灯光控制方案包括:根据设备参数,确定车辆灯光控制对应的灯光设备类型;根据灯光参数,确定车辆灯光控制对应的灯光控制内容,其中,灯光控制内容包括:灯光颜色、灯光亮度、灯光角度和灯光闪烁频率;根据时间参数,确定车辆灯光控制对应的执行时间策略;基于灯光设备类型、灯光控制内容和执行时间策略,配置待执行的灯光控制方案。

可选地,控制目标车辆执行灯光控制指令对应的灯光控制操作包括:控制目标车辆执行待执行的灯光控制指令,使得目标车辆对应的被控灯光设备按照执行时间策略和灯光控制内容展示灯光效果。

可选地,灯光控制参数还包括声音参数,车辆灯光控制方法还包括:根据声音参数,确定待执行的声音控制指令;控制目标车辆执行灯光控制指令和声音控制指令,使得目标车辆对应的被控灯光设备按照执行时间策略和灯光控制内容展示灯光效果,以及使得目标车辆对应的被控声音设备按照执行时间策略展示声音效果。

根据本发明实施例的另一方面,还提供了一种车辆灯光控制装置,包括:

确定模块,用于基于预设的区域条件和时间条件,确定多个候选车辆;选取模块,用于利用灯光控制参数,从多个候选车辆中选取至少一个目标车辆并确定至少一个目标车辆待执行的灯光控制指令,其中,灯光控制参数包括:设备参数、灯光参数和时间参数;控制模块,用于控制目标车辆执行灯光控制指令对应的灯光控制操作。

可选地,上述确定模块还用于:区域条件用于确定多个候选车辆位于同一预设区域,时间条件用于确定多个候选车辆之间的时间同步。

可选地,上述选取模块还用于:根据灯光控制参数,从多个候选车辆中选取至少一个目标车辆包括:对多个候选车辆中每个候选车辆进行状态筛选,得到多个第一车辆;根据灯光控制参数,从多个第一车辆中选取待控制的至少一个目标车辆。

可选地,上述选取模块还用于:对多个候选车辆中每个候选车辆进行状态筛选,得到多个第一车辆包括:对多个候选车辆中每个候选车辆进行安全认证,得到多个第二车辆,其中,第二车辆为多个候选车辆中通过安全认证的车辆;根据多个第二车辆中每个第二车辆的状态参数,确定多个第一车辆,其中,第一车辆为多个第二车辆中处于唤醒状态且可执行控制指令的车辆。

可选地,上述选取模块还用于:根据灯光控制参数,从多个第一车辆中选取待控制的至少一个目标车辆包括:利用灯光控制参数,配置待执行的灯光控制方案;根据灯光控制方案,确定多车编排策略;按照多车编排策略对应的待控制车辆,从多个第一车辆中选取至少一个目标车辆。

可选地,上述选取模块还用于:利用灯光控制参数,配置灯光控制方案包括:根据设备参数,确定车辆灯光控制对应的灯光设备类型;根据灯光参数,确定车辆灯光控制对应的灯光控制内容,其中,灯光控制内容包括:灯光颜色、灯光亮度、灯光角度和灯光闪烁频率;根据时间参数,确定车辆灯光控制对应的执行时间策略;基于灯光设备类型、灯光控制内容和执行时间策略,配置待执行的灯光控制方案。

可选地,上述控制模块还用于:控制目标车辆执行灯光控制指令对应的灯光控制操作包括:控制目标车辆执行待执行的灯光控制指令,使得目标车辆对应的被控灯光设备按照执行时间策略和灯光控制内容展示灯光效果。

可选地,上述车辆灯光控制装置还包括:声音模块,用于根据声音参数,确定待执行的声音控制指令;控制目标车辆执行灯光控制指令和声音控制指令,使得目标车辆对应的被控灯光设备按照执行时间策略和灯光控制内容展示灯光效果,以及使得目标车辆对应的被控声音设备按照执行时间策略展示声音效果。

根据本发明实施例的另一方面,还提供了一种车辆,包括车载存储器和车载处理器,车载存储器中存储有计算机程序,车载处理器被设置为运行计算机程序以执行前述任意一项的车辆灯光控制方法。

在本发明实施例中,首先基于预设的区域条件和时间条件,确定多个候选车辆,接着利用灯光控制参数,从多个候选车辆中选取至少一个目标车辆并确定至少一个目标车辆待执行的灯光控制指令,其中,灯光控制参数包括:设备参数、灯光参数和时间参数,最后控制目标车辆执行灯光控制指令对应的灯光控制操作,达到了对多个相关联的车辆灯光进行灵活控制的目的,从而实现了提升多个车辆灯光控制的灵活度、丰富多个车辆灯光展示效果的技术效果,进而解决了相关技术提供的针对多个车辆的灯光控制方法其灵活性低、展示效果单一的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据现有技术的一种车辆灯光控制方法的流程图;

图2是根据本发明实施例的一种用于实现车辆灯光控制方法的车辆终端的硬件结构框图;

图3是根据本发明实施例的一种车辆灯光控制方法的流程图;

图4是根据本发明实施例的一种可选的车辆灯光控制过程的示意图;

图5是根据本发明实施例的另一种可选的车辆灯光控制过程的示意图;

图6是根据本发明实施例的又一种可选的车辆灯光控制过程的示意图;

图7是根据本发明实施例的一种可选的车辆灯光控制过程的流程图;

图8是根据本发明实施例的又一种可选的车辆灯光控制过程的示意图;

图9是根据本发明实施例的又一种可选的车辆灯光控制过程的示意图;

图10是根据本发明实施例的又一种可选的车辆灯光控制过程的示意图;

图11是根据本发明实施例的一种车辆灯光控制装置的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

目前,根据现有技术提供的车辆灯光控制方法,通常是使用车钥匙或车机系统对车辆进行特定设置,以实现车辆灯光控制。图1是根据现有技术的一种车辆灯光控制方法的流程图,如图1所示,现有技术中,需要技术人员预先为演示车辆(用于进行灯光展示的车辆)配置同一钥匙源,当需要进行特定灯光展示时,技术人员首先根据灯光展示需求修改钥匙按键的定义(如,将不需要的“倒车灯”控制键修改为“演示时间”控制键),接着为演示车辆写入灯光控制程序(包括灯光启动时间、持续时长、灯光类型等)并储存车辆的存储器中,接着,车身控制器等待钥匙指令,当钥匙上的“开启演示”按键按下时,演示车辆同时收到上述灯光控制程序中的“启动指令”,进而执行上述灯光控制程序,从而呈现设定的灯光效果,然而,此种方法中普通用户无法修改钥匙按键的定义,同时,由于写入的灯光控制程序是一次执行的,用户无法根据灯光效果需求实时修改该灯光控制程序,因此,该方法灵活性较低、灯光的呈现效果单一。

本发明实施例提供了一种车辆灯光控制方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图2是根据本发明实施例的一种用于实现车辆灯光控制方法的车辆终端的硬件结构框图。如图2所示,车辆终端20(或与车辆具有通信关联的移动设备20)可以包括一个或多个处理器202(处理器202可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器204、以及用于通信功能的传输设备206。除此以外,还可以包括:显示设备210、输入/输出设备208(即I/O设备)、通用串行总线(USB)端口(可以作为BUS总线的端口中的一个端口被包括,图中未示出)、网络接口(图中未示出)、电源(图中未示出)和/或相机(图中未示出)。本领域普通技术人员可以理解,图2所示的结构仅为示意,其并不对上述车辆终端2的结构造成限定。例如,车辆终端20还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。

应当注意到的是上述一个或多个处理器202和/或其他数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到车辆终端20(或与车辆具有通信关联的移动设备20)中的其他元件中的任意一个内。

存储器204可用于存储应用软件的软件程序以及模块,如本发明实施例中的车辆灯光控制方法对应的程序指令/数据存储装置,处理器202通过运行存储在存储器204内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的车载以太网物理层的测试方法。存储器204可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器204可进一步包括相对于处理器202远程设置的存储器,这些远程存储器可以通过网络连接至车辆终端20。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输设备206用于经由一个网络接收或者发送数据。上述的网络具体实例可包括车辆终端20的通信供应商提供的无线网络。在一个实例中,传输设备206包括一个网络适配器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备206可以为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。

在上述运行环境下,本发明实施例提供了如图3所示的车辆灯光控制方法,图3是根据本发明实施例的一种车辆灯光控制方法的流程图,如图3所示,上述图所示的实施例可以至少包括如下实施步骤,即可以是步骤S31至步骤S33所实现的技术方案。

步骤S31,基于预设的区域条件和时间条件,确定多个候选车辆;

上述步骤S31提供的一种可选方案中,上述区域条件可以是与车辆灯光展示需求对应的车辆位置要求,例如:进行灯光展示的车辆处于同一车辆发布会现场;同样地,上述时间条件可以是与车辆灯光展示需求对应的车辆时间要求,例如:在进行车辆灯光展示前各车辆的原始时间相同。此处还需要说明的是,上述区域条件和上述时间条件可以由用户根据自身需求进行个性化设置。

上述步骤S31提供的一种可选方案中,上述多个候选车辆可以是用于进行车辆灯光表演的多个车辆,该多个车辆可以是安装有满足上述区域条件和上述时间条件的普通车辆、小型车辆、轻型车辆、小型专用车、大型专用车。

此处还需要说明的是,本发明提供的车辆灯光控制方法可以在智能终端上执行,该智能终端可以包括但不限于智能手机、平板电脑等设备。

本发明提供的方案中,可以根据车辆灯光展示的需求,预先设置进行灯光展示的车辆需要满足的区域条件和时间条件,进而从多个车辆中确定多个候选车辆。例如,在一场车辆发布会上,用户需要使用10台车进行灯光表演,并且为了呈现较好的展示效果,要求每辆车之间的距离不超过5米、灯光表演时间是20分钟后,进而可以将发布会现场所有满足上述要求的车辆确定为候选车辆。

步骤S32,利用灯光控制参数,从多个候选车辆中选取至少一个目标车辆并确定至少一个目标车辆待执行的灯光控制指令,其中,灯光控制参数包括:设备参数、灯光参数和时间参数;

上述步骤S32提供的一种可选方案中,上述灯光控制参数可以是用于控制车辆灯光展示特定效果的变量,该灯光控制参数可以包括设备参数,即参与灯光展示的车灯的类型,如前照灯、雾灯等;也可以包括灯光参数,即参与灯光展示的车灯的颜色、亮度、高度、闪烁频率等;还可以包括时间参数,即进行灯光展示的开始时间,如立即执行、预约执行。

上述步骤S32提供的一种可选方案中,上述目标车辆可以是从上述多个候选车辆中选取的一个或多个车辆,该一个或多个车辆可以用于进行车辆灯光展示。上述灯光控制指令可以是一条或多条指令代码,该一条或多条指令代码可以用于控制车辆灯光展示一定的效果。可以了解到的是,上述待执行的灯光控制指令可以储存在上述目标车辆的存储器中,也可以储存在可以与车辆进行通信的云平台内。

步骤S33,控制目标车辆执行灯光控制指令对应的灯光控制操作。

上述步骤S33提供的一种可选方案中,上述灯光控制操作可以是对上述灯光控制指令进行解析之后得到的一种或多种操作命令,该一种或多种操作命令可以使上述目标车辆的车灯呈现一种或多种灯光效果。

依然如图2所示,例如,云平台将灯光控制指令发送给目标车辆的车载终端20,车载终端20经传输设备206接收该灯光控制指令,并将其保存在存储器204中,当到达预设时间需要执行该灯光控制指令时,车载终端20的处理器202解析灯光控制指令,得到一种或多种操作命令,进而,处理器202执行该一种或多种操作命令,使目标车辆的车灯呈现目标灯光效果。

在本发明实施例中,首先基于预设的区域条件和时间条件,确定多个候选车辆,接着利用灯光控制参数,从多个候选车辆中选取至少一个目标车辆并确定至少一个目标车辆待执行的灯光控制指令,其中,灯光控制参数包括:设备参数、灯光参数和时间参数,最后控制目标车辆执行灯光控制指令对应的灯光控制操作,达到了对多个相关联的车辆灯光进行灵活控制的目的,从而实现了提升多个车辆灯光控制的灵活度、丰富多个车辆灯光展示效果的技术效果,进而解决了相关技术提供的针对多个车辆的灯光控制方法其灵活性低、展示效果单一的技术问题。

下面对本发明上述实施例的上述方法进行进一步介绍。

在一种可选的实施例中,在步骤S31中,区域条件用于确定多个候选车辆位于同一预设区域,时间条件用于确定多个候选车辆之间的时间同步。

本发明提供的方案中,上述同一预设区域是指用户视觉范围内,可以观察到的车辆灯光控制区域,该同一预设区域可以是上述多个候选车辆处于同一特定区域,例如同一发布会现场、同一停车场等,也可以是上述多个候选车辆之间的指定距离,例如上述多个候选车辆中每个车辆的间距不超过50米。

可以了解到的是,上述时间同步可以是上述目标车辆在规定的时刻同时开启灯光展示,此外,为了使上述目标车辆在同一时刻开启灯光展示,可以预先对上述目标车辆进行时间校准,进而呈现灯光效果,从而提高车辆灯光控制的灵活性、提升用户体验。此处还需要说明的是,上述时间同步方法可以是使用卫星授时系统对上述目标车辆进行时间校准,该卫星授时系统可以包括但不限于:美国的GPS系统、俄罗斯的GLONASS系统、欧盟的伽利略系统、中国的北斗系统,同时,由于该多个卫星授时系统的时间同步精度较高(目前时间同步精度在微秒级以下),从而可以保证在进行时间同步后,上述目标车辆的时间偏差较小(目前时间偏差在毫秒级以下),进而可以保证上述目标车辆进行灯光展示时呈现良好的灯光同步效果,从而提升用户体验。

以下结合图4、图5对上述方法中上述时间同步过程进行说明。图4是根据本发明实施例的一种可选的车辆灯光控制过程的示意图,如图4所示,当需要进行车辆灯光展示时,首先需要为各车辆(即上述目标车辆)进行时间校准,使各车辆处于时间同步状态。在一种可选的实施方式中,可以采用如图5所示的方法对各车辆进行时间校准,图5是根据本发明实施例的另一种可选的车辆灯光控制过程的示意图,如图5所示,由于各车辆(包括主车、组队车1等用于进行灯光展示的目标车辆)上安装有卫星定位系统,可以与卫星进行通信,因此,可以通过卫星向各车辆发送参考时间,各车辆获取该参考时间后,将车辆的原始时间调整为该参考时间,从而使各车辆处于同一参考时间,便于各车辆呈现较好的灯光展示效果。

在一种可选的实施例中,在步骤S32中,根据灯光控制参数,从多个候选车辆中选取至少一个目标车辆包括:

步骤S321,对多个候选车辆中每个候选车辆进行状态筛选,得到多个第一车辆;

步骤S322,根据灯光控制参数,从多个第一车辆中选取待控制的至少一个目标车辆。

上述步骤S321提供的一种可选方案中,基于上述多个候选车辆中每个车辆所处的车辆状态,将处于目标状态的一个或多个上述多个候选车辆确定为第一车辆,其中,上述车辆状态可以是车辆所处的整体工作状态(如休眠状态),也可以是车辆部件所处的工作状态(如车辆档位处于停车档位、车灯状态处于关闭状态等),上述目标状态可以是满足灯光展示需求的车辆状态。此处还需要说明的是,上述车辆状态可以从与车辆进行通信连接的云端获取。

上述步骤S322提供的一种可选方案中,上述灯光控制参数可以由用户预先进行设置,也可以是在车辆灯光展示过程中,由用户随时进行设置,该灯光控制参数设置完成后可以通过一定传输方式(如云端传输方式)传送给多个上述第一车辆。另外,上述目标车辆可以是与上述灯光控制参数对应的车辆,该目标车辆可以是多个上述第一车辆中的一个或多个,可以用于展示上述灯光控制参数对应的灯光效果。

依然如图4所示,在对各车辆进行时间校准后,为了从各车辆中选取进行灯光展示的车辆(即上述目标车辆),首先需要对各车辆的车辆状态进行判断,以确定车辆是否接收输入的车辆灯光表演控制参数(即上述灯光控制参数)。具体地,当上述各车辆中的车辆处于行驶状态(即车辆仪表盘显示车速大于0)时,或者车辆正在执行其他远程控制指令时,表明该车辆的车辆状态不满足进行灯光控制的车辆的状态需求;当上述各车辆中的车辆处于停车档位、灯舞状态为开启状态、车灯状态为关闭状态及车辆蓝牙通讯状态为关闭状态时,将车辆确定为目标候选车辆,并控制该目标候选车辆的车载终端接收输入的灯光表演控制参数,该灯光表演控制参数可以包括某一个或多个车辆在某个时刻执行特定的灯光控制指令(例如:车辆A与车辆B立即打开前照灯,并以1秒/次的速度进行灯光明暗交替展示),由此,进而基于该灯光表演控制参数,从确定的目标候选车辆中选取车辆A与车辆B(即上述目标车辆),最后控制车辆A与车辆B执行该灯光表演控制参数,以展示目标灯光效果。

在一种可选的实施例中,在步骤S321中,对多个候选车辆中每个候选车辆进行状态筛选,得到多个第一车辆包括:

步骤S3211,对多个候选车辆中每个候选车辆进行安全认证,得到多个第二车辆,其中,第二车辆为多个候选车辆中通过安全认证的车辆;

步骤S3212,根据多个第二车辆中每个第二车辆的状态参数,确定多个第一车辆,其中,第一车辆为多个第二车辆中处于唤醒状态且可执行控制指令的车辆。

上述步骤S3211提供的一种可选方案中,上述安全认证是指对上述多个候选车辆中的每个车辆进行安全指标检测,其中,该安全认证可以包括对车辆网络连接进行检测、对车辆进行故障排查等。此外,上述第二车辆为上述多个候选车辆中通过上述安全认证的车辆,即不存在安全隐患的车辆。

上述步骤S3212提供的一种可选方案中,上述状态参数可以用于表征上述第二车辆所处的车辆状态,该状态参数可以包括档位状态、灯舞状态、车灯状态、蓝牙状态等。具体地,例如,当车辆的档位处于P档时,表征该车辆当前处于停车状态,当车辆的档位处于R档时,表征该车辆当前处于倒车状态。

此处还需要说明的是,上述唤醒状态可以是与特定的上述状态参数对应的车辆状态,具体地,例如,当车辆档位处于停车档、灯舞状态开启、车灯状态关闭并且蓝牙通讯状态关闭时,可以确定该车辆处于唤醒状态,即等待进行灯光展示。此外,上述控制指令可以是与车辆灯光控制需求对应的一条或多条代码,该控制指令可以被上述第一车辆执行,以展示目标灯光效果。

在一种可选的实施例中,在步骤S322中,根据灯光控制参数,从多个第一车辆中选取待控制的至少一个目标车辆包括:

步骤S3221,利用灯光控制参数,配置待执行的灯光控制方案;

步骤S3222,根据灯光控制方案,确定多车编排策略;

步骤S3223,按照多车编排策略对应的待控制车辆,从多个第一车辆中选取至少一个目标车辆。

上述步骤S3221提供的一种可选方案中,上述待执行的灯光控制方案可以是基于上述灯光控制参数配置的、满足用户车辆灯光控制需求的可执行方案,该待执行的灯光控制方案可以由用户预先设定或者实时设定,并且,该待执行的灯光控制方案与用户预期的灯光展示效果相对应。此处还需要说明的是,上述待执行的灯光控制方案的配置方式可以包括但不限于:在智能设备(如智能手机、平板电脑等)上进行配置、在车机端进行配置、在云端进行配置。

上述步骤S3222提供的一种可选方案中,对上述灯光控制方案进行分析,可以确定上述多车编排策略,其中,该多车编排策略可以包括对多个上述第一车辆进行灯光控制的多种方式。此处还需要说明的是,上述多车编排策略可以包括多个上述第一车辆展示相同的灯光效果,也可以包括多个上述第一车辆展示不同的灯光效果。

上述步骤S3223提供的一种可选方案中,对上述多车编排策略进行分析,可以明确该多车编排策略涉及的上述待控制车辆,该待控制车辆可以是从多个上述第一车辆中选取的一个或多个上述目标车辆,可以基于上述多车编排策略,展示对应的灯光效果。

以下结合图6、表1对本发明提供的车辆灯光控制方法中的上述多车编排策略进行说明。图6是根据本发明实施例的又一种可选的车辆灯光控制过程的示意图,如图6所示,在一种可选的实施方式中,用户期望将目标车辆分为不同组别,各组根据执行音乐的变化执行不同的灯光内容,例如:用户预先根据音乐音量的高低分为两个等级,每个等级对应不同的灯光强度,基于完整音乐的音量变化,生成图6所示的灯光强度变化顺序,接着,用户将目标车辆划分为两组:车辆1与车辆2、车辆3与车辆4,在目标车辆灯光控制的执行时间开启后,基于下述表1所示的目标车辆分组执行顺序表,两组目标车辆分别执行不同的灯光内容。

表1

依然如图6、表1所示,随着音乐播放时间T的不断变化,在T0-T1时间内,控制车辆1与车辆2执行图6所示的灯光亮度随音乐的灯光变化方案,此时车辆3与车辆4不执行该灯光变化方案;在T1-T2时间内,控制车辆1与车辆2、车辆3与车辆4均执行图6所示的灯光亮度随音乐的灯光变化方案;在T>T2时,控制车辆1与车辆2执行图6所示的灯光亮度随音乐的灯光变化方案,此时车辆3与车辆4不执行该灯光变化方案,因此,基于多车编排策略,可以实现多车协调展示灯光效果,增强了车辆灯光的表现力,进而提升了用户体验。

在一种可选的实施例中,在步骤S3221中,利用灯光控制参数,配置灯光控制方案包括:

步骤S32211,根据设备参数,确定车辆灯光控制对应的灯光设备类型;

步骤S32212,根据灯光参数,确定车辆灯光控制对应的灯光控制内容,其中,灯光控制内容包括:灯光颜色、灯光亮度、灯光角度和灯光闪烁频率;

步骤S32213,根据时间参数,确定车辆灯光控制对应的执行时间策略;

步骤S32214,基于灯光设备类型、灯光控制内容和执行时间策略,配置待执行的灯光控制方案。

上述步骤S32211提供的一种可选方案中,上述设备参数可以是用于控制车辆的车灯类型的变量,该设备参数可以包括但不限于:前照灯、转向灯、氛围灯、示宽灯、雾灯。在本发明提供的方案中,当需要对上述目标车辆进行灯光控制时,基于上述设备参数,可以确定上述目标车辆的目标灯光设备类型。具体地,例如,用户期望进行灯光展示的车辆同时打开转向灯,因此,用户将车辆的设备参数设置为“转向灯”,当车辆接收到该设备参数后,可以控制自身开启转向灯。

上述步骤S32212提供的一种可选方案中,上述灯光参数可以是用于控制车辆车灯内容的变量,该灯光参数可以包括但不限于:灯光颜色、灯光亮度、灯光角度、灯光闪烁频率。在本发明提供的方案中,当需要对上述目标车辆进行灯光控制时,基于上述灯光参数,可以确定上述目标车辆的目标灯光内容。具体地,例如,用户期望进行灯光展示的车辆打开氛围灯,并且该氛围灯需要以2秒/次的闪烁频率、明暗交替闪烁红色灯光,因此,用户将车辆设备参数设置为“氛围灯”,同时,将车辆灯光参数中的灯光颜色设置为“红色”、灯光亮度设置为“明暗交替”、灯光闪烁频率设置为“2秒/次”,当车辆接收到该设备参数与灯光参数后,可以控制自身开启氛围灯,并呈现上述灯光效果(即以2秒/次的闪烁频率、明暗交替闪烁红色灯)。

上述步骤S32213提供的一种可选方案中,上述时间参数可以是用于控制车辆的车灯展示灯光效果的开始时间,该时间参数可以以具体日期及具体时刻的形式呈现,例如“2022年09月10日12:00:00”,也可以以概括性的时间表述形式呈现,例如“立即执行”、“预约执行”等。具体地,例如,用户预先为灯光展示的车辆设定设备参数与灯光参数,并期望即刻展示灯光效果,因此,用户可以将车辆的时间参数设置为“立即执行”,当车辆接收到该时间参数后,可以控制自身立刻展示设定的设备参数与灯光参数对应的灯光效果。

上述步骤S32211提供的一种可选方案中,基于上述设备参数对应的灯光设备类型、上述灯光参数对应的灯光控制内容、上述时间参数对应的执行时间策略,可以形成上述待执行的灯光控制方案。此处还需要说明的是,上述待执行的灯光控制方案中还可以包括其他灯光控制参数,例如车机(可以用于执行音乐播放)、车窗(可以用于配合灯光或音乐进行展示,增强展示效果)等。

以下结合图7、图8、图9、图10对上述车辆灯光控制方法进行进一步说明。

图7是根据本发明实施例的一种可选的车辆灯光控制过程的流程图,如图7所示,用户可以通过手机编辑车辆灯光控制指令与灯光闪烁方案,具体地,如图8所示,图8是根据本发明实施例的又一种可选的车辆灯光控制过程的示意图,用户在手机界面上选择“控制方案”进行编辑,进而设置目标参数(可以包括上述设备参数、灯光参数、时间参数、音乐参数等),包括:歌曲选择设置为“我爱你中国”、播放音乐设置为“关”、音乐音量设置为“30”、灯光设置为“前照灯”、开始时间设置为“2022-09-10-12:00:00”,编辑完成该“控制方案”后,用户点击“发起控制”,进而跳转至图9所示的手机界面中选择该“控制方案”(包含控制指令)生效的目标车辆。

图9是根据本发明实施例的又一种可选的车辆灯光控制过程的示意图,如图9所示,当用户期望目标车辆中的“本车”、“车辆1”、“车辆2”、“车辆3”执行图8所示的控制方案时,可以选择“添加车辆”,以将“车辆1”、“车辆2”、“车辆3”添加至待执行上述控制方案的车辆,进而点击“完成”,表明车辆灯光控制指令与灯光闪烁方案配置完成,当到达图8所示的“开始时间”时,“本车”、“车辆1”、“车辆2”、“车辆3”同时执行图8所示的控制方案。此外,不需要某辆车执行图8所示的控制方案时,可以在“选择车辆”页面进行删除。

图10是根据本发明实施例的又一种可选的车辆灯光控制过程的示意图,如图10所示,不同的目标车辆可以对应不同的控制设备,例如,车辆1由车辆1控制手机进行控制、车辆2由车辆2控制手机进行控制、车辆N由车辆N控制手机进行控制,并且,控制设备可以通过云平台与对应的被控车辆进行通信,从而实现一对一控制。此外,当多个车辆互联时,可以使用互联的车辆对应的控制设备对互联车辆进行灯光控制。

具体地,依然如图7、图8、图9、图10所示,用户首先在“本车”对应的手机上编辑图8所示的“控制方案”(包括车辆灯光控制指令与灯光闪烁方案),接着在图9所示的“选择车辆”界面中选择该“控制方案”的待执行车辆,由于“本车”与“车辆1”、“车辆2”、“车辆3”互联,因此,可以在“本车”对应的手机上添加“车辆1”、“车辆2”、“车辆3”,从而实现对互联车辆的同步控制,进而提高车辆灯光控制的灵活性。

在一种可选的实施例中,在步骤S33中,控制目标车辆执行灯光控制指令对应的灯光控制操作包括:

步骤S331,控制目标车辆执行待执行的灯光控制指令,使得目标车辆对应的被控灯光设备按照执行时间策略和灯光控制内容展示灯光效果。

上述步骤S331提供的一种可选方案中,上述待执行的灯光控制指令可以包括车辆指令与灯光指令,该车辆指令可以用于确定待执行车辆,该灯光指令可以用于确定该待执行车辆执行的灯光内容。

依然如图7、图8、图9、图10所示,当用户在图8、图9所示的界面中编辑完成灯光指令与车辆指令(即上述灯光控制指令)后,通过手机将该灯光控制指令上传至云平台,再由云平台将该灯光控制指令下发至车辆指令对应的待执行车辆,进而,待执行车辆进行时间校准后,执行该灯光指令,从而实现了对待执行车辆进行灯光控制,提高了车辆灯光控制的灵活性,提升了用户体验。

在一种可选的实施例中,灯光控制参数还包括声音参数,车辆灯光控制方法还包括:

步骤S34,根据声音参数,确定待执行的声音控制指令;

步骤S35,控制目标车辆执行灯光控制指令和声音控制指令,使得目标车辆对应的被控灯光设备按照执行时间策略和灯光控制内容展示灯光效果,以及使得目标车辆对应的被控声音设备按照执行时间策略展示声音效果。

上述步骤S34提供的一种可选方案中,上述声音参数可以是与上述设备参数、灯光参数、时间参数协调一致的音乐参数,该声音参数可以包括但不限于:歌曲名称、音量、音效,基于该音乐参数,可以确定上述目标车辆进行灯光展示时对应的声音控制内容。可以理解的是,上述声音控制指令可以用于确定上述声音参数对应的声音控制内容。

上述步骤S35提供的一种可选方案中,上述被控声音设备可以用于执行上述声音控制指令对应的声音控制内容,该被控声音设备可以包括但不限于:扬声器、麦克风。

在本实施例中,还提供了一种车辆灯光控制装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,属于“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图11是根据本发明实施例的一种车辆灯光控制装置的结构框图,如图11所示,该装置包括:

确定模块1101,用于基于预设的区域条件和时间条件,确定多个候选车辆;

选取模块1102,用于利用灯光控制参数,从多个候选车辆中选取至少一个目标车辆并确定至少一个目标车辆待执行的灯光控制指令,其中,灯光控制参数包括:设备参数、灯光参数和时间参数;

控制模块1103,用于控制目标车辆执行灯光控制指令对应的灯光控制操作。

可选地,上述确定模块1101还用于:区域条件用于确定多个候选车辆位于同一预设区域,时间条件用于确定多个候选车辆之间的时间同步。

可选地,上述选取模块1102还用于:根据灯光控制参数,从多个候选车辆中选取至少一个目标车辆包括:对多个候选车辆中每个候选车辆进行状态筛选,得到多个第一车辆;根据灯光控制参数,从多个第一车辆中选取待控制的至少一个目标车辆。

可选地,上述选取模块1102还用于:对多个候选车辆中每个候选车辆进行状态筛选,得到多个第一车辆包括:对多个候选车辆中每个候选车辆进行安全认证,得到多个第二车辆,其中,第二车辆为多个候选车辆中通过安全认证的车辆;根据多个第二车辆中每个第二车辆的状态参数,确定多个第一车辆,其中,第一车辆为多个第二车辆中处于唤醒状态且可执行控制指令的车辆。

可选地,上述选取模块1102还用于:根据灯光控制参数,从多个第一车辆中选取待控制的至少一个目标车辆包括:利用灯光控制参数,配置待执行的灯光控制方案;根据灯光控制方案,确定多车编排策略;按照多车编排策略对应的待控制车辆,从多个第一车辆中选取至少一个目标车辆。

可选地,上述选取模块1102还用于:利用灯光控制参数,配置灯光控制方案包括:根据设备参数,确定车辆灯光控制对应的灯光设备类型;根据灯光参数,确定车辆灯光控制对应的灯光控制内容,其中,灯光控制内容包括:灯光颜色、灯光亮度、灯光角度和灯光闪烁频率;根据时间参数,确定车辆灯光控制对应的执行时间策略;基于灯光设备类型、灯光控制内容和执行时间策略,配置待执行的灯光控制方案。

可选地,上述控制模块1103还用于:控制目标车辆执行灯光控制指令对应的灯光控制操作包括:控制目标车辆执行待执行的灯光控制指令,使得目标车辆对应的被控灯光设备按照执行时间策略和灯光控制内容展示灯光效果。

可选地,上述车辆灯光控制装置还包括:声音模块1104,用于根据声音参数,确定待执行的声音控制指令;控制目标车辆执行灯光控制指令和声音控制指令,使得目标车辆对应的被控灯光设备按照执行时间策略和灯光控制内容展示灯光效果,以及使得目标车辆对应的被控声音设备按照执行时间策略展示声音效果。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。

在本实施例中,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行前述任意一项车辆灯光控制方法。

可选地,在本实施例中,上述存储介质可以被设置为用于执行以下步骤的程序:

步骤S1,基于预设的区域条件和时间条件,确定多个候选车辆;

步骤S2,利用灯光控制参数,从多个候选车辆中选取至少一个目标车辆并确定至少一个目标车辆待执行的灯光控制指令,其中,灯光控制参数包括:设备参数、灯光参数和时间参数;

步骤S3,控制目标车辆执行灯光控制指令对应的灯光控制操作。

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。

根据本发明实施例的另一方面,还提供了一种车辆,包括车载存储器和车载处理器,车载存储器中存储有计算机程序,车载处理器被设置为运行计算机程序以执行前述任意一项的车辆灯光控制方法。

可选地,在本实施例中,上述车载处理器可以被设置为用于执行以下步骤的程序:

步骤S1,基于预设的区域条件和时间条件,确定多个候选车辆;

步骤S2,利用灯光控制参数,从多个候选车辆中选取至少一个目标车辆并确定至少一个目标车辆待执行的灯光控制指令,其中,灯光控制参数包括:设备参数、灯光参数和时间参数;

步骤S3,控制目标车辆执行灯光控制指令对应的灯光控制操作。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本发明所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

技术分类

06120115628884