路灯的照明控制方法、装置、基于光通信的信息获得方法及装置转让专利

申请号 : CN201810735400.5

文献号 : CN109041371B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 程宗玉

申请人 : 深圳市名家汇科技股份有限公司

摘要 :

本申请实施例提供了一种路灯的照明控制方法、装置、基于光通信的信息获得方法及装置,涉及可见路灯技术领域。路灯的照明控制方法,其特征在于,方法包括:路灯从交通系统服务器获得路灯所在路段的交通路况信息;路灯根据交通路况信息将预设的第一光特性值调节为第二光特性值;路灯根据交通路况信息和第二光特性值获得第二可见光通信数据;路灯根据第二可见光通信数据,将发射的颜色值和亮度值均满足第一光特性值的第一特性光调节为发射颜色值和亮度值均满足第二光特性值的第二特性光。实现了通过光通信广播的交通路况信息的同时,还实现了自动提高照明亮度使得各驾驶者能够更清晰的感知到周围各车辆的情况,降低发生交通事故的几率。

权利要求 :

1.一种路灯的照明控制方法,其特征在于,所述方法包括:

路灯从交通系统服务器获得所述路灯所在路段的交通路况信息;

所述路灯根据所述交通路况信息将预设的第一光特性值调节为第二光特性值;

所述路灯根据所述交通路况信息和所述第二光特性值获得第二可见光通信数据,所述第二可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据;其中,所述第二光特性值包括:第二颜色值和第二亮度值,所述M个CSK光特性数据表征出的光特性值与所述N个原色光特性数据表征出的光特性值之和与所述第二光特性值匹配为:所述M个CSK光特性数据表征出的颜色值与所述N个原色光特性数据表征出的颜色值之和与所述第二颜色值匹配,所述M个CSK光特性数据表征出的亮度值与所述N个原色光特性数据表征出的亮度值之和与所述第二亮度值匹配,M为正整数,N为不小于3的整数;

所述路灯根据所述第二可见光通信数据,将发射的颜色值和亮度值均满足所述第一光特性值的第一特性光调节为发射颜色值和亮度值均满足所述第二光特性值的第二特性光,其中,所述第二特性光的亮度值大于所述第一特性光的亮度值。

2.根据权利要求1所述的路灯的照明控制方法,其特征在于,所述的所述路灯根据所述交通路况信息和所述第二光特性值获得第二可见光通信数据,包括:所述路灯根据所述交通路况信息和所述第二光特性值,获得M个CSK光特性数据和N个原色光特性数据;

所述路灯根据所述M个CSK光特性数据和所述N个原色光特性数据获得第二可见光通信数据。

3.根据权利要求2所述的路灯的照明控制方法,其特征在于,所述的所述路灯根据所述交通路况信息和所述第二光特性值,获得M个CSK光特性数据和N个原色光特性数据,包括:所述路灯根据所述交通路况信息获得M个CSK初始光数据,以及根据所述M个CSK初始光数据和所述第二颜色值获得N个初始原色光特性数据;

所述路灯根据所述第二亮度值,为所述M个CSK初始光数据中每个CSK初始光数据确定出对应的每个CSK光亮度值,并为所述N个初始原色光特性数据中每个初始原色光特性数据确定出对应的每个原色光亮度值,其中,M个CSK光亮度值和N个原色光亮度值相加之和与所述第二亮度值匹配;

所述路灯将每个CSK初始光数据和对应的每个CSK光亮度值打包获得每个CSK光特性数据,将每个初始原色光特性数据和对应的每个原色光亮度值打包获得每个原色光特性数据,共获得M个CSK光特性数据和N个原色光特性数据。

4.根据权利要求3所述的路灯的照明控制方法,其特征在于,所述的所述路灯根据所述M个CSK光特性数据和所述N个原色光特性数据获得第二可见光通信数据,包括:所述路灯根据所述M个CSK光特性数据和所述N个原色光特性数据,获得包括所述M个CSK光特性数据和所述N个原色光特性数据的至少一个数据包,其中,所述至少一个数据包中的每个数据包包括m个CSK光特性数据和/或n个原色光特性数据, m为不大于M的正整数,n为不大于N的正整数;

所述路灯生成包括头数据包、所述至少一个数据包和尾数据包的第二可见光通信数据。

5.根据权利要求4所述的路灯的照明控制方法,其特征在于,

所述N个原色光特性数据划分成至少一组原色光特性数据,所述至少一组原色光特性数据中每组原色光特性数据包括:红色光数据、蓝色光数据、绿色光数据和琥珀色光数据;

所述M个CSK光特性数据中每个CSK光特性数据对应表征出的每个CSK光的颜色值为红色光、蓝色光、绿色光和琥珀色光按对应的亮度比例构成。

6.根据权利要求4所述的路灯的照明控制方法,其特征在于,

所述N个原色光特性数据划分成至少一组原色光特性数据,所述至少一组原色光特性数据中每组原色光特性数据包括:红色光数据、蓝色光数据和绿色光数据;

所述M个CSK光特性数据中每个CSK光特性数据对应表征出的每个CSK光的颜色值为红色光、蓝色光和绿色光按对应的亮度比例构成。

7.根据权利要求1-6任一权项所述的路灯的照明控制方法,其特征在于,所述的所述路灯根据所述交通路况信息将预设的第一光特性值调节为第二光特性值,包括:所述路灯根据所述交通路况信息确定出所述路段发生交通事故以及确定出交通事故的严重等级;

所述路灯根据所述交通事故的严重等级将预设的第一光特性值调节为与所述交通事故的严重等级匹配的第二光特性值。

8.根据权利要求1-6任一权项所述的路灯的照明控制方法,其特征在于,所述的所述路灯根据所述交通路况信息将预设的第一光特性值调节为第二光特性值,包括:所述路灯根据所述交通路况信息确定出所述路段的拥堵等级;

所述路灯根据所述拥堵等级将预设的第一光特性值调节为与所述拥堵等级匹配的第二光特性值。

9.根据权利要求1-6任一权项所述的路灯的照明控制方法,其特征在于,所述的所述路灯根据所述交通路况信息将预设的第一光特性值调节为第二光特性值,包括:所述路灯根据所述交通路况信息确定出所述路段的天气状况;

所述路灯根据所述天气状况将预设的第一光特性值调节为与所述天气状况匹配的第二光特性值。

10.根据权利要求1所述的路灯的照明控制方法,其特征在于,所述路灯从交通系统服务器获得所述路灯所在路段的交通路况信息,包括:所述路灯按预设时间间隔从交通系统服务器获得所述路灯所在路段的交通路况信息。

11.根据权利要求10所述的路灯的照明控制方法,其特征在于,

所述时间间隔为5秒、20秒或1分钟。

12.一种基于光通信的信息获得方法,其特征在于,所述方法包括:

终端设备在接收路灯发射出的颜色值和亮度值均满足第二光特性值的第二特性光的过程中,获得所述第二特性光所携带的第二可见光通信数据,其中,所述第二可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据;所述第二光特性值包括:第二颜色值和第二亮度值,所述M个CSK光特性数据表征出的光特性值与所述N个原色光特性数据表征出的光特性值之和与所述第二光特性值匹配为:所述M个CSK光特性数据表征出的颜色值与所述N个原色光特性数据表征出的颜色值之和与所述第二颜色值匹配,所述M个CSK光特性数据表征出的亮度值与所述N个原色光特性数据表征出的亮度值之和与所述第二亮度值匹配,M为正整数,N为不小于3的整数;

所述终端设备根据所述M个CSK光特性数据和所述N个原色光特性数据获得所述路灯所在路段的交通路况信息。

13.根据权利要求12所述的基于光通信的信息获得方法,其特征在于,所述的获得所述第二特性光所携带的第二可见光通信数据,包括:所述终端设备基于所述第二特性光包括的M帧CSK光和N帧原色光,获得所述M帧CSK光中每帧CSK光对应的每个CSK光特性数据,以及获得所述N帧原色光光中每帧原色光对应的每个原色光特性数据,共获得M个CSK光特性数据和N个原色光特性数据。

14.一种路灯的照明控制装置,其特征在于,所述装置包括:

信息接收模块,用于路灯从交通系统服务器获得所述路灯所在路段的交通路况信息;

特性调节模块,用于所述路灯根据所述交通路况信息将预设的第一光特性值调节为第二光特性值;

数据获得模块,用于所述路灯根据所述交通路况信息和所述第二光特性值获得第二可见光通信数据,所述第二可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据;

其中,所述第二光特性值包括:第二颜色值和第二亮度值,所述M个CSK光特性数据表征出的光特性值与所述N个原色光特性数据表征出的光特性值之和与所述第二光特性值匹配为:所述M个CSK光特性数据表征出的颜色值与所述N个原色光特性数据表征出的颜色值之和与所述第二颜色值匹配,所述M个CSK光特性数据表征出的亮度值与所述N个原色光特性数据表征出的亮度值之和与所述第二亮度值匹配,M为正整数,N为不小于3的整数;

光发射模块,用于所述路灯根据所述第二可见光通信数据,将发射的颜色值和亮度值均满足所述第一光特性值的第一特性光调节为发射颜色值和亮度值均满足所述第二光特性值的第二特性光,其中,所述第二特性光的亮度值大于所述第一特性光的亮度值。

15.根据权利要求14所述的路灯的照明控制装置,其特征在于,所述第二光特性值包括:第二颜色值和第二亮度值,所述数据获得模块包括:第一数据获得单元,用于所述路灯根据所述交通路况信息和所述第二光特性值,获得M个CSK光特性数据和N个原色光特性数据;其中,所述M个CSK光特性数据表征出的颜色值与所述N个原色光特性数据表征出的颜色值之和与所述第二颜色值匹配,所述M个CSK光特性数据表征出的亮度值与所述N个原色光特性数据表征出的亮度值之和与所述第二亮度值匹配;

第二数据获得单元,用于所述路灯根据所述M个CSK光特性数据和所述N个原色光特性数据获得第二可见光通信数据。

16.根据权利要求15所述的路灯的照明控制装置,其特征在于,所述第一数据获得单元包括:第一数据获得子单元,用于所述路灯根据所述交通路况信息获得M个CSK初始光数据,以及根据所述M个CSK初始光数据和所述第二颜色值获得N个初始原色光特性数据;

第二数据获得子单元,用于所述路灯根据所述第二亮度值,为所述M个CSK初始光数据中每个CSK初始光数据确定出对应的每个CSK光亮度值,并为所述N个初始原色光特性数据中每个初始原色光特性数据确定出对应的每个原色光亮度值,其中,M个CSK光亮度值和N个原色光亮度值相加之和与所述第二亮度值匹配;

第三数据获得子单元,用于所述路灯将每个CSK初始光数据和对应的每个CSK光亮度值打包获得每个CSK光特性数据,将每个初始原色光特性数据和对应的每个原色光亮度值打包获得每个原色光特性数据,共获得M个CSK光特性数据和N个原色光特性数据。

17.根据权利要求16所述的路灯的照明控制装置,其特征在于,所述第二数据获得单元包括:第四数据获得子单元,用于所述路灯根据所述M个CSK光特性数据和所述N个原色光特性数据,获得包括所述M个CSK光特性数据和所述N个原色光特性数据的至少一个数据包,其中,所述至少一个数据包中的每个数据包包括m个CSK光特性数据和/或n个原色光特性数据, m为不大于M的正整数,n为不大于N的正整数;

第五数据获得子单元,用于所述路灯生成包括头数据包、所述至少一个数据包和尾数据包的第二可见光通信数据。

18.根据权利要求17所述的路灯的照明控制装置,其特征在于,

所述N个原色光特性数据划分成至少一组原色光特性数据,所述至少一组原色光特性数据中每组原色光特性数据包括:红色光数据、蓝色光数据、绿色光数据和琥珀色光数据;

所述M个CSK光特性数据中每个CSK光特性数据对应表征出的每个CSK光的颜色值为红色光、蓝色光、绿色光和琥珀色光按对应的亮度比例构成。

19.根据权利要求17所述的路灯的照明控制装置,其特征在于,

所述N个原色光特性数据划分成至少一组原色光特性数据,所述至少一组原色光特性数据中每组原色光特性数据包括:红色光数据、蓝色光数据和绿色光数据;

所述M个CSK光特性数据中每个CSK光特性数据对应表征出的每个CSK光的颜色值为红色光、蓝色光和绿色光按对应的亮度比例构成。

20.根据权利要求14-19任一权项所述的路灯的照明控制装置,其特征在于,所述的特性调节模块包括:第一等级确定单元,用于所述路灯根据所述交通路况信息确定出所述路段发生交通事故以及确定出交通事故的严重等级;

第一特性匹配单元,用于所述路灯根据所述交通事故的严重等级将预设的第一光特性值调节为与所述交通事故的严重等级匹配的第二光特性值。

21.根据权利要求14-19任一权项所述的路灯的照明控制装置,其特征在于,所述的特性调节模块还包括:第二等级确定单元,用于所述路灯根据所述交通路况信息确定出所述路段的拥堵等级;

第二特性匹配单元,用于所述路灯根据所述拥堵等级将预设的第一光特性值调节为与所述拥堵等级匹配的第二光特性值。

22.根据权利要求14-19任一权项所述的路灯的照明控制装置,其特征在于,所述的特性调节模块还包括:第三等级确定单元,用于所述路灯根据所述交通路况信息确定出所述路段的天气状况;

第三特性匹配单元,用于所述路灯根据所述天气状况将预设的第一光特性值调节为与所述天气状况匹配的第二光特性值。

23.根据权利要求14所述的路灯的照明控制装置,其特征在于,

所述信息接收模块,具体用于所述路灯按预设时间间隔从交通系统服务器获得所述路灯所在路段的交通路况信息。

24.根据权利要求23所述的路灯的照明控制装置,其特征在于,

所述时间间隔为5秒、20秒或1分钟。

25.一种基于光通信的信息获得装置,其特征在于,所述装置包括:

光接收模块,用于终端设备在接收路灯发射出的颜色值和亮度值均满足第二光特性值的第二特性光的过程中,获得所述第二特性光所携带的第二可见光通信数据,其中,所述第二可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据;所述第二光特性值包括:第二颜色值和第二亮度值,所述M个CSK光特性数据表征出的光特性值与所述N个原色光特性数据表征出的光特性值之和与所述第二光特性值匹配为:所述M个CSK光特性数据表征出的颜色值与所述N个原色光特性数据表征出的颜色值之和与所述第二颜色值匹配,所述M个CSK光特性数据表征出的亮度值与所述N个原色光特性数据表征出的亮度值之和与所述第二亮度值匹配,M为正整数,N为不小于3的整数;

信息获得模块,用于所述终端设备根据所述M个CSK光特性数据和所述N个原色光特性数据获得所述路灯所在路段的交通路况信息。

26.根据权利要求25所述的基于光通信的信息获得装置,其特征在于,

所述光接收模块,具体用于所述终端设备基于所述第二特性光包括的M帧CSK光和N帧原色光,获得所述M帧CSK光中每帧CSK光对应的每个CSK光特性数据,以及获得所述N帧原色光光中每帧原色光对应的每个原色光特性数据,共获得M个CSK光特性数据和N个原色光特性数据。

说明书 :

路灯的照明控制方法、装置、基于光通信的信息获得方法及

装置

技术领域

[0001] 本申请涉及可见路灯技术领域,具体而言,涉及一种路灯的照明控制方法、装置、基于光通信的信息获得方法及装置。

背景技术

[0002] 目前,随着私家车辆的日益激增,各道路的拥堵情况也逐渐加剧升级。特别是在夜间,道路的拥堵极容易导致各私家车辆之间出擦碰事故,且道路的拥堵情况越严重,而各车辆之间出现擦碰挂事故则越大。因此,如何有效的控制及降低车辆擦碰事故率已是现有技术所面临的严重问题。

发明内容

[0003] 本申请在于提供一种路灯的照明控制方法、装置、基于光通信的信息获得方法及装置,以有效解决上述技术问题。
[0004] 本申请的实施例通过如下方式实现:
[0005] 第一方面,本申请实施例提供了一种路灯的照明控制方法,所述方法包括:路灯从交通系统服务器获得所述路灯所在路段的交通路况信息;所述路灯根据所述交通路况信息将预设的第一光特性值调节为第二光特性值;所述路灯根据所述交通路况信息和所述第二光特性值获得第二可见光通信数据,所述第二可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据;其中,所述M个CSK光特性数据表征出的光特性值与所述N个原色光特性数据表征出的光特性值之和与所述第二光特性值匹配,M为正整数,N为不小于3的整数;所述路灯根据所述第二可见光通信数据,将发射的颜色值和亮度值均满足所述第一光特性值的第一特性光调节为发射颜色值和亮度值均满足所述第二光特性值的第二特性光,其中,所述第二特性光的亮度值大于所述第一特性光的亮度值。
[0006] 结合第一方面提供的技术方案,在一些可能的实现方式中,所述第二光特性值包括:第二颜色值和第二亮度值,所述的所述路灯根据所述交通路况信息和所述第二光特性值获得第二可见光通信数据,包括:所述路灯根据所述交通路况信息和所述第二光特性值,获得M个CSK光特性数据和N个原色光特性数据;其中,所述M个CSK光特性数据表征出的颜色值与所述N个原色光特性数据表征出的颜色值之和与所述第二颜色值匹配,所述M个CSK光特性数据表征出的亮度值与所述N个原色光特性数据表征出的亮度值之和与所述第二亮度值匹配;所述路灯根据所述M个CSK光特性数据和所述N个原色光特性数据获得第二可见光通信数据。
[0007] 结合第一方面提供的技术方案,在一些可能的实现方式中,所述的所述路灯根据所述交通路况信息和所述第二光特性值,获得M个CSK光特性数据和N个原色光特性数据,包括:所述路灯根据所述交通路况信息获得M个CSK初始光数据,以及根据所述M个CSK初始光数据和所述第二颜色值获得N个初始原色光特性数据;所述路灯根据所述第二亮度值,为所述M个CSK初始光数据中每个CSK初始光数据确定出对应的每个CSK光亮度值,并为所述N个初始原色光特性数据中每个初始原色光特性数据确定出对应的每个原色光亮度值,其中,M个CSK光亮度值和N个原色光亮度值相加之和与所述第二亮度值匹配;所述路灯将每个CSK初始光数据和对应的每个CSK光亮度值打包获得每个CSK光特性数据,将每个初始原色光特性数据和对应的每个原色光亮度值打包获得每个原色光特性数据,共获得M个CSK光特性数据和N个原色光特性数据。
[0008] 结合第一方面提供的技术方案,在一些可能的实现方式中,所述的所述路灯根据所述M个CSK光特性数据和所述N个原色光特性数据获得第二可见光通信数据,包括:所述路灯根据所述M个CSK光特性数据和所述N个原色光特性数据,获得包括所述M个CSK光特性数据和所述N个原色光特性数据的至少一个数据包,其中,所述至少一个数据包中的每个数据包包括m个CSK光特性数据和/或n个原色光特性数据,m为不大于M的正整数,n为不大于N的正整数;所述路灯生成包括头数据包、所述至少一个数据包和尾数据包的第二可见光通信数据。
[0009] 结合第一方面提供的技术方案,在一些可能的实现方式中,所述N个原色光特性数据划分成至少一组原色光特性数据,所述至少一组原色光特性数据中每组原色光特性数据包括:红色光数据、蓝色光数据、绿色光数据和琥珀色光数据;所述M个CSK光特性数据中每个CSK光特性数据对应表征出的每个CSK光的颜色值为红色光、蓝色光、绿色光和琥珀色光按对应的亮度比例构成。
[0010] 结合第一方面提供的技术方案,在一些可能的实现方式中,所述N个原色光特性数据划分成至少一组原色光特性数据,所述至少一组原色光特性数据中每组原色光特性数据包括:红色光数据、蓝色光数据和绿色光数据;所述M个CSK光特性数据中每个CSK光特性数据对应表征出的每个CSK光的颜色值为红色光、蓝色光和绿色光按对应的亮度比例构成。
[0011] 结合第一方面提供的技术方案,在一些可能的实现方式中,所述的所述路灯根据所述交通路况信息将预设的第一光特性值调节为第二光特性值,包括:所述路灯根据所述交通路况信息确定出所述路段发生交通事故以及确定出交通事故的严重等级;所述路灯根据所述交通事故的严重等级将预设的第一光特性值调节为与所述交通事故的严重等级匹配的第二光特性值。
[0012] 结合第一方面提供的技术方案,在一些可能的实现方式中,所述的所述路灯根据所述交通路况信息将预设的第一光特性值调节为第二光特性值,包括:所述路灯根据所述交通路况信息确定出所述路段的拥堵等级;所述路灯根据所述拥堵等级将预设的第一光特性值调节为与所述拥堵等级匹配的第二光特性值。
[0013] 结合第一方面提供的技术方案,在一些可能的实现方式中,所述的所述路灯根据所述交通路况信息将预设的第一光特性值调节为第二光特性值,包括:所述路灯根据所述交通路况信息确定出所述路段的天气状况;所述路灯根据所述天气状况将预设的第一光特性值调节为与所述天气状况匹配的第二光特性值。
[0014] 结合第一方面提供的技术方案,在一些可能的实现方式中,所述路灯从交通系统服务器获得所述路灯所在路段的交通路况信息,包括:所述路灯按预设时间间隔从交通系统服务器获得所述路灯所在路段的交通路况信息。
[0015] 结合第一方面提供的技术方案,在一些可能的实现方式中,所述时间间隔为5秒、20秒或1分钟。
[0016] 第二方面,本申请实施例提供了一种基于光通信的信息获得方法,所述方法包括:终端设备在接收路灯发射出的颜色值和亮度值均满足第二光特性值的第二特性光的过程中,获得所述第二特性光所携带的第二可见光通信数据,其中,所述第二可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据;所述终端设备根据所述M个CSK光特性数据获得所述路灯所在路段的交通路况信息。
[0017] 结合第一方面提供的技术方案,在一些可能的实现方式中,所述的获得所述第二特性光所携带的第二可见光通信数据,包括:所述终端设备基于所述第二特性光包括的M帧CSK光和N帧原色光,获得所述M帧CSK光中每帧CSK光对应的每个CSK光特性数据,以及获得所述N帧原色光光中每帧原色光对应的每个原色光特性数据,共获得M个CSK光特性数据和N个原色光特性数据。
[0018] 第三方面,本申请实施例提供了一种路灯的照明控制装置,所述装置包括:信息接收模块,用于路灯从交通系统服务器获得所述路灯所在路段的交通路况信息。特性调节模块,用于所述路灯根据所述交通路况信息将预设的第一光特性值调节为第二光特性值。数据获得模块,用于所述路灯根据所述交通路况信息和所述第二光特性值获得第二可见光通信数据,所述第二可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据;其中,所述M个CSK光特性数据表征出的光特性值与所述N个原色光特性数据表征出的光特性值之和与所述第二光特性值匹配,M为正整数,N为不小于3的整数。光发射模块,用于所述路灯根据所述第二可见光通信数据,将发射的颜色值和亮度值均满足所述第一光特性值的第一特性光调节为发射颜色值和亮度值均满足所述第二光特性值的第二特性光,其中,所述第二特性光的亮度值大于所述第一特性光的亮度值。
[0019] 结合第三方面提供的技术方案,在一些可能的实现方式中,所述第二光特性值包括:第二颜色值和第二亮度值,所述数据获得模块包括:第一数据获得单元,用于所述路灯根据所述交通路况信息和所述第二光特性值,获得M个CSK光特性数据和N个原色光特性数据;其中,所述M个CSK光特性数据表征出的颜色值与所述N个原色光特性数据表征出的颜色值之和与所述第二颜色值匹配,所述M个CSK光特性数据表征出的亮度值与所述N个原色光特性数据表征出的亮度值之和与所述第二亮度值匹配。第二数据获得单元,用于所述路灯根据所述M个CSK光特性数据和所述N个原色光特性数据获得第二可见光通信数据。
[0020] 结合第三方面提供的技术方案,在一些可能的实现方式中,所述第一数据获得单元包括:第一数据获得子单元,用于所述路灯根据所述交通路况信息获得M个CSK初始光数据,以及根据所述M个CSK初始光数据和所述第二颜色值获得N个初始原色光特性数据。第二数据获得子单元,用于所述路灯根据所述第二亮度值,为所述M个CSK初始光数据中每个CSK初始光数据确定出对应的每个CSK光亮度值,并为所述N个初始原色光特性数据中每个初始原色光特性数据确定出对应的每个原色光亮度值,其中,M个CSK光亮度值和N个原色光亮度值相加之和与所述第二亮度值匹配。第三数据获得子单元,用于所述路灯将每个CSK初始光数据和对应的每个CSK光亮度值打包获得每个CSK光特性数据,将每个初始原色光特性数据和对应的每个原色光亮度值打包获得每个原色光特性数据,共获得M个CSK光特性数据和N个原色光特性数据。
[0021] 结合第三方面提供的技术方案,在一些可能的实现方式中,所述第二数据获得单元包括:第四数据获得子单元,用于所述路灯根据所述M个CSK光特性数据和所述N个原色光特性数据,获得包括所述M个CSK光特性数据和所述N个原色光特性数据的至少一个数据包,其中,所述至少一个数据包中的每个数据包包括m个CSK光特性数据和/或n个原色光特性数据,m为不大于M的正整数,n为不大于N的正整数。第五数据获得子单元,用于所述路灯生成包括头数据包、所述至少一个数据包和尾数据包的第二可见光通信数据。
[0022] 结合第三方面提供的技术方案,在一些可能的实现方式中,所述N个原色光特性数据划分成至少一组原色光特性数据,所述至少一组原色光特性数据中每组原色光特性数据包括:红色光数据、蓝色光数据、绿色光数据和琥珀色光数据。所述M个CSK光特性数据中每个CSK光特性数据对应表征出的每个CSK光的颜色值为红色光、蓝色光、绿色光和琥珀色光按对应的亮度比例构成。
[0023] 结合第三方面提供的技术方案,在一些可能的实现方式中,所述N个原色光特性数据划分成至少一组原色光特性数据,所述至少一组原色光特性数据中每组原色光特性数据包括:红色光数据、蓝色光数据和绿色光数据;所述M个CSK光特性数据中每个CSK光特性数据对应表征出的每个CSK光的颜色值为红色光、蓝色光和绿色光按对应的亮度比例构成。
[0024] 结合第三方面提供的技术方案,在一些可能的实现方式中,所述的特性调节模块包括:第一等级确定单元,用于所述路灯根据所述交通路况信息确定出所述路段发生交通事故以及确定出交通事故的严重等级。第一特性匹配单元,用于所述路灯根据所述交通事故的严重等级将预设的第一光特性值调节为与所述交通事故的严重等级匹配的第二光特性值。
[0025] 结合第三方面提供的技术方案,在一些可能的实现方式中,所述的特性调节模块还包括:第二等级确定单元,用于所述路灯根据所述交通路况信息确定出所述路段的拥堵等级。第二特性匹配单元,用于所述路灯根据所述拥堵等级将预设的第一光特性值调节为与所述拥堵等级匹配的第二光特性值。结合第三方面提供的技术方案,在一些可能的实现方式中,所述的特性调节模块还包括:第三等级确定单元,用于所述路灯根据所述交通路况信息确定出所述路段的天气状况;第三特性匹配单元,用于所述路灯根据所述天气状况将预设的第一光特性值调节为与所述天气状况匹配的第二光特性值。
[0026] 结合第三方面提供的技术方案,在一些可能的实现方式中,所述信息接收模块,具体用于所述路灯按预设时间间隔从交通系统服务器获得所述路灯所在路段的交通路况信息。
[0027] 结合第三方面提供的技术方案,在一些可能的实现方式中,所述时间间隔为5秒、20秒或1分钟。
[0028] 第四方面,本申请实施例提供了一种基于光通信的信息获得装置,所述装置包括:光接收模块,用于终端设备在接收路灯发射出的颜色值和亮度值均满足第二光特性值的第二特性光的过程中,获得所述第二特性光所携带的第二可见光通信数据,其中,所述第二可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据。信息获得模块,用于所述终端设备根据所述M个CSK光特性数据获得所述路灯所在路段的交通路况信息。
[0029] 结合第四方面提供的技术方案,在一些可能的实现方式中,所述光接收模块,具体用于所述终端设备基于所述第二特性光包括的M帧CSK光和N帧原色光,获得所述M帧CSK光中每帧CSK光对应的每个CSK光特性数据,以及获得所述N帧原色光光中每帧原色光对应的每个原色光特性数据,共获得M个CSK光特性数据和N个原色光特性数据。
[0030] 第五方面,本申请实施例提供了一种具有处理器可执行的非易失的程序代码的计算机可读储存介质,所述程序代码使所述处理器执行路灯的照明控制方法。
[0031] 第六方面,本申请实施例提供了一种具有处理器可执行的非易失的程序代码的计算机可读储存介质,所述程序代码使所述处理器执行光通信的信息获得方法。
[0032] 第七方面,本申请实施例提供了一种路灯,所述路灯包括:处理器,存储器,总线和LED灯管,所述处理器、所述LED灯管和存储器通过所述总线连接;所述存储器,用于存储程序;所述处理器,用于通过调用存储在所述存储器中的程序,控制所述LED灯管执行路灯的照明控制方法。
[0033] 第八方面,本申请实施例提供了一种终端设备,所述终端设备包括:摄像头、处理器,存储器,总线和通信模块,所述摄像头、所述处理器、所述通信模块和存储器通过所述总线连接;所述存储器,用于存储程序;所述处理器,用于通过调用存储在所述存储器中的程序执行光通信的信息获得方法。
[0034] 本申请实施例的有益效果是:
[0035] 路灯通过从交通系统服务器获得路灯所在路段的交通路况信息,路灯首先可以将根据交通路况信息将预设的第一光特性值调节为第二光特性值。且路灯再通过根据交通路况信息和第二光特性值获得的包括N个原色光特性数据和M个CSK光特性数据的第二可见光通信数据,并基于第二可见光通信数据发射出第二特性光,故实现了通过N个原色光特性数据和M个CSK光特性数据发射第二光特性来向路灯所在路段处的驾驶者广播该交通路况信息,使得路段处的驾驶者基于可见光通信能够获得当前的交通情况,提升了驾驶者而对当前路况的感知力,降低发生交通事故的几率。再者,发射的第二特性光的亮度值大于原先发射的第一特性光的亮度值,且N个原色光特性数据表征出的光特性值与M个CSK光特性数据表征出的光特性值之和与第二光特性值匹配,通过光通信广播的交通路况信息的同时,还实现了自动提高照明亮度,进而通过更好照明亮度使得各驾驶者能够更清晰的感知到周围各车辆的情况,以降低发生交通事故的几率。
[0036] 为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

[0037] 为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0038] 图1示出了本申请第一实施例提供的一种路灯的结构框图;
[0039] 图2示出了本申请第二实施例提供的一种终端设备的结构框图;
[0040] 图3示出了本申请第三实施例提供的一种路灯的照明控制方法的流程图;
[0041] 图4示出了本申请第四实施例提供的一种基于光通信的信息获得方法的流程图;
[0042] 图5示出了本申请第五实施例提供的一种路灯的照明控制装置的结构框图;
[0043] 图6示出了本申请第六实施例提供的一种基于光通信的信息获得装置的结构框图。

具体实施方式

[0044] 下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0045] 应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0046] 第一实施例
[0047] 请参阅图1,本申请实施例提供了一种路灯10,路灯10安装在某一路段上,路灯10通过第一光特性值能够与接收该第一光特性值的终端设备形成数据通信。
[0048] 具体的,路灯10可以包括:存储器11、LED灯管12、总线13和处理器14。所述处理器14、LED灯管12和存储器11通过总线13连接;处理器14用于执行存储器11中存储的可执行模块,例如计算机程序。
[0049] 其中,存储器11可能包含高速随机存取存储器(Random Access Memory RAM),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过LED灯管12发射的特性光实现该路灯10与其它的终端设备通过可见光进行数据通信。本实施例中,存储器11存储了执行路灯的照明控制方法所需要的程序。
[0050] 总线13可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图1中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
[0051] 处理器14可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器14中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器14可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。
[0052] 本发明实施例任意实施例揭示的流过程或定义的装置所执行的方法可以应用于处理器14中,或者由处理器14实现。所述处理器14在接收到执行指令后,通过所述总线13调用存储在所述存储器11中的程序后,处理器14通过所述总线13控制LED灯管12则可以执行路灯的照明控制方法的流程。
[0053] 第二实施例
[0054] 请参阅图2,本申请实施例提供了一种终端设备10,该终端设备20可以为移动智能设备,例如,智能手机。
[0055] 具体的,终端设备20可以包括:摄像头21、存储器22、通信模块23、总线24和处理器25。所述处理器25、通信模块23和存储器22通过总线24连接;处理器25用于执行存储器22中存储的可执行模块,例如计算机程序。
[0056] 摄像头21可以是市面上常见型号的高清摄像头,例如,变焦摄像头、定焦摄像头或长焦摄像头等。本实施例中,基于终端设备20可以为移动智能设备,摄像头21可以采用安装在移动智能设备上的定焦摄像头。
[0057] 存储器22可能包含高速随机存取存储器(Random Access MemoryRAM),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过通信模块23实现该终端设备20与路灯进行数据通信。本实施例中,存储器22存储了执行基于光通信的信息获得方法所需要的程序。
[0058] 总线24可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图2中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
[0059] 处理器25可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器25中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器25可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。
[0060] 本发明实施例任意实施例揭示的流过程或定义的装置所执行的方法可以应用于处理器25中,或者由处理器25实现。所述处理器25在接收到执行指令后,通过所述总线24调用存储在所述存储器22中的程序后,处理器25通过所述总线24控制摄像头21则可以执行基于光通信的信息获得方法的流程。
[0061] 第三实施例
[0062] 请参阅图3,本申请实施例提供了一种路灯的照明控制方法,该路灯的照明控制方法应用于上述的路灯。该路灯的照明控制方法包括:步骤S100、步骤S200、步骤S300和步骤S400。
[0063] 步骤S100:路灯从交通系统服务器获得所述路灯所在路段的交通路况信息。
[0064] 步骤S200:所述路灯根据所述交通路况信息将预设的第一光特性值调节为第二光特性值。
[0065] 步骤S300:所述路灯根据所述交通路况信息和所述第二光特性值获得第二可见光通信数据,所述第二可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据;其中,所述M个CSK光特性数据表征出的光特性值与所述N个原色光特性数据表征出的光特性值之和与所述第二光特性值匹配,M为正整数,N为不小于3的整数;
[0066] 步骤S400:所述路灯根据所述第二可见光通信数据,将发射的颜色值和亮度值均满足所述第一光特性值的第一特性光调节为发射颜色值和亮度值均满足所述第二光特性值的第二特性光,其中,所述第二特性光的亮度值大于所述第一特性光的亮度值。
[0067] 下面将具体说明上述路灯亮度控制方法的实现过程。
[0068] 路灯通过与交通系统服务器的数据通信,是故路灯可从交通系统服务器获得路灯所在路段的交通路况信息。路灯可按照的预设的时间间隔不间断的从交通系统服务器获得该当前的交通路况信息,该时间间隔可以为例如为5秒、20秒或1分钟。
[0069] 交通路况信息包括了:交通事故信息、交通拥堵信息和天气状况信息中至少部分信息。例如,若发生交通事故但未出现用堵,则交通路况信息包括了:交通事故信息和天气状况信息。
[0070] 路灯通过该交通路况信息进行解析,由于交通路况信息在不同的情况下其包含的信息各不相同,路灯则可以执行不同操作,具体如下:
[0071] 作为第一种方式
[0072] 在解析获得交通事故信息时,路灯可按照预设控制程序对该交通事故信息进行解析,从而可获得该交通事故信息中的事故类型。例如,所获得该交通状况信息的事故类型可以为:两起追尾事故、三起追尾事故、两车追尾事故、三车追尾事故、两车变道擦挂事故等等。之后,路灯再根据事故类型确定出交通事故的严重等级。
[0073] 本实施例中,路灯根据事故类型确定出交通事故的严重等级的具体实现方式可以为:
[0074] 由于事故类型为多种,故路灯中预先设置每种事故类型与一预设严重等级的对应关系。对应关系可以为例如:事故类型为三起追尾事故与严重等级为较严重形成对应关系。
[0075] 进一步的,路灯对事故类型信息进行解析从而获得事故类型,故路灯再根据预先建立的该事故类型信息的事故类型与一预设严重等级的对应关系,确定与事故类型信息对应的该预设严重等级为交通事故的严重等级。例如,根据事故类型信息解析获得的事故类型为三起追尾事故,那么路灯则可确定出该路段交通事故的严重等级为较严重。
[0076] 在路灯获得交通事故的严重等级后,路灯需要根据该交通事故的严重等级去控制调节路灯的发光,即需要将当前发射的颜色值和亮度值均满足所述第一光特性值的第一特性光调节为发射颜色值和亮度值均满足第二光特性值的第二特性光,其中,第二特性光的亮度值大于第一特性光的亮度值,且第二光特性值与交通事故的严重等级匹配。
[0077] 作为第二种方式
[0078] 在解析获得交通拥堵信息时,路灯可按照预设控制程序对该交通拥堵信息进行解析,从而可获得该交通拥堵信息中被控路灯所在路段的拥堵值。例如,所获得该交通状况信息中的该拥堵值可以为99。之后,路灯再根据该拥堵值确定出路段的拥堵等级。
[0079] 本实施例中,路灯根据该拥堵值确定出路段的拥堵等级的具体实现方式可以为:
[0080] 路灯中预先设置了多个预设拥堵范围值,以及预先设置了多个拥堵等级,且路灯中还预先设置了每个预设拥堵范围值与对应的每个拥堵等级之间的对应关系。其中,对应关系可以为例如:预设拥堵范围值为80-100与拥堵等级为严重拥堵形成对应关系。路灯根据该获得的拥堵值,从多个预设拥堵范围值中确定出数值范围包含该拥堵值的一目标预设拥堵范围值。例如,多个预设拥堵范围值分别为0-20、20-40、40-60、60-80、以及80-100,那么当该拥堵值为99时,则确定出数值范围该拥堵值的一目标预设拥堵范围值为80-100这一范围。路灯再根据目标预设拥堵范围值与一目标拥堵等级的对应关系来确定出路段的拥堵等级。例如,所确定出的目标预设拥堵范围值为80-100,且该目标预设拥堵范围值与拥堵等级为严重拥堵形成对应关系,那么路灯则可确定出该路段的拥堵等级为严重拥堵。
[0081] 在路灯获得路段的拥堵等级后,路灯需要根据该路段的拥堵等级去控制调节路灯的发光,即需要将当前发射的颜色值和亮度值均满足所述第一光特性值的第一特性光调节为发射颜色值和亮度值均满足第二光特性值的第二特性光,其中,第二特性光的亮度值大于第一特性光的亮度值,且第二光特性值与路段的拥堵等级匹配。
[0082] 作为第三种方式
[0083] 在解析获得天气状况信息时,路灯可对该天气状况信息进行解析,以判断该天气状况信息所表征出的当前天气状况是否与预先设置的多个预设恶劣天气状况信息中的某一个目标预设恶劣天气状况信息所表征标预设恶劣天气状况的匹配。例如,该当前天气状况信息所表征出的当前天气状况为雾霾橙色预警,而预先设置的多个预设恶劣天气状况中有一目标预设恶劣天气状况也表征的是雾霾橙色预警,那么路灯则可判断该当前天气状况信息与一目标预设恶劣天气状况信息匹配。
[0084] 路灯在判断为不匹配时,路灯则不需要根据控制调节路灯的发光。
[0085] 路灯在判断为匹配时,路灯需要根据控制调节路灯的发光,即需要将当前发射的颜色值和亮度值均满足所述第一光特性值的第一特性光调节为发射颜色值和亮度值均满足第二光特性值的第二特性光,其中,第二特性光的亮度值大于第一特性光的亮度值,且第二光特性值与天气状况匹配。
[0086] 需要说明的是,若交通路况信息包括了:交通事故信息、交通拥堵信息和天气状况信息中至少两个。那么,路灯可以按照交通事故信息、交通拥堵信息和天气状况信息之间预设的控制重要性来执行控制。例如,按照交通事故信息、交通拥堵信息和天气状况信息之间预设的控制重要性为按照交通事故信息>交通拥堵信息>天气状况信息,那么在交通路况信息具有交通拥堵信息和天气状况信息情况下,路灯按照对交通拥堵信息的解析来进行对发光的调控。
[0087] 于本实施例中,路灯再根据交通路况信息将预设的第一光特性值调节为第二光特性值之前,路灯是根据预设的第一光特性值发射出颜色值和亮度值均满足第一光特性值的第一特性光。而基于上述的第一种方式、第二种方式和第三种方式确定需要调节第一光特性值时,则可以根据交通路况信息将预设的第一光特性值调节为第二光特性值。本实施例将通过先阐述按第二光特性值发射第二特性光的原理,以便于本领域技术人员能够给对第一光特性值调节为第二光特性值的实现过程的充分理解。
[0088] 路灯中调节获得的第二光特性值,该第二光特性值包括:第二颜色值和第二亮度值,即该第二光特性值可以用于指示路灯发射出的闪烁光的颜色值需要与该第二颜色值匹配,以及用于指示路灯发射出的闪烁光的亮度值需要与该第二亮度值匹配。该第二光特性值可以为路灯所默认的光特性值,或第二光特性值可以为驾驶者根据自己的需求而将第二光特性值设置到路灯中。
[0089] 于本实施例中,路灯采用二进制编码的方式将交通路况信息编码转为0和/或1构成的二进制数据,其中,转换为二进制数据的阶数可以为,n为大于1的整数。基于n的不同,二进制数据的阶数可以为2阶、4阶、8阶、16阶或32阶等,例如,本实施例可以采用16阶二进制数据,即二进制数据的表示方式为000-111。那么,路灯基于需要发送的该交通路况信息,路灯就可以将交通路况信息转换为M个二进制数据,其中,该M个二进制数据包括可以将该交通路况信息的全部数据表示一遍,或该M个二进制数据也可以将该交通路况信息的全部数据重复的表示至少两遍,其可以根据交通路况信息的数据量的大小来决定。
[0090] 路灯基于M个二进制数据,可以获得M个二进制数据中每个二进制数据对应的每个CSK初始光数据。为便于路灯获得每个二进制数据对应的每个CSK初始光数据(色移键控调制、CSK Modulation),路灯还预先将每个二进制数据与每个CSK初始光数据建立一一对应关系。
[0091] 可以理解的是,对应关系的数量应当与二进制数据的阶数相同,例如,本实施例可以采用16阶二进制数据,那么对应关系的数量也则也为16个,故建立对应关系的CSK初始光数据也为16个,该16个CSK初始光数据则可以作为预设数量的CSK初始光数据。在预设数量的CSK初始光数据中,每个CSK初始光数据所表征出的每个CSK光的颜色值为多种颜色值不同的色光按对应的亮度比例构成,且在预设数量的CSK初始光数据中,每个CSK初始光数据所表征出的每个CSK光的颜色值均不相同。可选的,在预设数量的CSK初始光数据中,每个CSK初始光数据所表征的每个CSK光的颜色值可以为红色光R、蓝色光B、绿色光G和琥珀色A光按对应的亮度比例构成,每个CSK初始光数据则是为构成每个CSK光对应的每个亮度比例数据,例如,CSK初始光数据A可以为:红色光、蓝色光、绿色光和琥珀色光的亮度比例为2:1:1:1,CSK初始光数据B可以为:红色光、蓝色光、绿色光和琥珀色光的亮度比例为4:2:3:1。
[0092] 作为一种方式,基于CIE(Commission Internationale de L'Eclairage、国际照明委员会)定义的色度坐标系,该色度坐标系中光锥的每个坐标点均表示对应的一种颜色值,故每个CSK初始光数据对应的每个CSK光的颜色值均可以被该光锥内每个对应颜色值的点表示,即每个对应颜色值的点的坐标即为每个CSK初始光数据在色度坐标系中的坐标。为降低光通信时信号的丢失率,在预设数量的CSK初始光数据中,每个CSK初始光数据所表征出的每个CSK光的颜色值差别需要尽量的大,即每个CSK初始光数据在色度坐标系中的坐标需要在光锥内尽量分散。
[0093] 于本实施例中,路灯基于M个二进制数据中每个二进制数据的对应关系,则可以从预设数量的CSK初始光数据中找到每个二进制数据对应的每个CSK初始光数据,故路灯基于交通路况信息可以获得M个CSK初始光数据。
[0094] 需要说明的是,该M个CSK初始光数据是基于交通路况信息所获得的,M个CSK初始光数据所对应的颜色并不是第二颜色值,为了使得后续发射出的闪烁光为第二颜色值,则需要对M个CSK初始光数据进行补偿,故路灯可以根据M个CSK初始光数据和第二颜色值获得用于补偿M个CSK初始光数据的N个初始原色光特性数据。
[0095] 与本实施例中,第二颜色值所对应的颜色实质上可以为红色光、蓝色光、绿色光和琥珀色光按对应的亮度比例构成,若需要特性光为第二颜色值所对应的颜色,那么则可以通过将N个初始原色光特性数据表征出的亮度比例与M个CSK初始光数据表征出的亮度比例相加后与第二颜色值对应的亮度比例匹配来实现。
[0096] 具体的,路灯可将M个CSK初始光数据中每个CSK初始光数据所表征出的亮度比例叠加,这样就可以获得M个CSK初始光数据所表征出的亮度比例。路灯再将第二颜色值对应的亮度比例减去M个CSK初始光数据所表征出的亮度比例则可以获得N个初始原色光特性数据所表征出的亮度比例。继而路灯基于N个初始原色光特性数据所表征出的亮度比例则可以获得N个初始原色光特性数据。其中,N个初始原色光特性数据颜色可以为红色光数据、蓝色光数据、绿色光数据和琥珀色光数据中的类型相同至少一个数据或类型不同的至少两个数据。例如,N个初始原色光特性数据可以为两个红色光数据,或N个初始原色光特性数据也可以为一个红色光数据、一个蓝色光数据和一个琥珀色光数据。
[0097] 于本实施例中,本实施例以第二颜色值所对应的颜色为白色(后续发射的闪烁光为白光)来对本实施的进行说明,故N个初始原色光特性数据可以划分成至少一组原色光特性数据,至少一组原色光特性数据中每组原色光特性数据包括:红色光数据、蓝色光数据、绿色光数据和琥珀色光数据,且每组原色光特性数据中红色光数据、蓝色光数据、绿色光数据和琥珀色光数据形成的亮度比例即可以为N个初始原色光特性数据所表征出的亮度比例。
[0098] 为保证后续发射的特性光的亮度还要满足第二亮度值,在获得M个CSK初始光数据和N个初始原色光特性数据后,还需要基于M个CSK初始光数据和N个初始原色光特性数据确定出每个数据对应的亮度值。具体的,由于需要后续发送的闪烁光具有第二亮度值,而闪烁光是路灯基于M+N个数据对应发射的,故可以将第二亮度值具体分解到M+N个数据中的每个数据。路灯可以将M个CSK初始光数据中每个CSK初始光数据的亮度比例换算到在M个CSK初始光数据和N个初始原色光特性数据的总亮度比例中所占的比值,则可以根据第二亮度值和每个比值,为每个比值对应的每个CSK初始光数据确定出对应的每个CSK光亮度值。相应的,路灯也可以将N个初始原色光特性数据中每个初始原色光特性数据的亮度比例换算到在M个CSK初始光数据和N个初始原色光特性数据的总亮度比例中所占的比值,则可以根据第二亮度值和每个比值,为每个比值对应的每个初始原色光特性数据确定出对应的每个原色光亮度值。其中,M个CSK光亮度值和N个原色光亮度值相加之和与第二亮度值匹配。例如,CSK初始光数据的亮度比值为1:1:1:2,而M个CSK初始光数据和N个初始原色光特性数据的总亮度比例为50:60:40:50,故该CSK初始光数据对应的比值则为1/40,在第二亮度值为400尼特情况下,该CSK初始光数据的CSK光亮度值则为10尼特。
[0099] 路灯再将每个CSK初始光数据和对应的每个CSK光亮度值打包,则可以获得对应的每个CSK光特性数据,以及再将每个初始原色光特性数据和对应的每个原色光亮度值打包,则也可以获得对应每个原色光特性数据。基于此,路灯则共获得M个CSK光特性数据和N个原色光特性数据。
[0100] 路灯获得M个CSK光特性数据和N个原色光特性数据后,路灯还需要基于M个CSK光特性数据和N个原色光特性数据获得第二可见光通信数据。具体的,根据M个CSK光特性数据和N个原色光特性数据的多少,路灯可以生成并获得包括M个CSK光特性数据和N个原色光特性数据的至少一个数据包。其中,至少一个数据包中的每个数据包包括m个CSK光特性数据和/或n个原色光特性数据,m为不大于M的正整数,n为不大于N的正整数。
[0101] 例如,在M个CSK光特性数据为10个,N个原色光特性数据为两组原色光特性数据(每组原色光特性数据包括红色光R、蓝色光B、绿色光G和琥珀色A)的情况下。若至少一个数据包为数据包A,则该数据包A包括全部的10个CSK光特性数据和两组原色光特性数据。若至少一个数据包为数据包A和数据包B,数据包A可以包括全部的10个CSK光特性数据,而数据包A可以包括两组原色光特性数据。若至少一个数据包为数据包A和数据包B,数据包A可以包括5个CSK光特性数据和一组原色光特性数据,而数据包B可以包括另外5个CSK光特性数据和另一组原色光特性数据。
[0102] 又例如,在M个CSK光特性数据为8个,N个原色光特性数据为一组原色光特性数据(每组原色光特性数据包括红色光R、蓝色光B、绿色光G和琥珀色A)的情况下。若至少一个数据包为数据包A、数据包B、数据包C和数据包D,数据包A可以包括2个CSK光特性数据和一组原色光特性数据,数据包B、数据包C和数据包D则可以分别包括余下的8个CSK光特性数据和另一组原色光特性数据。若至少一个数据包为数据包A、数据包B、数据包C和数据包D,数据包A可以包括2个CSK光特性数据和该组原色光特性数据中红光的原色光特性数据,数据包B可以包括2个CSK光特性数据和该组原色光特性数据中绿光的原色光特性数据,数据包C可以包括2个CSK光特性数据和该组原色光特性数据中蓝光的原色光特性数据,数据包D可以包括2个CSK光特性数据和该组原色光特性数据中琥珀色光的原色光特性数据。
[0103] 于本实施例中,为便于终端设备能够更好的识别第二特性光所携带的数据,每个数据包中均需要包括一组原色光特性数据,例如,每个数据包中包括5个CSK光特性数据和一组原色光特性数据,这样就相当于5个CSK光特性数据的大小可以为4bit,而一组原色光特性数据的大小也可以为4bit数据,故每个数据包则包括了8bit(1字节)的数据。
[0104] 获得至少一个数据包后,路灯再根据预设的数据生成规则,则可以在生成头数据包和尾数据包,并将该头数据包、尾数据包和至少一个数据包一并打包获得该第二可见光通信数据。
[0105] 在获得包括头数据包、尾数据包和至少一个数据包的该第二可见光通信数据后,该路灯可以根据第二可见光通信数据按预设的闪烁频率发射颜色值和亮度值均满足第二光特性值的第二特性光,即依次发射出每帧CSK光和每帧原色光则构成了该第二光特性。其中,第二特性光颜色值和亮度值满足为第二光特性值基于人眼的视觉暂留效应而被呈现出来。于本实施例中,路灯发射第二特性光的方式可以为依次发射将每个CSK光特性数据对应每种颜色的光,以及依次发射每个原色光特性数据对应每种颜色的光,以及每发射一种颜色的光后,都相应的传输了一定数据。例如,路灯发射CSK光特性数据A对应的粉红色光后,路灯发射原色光特性数据B对应的红色。
[0106] 路灯通过发射第二特性光实现了将交通路况信息进行广播。由于路灯是根据第二可见光通信数据,将发射的颜色值和亮度值均满足第一光特性值的第一特性光调节为发射颜色值和亮度值均满足所述第二光特性值的第二特性光,且在调节的过程中,路灯是增加了亮度值,故使得第二光特性值中的亮度值大于第一光特性值中的亮度值,并使得发射出的第二特性光的亮度大于之前发射的第一性光的亮度。因此,实现了通过光通信广播的交通路况信息的同时,还实现了自动提高照明亮度。
[0107] 第四实施例
[0108] 请参阅图4,本申请实施例提供了一种基于光通信的信息获得方法,该基于光通信的信息获得方应用于上述的终端设备。该基于光通信的信息获得方包括:步骤S101和步骤S201。
[0109] 步骤S101:终端设备在接收路灯发射出的颜色值和亮度值均满足第二光特性值的第二特性光的过程中,获得所述第二特性光所携带的第二可见光通信数据,其中,所述第二可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据。
[0110] 步骤S201:所述终端设备根据所述M个CSK光特性数据获得所述路灯所在路段的交通路况信息。
[0111] 下面将具体说明上述路灯亮度控制方法的实现过程。
[0112] 驾驶者可以携带该终端设备而移动,当驾驶者移动至该路灯的照明范围内时,即驾驶者移动至能够被路灯发射的第二特性光照射到的范围,比如,位于该路灯下方,此时,驾驶者也相应的位于接收该路灯发射的第二特性光的接收范围内。
[0113] 驾驶者可以通过操控该终端设备而启动终端设备的摄像头,且驾驶者再将摄像头朝向该路灯,那么,终端设备的摄像头就能够接收到该路灯发射的第二特性光。
[0114] 由于路灯在持续的发射该第二特性光的过程中,路灯是依次传输头数据包、至少一个数据包和尾数据包并形成循环。而为便于后续对该路灯的控制,路灯接收到的第二特性光中应该包含该路灯的完整的数据,即路灯的接收到的第二特性光中应当至少完整的包含头数据包、至少一个数据包和尾数据包。但由于终端设备开始接收的时间点不确定,故开始接收到的第二特性光不一定就是包含头数据包,进而终端设备在接收该第二特性光的过程中应当保证具有一定时长,比如,终端设备接收该第二特性光的时长为大于0.1秒,这样就能够保证终端设备无论在哪个时间点开始接收,但终端设备接收的第二特性光中可以完整的包含头数据包、至少一个数据包和尾数据包。
[0115] 由于第二特性光是按照每帧CSK光和每帧原色光组成的,故在接收第二特性光的过程中,终端设备可以依次接收到每一帧的CSK光和每一帧的原色光。也由于每一帧的CSK光和每一帧的原色光是具有特定的光特性,即具有一定的颜色和亮度。终端设备通过预设的控制程序能够对每帧CSK光和每帧原色光进行解析,从而获得每帧CSK光的光特性数据,并也可以获得每一帧的原色光的光特性数据。例如,解析获得一帧CSK光的光特性数据为该帧CSK光的颜色为浅黄色、且该帧CSK光的亮度为10尼特。
[0116] 由于第二可见光通信数据包括头数据包、尾数据包和M个CSK光特性数据和N个原色光数据所构成的至少一个数据包,且在发射第二特性光的过程中,M个CSK光特性数据了携带了需要传输的交通路况信息,而原色光则是对第二特性光的亮度和颜色进行补偿调节,故获得第二特性光所携带的第二可见光通信数据可以为获得第二可见光通信数据中M个CSK光特性数据对应的M个二进制数据。由于该M个二进制数据是路灯基于交通路况信息编译获得的,相应的,也是获得的了第二可见光通信数据中的交通路况信息。
[0117] 可选的,终端设备通过预先建立的每帧CSK光的光特性数据与对应的每个二进制数据的一一对应关系,则可以获得每帧CSK光的光特性数据对应的每个二进制数据。
[0118] 通过对头数据包中的每帧CSK光的对应的每个二进制数据进行解译,终端设备可以获知当前的数据包为头数据包,通过对尾数据包中的每帧CSK光的对应的每个二进制数据进行解译,终端设备可以获知当前的数据包为尾数据包。以及终端设备基于头数据包和尾数据包,就能够获知头数据包和尾数据包之间数据包为携带第二可见光通信数据的至少一个数据包。那么,终端设备再对至少一个数据包中的M个二进制数据进行解译,终端设备可以获得M个二进制数据对应的交通路况信息。
[0119] 也需要说明的是,至少一个数据包中的数据构成该路灯的设备信息,那么终端设备基于至少一个数据包中的数据可以获得一遍且不重复的交通路况信息;或至少一个据包中每个数据包的数据均构成该交通路况信息,那么终端设备基于至少一个数据包中的数据可以获得至少一次重复的交通路况信息。可选的,为避免通信过程中丢包而导致数据失真,故可以采用每个数据包的数据均构成该路灯的设备信息的方式,以使终端设备通过获得至少一次重复的交通路况信息来避免某一个交通路况信息丢包失真的情况发生。
[0120] 第五实施例
[0121] 请参阅图5,本申请实施例提供了一种路灯的照明控制装置100,该路灯的照明控制装置100应用于路灯,该路灯的照明控制装置100包括:
[0122] 信息接收模块110,用于路灯从交通系统服务器获得所述路灯所在路段的交通路况信息。
[0123] 特性调节模块120,用于所述路灯根据所述交通路况信息将预设的第一光特性值调节为第二光特性值。
[0124] 数据获得模块130,用于所述路灯根据所述交通路况信息和所述第二光特性值获得第二可见光通信数据,所述第二可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据;其中,所述M个CSK光特性数据表征出的光特性值与所述N个原色光特性数据表征出的光特性值之和与所述第二光特性值匹配,M为正整数,N为不小于3的整数。
[0125] 光发射模块140,用于所述路灯根据所述第二可见光通信数据,将发射的颜色值和亮度值均满足所述第一光特性值的第一特性光调节为发射颜色值和亮度值均满足所述第二光特性值的第二特性光,其中,所述第二特性光的亮度值大于所述第一特性光的亮度值。
[0126] 需要说明的是,由于所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0127] 本领域内的技术人员应明白,本申请实施例可提供为方法、系统、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0128] 第五实施例
[0129] 请参阅图6,本申请实施例提供了一种基于光通信的信息获得装置200,该基于光通信的信息获得装置200应用于终端设备,该基于光通信的信息获得装置200包括:
[0130] 光接收模块210,用于终端设备在接收路灯发射出的颜色值和亮度值均满足第二光特性值的第二特性光的过程中,获得所述第二特性光所携带的第二可见光通信数据,其中,所述第二可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据。
[0131] 信息获得模块220,用于所述终端设备根据所述M个CSK光特性数据获得所述路灯所在路段的交通路况信息。
[0132] 需要说明的是,由于所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0133] 本领域内的技术人员应明白,本申请实施例可提供为方法、系统、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0134] 以上仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
[0135] 以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。