科技网

当前位置: 首页 >互联网

基于MATLAB的车牌识别系统设计

互联网
来源: 作者: 2018-10-26 13:38:37

基于MATLAB的车牌识别系统设计

导读:

本文主要以数字图像处理技术在汽车牌照识别中的应用为基础,基于MATLAB平台开发了汽车牌照识别系统。并给出了汽车牌照识别系统的总体设计思路和系统各个主要功能模块的主要作用。

在图像处理领域,数字图像处理技术取得了飞速发展,并在国民经济的各个领域得到广泛应用。尤其在智能交通管理中汽车牌照识别技术方面具有重要的理论意义和实用价值。汽车牌照识别技术主要任务是实现对汽车监控视频所取得的图像进行分析、处理,自动定位和识别汽车牌号,并进行相关智能化数据管理。所以该技术在交通流量控制指标测量,车辆定位,高速公路超速自动化监管、公路收费站,停车场收费管理等领域均发挥极大的作用。本文给出了汽车牌照识别系统的设计结构与主要完成功能。由于MATLAB语法结构简单,具有高质量的图形可视化效果和强大的界面设计能力,因而在数字图像处理中有着其他语言所无法比拟的优势,已成为近几年来国内外处理图像使用最为广泛的优秀科技软件之一。因此本文采用MATLAB作为开发平台设计汽车牌照识别系统不仅可视性好,而且使用方便,易于操作。  1汽车牌照识别系统总体设计与主要功能模块设计  基于MATLAB汽车牌照识别系统,主要实现了数字图像处理技术在汽车牌照识别中的应用研究。整个系统总体设计西路采用树状结构。系统主要功能是对汽车牌照图像进行各种图像处理分析识别汽车车牌号。用户可通过对汽车牌照数字图像识别系统主窗口文件导入所需要处理的汽车牌照数字图像,并对其进行图像预处理,图像增强,车牌定位,字符分割到字符识别等一系列操作,得到所需要的信息。该系统的总体流程图如图1所示,系统的主窗体是所有系统模块互动的中心,主窗体设计如图2所示。  图1系统流程图  图2系统主窗体  2沥青混合料数字图像处理系统主要模块的主要功能  2.1图像预处理模块  由于汽车长期置于户外环境中,使降低了车牌的清洁度,另外还有自然光照的条件、照相机与汽车牌照之间的矩离以及角度等因素的影响,汽车牌照图像就会出现不清楚、倾斜和破损等严重缺陷。所以在对图像进行处理之前,对图像进行预处理是非常有必要的,可尽量减少噪声对图像处理的干扰,改善图像质量,提高汽车牌照的检测精确度。在本系统中主要采用图像灰度化、图像去处背景、图像平滑处理技术进行图像预处理,如图3所示。  图3图像预处理效果对比图  2.2车牌定位与分割模块  图像分割是进行图像分析的关键步骤,也是进一步理解图像的基础。分割的最终结果是图像被分解成一些具有某种特征的最小成分,相对于整幅图像来说这种图像更容易被快速处理。

12下一页>

万科御澜道
色素炭黑生产厂家
管道清洗

相关推荐