一种可编程灯具系统及灯效输出方法、车辆转让专利

申请号 : CN201910267509.5

文献号 : CN110035588A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李荣陆宇哲马鹏飞李家豪于豪

申请人 : 广州小鹏汽车科技有限公司

摘要 :

本发明实施例涉及汽车技术领域,公开了一种可编程灯具系统及灯效输出方法、车辆,该系统包括:用户自定义编程模块、灯具控制器和灯具;其中,用户自定义编程模块用于将接收到的第一灯效定制信息发送至灯具控制器,该第一灯效定制信息由若干个第一通讯指令组合而成,第一通讯指令由第一灯效模式和第一瞬时状态组合而成;灯具控制器用于在收到第一灯效定制信息后,按照第一预设周期发送第一灯效定制信息包括的第一通讯指令至灯具;灯具用于在收到第一通讯指令时,根据第一通讯指令包括的第一灯效模式和第一瞬时状态,输出相应的第一灯效。实施本发明实施例,能够灵活的更换或调整车辆的灯光效果。

权利要求 :

1.一种可编程灯具系统,其特征在于,所述系统包括:用户自定义编程模块、灯具控制器和灯具,所述灯具控制器分别电连接所述用户自定义编程模块和所述灯具,其中:所述用户自定义编程模块,用于将接收到的第一灯效定制信息发送至所述灯具控制器;其中,所述第一灯效定制信息由若干个第一通讯指令组合而成,所述第一通讯指令由第一灯效模式和第一瞬时状态组合而成;

所述灯具控制器,用于在收到所述第一灯效定制信息后,按照第一预设周期发送所述第一灯效定制信息包括的第一通讯指令至所述灯具;

所述灯具,用于在收到所述第一通讯指令时,根据所述第一通讯指令包括的第一灯效模式和第一瞬时状态,输出相应的第一灯效。

2.根据权利要求1所述的系统,其特征在于,所述第一灯效定制信息由若干个第一通讯指令组合而成,所述第一通讯指令由第一灯效模式和第一瞬时状态组合而成,包括:所述第一灯效定制信息由若干个第一灯效模式相同,第一瞬时状态相同的第一通讯指令组合而成;

或者,所述第一灯效定制信息由若干个第一灯效模式相同,第一瞬时状态不同的第一通讯指令组合而成;

或者,所述第一灯效定制信息由若干个第一灯效模式不同,第一瞬时状态相同的第一通讯指令组合而成;

或者,所述第一灯效定制信息由若干个第一灯效模式不同,第一瞬时状态也不同的第一通讯指令组合而成。

3.根据权利要求1所述的系统,其特征在于,所述灯具设置有若干个预设灯效模式,以及每一个所述预设灯效模式设置有若干个预设瞬时状态。

4.根据权利要求3所述的系统,其特征在于,所述灯具用于在收到所述第一通讯指令时,根据所述第一通讯指令包括的第一灯效模式和第一瞬时状态,输出相应的第一灯效的方式具体为:所述灯具,用于在收到所述第一通讯指令时,根据所述第一通讯指令对应的第一灯效模式,在若干个所述预设灯效模式中确定出目标灯效模式;以及,根据所述第一通讯指令对应的第一瞬时状态,在所述目标灯效模式设置的若干个预设瞬时状态中确定出目标瞬时状态,以及,根据所述目标灯效模式和目标瞬时状态输出第一灯效。

5.根据权利要求1所述的系统,其特征在于,所述系统还包括:摄像装置控制器,其中:所述摄像装置控制器,用于在车辆的速度小于等于预设的速度阈值,或者降为零时,根据检测到的行人坐标信息生成第二灯效定制信息;其中,所述第二灯效定制信息由若干个第二通讯指令组合而成,所述第二通讯指令由第二灯效模式和第二瞬时状态组合而成;

所述摄像装置控制器,还用于将所述第二灯效定制信息发送至所述灯具控制器;

所述灯具控制器,还用于在收到所述第二灯效定制信息后,按照第二预设周期发送所述第二灯效定制信息包括的第二通讯指令至所述灯具;

所述灯具,还用于在收到所述第二通讯指令时,根据所述第二通讯指令包括的第二灯效模式和第二瞬时状态,输出相应的第二灯效。

6.一种灯效输出方法,其特征在于,所述方法应用于可编程灯具系统,所述系统包括:用户自定义编程模块、灯具控制器和灯具,且所述灯具控制器电连接于所述用户自定义编程模块和所述灯具,所述方法包括:所述用户自定义编程模块将接收到的第一灯效定制信息发送至所述灯具控制器;其中,所述第一灯效定制信息由若干个第一通讯指令组合而成,所述第一通讯指令由第一灯效模式和第一瞬时状态组合而成;

所述灯具控制器在接收到所述第一灯效定制信息后,按照第一预设周期发送所述第一灯效定制信息包括的第一通讯指令至所述灯具;

所述灯具在收到所述第一通讯指令时,根据所述第一通讯指令包括的第一灯效模式和第一瞬时状态,输出相应的第一灯效。

7.根据权利要求6所述的方法,其特征在于,所述灯具设置有若干个预设灯效模式,以及每一个所述预设灯效模式设置有若干个预设瞬时状态。

8.根据权利要求7所述的方法,其特征在于,所述灯具在收到所述第一通讯指令时,根据所述第一通讯指令包括的第一灯效模式和第一瞬时状态,输出相应的第一灯效,包括:所述灯具在收到所述第一通讯指令时,根据所述第一通讯指令对应的第一灯效模式,在若干个所述预设灯效模式中确定出目标灯效模式;

所述灯具根据所述第一通讯指令对应的第一瞬时状态,在所述目标灯效模式的若干个预设瞬时状态中确定出目标瞬时状态;

所述灯具根据所述目标灯效模式和目标瞬时状态输出第一灯效。

9.根据权利要求6所述的方法,其特征在于,所述系统还包括摄像装置控制器,所述方法还包括:所述摄像装置控制器在车辆的速度小于等于预设的速度阈值,或者降为零时,根据检测到的行人坐标信息生成第二灯效定制信息;其中,所述第二灯效定制信息由若干个第二通讯指令组合而成,所述第二通讯指令由第二灯效模式和第二瞬时状态组合而成;

所述摄像装置控制器将所述第二灯效定制信息发送至所述灯具控制器;

所述灯具控制器在收到所述第二灯效定制信息后,按照第二预设周期发送所述第二灯效定制信息包括的第二通讯指令至所述灯具;

所述灯具在收到所述第二通讯指令时,根据所述第二通讯指令包括的第二灯效模式和第二瞬时状态,输出相应的第二灯效。

10.一种车辆,其特征在于,所述车辆包括权利要求1~5任一项所述的可编程灯具系统。

说明书 :

一种可编程灯具系统及灯效输出方法、车辆

技术领域

[0001] 本发明涉及汽车技术领域,具体涉及一种可编程灯具系统及灯效输出方法、车辆。

背景技术

[0002] 目前,市面上的汽车都安装有各种功能的外部灯具(如前照灯、转向灯),且大部分汽车的外部灯具主要用于照明或者转向提醒等,过于传统没有突破。所以许多汽车制造商在汽车的灯具上做出了改进,例如在车辆灯具上设置炫酷的灯光效果,以吸引行人的目光。
[0003] 在实践中发现,目前车辆在设置灯光效果时,都是使用硬线驱动的方式来控制灯具中预设的唯一模式的灯光效果,所以车辆在某一场景下只能使用预设的某一灯光效果。也就是说,目前车辆的灯光在某一场景下能使用的灯光效果是固定的,无法灵活的进行更换或调整。

发明内容

[0004] 本发明实施例公开了一种可编程灯具系统及灯效输出方法、车辆,能够灵活的更换或调整车辆的灯光效果。
[0005] 本发明实施例第一方面公开一种可编程灯具系统,所述系统包括:用户自定义编程模块、灯具控制器和灯具,所述灯具控制器分别电连接所述用户自定义编程模块和所述灯具,其中:
[0006] 所述用户自定义编程模块,用于将接收到的第一灯效定制信息发送至所述灯具控制器;其中,所述第一灯效定制信息由若干个第一通讯指令组合而成,所述第一通讯指令由第一灯效模式和第一瞬时状态组合而成;
[0007] 所述灯具控制器,用于在收到所述第一灯效定制信息后,按照第一预设周期发送所述第一灯效定制信息包括的第一通讯指令至所述灯具;
[0008] 所述灯具,用于在收到所述第一通讯指令时,根据所述第一通讯指令包括的第一灯效模式和第一瞬时状态,输出相应的第一灯效。
[0009] 作为一种可选的实施方式,在本发明实施例第一方面中,所述第一灯效定制信息由若干个第一通讯指令组合而成,所述第一通讯指令由第一灯效模式和第一瞬时状态组合而成,包括:
[0010] 所述第一灯效定制信息由若干个第一灯效模式相同,第一瞬时状态相同的第一通讯指令组合而成;
[0011] 或者,所述第一灯效定制信息由若干个第一灯效模式相同,第一瞬时状态不同的第一通讯指令组合而成;
[0012] 或者,所述第一灯效定制信息由若干个第一灯效模式不同,第一瞬时状态相同的第一通讯指令组合而成;
[0013] 或者,所述第一灯效定制信息由若干个第一灯效模式不同,第一瞬时状态也不同的第一通讯指令组合而成。
[0014] 作为一种可选的实施方式,在本发明实施例第一方面中,所述灯具设置有若干个预设灯效模式,以及每一个所述预设灯效模式设置有若干个预设瞬时状态。
[0015] 作为一种可选的实施方式,在本发明实施例第一方面中,所述灯具用于在收到所述第一通讯指令时,根据所述第一通讯指令包括的第一灯效模式和第一瞬时状态,输出相应的第一灯效的方式具体为:
[0016] 所述灯具,用于在收到所述第一通讯指令时,根据所述第一通讯指令对应的第一灯效模式,在若干个所述预设灯效模式中确定出目标灯效模式;以及,根据所述第一通讯指令对应的第一瞬时状态,在所述目标灯效模式设置的若干个预设瞬时状态中确定出目标瞬时状态,以及,根据所述目标灯效模式和目标瞬时状态输出第一灯效。
[0017] 作为一种可选的实施方式,在本发明实施例第一方面中,所述系统还包括:摄像装置控制器,其中:
[0018] 所述摄像装置控制器,用于在车辆的速度小于等于预设的速度阈值,或者降为零时,根据检测到的行人坐标信息生成第二灯效定制信息;其中,所述第二灯效定制信息由若干个第二通讯指令组合而成,所述第二通讯指令由第二灯效模式和第二瞬时状态组合而成;
[0019] 所述摄像装置控制器,还用于将所述第二灯效定制信息发送至所述灯具控制器;
[0020] 所述灯具控制器,还用于在收到所述第二灯效定制信息后,按照第二预设周期发送所述第二灯效定制信息包括的第二通讯指令至所述灯具;
[0021] 所述灯具,还用于在收到所述第二通讯指令时,根据所述第二通讯指令包括的第二灯效模式和第二瞬时状态,输出相应的第二灯效。
[0022] 本发明实施例第二方面公开一种灯效输出方法,所述方法应用于可编程灯具系统,所述系统包括:用户自定义编程模块、灯具控制器和灯具,且所述灯具控制器电连接于所述用户自定义编程模块和所述灯具,所述方法包括:
[0023] 所述用户自定义编程模块将接收到的第一灯效定制信息发送至所述灯具控制器;其中,所述第一灯效定制信息由若干个第一通讯指令组合而成,所述第一通讯指令由第一灯效模式和第一瞬时状态组合而成;
[0024] 所述灯具控制器在接收到所述第一灯效定制信息后,按照第一预设周期发送所述第一灯效定制信息包括的第一通讯指令至所述灯具;
[0025] 所述灯具在收到所述第一通讯指令时,根据所述第一通讯指令包括的第一灯效模式和第一瞬时状态,输出相应的第一灯效。
[0026] 作为一种可选的实施方式,在本发明实施例第二方面中,所述灯具设置有若干个预设灯效模式,以及每一个所述预设灯效模式设置有若干个预设瞬时状态。
[0027] 作为一种可选的实施方式,在本发明实施例第二方面中,所述灯具在收到所述第一通讯指令时,根据所述第一通讯指令包括的第一灯效模式和第一瞬时状态,输出相应的第一灯效,包括:
[0028] 所述灯具在收到所述第一通讯指令时,根据所述第一通讯指令对应的第一灯效模式,在若干个所述预设灯效模式中确定出目标灯效模式;
[0029] 所述灯具根据所述第一通讯指令对应的第一瞬时状态,在所述目标灯效模式的若干个预设瞬时状态中确定出目标瞬时状态;
[0030] 所述灯具根据所述目标灯效模式和目标瞬时状态输出第一灯效。
[0031] 作为一种可选的实施方式,在本发明实施例第二方面中,所述系统还包括摄像装置控制器,所述方法还包括:
[0032] 所述摄像装置控制器在车辆的速度小于等于预设的速度阈值,或者降为零时,根据检测到的行人坐标信息生成第二灯效定制信息;其中,所述第二灯效定制信息由若干个第二通讯指令组合而成,所述第二通讯指令由第二灯效模式和第二瞬时状态组合而成;
[0033] 所述摄像装置控制器将所述第二灯效定制信息发送至所述灯具控制器;
[0034] 所述灯具控制器在收到所述第二灯效定制信息后,按照第二预设周期发送所述第二灯效定制信息包括的第二通讯指令至所述灯具;
[0035] 所述灯具在收到所述第二通讯指令时,根据所述第二通讯指令包括的第二灯效模式和第二瞬时状态,输出相应的第二灯效。
[0036] 本发明实施例第三方面公开一种车辆,所述车辆包括本发明实施例第一方面公开一种可编程灯具系统。
[0037] 本发明实施例第四方面公开另一种可编程灯具系统,包括:
[0038] 存储有可执行程序代码的存储器;
[0039] 与所述存储器耦合的处理器;
[0040] 所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第二方面公开的一种灯效输出方法。
[0041] 本发明实施例第五方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本发明实施例第二方面公开的一种灯效输出方法。
[0042] 本发明实施例第六方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本发明实施例第一方面的任意一种方法的部分或全部步骤。
[0043] 本发明实施例第七方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本发明实施例第一方面的任意一种方法的部分或全部步骤。
[0044] 与现有技术相比,本发明实施例具有以下有益效果:
[0045] 本发明实施例中,可编程的灯具系统包括的用户自定义编程模块可以将接收到的用户自定义的各种灯效定制信息发送至灯具控制器,该灯效定制信息包括若干个通讯指令,该通讯指令由灯效模式和瞬时状态组合而成;灯具控制器再根据预设的周期发送灯效定制信息包括的通讯指令至灯具,以使灯具根据接收到的通讯指令输出相应的灯光效果。本发明实施例中,由于灯具中设置有多个不同的灯效模式,且在每一个灯效模式下还设置有多个不同的瞬时状态,所以用户可以根据需求自由组合灯效模式和瞬时状态,以达到灯光效果可编程的效果。另外,灯具可以根据不同的灯效模式和瞬时状态的组合信息,实时输出用户自定义的灯光效果,以对车辆的灯光效果进行实时地更换和调整。

附图说明

[0046] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0047] 图1是本发明实施例公开的一种可编程灯具系统的结构示意图;
[0048] 图2是本发明实施例公开的一种灯效输出方法的流程示意图;
[0049] 图3是本发明实施例公开的一种灯效模式的控制逻辑示例图;
[0050] 图4是本发明实施例公开的一种贯穿式灯带的示例图;
[0051] 图5是本发明实施例公开的另一种可编程灯具系统的结构示意图;
[0052] 图6是本发明实施例公开的另一种灯效输出方法的流程示意图;
[0053] 图7是本发明实施例公开的另一种灯效模式的控制逻辑示例图;
[0054] 图8是本发明实施例公开的又一种可编程灯具系统的结构示意图。

具体实施方式

[0055] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0056] 需要说明的是,本发明的说明书和权利要求书中的术语“第一”、“第二”等是用于区别不同的对象,而不是用于描述特定顺序。本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0057] 本发明实施例公开了一种可编程的灯具系统及车辆,能够灵活的更换或调整车辆的灯光效果。
[0058] 下面将结合具体实施例对本发明技术方案进行详细说明。
[0059] 实施例一
[0060] 请参阅图1和图2,图1是本发明实施例公开的一种可编程灯具系统的结构示意图,图2是本发明实施例公开的一种灯效输出方法的流程示意图。如图1所示,该可编程灯具系统可以包括:用户自定义编程模块101、灯具控制器102和灯具103。其中,灯具控制器102与用户自定义编程模块101可以通过中央网关通讯连接,灯具控制器102与灯具103之间可以通过CAN(Controller AreaNetwork,CAN)通讯连接,用户自定义编程模块101具体可以为设置于车辆的任意一个电子控制单元(Electronic Control Unit,ECU),其中,用户自定义编程模块可以通过CAN总线与车辆中的指令模块、存储器、处理器等连接,而且该用户自定义编程模块的操作可以是可视化的,即用户可以通过车辆的显示屏新建、保存、删除或者修改灯效,另外,与用户自定义编程模块进行通讯的自定义设备可以包括移动终端或车载中控大屏等;灯具控制器102具体可以为设置于车辆的任意一个电子控制单元(Electronic Control Unit,ECU),用于灯具的灯光效果的触发控制;灯具103可以为单个灯粒,也可以是由多个灯粒组成的灯粒组合,本发明实施例不作限定。请一并参阅图2,如图2所示,该灯效输出方法可以包括以下步骤:
[0061] 201、用户自定义编程模块将接收到的第一灯效定制信息发送至灯具控制器。
[0062] 本发明实施例中,灯具内可以集成CAN通讯模块,并且存储有若干个不同的预设灯效模式,以及每一预设灯效模式中还设置有若干个预设瞬时状态。请一并参阅图3,图3是本发明实施例公开的一种灯效模式的控制逻辑示例图。其中,对应于图3的灯具可以分别设置有右侧前灯(图3中的AR1~AR12)、左侧前灯(图3中的AL1~AL12)以及中间前灯(图3中的BM1~BM80)。上述的右侧前灯、左侧前灯以及中间前灯可以组合成贯穿式灯带(如图4所示)。在本发明实施例中,为了方便描述,下述内容以灯具分别为右侧前灯、左侧前灯以及中间前灯时组合成的设置在车头前方的贯穿式灯带为例描述说明,不应构成对本发明实施例的限定。可以理解的是,多个灯粒组成的灯粒组合也可以为右侧后灯、左侧后灯以及中间后灯;上述的右侧后灯、左侧后灯以及中间后灯可以组合成贯穿式灯带,设置在车尾。以设置在车头前方的贯穿式灯带为例描述的灯效输出方法,也同样适用于设置在车尾、车侧等车身任一位置的贯穿式灯带。
[0063] 如图3所示,图3中横轴表示灯粒;纵轴表示时间序列,该时间序列可以包括多个时刻,每一个时刻的单位可以为T毫秒,T可以是人为设定的(如10、20);其中,开启某一个时刻(如T1)对应的横轴的灯粒表示该时刻下的瞬时状态。图3中空白的格子表示灯粒关闭,其余格子表示灯粒开启;其中,灯粒开启时可以对应不同的亮度等级,还可以对应不同的颜色(如白色、红色和黄色)。可以理解的是,图3中所示的亮度等级为一种可能的示例,在另一些可能的实施方式中,灯粒的亮度等级也可以为100%、50%或者30%等,具体的数值可以由人为设定,本发明实施例不作限定。以图3中的T1时刻对应的数据为例,可以看出在该模式的T1时刻,灯粒BM40及灯粒BM41以100%的亮度开启,灯粒BM39及灯粒BM42以50%的亮度开启,组合成T1时刻的瞬时状态。
[0064] 基于上述的灯具结构及设置方式,本发明实施例中的第一灯效定制信息可以是由用户通过车载中控大屏输入至用户自定义编程模块的自定义灯效信息,也可以是由用户通过移动终端(如手机)传输至用户自定义编程模块的自定义灯效信息,本发明实施例不作限定;其中,第一灯效定制信息可以由若干个第一通讯指令组合而成,而第一通讯指令可以由第一灯效模式和第一瞬时状态组合而成,第一灯效模式对应上述灯具中存储的某一预设灯效模式,第一瞬时状态对应上述某一预设灯效模式中的某一瞬时状态。
[0065] 需要说明的是:第一灯效定制信息、第一通讯指令、第一灯效模式和第一瞬时状态中的“第一”是用于区别不同的对象,而不是用于描述特定顺序。
[0066] 作为一种可选实施方式,第一灯效定制信息可以是由若干个第一灯效模式相同,第一瞬时状态也相同的第一通讯指令组合而成的;第一灯效定制信息也可以是由若干个第一灯效模式相同,第一瞬时状态不同的第一通讯指令组合而成的;第一灯效定制信息还可以是由若干个第一灯效模式不同,第一瞬时状态相同的第一通讯指令组合而成的;第一灯效定制信息还可以是由若干个第一灯效模式不同,第一瞬时状态也不同的第一通讯指令组合而成。
[0067] 举具有代表性的例子来说,例如第一灯效定制信息可以是由Mode1_Tick1,Mode1_Tick2,……,Mode1_Tick21等第一灯效模式相同,第一瞬时状态不同的第一通讯指令而成;需要说明的是:Mode表示某一个灯效模式,Tick表示某一个瞬时状态,Mode1_Tick1表示某一个第一通讯指令;
[0068] 又举例来说,第一灯效定制信息也可以是由Mode1_Tick1,Mode1_Tick5,……,Mode1_Tick3等第一灯效模式相同,第一瞬时状态不同的第一通讯指令而成;需要说明的是:与上述例子相比较,第一通讯指令中的瞬时状态还可以在相同灯效模式下,不依顺序自由地组合;
[0069] 再举例来说,第一灯效定制信息还可以是由Mode1_Tick3,Mode3_Tick5,……,Mode10_Tick21等第一灯效模式不同,第一瞬时状态也不同的第一通讯指令而成。
[0070] 实施上述方法,用户可以根据多个灯效模式以及每一个灯效模式中的多个瞬时状态,随意调用组合以排列出用户中意的的灯光效果,实现了灯光效果的可编程性。
[0071] 202、灯具控制器在接收到第一灯效定制信息后,按照第一预设周期发送第一灯效定制信息包括的第一通讯指令至灯具。
[0072] 本发明实施例中,灯具控制器与灯具之间可以通过CAN网络进行通讯,举例来说,假设第一预设周期为10毫秒,则灯具控制器可以按顺序每10毫秒发送一个第一通讯指令(如Mode1_Tick1)至灯具。
[0073] 本发明实施例中,灯具控制器与灯具之间使用CAN网络通讯,通讯指令大小通常只有1byte,使得灯具控制器与灯具之间通讯更加高效,且CAN网络的搭建成本低,适用于各种车辆。
[0074] 作为一种可选的实施方式,如果上述的灯具为当个灯粒,即以单个灯粒为独立控制单元时,灯粒数量较大,灯具控制器需要传输的数据量增大。此时,灯具控制器与灯具之间的CAN通讯可以为CAN-FD(CAN with Flexible Data Rate)通讯。CAN-FD通讯的特点为可变速率、数据域长度扩充、采用新的CRC(Cyclic Redundancy Check,CRC)校验方法。因此,CAN-FD通讯可以在传输数据量增大时满足同步性。
[0075] 203、灯具在收到第一通讯指令时,根据第一通讯指令包括的第一灯效模式和第一瞬时状态,输出相应的第一灯效。
[0076] 本发明实施例中,灯具在收到第一通讯指令时,根据第一通讯指令包括的第一灯效模式和第一瞬时状态,输出相应的第一灯效的方式可以是:灯具在收到第一通讯指令时,由于第一通讯指令中包括两部分,即:第一灯效模式和第一瞬时状态,所以灯具可以先按照第一灯效模式在若干个预设的灯效模式中确定出目标灯效模式,进而根据第一瞬时状态在目标灯效模式的若干个预设瞬时状态中确定出目标瞬时状态;最后,灯具输出目标灯效模式中的目标瞬时状态的灯光效果,当灯具根据多个第一通讯指令,输出多个目标灯效模式中的目标瞬时状态的灯光效果时,即可组合成第一灯效。
[0077] 以图3举例来说,假如图3所示的灯效模式为模式1,某一第一通讯指令包含的内容为Mode1_Tick1,即目标灯效模式标识为Mode1,目标瞬时状态为Tick1(T1),那么灯具可以根据Mode1查询到对应的目标灯效模式为模式1(图3所示灯效模式),并且查询出模式1的T1时刻对应的目标瞬时状态为:灯粒BM40及灯粒BM41以100%的亮度开启,灯粒BM39及灯粒BM42以50%的亮度开启,其他灯粒关闭,则灯具可以执行该目标瞬时状态,BM40及灯粒BM41以100%的亮度开启,灯粒BM39及灯粒BM42以50%的亮度开启,其他灯粒关闭。
[0078] 可见,实施实施例一所描述的方法来控制实施例一所描述的系统,由于灯具中设置有多个不同的灯效模式,且在每一个灯效模式下还设置有多个不同的瞬时状态,所以用户可以根据需求自由组合灯效模式和瞬时状态,以达到灯光效果可编程的效果。而且,灯具可以根据不同的灯效模式和瞬时状态的组合信息,实时输出用户自定义的灯光效果,以对车辆的灯光效果进行实时地更换和调整;另外,灯具控制器与灯具之间使用CAN网络通讯,通讯指令大小通常只有1byte,使得灯具控制器与灯具之间通讯更加高效,且CAN网络的搭建成本低,适用于各种车辆。
[0079] 实施例二
[0080] 请参阅图5和图6,图5是本发明实施例公开的另一种可编程灯具系统的结构示意图,图6是本发明实施例公开的另一种灯效输出方法的流程示意图。如图5所示,该可编程灯具系统可以包括:用户自定义编程模块101、灯具控制器102、灯具103和摄像装置控制器104。其中,灯具控制器102与用户自定义编程模块101可以通过中央网关通讯连接,灯具控制器102与灯具103之间可以通过CAN(Controller Area Network,CAN)通讯连接,灯具控制器102与摄像装置控制器104之间可以通过中央网关通讯连接,用户自定义编程模块101具体可以为设置于车辆的任意一个电子控制单元(Electronic Control Unit,ECU),其中,用户自定义编程模块可以通过CAN总线与车辆中的指令模块、存储器、处理器等连接,而且该用户自定义编程模块的操作可以是可视化的,即用户可以通过车辆的显示屏新建、保存、删除或者修改灯效,另外,与用户自定义编程模块进行通讯的自定义设备可以包括移动终端或车载中控大屏等;灯具控制器102具体可以为设置于车辆的任意一个电子控制单元(Electronic Control Unit,ECU),用于灯具的灯光效果的触发控制;灯具103可以为单个灯粒,也可以是由多个灯粒组成的灯粒组合,本发明实施例不作限定;摄像装置控制器104可以为设置于车辆的任意一个电子控制单元(Electronic Control Unit,ECU),用于控制车辆的摄像装置采集数据,并将数据传输至灯具控制器102。请一并参阅图6,如图6所示,该灯效输出方法可以包括以下步骤:
[0081] 301-303;其中,步骤01-步骤303与实施例一中的步骤201-步骤203相同,在此不再赘述。
[0082] 304、摄像装置控制器在车辆的速度小于等于预设的速度阈值,或者降为零时,根据检测到的行人坐标信息生成第二灯效定制信息。
[0083] 本发明实施例中的第二灯效定制信息可以是摄像装置控制器在车辆的速度小于等于预设的速度阈值,或者降为零时,根据检测到的行人坐标信息生成的,其中,检测到的行人坐标信息可以包括:行人正在移动时的坐标信息,行人未在移动时的坐标信息等,本发明实施例不作限定。需要说明的是:当检测到行人坐标信息指示行人正在移动时,第二灯效定制信息的灯光效果可以是灯光随着行人的移动轨迹移动;当检测到行人坐标信息指示行人未在移动时,第二灯效定制信息的灯光效果不移动。
[0084] 基于步骤201中所描述的灯具结构以及设置方法,第二灯效定制信息可以由若干个第二通讯指令组合而成,而第二通讯指令可以由第二灯效模式和第二瞬时状态组合而成,第二灯效模式对应步骤201中所描述的灯具中存储的某一预设灯效模式,第二瞬时状态对应某一预设灯效模式中的某一瞬时状态。
[0085] 需要说明的是:第二灯效定制信息、第二通讯指令、第二灯效模式和第二瞬时状态中的“第二”是用于区别不同的对象,而不是用于描述特定顺序。
[0086] 305、摄像装置控制器将第二灯效定制信息发送至灯具控制器。
[0087] 本发明实施例中,摄像装置控制器与灯具控制器可以通过车辆的中央网关进行通信连接,所以摄像装置控制器可以通过车辆的中央网关将第二灯效定制信息发送至灯具控制器。
[0088] 306、灯具控制器在收到第二灯效定制信息后,按照第二预设周期发送第二灯效定制信息包括的第二通讯指令至灯具。
[0089] 本发明实施例中,灯具控制器与灯具之间可以通过CAN网络进行通讯,举例来说,假设第二预设周期为20毫秒,则灯具控制器可以按顺序每20毫秒发送一个第二通讯指令(如Mode1_Tick2)至灯具。
[0090] 相应地,如果上述的灯具为当个灯粒,即以单个灯粒为独立控制单元时,灯粒数量较大,灯具控制器需要传输的数据量增大。此时,灯具控制器与灯具之间的CAN通讯可以为CAN-FD(CAN with Flexible Data Rate)通讯。CAN-FD通讯的特点为可变速率、数据域长度扩充、采用新的CRC(Cyclic Redundancy Check,CRC)校验方法。因此,CAN-FD通讯可以在传输数据量增大时满足同步性。
[0091] 307、灯具在收到第二通讯指令时,根据第二通讯指令包括的第二灯效模式和第二瞬时状态,输出相应的第二灯效。
[0092] 本发明实施例中,灯具在收到第二通讯指令时,根据第二通讯指令包括的第二灯效模式和第二瞬时状态,输出相应的第二灯效的方式可以是:灯具在收到第二通讯指令时,由于第二通讯指令中包括两部分,即:第二灯效模式和第二瞬时状态,所以灯具可以先按照第二灯效模式在若干个预设的灯效模式中确定出目标灯效模式,进而根据第二瞬时状态在目标灯效模式的若干个预设瞬时状态中确定出目标瞬时状态;最后,灯具输出目标灯效模式中的目标瞬时状态的灯光效果,当灯具根据多个第二通讯指令,输出多个目标灯效模式中的目标瞬时状态的灯光效果时,即可组合成第二灯效。
[0093] 以7图举例来说,图7是本发明实施例公开的另一种灯效模式的控制逻辑示例图,假设图7的灯效模式的控制逻辑设置于车头前方的贯穿式灯带中,其中,AR1~AR21表示右侧前灯,AL1~AL21表示左侧前灯,BM1~BM48表示中间前灯。以图3中的T70时刻对应的数据为例,可以看出在该模式的T70时刻,灯粒BM43~BM48及灯粒BM1~BM6以100%的亮度开启,灯粒AR13~AR21及灯粒AL13~AL21以100%的亮度开启,组合成T70时刻的瞬时状态。
[0094] 可见,实施实施例二所描述的方法来控制实施例二所描述的系统,灯具控制器还可以接收摄像装置控制器所发送的灯效定制信息,进而根据灯效定制信息控制灯具输出相应的灯光效果;由于本发明实施例中所提到的灯具系统具有可编程性,所以摄像装置控制可以响应行人的位置信息,生成相应的灯效定制信息,例如,若行人的位置信息表示行人正在移动,则可以生成灯光随行人移动的灯光效果,进而达到与行人互动交流的效果。
[0095] 实施例三
[0096] 请参阅图8,图8是本发明实施例公开的又一种可编程灯具系统的结构示意图。如图8所示,该可编程灯具系统可以包括:
[0097] 存储有可执行程序代码的存储器801;
[0098] 与存储器801耦合的处理器802;
[0099] 其中,处理器802调用存储器801中存储的可执行程序代码,执行图2或图6任意一种灯效输出方法。
[0100] 本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图2或图6任意一种灯效输出方法。
[0101] 本发明实施例还公开一种应用发布平台,其中,应用发布平台用于发布计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。
[0102] 本发明实施例还公开了一种车辆,该车辆包括本发明实施例公开的一种可编程灯具系统。
[0103] 在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0104] 上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0105] 另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0106] 上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明的各个实施例上述方法的部分或全部步骤。
[0107] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
[0108] 以上对本发明实施例公开的一种可编程灯具系统及灯效输出方法、车辆进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。