青川县无卡票式车牌识别管理系统及其软件实现
文章来源: 发布时间::2020-06-26 点击量:54294
跟着我国国民经济的飞速发展,城镇化,使得城市的人口数量激增,生活水平的前进使得人们对出行东西有了更高的要求、国家对轿车工业的扶持政策、政府部门对道路交通基础设备的出资,促使了近年来机动车的保有量的迅猛拉长。作为静态交通的车辆停放是交通过程不可切割的组成部分,而与之相对应的泊车服务也是道路运送的一个重要环节。为了满意日益增长的泊车需求,大型、超大型泊车场不断涌现,跟着泊车场规模的增大,传统泊车场收费处理方法已不能满意实践需求。1)选用卡票式的方法处理存在多种安全漏洞
卡票易丢失、损坏、盗刷;一卡多用的情况经常出现。
2)硬件设备投入本钱高
卡票式泊车场收费处理系统需求安将多种硬件设备,如发卡箱、读卡器、地感线圈、砸道等,不只出资本钱高,而且施工难度大。
3)人工处理及烦扰多道闸机
发卡、读卡、车型判别等多种处理都需人工操作来完结,增加了人工本钱,下降了安全性。
1 无卡票式车牌识别收费处理系统及其特色
无票式泊车场收费系统[1],是指一种无须配备车上设备单元、无须取票、无须刷卡进出的泊车收费处理系统为导向,可广泛运用于收费式泊车场的泊车处理系统。
其特色有:它区别于现在盛行的卡票式收费处理系统。在进口不需求配备取卡机和取票机,车辆在出进口不用排队,出口不需求配备刷卡机和读票器,既节省了硬件本钱又节省了时间本钱。选用车辆车牌作为车辆的****标识,运用核算机视觉图像处理技术,自动辨认车牌字符。到达了减少人工操作烦扰,减轻人员作业量,节约了人员本钱的意图。全程的监控摄录和出进口车辆图片摄影功用,对泊车场的安全功用供应了出色的保证。
2车牌识别软件完结的基本思想
软件完结分为两个部分,一是车牌辨认部分。该部分选用 MATLAB言语。 MATLAB是矩阵实验室(Matrix Laboratory)的简称,是美国 MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值核算的高档技术核算言语和交互式环境。运用和改进 MATLAB图像处理东西箱,来处理本系统的图像处理问题;自带的 API可以方便地在 MATLAB[2]与 C++程序规划言语之间建立无缝数据通信。本系统的车牌辨认部分规划首要选用了 M言语搭建,并对系统的功用进行了测验和分析。
二是泊车场处理系统部分。该部分选用面向对象软件规划方法完结的。数据库途径选用 Windows Server 2003 + SQL Server 2000运用程序途径运用 Microsoft Visual C++开发。整个系统运用了许多的 VC++编程技术,包括图像处理技术、数据库技术、动态链接技术和网络通信技术等。能自动、实时地检测车辆和辨认轿车车牌,监控车辆的收费。该系统是在交通的基础上,引入了数字图像的摄录技术、核算机信息处理技术,通过车辆图像信息的采集和处理,前进车辆的智能化处理。
3 软件完结方针
3.1 辨认自动化,支撑高车流量
车牌自动辨认技术是无卡票式收费处理系统的中心模块。它以图像处理、模式辨认等为基础,运用每一辆轿车****的车牌号码,通过摄像机所摄影的车辆图像进行车牌号码的辨认。在不影响轿车状态的情况下,核算机自动完结车牌的辨认,从而下降交通处理作业的复杂度,改进顶峰期间车辆跋涉的均速度,前进了整个收费服务的服务速度,对缓解交通阻塞起到了活跃的效果[3],一起也能减少交通事故和保证交通安全。
3.2 数据完好化、完全性、共同性
该功用要求是基于数据库操作的。数据的完好、共同和安全,关系到整个系统的处理安全性。本系统考虑的对象为一进一出的泊车场情况,上位机为单一 PC机,但为了适应多进多出的系统方案以及考虑到系统安全机制和前进升官功用,故本案中,选用 SQL Server作为后台数据库;在进行数据库规划时,运用 SQL数据库系统供应尽可能多的查验措施,保证数据库中数据满意用户的各种束缚要求、坚持数据完好和共同;为了提高日后功用,另对数据进行了恰当的冗余操作。
3.3 车辆处理安全化车牌识别 道闸机
泊车场内车辆停放的安全与否是车主**关怀的问题。本系统运用摄影设备,在进口时摄影车辆相片,并在出口收费时闪现车辆进入时的图片和车牌号进行比对,以保证车辆的停放安全。
5.1 视频检测处理模块
车辆检测的首要意图是从视频流中提取运动区域,用于辨认运动车辆。该模块首要用于判别是否有车辆车牌信息,若有,则进行车牌辨认,若无,则丢掉此图像。本系统运用像素灰度相减的辨认算法,核算前后图像差,判别是否有来车,一旦车辆驶近就对运动车辆进行车牌的定位和辨认。该模块还包括了对动态祯的保存、进口时对车辆静态图像的抓拍、视频图像的回放等功用。
5.2 车牌辨认模块
车牌辨认 [4]包括车牌定位、字符切割和字符辨认三个部分。对车牌辨认模块的要求是能自动地完结车牌辨认的三个流程,将辨认后的车牌字符存入数据库,并自动产生其它辅助信息,如车辆进入时间、车型等,使人工干预程度到达**小值。
5.3 收费处理模块
收费处理是运用模块,它的首要功用是存储用户信息、实时车辆进出信息、车辆收费规范,增加、删去、修正和查询数据信息、报表输出等数据库操作;车辆出场计时、泊车费用的核算;对各种不同用户的权限设置及处理等。
6 软件完结流程图
6.1 出场流程
车辆进入时,通过车辆视频检测模块侦知车辆,由图像抓拍模块摄影车辆图像;随后将获取的图像经车车牌辨认模块对车牌号进行辨识,并将辨识后的车牌号、车辆信息、车辆到达时间连同印象资料储存在数据库中;如果无法自动辨认出车车牌或辨认不全的,则由监控人员通过监控设备进行人工辨识。
6.2 出场流程车牌识别 道闸机
当有车辆要驶出泊车场,由出口处的监控对车辆视频检测,选用与进口的车牌辨认模块对车辆车牌进行自动辨识,并将辨识后的车牌号与数据库的信息进行匹配,提取该车辆入库时的时间和车辆信息,依据出出场时间自动核算泊车时间和泊车费用,调取车辆出场时抓拍的图像与出口的车辆进行比对,在收取泊车费后,栏杆自动敞开放行。
7 结束语
车牌识别 道闸机泊车场收费处理是智能交通系统的一个重要的组成部分。现在泊车场多是选用以人工方法为主的传统模式进行收费处理。基于图像辨认技术而规划的泊车场收费处理系统,不只具有设备装置简易、本钱低、实时性好等特色,而且能更加有用减少处理人员的人为因素,增强泊车场的安全性。该系统可运用于公共泊车场、小区泊车场的收费处理,其车牌辨认模块可移植到开放式收费处理、电子警察等其它智能交通处理系统中;收费处理系统的可扩展性强,在其基础上,很容易地增减、完善功用,运用远景广阔。