本发明主要涉及车牌识别,具体涉及一种车牌识别系统、方法以及存储介质。
背景技术:
1、在限高防护架碰撞监测的场景中,现有的车牌识别方法是采用现场部署振动传感器和车牌识别摄像头的方式,其中车牌识别摄像头用于不间断识别车牌和录制视频,振动传感器则检测限高防护架或桥梁设施横梁碰撞事件,当检测出碰撞事件后,通知车牌识别摄像头调取当前时刻车牌识别结果。但是,这种方法无法解决振动传感器检测碰撞事件与车牌识别的时间同步问题,其调取的车牌识别结果滞后于碰撞事件发生时刻,在车速较快的场景无法准确抓取到涉事车辆。同时,这种方法的下车牌识别过程是不间断运行的,需要摄像头具备较高的运算能力,对供电系统也有较高的功耗要求,不适合大部分低功耗限高防护架碰撞监测场景,也无法实际解决振动传感器检测碰撞事件。还有的车牌识别方法是采用了激光测距传感器方式触发车牌识别,这种方法若采用成本较低的超高车辆激光检测设备会导致误报率高,而要采用误报率低的超高车辆激光检测设备,则提高了成本,不适用于多个监测点部署。
技术实现思路
1、本发明所要解决的技术问题是针对现有技术的不足,提供一种车牌识别系统、方法以及存储介质。
2、本发明解决上述技术问题的技术方案如下:一种车牌识别系统,包括识别处理器和碰撞处理器,
3、所述识别处理器用于按照预设周期生成心跳消息,并将所述心跳消息发送至所述碰撞处理器中,并获得心跳消息发送时刻,所述心跳消息发送时刻为所述识别处理器发送所述心跳消息的时刻;
4、所述碰撞处理器用于当接收到由所述识别处理器发送来的心跳消息时,根据所述心跳消息向所述识别处理器返回心跳响应消息;
5、所述识别处理器用于根据所述心跳消息发送时刻以及接收所述心跳响应消息对应的时间计算出与所述碰撞处理器之间的设备间时间同步误差;
6、所述碰撞处理器还用于从碰撞检测设备中获得原始碰撞信号,并获得原始碰撞时刻,所述原始碰撞时刻为所述碰撞处理器从所述碰撞检测设备中获得原始碰撞信号的时刻;
7、对所述原始碰撞信号和所述原始碰撞时刻进行检测分析,得到碰撞检测时间组,并将所述碰撞检测时间组发送至所述识别处理器中;
8、所述识别处理器还用于接收所述碰撞检测时间组,并获得时间组接收时刻,所述时间组接收时刻为所述识别处理器接收所述碰撞检测时间组的时刻;
9、对所述时间组接收时刻、所述时间同步误差以及所述碰撞检测时间组进行时延分析,得到碰撞发生时间段,并根据所述碰撞发生时间段从摄像头中获得碰撞发生视频;
10、对所述碰撞发生视频进行识别分析,得到车辆车牌信息。
11、本发明解决上述技术问题的另一技术方案如下:一种车牌识别方法,包括如下步骤:
12、按照预设周期生成心跳消息,并将所述心跳消息发送至碰撞处理器中,并获得心跳消息发送时刻,所述心跳消息发送时刻为识别处理器发送所述心跳消息的时刻;
13、当接收到由所述识别处理器发送来的心跳消息时,根据所述心跳消息向所述识别处理器返回心跳响应消息;
14、根据所述心跳消息发送时刻以及接收所述心跳响应消息对应的时间计算出与所述碰撞处理器之间的设备间时间同步误差;
15、从碰撞检测设备中获得原始碰撞信号,并获得原始碰撞时刻,所述原始碰撞时刻为所述碰撞处理器从所述碰撞检测设备中获得原始碰撞信号的时刻;
16、对所述原始碰撞信号和所述原始碰撞时刻进行检测分析,得到碰撞检测时间组;
17、获得时间组接收时刻,所述时间组接收时刻为所述识别处理器接收所述碰撞检测时间组的时刻;
18、对所述时间组接收时刻、所述时间同步误差以及所述碰撞检测时间组进行时延分析,得到碰撞发生时间段,并根据所述碰撞发生时间段从摄像头中获得碰撞发生视频;
19、对所述碰撞发生视频进行识别分析,得到车辆车牌信息。
20、本发明的有益效果是:通过心跳消息发送时刻以及接收心跳响应消息对应的时间计算出与碰撞处理器之间的设备间时间同步误差,对原始碰撞信号和原始碰撞时刻的检测分析得到碰撞检测时间组,对时间组接收时刻、时间同步误差以及碰撞检测时间组的时延分析得到碰撞发生时间段,并根据碰撞发生时间段从摄像头中获得碰撞发生视频,对碰撞发生视频的识别分析得到车辆车牌信息,有效地解决了外部触发事件与车辆抓拍识别的不同步问题,提高了车牌识别的准确性,在一些施工条件苛刻、成本控制等资源受限的场景下,具有良好的应用效果。
1.一种车牌识别系统,其特征在于,包括:识别处理器和碰撞处理器,
2.根据权利要求1所述的车牌识别系统,其特征在于,所述心跳响应消息携带心跳消息接收时刻以及心跳响应消息发送时刻,所述心跳消息接收时刻为所述碰撞处理器接收到由所述识别处理器发送来的心跳消息的时刻,所述心跳响应消息发送时刻为所述碰撞处理器发送所述心跳响应消息的时刻,
3.根据权利要求1所述的车牌识别系统,其特征在于,所述碰撞处理器中,对所述原始碰撞信号和所述原始碰撞时刻进行检测分析,得到碰撞检测时间组的过程包括:
4.根据权利要求3所述的车牌识别系统,其特征在于,所述识别处理器中,对所述时间组接收时刻、所述时间同步误差以及所述碰撞检测时间组进行时延分析,得到碰撞发生时间段的过程包括:
5.根据权利要求1所述的车牌识别系统,其特征在于,所述识别处理器中,对所述碰撞发生视频进行识别分析,得到车辆车牌信息的过程包括:
6.一种车牌识别方法,其特征在于,包括如下步骤:
7.根据权利要求6所述的车牌识别方法,其特征在于,所述心跳响应消息携带心跳消息接收时刻以及心跳响应消息发送时刻,所述心跳消息接收时刻为所述碰撞处理器接收到由所述识别处理器发送来的心跳消息的时刻,所述心跳响应消息发送时刻为所述碰撞处理器发送所述心跳响应消息的时刻,
8.根据权利要求6所述的车牌识别方法,其特征在于,所述对所述原始碰撞信号和所述原始碰撞时刻进行检测分析,得到碰撞检测时间组的过程包括:
9.一种车牌识别系统,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,当所述处理器执行所述计算机程序时,实现如权利要求6至8任一项所述的车牌识别方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,当所述计算机程序被处理器执行时,实现如权利要求6至8任一项所述的车牌识别方法。