0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

交通标识识别流程解析

ADAS 来源:djl 作者:ADAS 2019-08-08 10:04 次阅读

交通标识包含丰富的道路交通信息,为驾驶员提供警示、指示等辅助信息,对减轻驾驶员的驾驶压力、降低道路的交通压力、减少交通事故的发生率起着重要的辅助作用。如果完全依靠驾驶员注意和发现交通标识并做出正确的反应,难免会增加驾驶员的负担,加速疲劳,严重地可能导致交通事故。图1给出了部分交通标识图。

图1 部分交通标识图

交通标识识别(Traffic Sign Recognition, TSR)主要是通过安装在车辆上的摄像机采集道路上的交通标识信息,传送到图像处理模块进行标识检测和识别,并根据识别结果做出不同的应对措施。交通标识识别可以及时地向驾驶员传递重要的交通信息(例如限速、禁止超车等),并指导驾驶员做出合理的反应,从而减轻了驾驶压力,缓解城市交通压力,有利于道路交通安全。因此,精确高效且实时的交通标识识别是未来驾驶的趋势所在。

目前交通标识识别方法分为两个主要步骤:

1、检测步骤

根据交通标识的颜色、形状特征,从采集的图像中,寻找和定位包含交通标识的候选区域;

2、识别步骤

识别步骤:利用模式识别或者分类器对检测的候选区域进行识别,获取交通标识的类别信息。

现有交通标识识别的检测算法最常用的方法包括颜色分割、形状检测以及利用局部特征信息设计分类器等方法。在颜色分割方面,常用的颜色空间包括:RGB空间、HSI空间、HSV空间、LAB空间、YCbCr空间、LUV空间等。在形状检测方面,常用的方法包括:Hough变换检测特定形状、基于图像梯度方向信息的几何模型等。

现有交通标识识别的识别算法常用的方法包括模板匹配法、基于机器学习的方法等。模板匹配法是将待识别图像的大小进行归一化,缩放为与图像样本库中模板一样的大小,再将待识别的图像与样本库中所有的模板进行比较,选择符合最佳匹配原则的样本作为最后的识别结果,然而该方法易受图像的清晰度、大小变化和光照变化的影响。基于机器学习的方法是通过SVM分类器、BP神经网络Adaboost级联分类器等对标签的交通标识进行训练,然后根据训练好的模型对候选区域进行扫描,以便检测候选区域中的交通标识并进行分类。

交通标识识别算法主要包括:采用架构的卷积神经网络对大量的标签的交通标识样本图像进行训练,获得训练好的交通标识识别模型;采用快速的交通标识检测算法定位交通标识的候选区域;最后利用训练好的交通标识识别模型对候选区域进行识别,输出识别结果。

卷积神经网络(Convolutional Neural Network,简称为CNN)是深度学习模型之一,其主要由卷积层(Convolutions Layer)、下采样层(Subsampling layer)、全连接层(Full connection)等构成。其中,下采样层又称为池化层(Pooling Layer)。图2给出了卷积神经网络的模型图。

交通标识识别流程解析

图2 卷积神经网络的模型图

卷积神经网络被认为是第一个真正成功的采用多层层次结构的具有鲁棒性的深度学习方法。在卷积神经网络中,局部感知区域被当作层次结构中的底层的输入数据,信息通过前向传播经过网络中的各个层,在每一层中都由过滤器构成,以便能够获得观测数据的一些显著特征。因为局部感知区域能够获得一些基础的特征,比如图像中的边界和角落等,因此卷积神经网络对位移、拉伸和旋转具有鲁棒性。卷积神经网络中层次之间的紧密联系和空间信息使得其特别适用于图像的处理和理解,并且能够自动的从图像中抽取出丰富的相关特性。图3给出了卷积神经网络识别输入图像的过程图。

交通标识识别流程解析

图3 卷积神经网络识别输入图像的过程图

交通标识识别算法一方面采用了基于卷积神经网络的训练和识别方法,极大地提高了交通标识识别的准确率;另一方面通过快速的交通标识检测算法定位交通标识的候选区域,极大地减少了识别所需要的时间。图4给出了3幅交通标识识别的识别结果图像。

图4 交通标识识别的识别结果图像

目前,基于卷积神经网络的交通标识识别算法能够识别43类交通标识,识别准确率≥97%,算法所需运行时间≤40ms。与其他公司嵌入式算法不同,将交通标识识别算法在芯片上实现了智能硬化。含有交通标识识别硬化算子的芯片可以实现直接在相机端进行实时处理,提高了运算速率,节约了运算时间和成本。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏

    评论

    相关推荐

    关于MATLAB建立图像处理和目标识别系统流程的求助

    本人新手,之前从未接触过图像处理,现在因为项目需要搭建一个关于图像处理和目标识别的MATLAB系统,系统介绍如下: 想要从图片中将目标提取出来并与模板库进行匹配对比,以确定是否为我感兴趣的目标
    发表于 07-10 15:05

    工业互联网中的标识解析技术

    工业互联网的核心是数据的价值发现问题,但由于历史原因,“信息孤岛”现象在企业内部、企业之间大量存在。标识解析技术是目前可见解决“信息孤岛”、完成工业大数据汇聚以及在此基础上形成信息融合理解的关键技术。分析了标识
    发表于 09-19 06:07

    硬盘标识识别方法

    硬盘标识识别方法 Seagate硬盘的编号比较简单,其识别方法为:"ST+硬盘尺寸+容量+主标识+副标识+接口类型"。 &nbs
    发表于 09-04 12:56 6244次阅读

    基于MVDR参数谱在舰船目标识别中的应用

    基于MVDR参数谱在舰船目标识别中的应用_魏鑫
    发表于 01-07 21:28 0次下载

    多尺度Retinex算法在自动目标识别中的应用_周泽华

    多尺度Retinex算法在自动目标识别中的应用_周泽华
    发表于 03-19 11:29 0次下载

    基于OpenCv运动目标识别技术的研究孟介成

    基于OpenCv运动目标识别技术的研究_孟介成
    发表于 03-17 08:00 5次下载

    基于大视场星敏感器的目标识别技术_丁国鹏

    基于大视场星敏感器的目标识别技术_丁国鹏
    发表于 03-19 19:19 0次下载

    电磁场在目标识别中的应用

    电磁场在目标识别中的应用
    发表于 09-15 10:01 22次下载
    电磁场在目<b class='flag-5'>标识别</b>中的应用

    基于图像轮廓识别技术在交通路标识别应用

    针对现有计算机视觉对交通路标识别的复杂性和不稳定性的问题,通过运用图像轮廓识别技术,提出了由全局特征到局部特征再到结构特征的多层次轮廓识别,在交通路标的
    发表于 11-03 16:16 8次下载
    基于图像轮廓<b class='flag-5'>识别</b>技术在<b class='flag-5'>交通路标识别</b>应用

    基于SIFT视觉词汇的目标识别算法

    算法的目标识别算法。结合在无遮挡与被局部遮挡的交通工具全方位姿态模型库上进行的目标识别试验,得出结果:算法对无遮挡目标的平均识别率能到达83%以上,具有良好的
    发表于 11-14 11:04 5次下载
    基于SIFT视觉词汇的目<b class='flag-5'>标识别</b>算法

    我国工业互联网标识解析系统风险分析

    针对工业互联网标识解析可能存在的安全风险,中国信通院围绕安全风险防控已经采取了一些手段措施,提出了工业互联网标识可信解析技术方案和软件实现,构建了工业互联网
    的头像 发表于 07-06 16:14 3302次阅读

    关于工业互联网标识解析体系的应用

    如今,虽然在工业互联网上提及标识解析技术的场景越来越多,但是标识解析技术并不是一门新技术。
    发表于 07-17 14:28 3419次阅读

    标识解析体系在PCB行业的应用

    在2020工业互联网大会工业互联网标识主题论坛上,广州裕申电子科技有限公司总经理王军以《标识解析体系在PCB行业的应用》为题,分享了印刷线路板行业的概况和由裕申科技承建的面向印刷线路板行业的工业
    的头像 发表于 11-02 10:46 1967次阅读

    工业互联网标识解析的十大趋势

    未来发展趋势作出的的研判。 专家说 工业互联网标识解析未来的发展路径将是多种体系长期共存,标识解析的服务网络将是核心关键。从技术的角度分析,标识
    的头像 发表于 11-02 10:49 2723次阅读

    机器视觉常用的三种目标识别方法解析

    随着机器视觉技术的快速发展,传统很多需要人工来手动操作的工作,渐渐地被机器所替代。传统方法做目标识别大多都是靠人工实现,从形状、颜色、长度、宽度、长宽比来确定被识别的目标是否符合标准,最终定义出
    的头像 发表于 03-14 08:26 285次阅读
    机器视觉常用的三种目<b class='flag-5'>标识别</b>方法<b class='flag-5'>解析</b>