本发明涉及电子广告牌领域,特别涉及一种与交通信号灯联动的电子广告牌显示方法及其系统。
背景技术:
传统的电子广告牌只是一个木质或钢制的牌匾,广告牌上广告容量十分有限,广告效果单一,并且广告内容也无法实时更新,目前,越来越多的厂商使用电子广告牌替代传统的广告牌,电子广告牌能够制作动画效果,在内容展示上更容易引人注目。
大部分电子广告牌设置于户外,用于对行人以及司机展示,例如,司机在等待红灯时可观察车道旁的电子广告牌,但是电子广告牌会分散司机的注意力,使其无法注意到红灯,容易增加交通拥堵的概率。
技术实现要素:
发明目的:为了克服背景技术中的缺点,本发明实施例提供了一种与交通信号灯联动的电子广告牌显示方法及其系统,能够有效解决上述背景技术中涉及的问题。
技术方案:一种与交通信号灯联动的电子广告牌显示方法,包括以下步骤:
设定电子广告牌的显示方案,所述显示方案包括各支广告的内容、播放顺序以及播放时间;
控制所述电子广告牌按照所述显示方案进行工作;
提取监控交通信号灯的第一摄像头拍摄的第一影像,并判断所述交通信号灯是否处于红灯状态;
若是,提取出红灯指示方向对应的车道;
提取监控所述车道的第二摄像头拍摄的第二影像,并计算所述车道内静止车辆的数量;
判断所述数量是否大于或等于第一预设阈值;
若是,提取出所述交通信号灯的红灯倒计时长;
判断所述红灯倒计时长是否小于或等于第二预设阈值;
若是,提取出所述电子广告牌当前显示的广告内容,并在所述广告内容中提取出空白区域;
将所述红灯倒计时长插入所述空白区域内进行同步播放,当红灯状态结束时,删除所述空白区域内的红灯倒计时长。
作为本发明的一种优选方式,还包括:
将所述车道内静止车辆的数量与红灯倒计时长并列在电子广告牌上显示,并实时更新所述数量。
作为本发明的一种优选方式,将所述红灯倒计时长插入所述空白区域内进行同步播放还包括:
从所述显示方案中提取出所述电子广告牌当前显示广告的广告内容,并计算所述空白区域的主色调;
提取出与所述主色调互为对比色的颜色;
在所述电子广告牌中以所述颜色播放红灯倒计时长。
作为本发明的一种优选方式,还包括:
判断所述红灯倒计时长是否小于或等于第三预设阈值;
若是,在所述电子广告牌中以预设频率振动播放红灯倒计时长。
作为本发明的一种优选方式,将所述红灯倒计时长插入所述空白区域内进行同步播放还包括:
在所述显示方案中提取出电子广告牌当前播放广告的广告播放时间,并计算所述广告的剩余播放时间;
判断所述剩余播放时间是否小于红灯倒计时长;
若是,在所述显示方案中按照播放顺序提取出下一条广告的内容,并提取出所述广告内容中的空白区域;
判断所述红灯倒计时长的当前位置是否处于所述空白区域内;
若是,当切换至所述下一条广告时,保持红灯倒计时长继续播放;
若否,当切换至所述下一条广告时,将所述红灯倒计时长插入所述空白区域内继续播放。
一种与交通信号灯联动的电子广告牌显示系统,包括:
设定模块,被配置为设定电子广告牌的显示方案;
第一提取模块,被配置为提取监控交通信号灯的第一摄像头拍摄的第一影像;
第一判断模块,被配置为判断所述交通信号灯是否处于红灯状态;
第二提取模块,被配置为提取出红灯指示方向对应的车道;
第三提取模块,被配置为提取监控所述车道的第二摄像头拍摄的第二影像;
第一计算模块,被配置为计算所述车道内静止车辆的数量;
第二判断模块,被配置为判断所述数量是否大于或等于第一预设阈值;
第四提取模块,被配置为提取出所述交通信号灯的红灯倒计时长;
第三判断模块,被配置为判断所述红灯倒计时长是否小于或等于第二预设阈值;
第五提取模块,被配置为提取出所述电子广告牌当前显示的广告内容,并在所述广告内容中提取出空白区域;
第一播放模块,被配置为将所述红灯倒计时长插入所述空白区域内进行同步播放。
作为本发明的一种优选方式,还包括:
第二播放模块,被配置为将所述车道内静止车辆的数量在电子广告牌上显示,并实时更新所述数量。
作为本发明的一种优选方式,还包括:
第二计算模块,被配置为计算空白区域的主色调;
第六提取模块,被配置为提取出与所述主色调互为对比色的颜色;
配色模块,被配置为将电子广告牌中红灯倒计时长的显示颜色调整为与所述主色调互为对比色的颜色。
作为本发明的一种优选方式,还包括:
第四判断模块,被配置为判断所述红灯倒计时长是否小于或等于第三预设阈值;
振动显示模块,被配置为在所述电子广告牌中以预设频率振动播放红灯倒计时长。
作为本发明的一种优选方式,还包括:
第三计算模块,被配置为在所述显示方案中提取出电子广告牌当前播放广告的广告播放时间,并计算所述广告的剩余播放时间;
第五判断模块,被配置为判断所述剩余播放时间是否小于红灯倒计时长;
第七提取模块,被配置为在所述显示方案中按照播放顺序提取出下一条广告的内容,并提取出所述广告内容中的空白区域;
第五判断模块,被配置为判断所述红灯倒计时长的当前位置是否处于所述空白区域内。
本发明实现以下有益效果:
1、本发明实现交通信号灯与电子广告牌的联动,通过监控交通信号灯的第一摄像头获取交通信号灯的红绿灯状态,若为红灯状态,则将红灯倒计时长在电子广告牌显示的广告内容中的空白区域同步播放,使得司机在查看广告的同时能够兼顾交通信号灯的状态,避免发生交通拥堵。
2、智能计算红灯倒计时长插入区域的主色调,将红灯倒计时长以所述主色调的对比色进行显示,能够提高红灯倒计时长与其周围区域颜色的对比度。
3、当红灯倒计时长小于或等于第三预设阈值时,在电子广告牌中以预设频率振动播放红灯倒计时长,能够提高所述红灯倒计时长的存在感。
4、若当前显示的广告的剩余播放时长小于红灯倒计时长,则提前对下一条广告进行编辑,对下一条广告内容的空白区域进行分析,若所述空白区域包括当前红灯倒计时长的显示位置,则保持红灯倒计时长在电子广告牌上的位置不变,若所述空白区域不包括当前红灯倒计时长的显示位置,则将红灯倒计时长插入到空白区域的中心位置。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。
图1为本发明提供的一种与交通信号灯联动的电子广告牌显示方法流程图;
图2为本发明提供的红灯指示车道内车辆数量显示方法流程图;
图3为本发明提供的红灯倒计时长颜色设置方法流程图;
图4为本发明提供的红灯倒计时长振动显示方法流程图;
图5为本发明提供的广告切换时红灯倒计时长显示方法流程图;
图6为本发明提供的一种与交通信号灯联动的电子广告牌显示系统结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
实施例一
如图1所示,本实施例提供一种与交通信号灯联动的电子广告牌显示方法,包括以下步骤:
s101:设定电子广告牌的显示方案,所述显示方案包括各支广告的内容、播放顺序以及播放时间;
s102:控制所述电子广告牌按照所述显示方案进行工作;
s103:提取监控交通信号灯的第一摄像头拍摄的第一影像,并判断所述交通信号灯是否处于红灯状态;
s104:若是,提取出红灯指示方向对应的车道;
s105:提取监控所述车道的第二摄像头拍摄的第二影像,并计算所述车道内静止车辆的数量;
s106:判断所述数量是否大于或等于第一预设阈值;
s107:若是,提取出所述交通信号灯的红灯倒计时长;
s108:判断所述红灯倒计时长是否小于或等于第二预设阈值;
s109:若是,提取出所述电子广告牌当前显示的广告内容,并在所述广告内容中提取出空白区域;
s110:将所述红灯倒计时长插入所述空白区域内进行同步播放,当红灯状态结束时,删除所述空白区域内的红灯倒计时长。
如图2所示,将所述车道内静止车辆的数量与红灯倒计时长并列在电子广告牌上显示,并实时更新所述数量。
具体地,在步骤101中,通过后台的服务器设定各电子广告牌的显示方案,具体方法为:按照播放顺序将各支广告的视频信息存入到电子广告牌的存储装置中,其中,各电子广告牌包括独立的电子编号,所述电子编号中记录有电子广告牌的位置信息,通过所述位置信息确定电子广告牌面向的车道以及交通信号灯。
在步骤102中,到工作时间时,通过后台服务器控制各电子广告牌按照播放顺序循环播放其存储装置中的广告内容。
在步骤103中,以任意一处电子广告牌为例,在电子广告牌上方设置有面向交通信号灯的第一摄像头,所述第一摄像头用于监控所述交通信号灯的状态,并与后天服务器连接,当所述电子广告牌开始工作时,同时启动所述第一摄像头,当接收到第一摄像头发送的第一影像时,判断所述交通信号灯是否处于红灯状态,所述红灯状态包括左转红灯、直行红灯以及右转红灯中的任意一种。
在步骤104中,若所述交通信号灯存在红灯状态,在本实施例中,以直行红灯为例,提取出所述直行红灯面向的直行车道。
在步骤105中,电子广告牌上方还设置有面向车道的第二摄像头,所述第二摄像头用于监控各车道内的车辆,并与后台服务器连接,当所述电子广告牌开始工作时,同时启动所述第二摄像头,从第二摄像头发送的第二影像中提取出直行车道部分,并计算所述直行车道内静止车辆的数量,当司机再等待红灯的过程中,可能会查看车道两边的电子广告牌。
在步骤106中,预先设定有第一预设阈值,判断直行车道内静止车辆的数量是否大于或等于第一预设阈值。
在步骤107中,当直行车道内静止车辆的数量大于或等于第一预设阈值时,则可对直行车道内的车辆司机进行红灯倒计时长提醒,提取出所述直行车道面向的交通信号灯的红灯倒计时长。
在步骤108中,预先设定有第二预设阈值,判断所述红灯倒计时长是否小于或等于第二预设阈值。
在步骤109中,当红灯倒计时长小于或等于第二预设阈值时,则对直行车道内的车辆司机进行红灯倒计时长提醒,提取出电子广告牌中当前播放的广告内容,并进一步提取出广告内容中的空白区域。
在步骤110中,将红灯倒计时长插入到所述空白区域内进行播放,其中,电子广告牌中的红灯倒计时长与交通信号灯中的红灯倒计时长实现同步,同时,还将直行车道内的静止车辆数量插入到红灯倒计时长左侧显示,当红灯切换为绿灯时,所述数量不清零,随着车辆驶出所述直行车道,同步降低电子广告牌中显示的数量,当所述交通信号灯切换红绿灯时,同步切换电子广告牌中的红灯倒计时长。
实施例二
如图3所示,本实施提供一种红灯倒计时长的显示方法,将所述红灯倒计时长插入所述空白区域内进行同步播放还包括:
从所述显示方案中提取出所述电子广告牌当前显示广告的广告内容,并计算所述空白区域的主色调;
提取出与所述主色调互为对比色的颜色;
在所述电子广告牌中以所述颜色播放红灯倒计时长。
如图4所示,判断所述红灯倒计时长是否小于或等于第三预设阈值;
若是,在所述电子广告牌中以预设频率振动播放红灯倒计时长。
具体地,为了凸出显示红灯倒计时长以达到更好的提示效果,本实施例将红灯倒计时长的显示区域与其周围的空白区域进行强烈对比区分。
对所述电子广告牌中正在播放的广告内容进行分析,先提取出所有空白区域,所述空白区域即纯色区域,所述纯色区域内不包括文字以及数字,将空白区域的中心位置设置为红灯倒计时长的显示区域,计算空白区域的主色调,搜索与所述主色调互为对比色的颜色,例如,当空白区域为白色时,黑色为主色调的对比色,在所述电子广告牌中红灯倒计时长以黑色显示。
除了将红灯倒计时长以空白区域主色调的对比色进行显示外,本实施例还将为红色倒计时长增加动态显示效果,保持广告内容的播放形式不变,即红灯倒计时长周围的空白区域保持静止,当红灯倒计时长小于第三预设阈值时,所述第三预设阈值小于所述第二预设阈值,在所述电子广告牌中以预设频率振动播放红灯倒计时长,能够更有效地吸引司机的注意力。
实施例三
如图5所示,本实施例提供一种红灯倒计时长的显示方法,将所述红灯倒计时长插入所述空白区域内进行同步播放还包括:
在所述显示方案中提取出电子广告牌当前播放广告的广告播放时间,并计算所述广告的剩余播放时间;
判断所述剩余播放时间是否小于红灯倒计时长;
若是,在所述显示方案中按照播放顺序提取出下一条广告的内容,并提取出所述广告内容中的空白区域;
判断所述红灯倒计时长的当前位置是否处于所述空白区域内;
若是,当切换至所述下一条广告时,保持红灯倒计时长继续播放;
若否,当切换至所述下一条广告时,将所述红灯倒计时长插入所述空白区域内继续播放。
具体地,在循环播放广告期间,若红灯倒计时长不变,则将继续插入下一条广告。在广告开始播放时刻,根据广告的完整播放时间实时计算广告的剩余播放时间,判断所述剩余播放时间是否小于实时红灯倒计时长,若是,则表明在红灯倒计时长结束之前当前广告已播放完毕,因此,提前在所述显示方案中按照播放顺序提取出下一条广告的内容,并对其内容进行编辑,提取出其内容中的空白区域,判断下一条广告的空白区域是否包括红灯倒计时长在当前广告中的显示位置,若是,则直接将红灯倒计时长插入到相同位置的空白区域进行播放,即保持红灯倒计时长继续播放。
若下一条广告的空白区域不包括红灯倒计时长在当前广告中的显示位置,则重新在下一条广告的空白区域寻找中心位置播放所述红灯倒计时长。
实施例四
如图6所示,本实施例提供一种与交通信号灯联动的电子广告牌显示系统,包括:设定模块401,被配置为设定电子广告牌的显示方案;
第一提取模块402,被配置为提取监控交通信号灯的第一摄像头拍摄的第一影像;
第一判断模块403,被配置为判断所述交通信号灯是否处于红灯状态;
第二提取模块404,被配置为提取出红灯指示方向对应的车道;
第三提取模块405,被配置为提取监控所述车道的第二摄像头拍摄的第二影像;
第一计算模块406,被配置为计算所述车道内静止车辆的数量;
第二判断模块407,被配置为判断所述数量是否大于或等于第一预设阈值;
第四提取模块408,被配置为提取出所述交通信号灯的红灯倒计时长;
第三判断模块409,被配置为判断所述红灯倒计时长是否小于或等于第二预设阈值;
第五提取模块410,被配置为提取出所述电子广告牌当前显示的广告内容,并在所述广告内容中提取出空白区域;
第一播放模块411,被配置为将所述红灯倒计时长插入所述空白区域内进行同步播放;
第二播放模块412,被配置为将所述车道内静止车辆的数量在电子广告牌上显示,并实时更新所述数量;
第二计算模块413,被配置为计算空白区域的主色调;
第六提取模块414,被配置为提取出与所述主色调互为对比色的颜色;
配色模块415,被配置为将电子广告牌中红灯倒计时长的显示颜色调整为与所述主色调互为对比色的颜色;
第四判断模块416,被配置为判断所述红灯倒计时长是否小于或等于第三预设阈值;
振动显示模块417,被配置为在所述电子广告牌中以预设频率振动播放红灯倒计时长;
第三计算模块418,被配置为在所述显示方案中提取出电子广告牌当前播放广告的广告播放时间,并计算所述广告的剩余播放时间;
第五判断模块419,被配置为判断所述剩余播放时间是否小于红灯倒计时长;
第七提取模块420,被配置为在所述显示方案中按照播放顺序提取出下一条广告的内容,并提取出所述广告内容中的空白区域;
第五判断模块421,被配置为判断所述红灯倒计时长的当前位置是否处于所述空白区域内。
上述实施例四所提供的系统,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将系统的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
上述实施例只为说明本发明的技术构思及特点,其目的是让熟悉该技术领域的技术人员能够了解本发明的内容并据以实施,并不能以此来限制本发明的保护范围。凡根据本发明精神实质所作出的等同变换或修饰,都应涵盖在本发明的保护范围之内。