一种基于无人机航拍图像的车辆轨迹提取方法
【技术领域】
[0001] 本发明属于图像处理技术领域,设及一种基于无人机低空航拍图像的车辆轨迹提 取方法,适用于交通监控领域。
【背景技术】
[0002] 无人机在交通监控领域具有非常大应用前景,比如应用无人机进行突发事件下的 快速交通态势感知。现有交通监控方式主要是依靠安装于固定点(如电线杆)的摄像头、微 波雷达等断面检测方式,无法获取宏观的交通状态数据,且未安装监控设备的地点无法获 取交通状态。无人机本身是一个移动的数据采集平台,相对于固定式交通监控方式,具有机 动性强、视野广、飞行不受地面限制的优势,因此可实现宏观交通状态数据提取,对于未安 装固定交通监控设备的路段也可W实现交通监控。
【发明内容】
[0003] 本发明的目的是为了解决上述问题,提出了一种基于无人机航拍图像的车辆轨迹 提取方法,首先基于化ar特征级联分类器进行车辆检测,然后基于位置预测与多通道颜色 直方图相似性实现车辆跟踪,实现车辆轨迹提取。
[0004] 本发明W全新的研究着入点,针对无人机低空航拍图像提出一种基于无人机航拍 图像的车辆轨迹提取方法,通过下述步骤实现:
[0005] 步骤1:基于化ar分类器检测车辆;
[0006] 对于无人机低空航拍图像序列,采用基于化ar分类器进行车辆检测,Haar分类器 需要基于样本库进行训练,样本库是一个包含正负样本的图像数据集,需要手工从包括正 负样本的图像中进行选取。基于训练的化ar分类器进行车辆检测,获取车辆在航拍图像中 的像素坐标、大小(长、宽)和帖号,然后获取该车RGB彩色空间的R通道、G通道、B通道和灰度 图4个通道的颜色直方图,用于后续步骤中进行不同帖间的车辆关联。
[0007] 步骤2:基于位置预测筛选疑似候选车辆;
[000引取前一帖中某辆被检测到的车为待跟踪的目标车辆,并W该车的位置为中屯、划定 一个矩形预测区域(默认尺寸为目标车辆的两倍),当前帖中被检测到的车辆其中屯、落入该 矩形预测区域的都作为目标车辆的疑似目标车辆;
[0009]步骤3:基于4通道颜色直方图相似性确定目标车辆;
[0010]上步中筛选到的疑似候选车辆一般会有1~2辆,为确认目标车辆,通过4通道颜色 直方图相似性进行筛选。依次计算目标车辆与疑似候选车辆的颜色直方图相似性值,并根 据大小进行排序,选定其中最大的相似性值,若该值大于某设定的阔值,则认为与该相似性 值对应的疑似候选车辆与目标车辆为同一辆车,将疑似候选车辆当前帖中的帖号、坐标、尺 寸大小、颜色直方图信息传递给目标车辆,完成目标车辆信息更新,,即实现了车辆的跟踪。 若最大的相似性值小于某设定的阔值,则认为在该帖图像中未找到目标车辆,即目标车辆 跟踪失败。当前帖中跟踪失败的车辆将在下一帖中重新进行捜索,其区别在于,为了捜索到 跟踪失败的车辆,w该车在前帖中的位置为中屯、的矩形预测区域尺寸会进行放大(默认尺 寸为目标车辆的四倍),W增大捜索到跟踪失败车辆的概率。当跟踪失败的车辆在后续连续 3帖图像中都无法被跟踪到时,算法会对该车做抛弃处理,不再跟踪,运样做的好处是可W 屏蔽一些被误判断为车辆的非车辆物体。
[0011] 步骤4:车辆轨迹提取;
[0012] 当被跟踪的车辆从图像中消失,即结束跟踪,并将车辆在不同帖中的位置、帖号输 出保存,即完成了车辆轨迹提取。
[001引本发明的优点在于:
[0014] (1)无人机航拍图像具有视野广、机动性强、飞行不受地形的影响,相对于基于固 定摄像头的车辆轨迹提取方法,基于无人机航拍图像的车辆轨迹提取方法具有车辆不会被 遮挡,不存在透视变形的优势。本发明所采用的位置预测方法,可大幅缩小目标疑似车辆的 捜索区域,大大减少了目标疑似车辆的数量,降低了目标车辆与疑似车辆的区分难度,提高 了车辆跟踪精度;
[0015] (2)本发明创新性的联合多颜色直方图相似性进行目标车辆筛选,对相同车辆与 其他车辆具有很高的区分度;所述的车辆轨迹提取方法在车辆跟踪中断的情况下,能够自 动恢复跟踪;
[0016] (3)本发明所述的车辆轨迹提取算法可同时跟踪并检测几十到上百辆的车辆轨 迹,具有突破性的创新。
【附图说明】
[0017] 图1为本发明中用于车辆检测的HAAR特征;
[001引图2为基于HAAR特征进行车辆检测;
[0019]图3为用于训练化ar分类器的样本图像;
[0020]图4为位置预测图;
[0021 ]图5为车辆4通道颜色直方图;
[0022] 图6为本发明的方法流程图。
【具体实施方式】
[0023] 下面将结合附图和实施例对本发明作进一步的详细说明。
[0024] 本发明提供一种基于无人机航拍图像的车辆轨迹提取方法,所述方法首先基于 化ar分类器对图像序列进行处理检测车辆,然后基于位置预测与多通道颜色直方图相似性 实现车辆跟踪,然后实现车辆轨迹提取。运里W-辆车的车辆轨迹提取来介绍基于航拍图 像的高速路车辆轨迹提取算法,单辆车的轨迹提取流程如图6所示,具体处理步骤如下:
[0025] 步骤1:基于化ar分类器检测车辆;
[0026] 对于无人机低空航拍图像序列,采用基于化ar分类器进行车辆检测,所用的化ar 特征为图1所示的,基于化ar分类器的车辆检测效果如图2所示。所述的化ar分类器在检测 车辆前首先需要基于正负样本进行训练,所用的训练方法为adaboost算法,其中正样本如 图3左图所示,负样本如图3右图所示。采用化ar分类器检测车辆,运里选取其中的任一目标 车辆化,得到化在该帖图像中的像素坐标Pi(xi,yi),宽高(wi,hi),并计算该车四个通道的颜 色直方图。
[0027]步骤2:基于位置预测筛选疑似候选车辆;
[00%]如图4的位置预测图所示,为提取目标车辆化的轨迹,需对其进行跟踪。基于化ar 分类器检测下一帖图像,基于Pi(xi,yi),宽高(wi山)设置矩形预测区域R(如图4),其中在第 t+1帖中R的定义为:
[0029] R: {(xt+i,yt+i) I xt+iE [xi±awi] η [1, ImgW] ,yt+iE [yi±ahi] η [1 ,Im巧]} (1)
[0030] 其中:其中(xt+i,yt+i)为矩形预测区域R内的任意一点,该点满足公式(1)中定义的 条件。ImgW和Im巧为无人机航拍图像的宽和高,α是一个比例因子,默认值为1。
[0031] 对第t+1帖检测到的车辆,其车辆中屯、落入该矩形预测区域R的所有车辆都作为疑 似目标车辆,图4中展示在第t+1帖有2辆疑似目标车辆。
[0032] 步骤3:基于4个通道的颜色直方图相似性确定目标车辆化;
[0033] 对步骤2中的两辆疑似目标
车辆,需要判断运两辆车中哪辆车是目标车辆化,或者 两辆车都不是目标车辆化。运里基于颜色直方图匹配方法计算疑似目标车辆与目标车辆的 相似性。某单通道图像P中强度值为i的像素出现的相对频率hi(P)的计算方法如下式所示:
[0034]
(2)
[0035] 其中:Si(P)为单通道图像P中强度值为i的像素点的个数,η为像素值的灰度总阶 数。基于图像Ρ每种强度值出现的相对频率hi(P)~hn(P),可得到单通道图像Ρ的直方图Η(Ρ) =比1。),112。),-,,山。)]。与单通道图像口的直方图^口)的计算方法相同,依次计算得到 彩色图像R、G、B、灰度Gray四个通道的直方图H(R)、H(G)、Η(Β)、H(Gray)。
[0036] 其中不同车辆的4个通道的颜色直方图如图5所示。两辆车对应的单通道图像i的 颜色直方图的相似性值Ci(p,p/)的计算方法如下式所示:
[0037]
倒
[0038] 其中:η为像素值的灰度总阶数;1£{3,6,8,6^7},代表1?、6、8、灰度6招7四个单通 道图像中的一种;ρ/和Ρ分别表示两辆车(彩色图像)的通道i所对应的单通道图像;h/(巧为 图像P中颜色强度值为j的像素点的个数,5,<p)为图像P中所有强度值对应的像素点的平均 个数,其中
其中,Ci(p,p/)的值介于0和1之间,0代表两个单通道图像 直方图完全不相似,1代表完全相同。
[0039] 根据式(3)依次计算得到两辆车(彩色图像)四个通道R、G、B、灰度Gray所对应的颜 色直方图相似值CR(P,p/ )、CG(P,p/ )、CB(P,p/ )和CGray(P,p/ ),则两辆车的4通道的复合颜色 直方图相似值s(p,p/)即可得到,如下式所示:
[0040] S(P,P')=nie{R,G,B,foay}Ci(P,P') (4)
[0041] 步骤2中基于位置预测筛选出的数辆疑似候选车辆,通过式(4)分别计算与目标车 辆化的复合颜色直方图相似值s(p,p/),运里会得到多个相似值,选取其中最大的值,若该 值大于一个预设的阔值,则认为该值所对应的疑似候选车辆与目标车辆化是同一辆车,然 后算法会如图4所示记录和更新目标车辆在当前帖中的位置、宽高、时间序列(帖号)和4个 通道的颜色直方图。目标车辆在当前帖的跟踪即完成,然后继续重复步骤1~步骤3,实现对 车辆的连续跟踪。若得到的多个复合颜色直方图相似值中的最大值小于预设的阔值,则认 为在该帖图像中没有找到目标车辆化,此时判断该辆车的最后时刻的坐标位置是否在图像 的边缘,若处于图像的边缘,即认为该车已离开图像视野,即跟踪完成,此时进入步骤4进行 轨迹提取。若该辆车的最后时刻的坐标位置不在图像的边缘,即认为目标车辆化在该帖中 跟踪失败,此时进入下一帖继续进行车辆检测,然后继续通过位置预测筛选疑似候选车辆, 对于跟踪失败的车辆其矩形预测区域尺寸会进行放大(默认尺寸为目标车辆的四倍),W增 大捜索到跟踪失败车辆的概率。当跟踪失败的车辆重新被找到时,矩形预测区域会恢复为 默认尺寸。当跟踪失败的车辆在后续连续3帖图像中都无法被跟踪到时,算法会对该车做抛 弃处理,不再跟踪,运样做的好处是可W屏蔽一些被误判断为车辆的非车辆物体。
[0042] 步骤4:车辆轨迹提取;
[0043] 当一辆被跟踪的车在某帖图像中丢失,此时判断该辆车的最后时刻的坐标位置是 否在图像的边缘,若处于图像的边缘,即认为该车已离开图像视野,即跟踪完成,此时结束 跟踪,所述算法能够将所记录的车辆的坐标、时间序列信息输出,即实现了车辆轨迹提取。
【主权项】
1. 一种基于无人机航拍图像的车辆轨迹提取方法,包括以下几个步骤: 步骤1:基于Haar分类器检测车辆; 针对无人机航拍图像序列,基于训练好的Haar分类器进行车辆检测,获取车辆在航拍 图像中的像素坐标、大小和帧号,然后获取该车RGB彩色空间的R通道、G通道、B通道和灰度 图4个通道的颜色直方图; 步骤2:基于位置预测筛选疑似候选车辆; 取前一帧中某辆被检测到的车为待跟踪的目标车辆,并以该车的位置为中心划定一个 矩形预测区域,当前帧中被检测到的车辆其中心落入该矩形预测区域的都作为目标车辆的 疑似目标车辆; 步骤3:基于4通道颜色直方图相似性确定目标车辆; 对于当前帧,通过4通道颜色直方图对疑似目标车辆进行筛选,依次计算目标车辆与疑 似候选车辆的颜色直方图相似性值,并根据大小进行排序,选定其中最大的相似性值,若该 值大于设定的阈值,则认为与该相似性值对应的疑似候选车辆与目标车辆为同一辆车,将 疑似候选车辆在当前帧中的帧号、坐标、尺寸大小、颜色直方图信息传递给目标车辆,进行 目标车辆信息更新,此时认为目标车辆在该帧中跟踪成功,接来下进入下一帧,继续进行目 标车辆跟踪; 若最大的相似性值小于设定的阈值,则认为在该帧图像中未找到目标车辆,判断目标 车辆的最后时刻的坐标位置是否在图像的边缘,若处于图像的边缘,即认为目标车辆已离 开图像视野,即跟踪完成,进入步骤4进行轨迹提取;若目标车辆的最后时刻的坐标位置不 在图像的边缘,即认为目标车辆在该帧中跟踪失败;当前帧中跟踪失败的车辆将在下一帧 中重新进行搜索,进行搜索时,下一帧中以该车在前帧中的位置为中心的矩形预测区域尺 寸进行放大,如果目标车辆重新被找到时,矩形预测区域恢复为放大前尺寸,进入下一帧进 行目标车辆跟踪;如果目标车辆跟踪失败,矩形预测区域尺寸不变,在下一帧中重新进行搜 索,当跟踪失败的车辆在后续连续3帧图像中都无法被跟踪到时,对该车做抛弃处理,不再 跟踪; 当图像序列中每一帧都搜索完毕,结束跟踪,进入步骤4; 步骤4:车辆轨迹提取; 根据得到的车辆在不同帧中的位置、帧号,完成车辆轨迹提取。2. 根据权利要求1所述的一种基于无人机航拍图像的车辆轨迹提取方法,所述的步骤2 中,矩形预测区域尺寸为目标车辆尺寸的两倍。3. 根据权利要求1所述的一种基于无人机航拍图像的车辆轨迹提取方法,所述的步骤3 中,放大的矩形预测区域尺寸为目标车辆尺寸的四倍。
【专利摘要】本发明公开了一种基于无人机航拍图像的车辆轨迹提取方法,包括步骤1:基于Haar分类器检测车辆;步骤2:基于位置预测筛选疑似候选车辆;步骤3:基于4通道颜色直方图相似性确定目标车辆;步骤4:车辆轨迹提取;本发明创新性的联合多颜色直方图相似性进行目标车辆筛选,对相同车辆与其他车辆具有很高的区分度;所述的车辆轨迹提取方法在车辆跟踪中断的情况下,能够自动恢复跟踪。
【IPC分类】G06K9/00, G06K9/62
【公开号】CN105488484
【申请号】CN201510889262
【发明人】王云鹏, 徐永正, 余贵珍, 吴新开, 王章宇
【申请人】北京航空航天大学
【公开日】2016年4月13日
【申请日】2015年12月7日