基于MATLAB的实现交通标志的识别

MATLAB实现交通标志的识别
一、识别的效果
1.图片中交通标志位置不固定,可以居中、倾斜
2.交通标志类型以及颜色不唯一,做到多类型多颜色的交通标志识别
3.识别出交通标志的图形,并显示出对应的标志含义

二、设计思想

1.主要步骤
①寻找交通标志所在位置
②二值化处理
③边缘检测提取边缘
④腐蚀、膨胀
⑤切割交通标志
⑥模板匹配

三、各模块算法设计
3.1 寻找交通标志所在位置
本文的交通标志识别算法主要是针对大陆交通标志来识别。 在汽车行驶过程中,利用安装于汽车上的数字摄像机对远处的交通标志进行动态拍 摄,将拍摄到的连续图片传送给计算机,计算器通过逐行扫描法完成对预处理图像采集。 在提取交通标志位置的时候,我们可以利用交通标志的颜色特征来确定其位置,即特征 色彩提取法。主要的实现是用 MATLAB 工具箱中的颜色阈值器 Color Thresholder 确定标志位置。
在 GB5768.2—2009《道路交通标志和标线:第 2 部分道路交通标志》中,对交通 标志的分类、特征颜色、轮廓、尺寸大小、内部包含的字符、数字、几何图样和数量等 作了明确的规定.每种交通标志具有鲜明的颜色特征和明确的含义.每种交通标志具有 明显的背景和内景颜色特征.禁令标志、指示标志、警告标志的背景特征颜色分别为红色、蓝色、黑色,禁令标志、指示标志、警告标志的内景特征颜色 分别为白色、白色、 黄色.因此,标准交通标志的背景和内景特征颜色作为提取和识别交通标志的依据。
设计核心思想是对图像首先进行分块处理,提取色彩特征点,计算出每一块颜色所占比例;人为设置一个颜色阈值,使得交通标志有效区域可以保留;经过对图像的颜色 筛选,可以计算出图像

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值