应用深层卷积神经网络的交通标志识别
- 格式:doc
- 大小:33.50 KB
- 文档页数:10
利用深度学习技术进行车辆识别的研究与实现近年来,深度学习技术在各个领域得到了广泛应用和研究,其中车辆识别也是其中之一。
利用深度学习技术进行车辆识别可以大大提升车辆识别的准确率,从而提高交通安全性。
一、深度学习技术在车辆识别中的应用深度学习技术是一种机器学习算法,目前在图像识别、自然语言处理等领域已得到广泛应用。
在车辆识别方面,深度学习技术可以通过卷积神经网络对车辆图像进行特征提取和识别。
具体而言,卷积神经网络通过多层卷积和池化操作,可以提取出车辆图像的边缘、纹理等特征信息,从而实现车辆类别的分类。
同时,针对车辆颜色、品牌等特征,也可以通过深度学习技术进行识别。
二、车辆识别应用现状及挑战目前,许多城市已经采用了车辆识别技术来进行交通安全管理。
例如,可以利用车牌识别技术对违章车辆进行实时监控和处理。
然而,目前车牌识别技术在夜间、降雨等复杂环境下仍存在一定的限制。
此外,车辆识别中还存在以下挑战:1. 数据集不足车辆识别需要大量样本的数据支持,以训练和优化深度学习模型。
然而,目前公开的车辆数据集数量有限,且部分车型、颜色等信息不全。
2. 复杂道路情况城市道路存在复杂的交通情况,例如车辆行驶方向、车速、车距等都会影响车辆图像的质量和特征。
因此,需要综合考虑多个因素才能更准确地进行车辆识别。
3. 识别精度问题深度学习技术需要大量训练样本和时间才能达到理想的识别精度,且对于多角度、多色光等特殊情况的准确率还有待提升。
三、基于深度学习的车辆识别实现基于深度学习技术进行车辆识别需要遵循以下步骤:1. 数据集准备首先,需要采集大量车辆图像,并对其进行标注和分类。
可以使用公开的车辆数据集,也可以根据实际情况自行搜集。
此外,还需对图像进行清晰化和规范化处理。
2. 深度学习模型设计与训练通过选取适当的深度学习模型和调参,对车辆图像进行训练。
可以使用现有的开源深度学习框架,例如TensorFlow、Keras等。
训练完成后,需要对模型进行验证和测试。
深度学习技术在交通运输领域中的应用与优化交通运输是现代社会的重要组成部分,如何提高交通运输的效率和安全性一直是各国政府和企业关注的焦点。
近年来,深度学习技术的快速发展为交通运输领域带来了全新的机遇和挑战。
本文将探讨深度学习技术在交通运输领域中的应用以及优化方法。
一、深度学习技术在交通流量预测中的应用1.1 背景介绍交通流量预测是交通规划和管理的重要环节。
准确地预测交通流量可以帮助决策者优化路网设计、交通信号控制以及拥堵管理等方面的策略。
1.2 深度学习模型在交通流量预测中的应用深度学习模型,尤其是循环神经网络(RNN)和卷积神经网络(CNN)在交通流量预测中表现出色。
这些模型能够自动捕捉交通数据中的时空关系和非线性特征,并准确地预测未来的交通流量。
1.3 优化方法:模型参数调整与特征工程在应用深度学习模型进行交通流量预测时,优化模型的参数设置和特征工程是至关重要的。
合理地调整模型的参数和选择有效的特征可以提高模型的预测准确性和稳定性。
二、深度学习技术在交通图像识别中的应用2.1 背景介绍交通图像识别广泛应用于交通安全监控和交通违法行为检测等方面。
传统的交通图像识别方法通常需要手动提取图像特征,而深度学习模型则能够从原始图像中自动学习有用的特征。
2.2 深度学习模型在交通图像识别中的应用卷积神经网络(CNN)是一种广泛用于图像识别的深度学习模型。
通过大量的交通图像数据训练,CNN模型能够准确地识别交通标志、车辆类型等信息。
2.3 优化方法:数据增强与迁移学习为了提高交通图像识别模型的性能,可以采用数据增强和迁移学习的方法。
数据增强可以通过对原始图像进行旋转、缩放等操作增加训练样本的丰富性,而迁移学习则可以利用在其他相关任务上训练好的模型参数来加速网络的收敛和提高识别准确率。
三、深度学习技术在智能交通系统中的应用3.1 背景介绍智能交通系统旨在利用现代信息技术提高交通运输的管理和控制水平,以实现交通安全、高效和环保等目标。
深度学习在图像识别领域的应用案例分析在过去几年中,随着深度学习技术的迅猛建设与发展,图像识别领域取得了巨大的突破和进展。
深度学习算法的出现为图像识别问题提供了一种高效而准确的解决方案。
本文将对几个深度学习在图像识别领域的典型应用案例进行分析。
一、人脸识别人脸识别是深度学习在图像识别领域的重要应用之一。
深度学习的卷积神经网络(CNN)可以通过训练大量的人脸图像数据来学习到人脸特征,然后用于识别和验证人脸。
通过深度学习方法,人脸识别系统可以实现更高的准确率和更快的识别速度。
例如,FaceNet是一个著名的人脸识别系统,通过深度卷积神经网络将人脸图像转化为固定长度的向量。
这些向量可以用于计算人脸之间的相似度,从而实现人脸的识别和验证。
FaceNet系统在图像数据库上的测试结果表明,其准确率超过了以往任何其他方法,使得人脸识别技术在安全领域得到广泛应用。
二、自动驾驶深度学习技术在自动驾驶领域的应用也取得了显著的进展。
通过利用深度神经网络对道路图像进行处理和分析,自动驾驶车辆可以实现对交通标志的识别、车道线的检测以及前方障碍物的感知。
以特斯拉公司为例,他们利用深度学习技术开发了自动驾驶系统。
该系统通过卷积神经网络对道路图像进行处理,并能够准确地检测并识别道路上的交通标志和车辆。
同时,深度学习算法还能够实时地分析和预测交通场景,帮助车辆做出相应的行驶决策,提高行车安全性和驾驶舒适度。
三、医学影像识别深度学习在医学影像识别领域也有着广泛的应用。
通过对医学影像数据进行深度学习训练,可以实现对疾病的早期诊断和预测。
例如,针对乳腺癌的检测,研究人员利用深度学习方法开发了一种自动识别的算法。
该算法可以对乳腺X光摄影图像进行分析,并准确地检测和识别出潜在的乳腺肿瘤。
相比传统的人工判断方法,深度学习算法在识别准确率和效率上都取得了显著的提升。
四、工业质检深度学习技术在工业质检领域的应用也越来越广泛。
通过使用深度学习算法,可以对传感器采集到的工业产品图像进行分析和识别,实现自动化的质量检测。
基于YOLOv6的交通标志检测系统摘要:复杂场景中检测交通标志对于智能导航与自动驾驶具有重要研究意义与实用价值,针对目前交通标志检测率较低的问题,本文提出了基于深度学习网络的交通标志检测系统,系统包括图像采集模块、交通标志检测模块和导航模块。
其中交通标志检测模块采用最新YOLOv6网络为基础,基于重参数化结构,提升了检测准确率,通过软件界面可以在视频中实时准确的标志出交通标志。
经过实验验证,本文交通标志检测系统有更高的检测准确率,具有较好的应用价值。
关键词:深度学习,目标检测,标志牌识别,YOLO v6,卷积神经网络1引言在智慧交通及自动驾驶领域,近年来随着深度学习的发展,有许多网络模型进行标志牌识别与检测。
其中YOLO网络模型[1]针对检测问题有很好的表现。
YOLOv3[5]引入残差、加深网络,从不同的尺寸上分别进行预测,基本解决了小目标检测的问题,在速度和精度上实现了较好的平衡。
YOLOv4[6]从数据处理、网络训练、激活函数等多个方面进行改进,提升了检测效果,并有一些变体结构应用在交通标志检测的应用中[2][3]。
YOLOv5骨干网络使用CSPDarknet53,颈部使用FPN和PAN,提升了模型的速度和灵活性,但其对于GPU的适应性仍有待提升[4]。
本系统针对交通标志检测问题,选用最新版本的YOLOv6,其检测性能优于YOLO的其它版本,可解决复杂交通场景中高精度检测识别交通标志的问题[7]。
系统实现了可视化界面,能够应用于导航系统中交通标志牌的检测与识别工作。
2交通标志检测算法2.1 YOLOv6网络结构本文使用YOLOv6网络模型,分为主干、颈部与头部三部分,如图1所示。
图1YOLOv6主干网络主干部分的结构设计对于检测模块的精确性和效率具有很大影响。
此部分选用RepVGG网络,利用结构重参数化方法,将训练时间的多分支拓扑结构与推理时间的平面架构进行解耦,提高了效率和精度。
颈部以YOLOv4改进的PAN拓扑作为基础,将CSPBlock替换为RepBlock。
卷积神经网络在自动驾驶中的应用技术解析自动驾驶技术正在以惊人的速度发展,而其中卷积神经网络(Convolutional Neural Network,CNN)的应用正成为自动驾驶的关键技术之一。
本文将对卷积神经网络在自动驾驶中的应用技术进行解析。
一、卷积神经网络简介卷积神经网络是一种深度学习模型,其灵感来源于生物学中视觉皮层对视觉信息的处理方式。
它通过多层神经元的连接和权重调整,实现对输入数据的特征提取和分类。
卷积神经网络的特点是具有局部感知能力和参数共享机制,这使得它在图像、语音等领域的应用非常出色。
二、卷积神经网络在自动驾驶中的应用1. 视觉感知自动驾驶需要实时感知路况和周围环境,而卷积神经网络在图像处理方面具有卓越的能力。
它可以对车辆前方的摄像头图像进行处理,提取出道路、交通标志、行人等重要信息,从而实现对路况的感知和分析。
2. 目标检测与跟踪卷积神经网络可以通过目标检测算法,对图像中的车辆、行人、交通标志等目标进行识别和定位。
同时,它还能够通过跟踪算法,实时追踪目标的位置和运动轨迹,为自动驾驶系统提供准确的目标信息。
3. 行为决策卷积神经网络可以通过对车辆周围环境的感知和分析,预测其他车辆和行人的行为。
基于这些预测结果,自动驾驶系统可以做出相应的决策,例如加速、减速、变道等,从而确保驾驶安全和效率。
4. 路径规划卷积神经网络可以通过对地图数据的处理和分析,为自动驾驶系统提供最优的路径规划。
它可以根据路况、交通流量等因素,选择最合适的行驶路径,并通过实时更新,实现动态的路径规划。
三、卷积神经网络的优势和挑战卷积神经网络在自动驾驶中的应用具有以下优势:1. 高效的特征提取能力:卷积神经网络可以自动学习和提取图像中的特征,无需手工设计特征提取算法,大大提高了自动驾驶系统的效率和准确性。
2. 强大的泛化能力:卷积神经网络可以通过大量的训练数据,学习到丰富的特征表示,从而具有较强的泛化能力。
这使得它在不同场景和复杂环境下的自动驾驶中都能取得良好的效果。
DOI : 10.11992/tis.201811009一种改进的深度学习的道路交通标识识别算法何锐波1,2,狄岚1,梁久祯3(1. 江南大学 人工智能与计算机学院,江苏 无锡 214122; 2. 中国电子科技集团公司第二十八研究所,江苏 南京 210007; 3. 常州大学 信息科学与工程学院,江苏 常州 213164)摘 要:针对复杂的环境,结合图像预处理与深度学习神经网络,提出了一种道路交通标识识别算法。
该方法不仅利用图像分割技术,而且利用卷积神经网络模型对道路交通标识进行了更准确的识别。
首先,通过调节光照影响、去除复杂背景、数据增强和归一化等批量预处理操作,形成一个完整的数据集;然后,结合squeeze-and-excitation 思想和残差网络结构,充分训练出自己的卷积神经网络模型;最后,将优化的网络模型用于道路交通标识的识别。
实验结果表明,该方法使训练时间缩短了12%左右,识别精度可达99.26%。
关键词:道路交通标识识别;图像分割;卷积神经网络;去除复杂背景;数据增强;归一化;压缩和激励网络;残差连接中图分类号:TP391.4 文献标志码:A 文章编号:1673−4785(2020)06−1121−10中文引用格式:何锐波, 狄岚, 梁久祯. 一种改进的深度学习的道路交通标识识别算法[J]. 智能系统学报, 2020, 15(6):1121–1130.英文引用格式:HE Ruibo, DI Lan, LIANG Jiuzhen. An improved deep learning algorithm for road traffic identification[J]. CAAI transactions on intelligent systems, 2020, 15(6): 1121–1130.An improved deep learning algorithm for road traffic identificationHE Ruibo 1,2,DI Lan 1,LIANG Jiuzhen 3(1. School of Artificial Intelligence and Computer Science, Jiangnan University, Wuxi 214122, China; 2. The 28th Research Institute of China Electronics Technology Group Corporation, Nanjing 210007, China; 3. School of Information Science and Engineering,Changzhou University, Changzhou 213164, China)Abstract : This study proposes a road traffic identification algorithm based on image preprocessing and deep-learning neural networks for complex environments. The proposed method uses not only the image segmentation technology but also the convolutional neural network model to more accurately identify the road traffic signs. First, a complete dataset is obtained via batch preprocessing operations, including illumination effect adjustment, complex background elimina-tion, data enhancement, and normalization. Next, the convolutional neural network model is sufficiently trained based on the combination of the squeeze-and-excitation network and residual network structure concepts. Finally, the optimized network model is used to identify the road traffic signs. The experimental result shows that the proposed method re-duces the training time by approximately 12% and that the recognition accuracy can reach 99.26%.Keywords : road traffic identification; image segmentation; convolutional neural network; complex background elimina-tion; data enhancement; normalization; squeeze-and-excitation network; residual connection道路交通标识的探测和检验在快速发展的智能交通领域受到了广泛的关注,其含有的限速、限行、限高提示、车道方向的指示等提示信息,为道路交通的通行效率和通行安全提供了保障,对其内容的研究具有重要意义。
基于深度学习的车牌识别算法及应用深度学习(Deep Learning)是人工智能(AI)的子领域,拥有强大的数据处理能力和自我学习能力。
车牌识别系统是一个复杂的系统,它不仅需要高速而准确的识别车牌,还需要快速反应到执行任务。
因此,基于深度学习的车牌识别算法及应用已成为了该领域的研究热点。
一、深度学习在车牌识别中的应用深度学习是一个革命性的技术,在车牌识别系统中也发挥着重要作用。
使用深度学习技术可以让系统自动学习图像特征和车牌字符,不必手工编写复杂的特征提取算法,提高识别准确率和速度。
二、常见的车牌识别算法1. 基于卷积神经网络(CNN)的车牌识别算法CNN是一种深度学习结构,它可以自动学习图像特征,通过卷积、池化和全连接层,将图像映射到最终结果。
针对车牌识别任务,CNN可以在训练过程中自动学习车牌字符的特征,使得车牌识别准确率大幅提高。
2. 基于递归神经网络(RNN)的车牌识别算法RNN是一种递归神经网络,它可以学习序列数据的特征,用于识别车牌号码就是一个序列数据的问题。
在训练过程中,RNN不仅可以自动学习车牌字符的特征,还可以利用上下文信息来优化识别准确率。
3. 基于混合神经网络(HNN)的车牌识别算法HNN结合了CNN和RNN的优点,可以有效地识别车牌。
它首先通过CNN学习图像特征,然后使用RNN进行字符级别的识别。
HNN的识别准确率和效率都比较高,但是训练难度也较大。
三、车牌识别算法在实际应用中的挑战车牌识别算法在实际应用中还存在很多挑战,其中主要包括以下几个方面:1. 光照变化夜间车牌数据较少,训练的车牌识别算法对于夜晚光照条件下的车牌无法达到理想的精度。
2. 角度变化车辆运行时车牌的角度可能发生变化,对于固定位置摄像头进行车牌识别时可能会出现误差,特别是在车辆通过瞬间要求快速响应的场景下。
3. 遮挡车牌可能被固定台或者可调节的挡板遮挡,在车牌识别系统中需要解决遮挡物的问题,否则会导致识别准确率下降。
神经网络中的卷积神经网络应用案例分享神经网络是一种基于人工神经元和神经突触的信息处理系统,可以用于图像识别、语音识别、自然语言处理等多种场景。
其中,卷积神经网络(Convolutional Neural Network,CNN)是最常用的神经网络之一,特别擅长于处理图像和视频数据。
近年来,随着深度学习技术的发展和普及,CNN被广泛应用于图像识别、目标检测、人脸识别等领域,在潜在病变检测、智能电力系统等方面也获得了不错的成果。
以下将分享一些神经网络中的卷积神经网络应用案例。
一、图像分类图像分类是CNN最常见的应用之一。
在这个任务中,CNN将图像作为输入,预测其所属的类别。
有些经典的数据集如MNIST (手写数字识别)、CIFAR-10/100(物体识别)和IMAGENET(大规模图像分类)等,它们作为深度学习算法的测试基准,广泛被用于各种图像识别任务。
其中,在ImageNet数据集上进行的ImageNet Large ScaleVisual Recognition Challenge,即ImageNet比赛,一直被视为深度学习界的“奥林匹克”。
2012年,Hinton等人提出的AlexNet网络,在这个比赛中赢得了独一无二的胜利。
自此之后,CNN技术快速发展,逐渐替代了以往基于手工设计特征的方法,成为了图像识别任务中的主流算法。
二、物体检测在实际应用中,不仅需要识别图像中的物体,还需要准确地定位它们的位置。
因此,物体检测也成为了一个重要的任务。
相比于图像分类,物体检测需要对每一个检测到的物体进行分类和定位,属于一个多任务学习问题。
基于CNN的物体检测方法在过去几年内得到了重大的进展。
比如,R-CNN、Fast R-CNN和Faster R-CNN等网络结构通过引入不同的思想和技巧,实现了从底图到物体识别的端到端训练,直接输出物体的区域和类别信息。
这些方法在维持着较高的精度的前提下,大幅提高了处理速度。
龙源期刊网 http://www.qikan.com.cn 应用深层卷积神经网络的交通标志识别 作者:黄琳 张尤赛 来源:《现代电子技术》2015年第13期
摘 要: 在实际交通环境中,由于运动模糊、 背景干扰、天气条件以及拍摄视角等因素,所采集的交通标志的图像质量往往不高,这就对交通标志自动识别的准确性、鲁棒性和实时性提出了很高的要求。针对这一情况,提出一种基于深层卷积神经网络的交通标志识别方法。该方法采用深层卷积神经网络的有监督学习模型,直接将采集的交通标志图像经二值化后作为输入,通过卷积和池采样的多层处理,来模拟人脑感知视觉信号的层次结构,自动地提取交通标志图像的特征,最后再利用一个全连接的网络实现交通标志的识别。实验结果表明,该方法利用卷积神经网络的深度学习能力,自动地提取交通标志的特征,避免了传统的人工特征提取,有效地提高了交通标志识别的效率,具有良好的泛化能力和适应范围。
关键词: 交通标志; 识别; 卷积神经网络; 深度学习 中图分类号: TN911.73⁃34; TP391.41 文献标识码: A 文章编号: 1004⁃373X(2015)13⁃0101⁃06
Abstract: In actual traffic circumstance, the image quality of collected traffic signs is worse due to motion blur, background disturbances, weather conditions, and shooting angle. The higher requirements are proposed for accuracy, robustness and in real⁃time of traffic signs auto⁃recognition. In this situation, the traffic signs recognition method based on deep⁃layer convolution neural network is presented. The method adopts supervised learning model of deep⁃layer convolution neural network. Taking the collected traffic sign images through binarization as the inputs. The inputs are conducted multilayer process of convolution and pooling⁃sampling, to simulate hierarchical structure of human brain perception visual signals, and extract the characteristics of the traffic sign images automatically. Traffic signs recognition is realized by using a full connected network. The experimental results show that the method can extract the characteristics of traffic signs automatically by using deep learning ability of the convolution neural network. The method has good generalization ability and adaptive range. By using this method, the traditional artificial feature extraction is avoided, and the efficiency of traffic signs recognition is improved effectively.
Keywords: traffic sign; recognition; convolution neural network; deep learning 0 引 言 随着智能汽车的发展,道路交通标志的自动识别[1⁃3]作为智能汽车的基本技术之一,受到人们的高度关注。道路交通标志识别主要包括两个基本环节:首先是交通标志的检测,包括交通标志的定位、提取及必要的预处理;其次是交通标志的识别,包括交通标志的特征提取和分类。 龙源期刊网 http://www.qikan.com.cn 如今,交通标志的识别方法大多数都采用人工智能技术,主要有下述两类形式[4]。一种是采用“人工特征+机器学习”的识别方法,如基于浅层神经网络、支持向量机的特征识别等。在这种方法中,主要依靠先验知识,人工设计特征,机器学习模型仅负责特征的分类或识别,因此特征设计的好坏直接影响到整个系统性能的性能,而要发现一个好的特征,则依赖于研究人员对待解决的问题的深入理解。另一种形式是近几年发展起来的深度学习模型[5],如基于限制波尔兹曼机和基于自编码器的深度学习模型以及卷积神经网络等。在这种方法中,无需构造任何的人工特征,而是直接将图像的像素作为输入,通过构建含有多个隐层的机器学习模型,模拟人脑认知的多层结构,逐层地进行信息特征抽取,最终形成更具推广性和表达力的特征,从而提升识别的准确性。
卷积神经网络作为深度学习模型之一,是一种多层的监督学习神经网络,它利用一系列的卷积层、池化层以及一个全连接输出层构建一个多层的网络,来模仿人脑感知视觉信号的逐层处理机制,以实现视觉特征信号的自动提取与识别。本文将深层卷积神经网络应用于道路交通标志的识别,通过构建一个由二维卷积和池化处理交替组成的6层网络来逐层地提取交通标志图像的特征,所形成的特征矢量由一个全连接输出层来实现特征的分类和识别。实验中将加入高斯噪声、经过位移、缩放和旋转处理的交通标志图像以及实际道路采集交通标志图像分别构成训练集和测试集,实验结果表明,本文所采用的方法具有良好的识别率和鲁棒性。
1 卷积神经网络的基本结构及原理 1.1 深度学习 神经科学研究表明,哺乳动物大脑皮层对信号的处理没有一个显示的过程[5],而是通过信号在大脑皮层复杂的层次结构中的递进传播,逐层地对信号进行提取和表述,最终达到感知世界的目的。这些研究成果促进了深度学习这一新兴研究领域的迅速发展。
深度学习[4,6⁃7]的目的就是试图模仿人脑感知视觉信号的机制,通过构建含有多个隐层的多层网络来逐层地对信号特征进行新的提取和空间变换,以自动学习到更加有效的特征表述,最终实现视觉功能。目前深度学习已成功地应用到语音识别、图像识别和语言处理等领域。在不同学习框架下构建的深度学习结构是不同的,如卷积神经网络就是一种深度的监督学习下的机器学习模型。
1.2 卷积神经网络的基本结构及原理 卷积神经网络受视觉系统的结构启发而产生,第一个卷积神经网络计算模型是在Fukushima的神经认知机中提出的[8],基于神经元之间的局部连接和分层组织图像转换,将有相同参数的神经元应用于前一层神经网络的不同位置,得到一种平移不变神经网络结构形式。后来,LeCun等人在该思想的基础上,用误差梯度设计并训练卷积神经网络[9⁃10],在一些模式识别任务上得到优越的性能。 龙源期刊网 http://www.qikan.com.cn 卷积神经网络本质上是一种有监督的深度学习算法,无需事先知道输入与输出之间精确的数学表达式,只要用已知的模式对卷积神经网络加以训练,就可以学习到输入与输出之间的一种多层的非线性关系,这是非深度学习算法不能做到的。卷积神经网络的基本结构是由一系列的卷积和池化层以及一个全连接的输出层组成,可以采用梯度下降法极小化误差函数对网络中的权值和阈值参数逐层反向调节,以得到网络权值和阈值的最优解,并可以通过增加迭代次数来提高网络训练的精度。
1.2.1 前向传播 在卷积神经网络的前向传播中,输入的原始图像经过逐层的卷积和池化处理后,提取出若干特征子图并转换成一维特征矢量,最后由全连接的输出层进行分类识别。
在卷积层中,每个卷积层都可以表示为对前一层输入图像的二维卷积和非线性激励函数,其表达式可用式(1)表示:
[Ylj=f i=1Ml-1Yl-1i∗Wlij+blj] (1) 式中:[Ylj]是第l层中第[j]个卷积特征子图的输出;[Ml-1]是前一层([l-1]层)的输出[Yl-1j]的总数;[Wlij]是第[l]层中第[j]个卷积的权值;[blj]是第[l]层中第[j]个卷积的阈值;符号“*”表示二维卷积运算;[f(⋅)]是非线性激励函数,其表达式如下:
[f(x)=11+e-x] (2) 式中:[x]是函数的输入。对于一幅[Nl-1x*Nl-1y] 的输入图像[Yl-1i]和[Klx*Kly]的卷积权值[Wlij,]输出[Ylj]的大小为[Nl-1x-Klx+1,Nl-1y-Kly+1。]
在池采样层中,每个池采样层通过一个非重叠的[kx×ky]矩形区对上一卷积层输出的特征子图进行采样(求矩形区内像素的均值或最大值)。经过池采样后输出的特征子图在两个维度上分别缩小[kx]和[ky]倍,其表达式为:
[Yl+1j=down(Ylj)] (3) 式中:[Yl+1j]表示第[l+1]层中第[j]个池采样的输出;[Ylj]是前一层(l层)的输出特征子图;down()实现对[Ylj]的池采样。图1给出了上述卷积和池采样的示意图。
在输出层中,首先利用一个全连接层将输入的特征子图转换为一个一维的特征矢量,然后再应用一个BP神经网络完成特征矢量的分类识别。BP神经网络输出层的每一个神经元的输出值对应于输入图像所属不同交通标志图像的概率,表达式为:
[Yj=fi=1nWij×Yl+1i+bj] (4)