摘要: |
车牌自动识别系统(LicensePlateRecognitionSystem)是智能交通系统中的重要组成部分,它有着广泛用途和良好的应用前景。目前已有不少研究者投身这一研究领域,并作了一些富有成效的工作。
本文研究了车牌识别系统的四项关键技术及其相应的实现方法:车牌图像预处理技术、车牌图像定位技术、车牌字符提取技术、车牌字符识别技术。
在车牌图像预处理技术中,针对阴雨天情况车牌的处理,首先采用分段灰度线性拉伸与卡尔曼滤波相结合的车牌图像的去噪方法,实验结果表明,该方法可以有效地滤除图像的白噪声。
在车牌图像预处理基础上对车牌定位和分割,本文采用基于数学形态学和连通域标记的车牌图像定位方法。首先采用9×1的纵向结构元素对车牌图像进行腐蚀,去除一些噪声点,在此基础上,根据车牌字符的长宽比,采用19×17的结构元素对图像进行闭运算,使得车牌所在的连通域与其他可能与之粘连的相对独立的连通域分开,并基于子图像进行连通域判断的字符提取。
采用改进的BP人工神经网络的字符识别方法来设计车牌识别系统。BP网络结构为输入层128个结点,输出层结点有6个,隐含层18个结点。在这个网络结构上字母和数字的识别精度分别为91.85%、96%。
本文在VisualC++6.0开发平台上,对以上方法进行了开发和实现,构建了一个车牌自动识别系统。
最后,本文对车牌自动识别系统的进一步发展方向提出了自己的看法。 |