[0021] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
[0022] 请参考图1图2以及图3,图1为本发明实施例提供的一种在视线遮挡时判别交通信号灯的方法流程示意图,图2为本发明实施例提供的一种图像分析示意图,图3为本发明实施例提供的一种在视线遮挡时判别交通信号灯的方法的应用示意图。具体的,本实施例提供一种在视线遮挡时判别交通信号灯的方法,包括以下步骤:
[0023] 步骤101、第一车辆的行车记录仪对获取到的实时图像进行分析并提取车辆信息,其中,在对实时图像进行分析时,具体将分析图像中是否存在尾部至图像底边距离低于预设阈值的第二车辆,若存在则分析图像中是否存在交通信号灯,若不存在则提取所述第二车辆的车辆信息,所述车辆信息至少包括车牌号;
[0024] 步骤102、如果图像中存在尾部至图像底边距离低于预设阈值的第二车辆,则获取所述第一车辆的所处位置并根据地图判断其是否处在十字路口区域;
[0025] 步骤103、若是则所述第一车辆的行车记录仪向服务器发送所述第二车辆的车牌号;
[0026] 步骤104、所述服务器将根据接收到的所述第二车辆的车牌号在数据库内查找与其绑定的无线名称并反馈至所述第一车辆的行车记录仪,其中,该无线名称是所述第二车辆行车记录仪内置的网络模块所对应的无线账号;
[0027] 步骤105、所述第一车辆的行车记录仪基于该无线名称向所述第二车辆的行车记录仪发送数据获取信息;
[0028] 步骤106、所述第二车辆的行车记录仪根据该数据获取信息对获取到的实时图像进行分析并生成交通信号灯闪烁颜色的结果,以及将结果反馈至所述第一车辆的行车记录仪;
[0029] 步骤107、所述第一车辆的行车记录仪对接收到的结果进行语音播放。
[0030] 本实施例中,所述第一车辆为轿车,所述第二车辆为大型车辆,例如集装箱货车。
[0031] 具体的,所述第一车辆的行车记录仪对实时图像进行分析时,首先将分析图像中是否存在第二车辆,即是否存在汽车,其中在分析图像时具体将采用影像辨识技术对图像内容进行识别。当分析出图像中存在所述第二车辆时,则获取车辆尾部至图像底边距离,其中,当车辆尾部至图像底边距离越小时,则说明两者相距越近,设置的预设阈值将是实际中前后车辆在十字路口行车时的通常距离在图像中的对等体现。当判断出所述第二车辆尾部至图像底边距离低于预设阈值时,则继续分析图像中是否存在交通信号灯,若不存在,则说明所述第一车辆被所述第二车辆遮挡,如此将从图像中提取出所述第二车辆的车牌号,设定为苏EB9XX8。
[0032] 进一步地,所述第一车辆的行车记录仪将通过内置的GPS模块对所处位置进行定位,具体将获取所处位置的坐标,然后再将坐标置于地图内,从而确定是否处在十字路口区域,当确定处于时,则可进一步的确定出所述第一车辆被所述第二车辆遮挡,且此时处在十字路口区域,很有可能会导致所述第一车辆无法判别交通信号灯闪烁的颜色。
[0033] 接着,所述第一车辆的行车记录仪将所述第二车辆的车牌号苏EB9XX8发送至服务器。
[0034] 其中,所述服务器内储存有至少一城市区域内所有车辆的车牌号以及与该车牌号绑定的无线名称。
[0035] 因此,所述服务器在接收到的所述第二车辆的车牌号后将在数据库内查找与苏EB9XX8绑定的无线名称,然后将其反馈至所述第一车辆的行车记录仪内。
[0036] 所述第一车辆的行车记录仪基于该无线名称向所述第二车辆的行车记录仪发送数据获取信息,具体将先通过该无线名称向所述第二车辆的行车记录仪发送连接请求,连接请求中携带有所述数据获取信息,所述第二车辆的行车记录仪则建立与其的连接关系。然后,所述第二车辆的行车记录仪根据该数据获取信息对获取到的实时图像进行分析并生成交通信号灯闪烁颜色的结果。
[0037] 其中,所述第二车辆的行车记录仪根据该数据获取信息对获取到的实时图像进行分析并生成交通信号灯闪烁颜色的结果步骤具体是:所述第二车辆的行车记录仪判断实时图像中是否显示有交通信号灯,若是则获取该交通信号灯上的至少一灯体的闪烁颜色并生成对应的结果。
[0038] 例如,获取到的该交通信号灯上有两个灯体,分别是左转弯信号灯和直行信号灯,左转弯信号灯闪烁绿色,直行信号灯闪烁红色,则生成对应的结果是:左转弯灯绿色,直行灯红色。
[0039] 进一步地,所述车辆信息还包括所述第一车辆所处车道,其中,所述第一车辆的行车记录仪对接收到的结果进行语音播放步骤具体是:
[0040] 所述第一车辆的行车记录仪根据其所处车道找出与该车道对应的交通信号灯灯体的闪烁颜色并进行语音播放。
[0041] 如图3所示,设定所述第一车辆处在直行道上,则所述第一车辆的行车记录仪找出与该车道对应的交通信号灯灯体的闪烁颜色并进行语音播放,即只播放直行灯闪烁颜色。同样,如果所述第一车辆处在左转弯道上,则所述第一车辆的行车记录仪找出与该车道对应的交通信号灯灯体的闪烁颜色并进行语音播放,即只播放左转弯灯闪烁颜色。这样可以节省播放时间,以播放出对所述第一车辆司机有价值的交通信号灯闪烁的消息。
[0042] 本实施例方法所述的功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算设备可读取存储介质中。基于这样的理解,本发明实施例对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台计算设备(可以是个人计算机,服务器,移动计算设备或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U 盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0043] 本发明可实现以下优点:
[0044] 借由本发明,可在轿车司机视线被遮挡时可以通过行车记录仪的语音播报读取到前方交通信号灯的闪烁情况,从而避免闯红灯事件的发生。