基于大数据技术快速分析套牌车方法

2016-03-07 11:54朱萍马韵洁
电脑知识与技术 2015年34期
关键词:车牌识别大数据

朱萍 马韵洁

摘要:针对城市海量的卡口数据,从中能快速有效地检测出套牌嫌疑车,该文提出一种基于大数据技术快速分析套牌车方法,通过引入管理节点和多台数据节点资源协同并行处理海量数据下的套牌车检测问题,进一步提高检测速度和准确率。

关键词:车牌识别;套牌车;大数据

中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2015)34-0020-01

1 概述

随着社会的发展,人民生活水平的提高,道路上的机动车也越来越多。截至2014年底,我国汽车保有量新增1707万辆,目前全国机动车保有量达2.64亿辆,其中汽车1.54亿辆,因此,套牌机动车的数量也随着增高。由于套牌机动车发现难度大、检测难度高,有许多套牌机动车使用多年并没有被发现, 严重地影响了道路交通安全秩序,如随意闯红灯、超速、跨越双实线、乱停乱放,给广大人民群众的安全出行带来隐患,也为肇事逃逸案件的侦破增加了难度。

为解决套牌车问题,本文具体介绍了基于视频图像处理技术实现套牌车的识别,主要从视频和图像中识别出车牌信息,并结合城市卡口的位置和时间信息,从而判断是否为套牌车辆。

2 技术实现方法

通过前端卡口摄像机识别的车牌号、位置信息,利用“时间差”判定,检测出涉嫌套牌车辆的方法[1],即基于同一辆车在不可能时间内出现在两个地点的原理,分析各监控点的车牌信息,实现套牌车的自动检测及报警。

2.1卡口监控点的选取[2]

只有选取合适的监控点,才能最大程度减少套牌车漏分析,因此选取监控点应符合最少监控点、最大车流量的原则,一般优先选取以下监控点:

1) 城市主干道路,尤其是繁华地段;2)大型停车场、车站、火车站等繁忙路段和交叉口。

2.2 实现原理

利用城市卡口摄像机,对抓拍的图像进行分析,识别出车牌号及车牌颜色,结合城市卡口的位置信息以及经过卡口的时间信息,判断套牌机动车, 同时还可以实现套牌车实时轨迹、历史轨迹,为布控提供依据。具体实现原理如下:

1) 在大数据平台上建立索引,由于不同车牌颜色有可能为同一车牌,防止误判,因此以车牌号及车牌颜色为基准建立索引, 并存储经过卡口的时间、卡口的位置等信息;

2) 预设城市各卡口之间的最短时间,设置时间矩阵,监控范围内经过任意两卡口所需的最短时间为卡口间的距离与这两个卡口之间道路最高时速之商[3],将其作为套牌车时间阈值;

3) 通过城市卡口摄像机获取经过各卡口摄像机的车牌号、车牌颜色、经过时间、卡口号等信息,通过城市网络将相关信息传输到大数据平台上;

4) 将实时抓拍的车牌号及车牌颜色与索引表中的车牌号及车牌颜色比对分析;

5) 若比对分析结果有历史信息,则需存储时间、卡口的位置等信息即可,并与存储中前一个历史车牌号经过卡口的时间进行比对分析,判断两次过车的时间差是否小于两个卡口间的时间阈值,若是,则为套牌车;若否,就记录为历史数据;

6) 若比对分析结果无历史过车记录,在索引中将实时过车记录保存为历史过车记录。

2.3 大数据平台

由于以上布控方式要求处理海量的数据,处理的效率要足够高、数据要足够准确,因此,本文提出基于大数据技术快速分析套牌车方案。

基于开源的分布式计算架构 Hadoop,搭建大数据平台,构建1台管理节点和多台数据节点(根据城市实际卡口的数据量确定具体数量),其中1台管理节点用于构建索引和管理数据节点,多台数据节点用于存储车辆信息以及并行计算分析套牌车情况。

1) HDFS技术

Hadoop 提供了分布式文件系统HDFS,用于存储车牌号、车牌颜色、经过卡口的时间、卡口位置信息等,为分布式计算提供数据支撑。

2) MapReduce技术

MapReduce技术是并行计算模型,包括Map和Reduce两个函数,可以进行海量数据分割、任务分解与结果汇总,从而完成海量数据的并行处理,同时还可通过增加计算节点,使之在集群上并行执行,实现系统的可扩展性[4]。

MapReduce算法的核心由两部分构成,分别为Map算法和Reduce算法。其工作原理是先分后合的数据处理方式。Map算法即“分解”,将HDFS中存储的海量数据(车牌号、车牌颜色等信息)分割成若干部分,分给多台硬件计算资源上并行处理(从HDFS中寻找从前端卡口抓拍的车牌号信息);Reduce算法即“合并”,把各台处理器处理后的结果进行汇总。若没有相关的信息记录则在存储中将实时过车记录保存为历史过车记录;若有相关信息的记录,则与前一条过车的历史记录进行比较分析,判断是否是套牌车。

3 结论

针对城市卡口海量数据的处理,采用传统的算法,会存在处理速度慢和计算瓶颈问题,提出了基于大数据技术快速分析套牌车方法,并结合车牌颜色识别,提高系统的反应速度、提高了识别的速度和准确率,使得系统性能更优,更加有利于对套牌嫌疑车辆的实时检测和识别。

参考文献:

[1] 卢晓春,周欣,蒋欣荣.一种基于车辆牌照识别和网格化监控的套牌车检测方法:中国,200910058943.9[P].2009-09-23.

[2] 卢晓春,周欣,蒋欣荣.基于网格化监控的套牌车检测系统[J].计算机应用,2009(10).

[3] 林圣拿,张俊轩,胡佳妮.高效实时的车辆套牌嫌疑分析方法及其装置:中国,201110300956.x[P].2012—05—O2.

[4] 覃雄派.大数据分析_RDBMS与MapReduce的竞争与共生[J].软件学报,2012,23(1):32-45.

猜你喜欢
车牌识别大数据
基于支持向量机的车牌字符识别方法
车牌识别系统设计与实现
大数据环境下基于移动客户端的传统媒体转型思路
基于大数据背景下的智慧城市建设研究
数据+舆情:南方报业创新转型提高服务能力的探索
基于车牌识别的机器视觉课程研究
基于BP神经网络的车牌识别技术算法分析
一种改进的BP神经网络车牌识别算法的研究
半开放式智慧校园安防系统