基于增量学习的行车视频中交通标志的检测和识别方法
【技术领域】
[0001] 本发明设及一种交通标志的检测和识别方法,特别是设及一种基于增量学习的行 车视频中交通标志的检测和识别方法。
【背景技术】
[0002] 文献"AndreasMegelmose,DongranLiu,MohanM.Trivedi,TrafficSi即 DetectionforU.S.Roads:RemainingChallengesandacaseforTracking.IEEE IntelligentTransportationSystemsConference,pp. 1394-1399. 2014."中采用级联分 类器Ad油oost方法进行检测。该文选择积分通道特征对输入训练数据进行特征提取,然后 训练一个3层的Ad油oost级联分类器,并用滑动窗口的方法对输入视频数据进行检测。该 种交通标志检测方法过于依赖训练数据和特征提取方式,对于未在训练数据中出现过的情 况容易出现误检,或者由于目标光照、遮挡等变化造成漏检。而且该检测方法并未利用行车 视频的交通标志出现位置的先验信息对检测器进行改进。该文献对检测到的交通标志采用 卡尔曼滤波方法进行基于运动模型的跟踪,即将检测结果作为卡尔曼滤波器的观测值,从 而对交通标志的下一帖位置进行估计。而该种跟踪算法仅利用运动模型信息,一旦运动模 型突然变化就会导致跟踪漂移。而且无法处理交通标志的光照、遮挡等变化导致的跟踪失 败问题。对于交通标志的识别,现有方法未考虑跟踪过程中交通标志的不同尺度大小的识 别结果对最终结果的投票的权重问题,不能提高交通标志识别的鲁椿性。
【发明内容】
[0003] 为了克服现有交通标志的检测和识别方法鲁椿性差的不足,本发明提供一种基 于增量学习的行车视频中交通标志的检测和识别方法。该方法采用聚合通道特征训练 Ad油oost分类器,并通过行车视频的交通标志的空间先验分布对检测器进行改进,然后将 该检测器的检测结果作为卡尔曼滤波器的观测值进行基于运动模型的跟踪,同时,在跟踪 过程中,在线地训练新的增量SVM检测器,当原Ad油oost检测器由于标志的表观变化导致 检测失败时,由该在线增量检测器进行检测,并将检测结果作为卡尔曼滤波器的观测值输 入,达到同时利用运动模型和表观模型进行跟踪的效果。在跟踪过程中,对未能连续检测到 的目标进行过滤,提高跟踪结果的可靠性。最后对同一个物理交通标志的跟踪结果进行基 于尺度的高斯权重的加权投票,得到最终的识别结果为系统的最终输出。对于在交通标志 跟踪过程中由于目标的表观状态变化,或运动模型的突变等问题,本发明方法采用基于增 量学习的在线检测器,当目标的状态变化时,在检测器模型上进行动态调整,并W此检测结 果对原运动模型进行更新,最终提高检测和识别的鲁椿性。
[0004] 本发明解决其技术问题所采用的技术方案是;一种基于增量学习的行车视频中交 通标志的检测和识别方法,其特点是采用W下步骤:
[0005] 步骤一、对训练数据集归一化,并采样图像块,计算通道特征池,使用Ad油oost算 法训练检测器模型,该检测器由4层强检测器级联得到,此4层强检测器分别包括32,128, 512, 2048个弱分类器。通过全部4层强分类器的检测目标为候选目标,并且最后一层的强 分类器模型为:
[0006]
(1)
[0007]其中,at为训练得到的每个弱分类器的权重,ht为弱分类器,T为弱分类器的个 数。
[000引步骤二、使用训练数据对在线增量SVM检测器进行离线训练,完成初始化过程。
[0009] 步骤=、对训练数据的正样本位置进行高斯核的Parzen窗密度估计,得到概率密 度函数为:
[0010]
(2)
[0011]其中,X为向量(X,y),即交通标志出现的位置坐标。n为训练数据正样本个数,V。 为窗函数的窗口大小,h。为窗口的边长。巧函数为高斯函数。即:
[0012]
(3)
[0013] 步骤四、对步骤一中的强分类器模型采用下面公式处理:
[0014]
(4)
[0015] 通过训练集上的交叉验证实验确定参数入。
[0016] 步骤五、利用步骤二确定的检测器模型对输入视频进行检测,将检测结果位置作 为观测值输入卡尔曼滤波器,通过卡尔曼滤波的更新和预测阶段实现对交通标志的跟踪。
[0017] 步骤六、对步骤五的跟踪结果进行正样本可能性测试,测试函数如下:
[00化]Lpos…ve(fk) =symm(fk) ?P曲(ftaean,fk) ?Ppos也1,fk)妨
[0019] 正样本可能性高的作为跟踪结果输出,并W该结果更新卡尔曼滤波的参数W及增 量更新在线检测器。其中Lpwww(fk)为第k帖成为正样本可能性大小的倒数,即对称性越 高,其值越小。symm(fk)为第k帖的目标的对称性大小幅值,Pph(fkmean,fk)为第k帖目标的 感知哈希与前k帖的平均值的欧氏距离。Ppw(fk_i,fk)为第k帖目标与k-1帖目标的坐标的 欧氏距离。对于正样本可能性低的视频帖则利用在线检测器在该位置邻域进行在线检测, 将结果作为输出结果,同时用于更新卡尔曼滤波参数。
[0020]本发明的有益效果是:该方法采用聚合通道特征训练Ad油oost分类器,并通过行 车视频的交通标志的空间先验分布对检测器进行改进,然后将该检测器的检测结果作为卡 尔曼滤波器的观测值进行基于运动模型的跟踪,同时,在跟踪过程中,在线地训练新的增量 SVM检测器,当原Ad油oost检测器由于标志的表观变化导致检测失败时,由该在线增量检 测器进行检测,并将检测结果作为卡尔曼滤波器的观测值输入,达到同时利用运动模型和 表观模型进行跟踪的效果。在跟踪过程中,对未能连续检测到的目标进行过滤,提高跟踪 结果的可靠性。最后对同一个物理交通标志的跟踪结果进行基于尺度的高斯权重的加权投 票,得到最终的识别结果为系统的最终输出。对于在交通标志跟踪过程中由于目标的表观 状态变化,或运动模型的突变等问题,本发明方法采用基于增量学习的在线检测器,当目标 的状态变化时,在检测器模型上进行动态调整,并W此检测结果对原运动模型进行更新,最 终提高了检测和识别的鲁椿性。
[0021] 下面结合附图和【具体实施方式】对本发明作详细说明。
【附图说明】
[0022] 图1是本发明基于增量学习的行车视频中交通标志的检测和识别方法的流程图。
[0023] 图2是本发明方法中空间先验概率分布曲线。
[0024] 图3是本发明方法得到的交通标志识别正确率曲线。
[0025] 图4是本发明方法处理遮挡和光照变化的实拍照片。
【具