一种交通车辆检测方法及系统的制作方法
【技术领域】
[0001] 本发明涉及车辆检测技术领域,特别涉及一种交通车辆检测方法及系统。
【背景技术】
[0002] 目前,在对车道上行驶车辆进行检测时,人们通常采用磁传感器对车辆进行检测。 车辆本身含有的铁磁物质能够改变车辆所在区域的地磁场线,当车辆经过磁传感器所在的 监测位置时,磁传感器便可以检测出到由于车辆经过该监测位置而引起的地磁场信号扰 动,由此实现对车道上行驶车辆的检测。
[0003] 然而,在利用磁传感器对待测车道上的行驶车辆进行检测时,由于相邻车道上的 行驶车辆经过监测位置附近时,会对待测车道上检测到的地磁场信号产生干扰,从而使得 待测车道上最终检测到的行驶车辆数量出现严重偏差,影响了统计结果的准确性。另外, 外界非车辆因素产生的干扰信号也能够对统计结果产生不良影响,降低了统计结果的准确 性。
[0004] 综上所述可以看出,如何降低由于外界非车辆因素产生的干扰或者由于相邻车道 上的车辆对目标车道的干扰而引起的车辆统计偏差,从而提高统计结果的准确性是目前亟 待解决的问题。
【发明内容】
[0005] 有鉴于此,本发明的目的是提供一种交通车辆检测方法及系统,降低了由于外界 非车辆因素产生的干扰或者由于相邻车道上的车辆对目标车道的干扰而引起的车辆统计 偏差,从而提高了统计结果的准确性。其具体方案如下:
[0006] -种交通车辆检测方法,包括:
[0007] 对目标车道上的目标监测位置进行地磁场信号的实时检测,得到目标地磁场实时 信号;
[0008] 当在一段时间内检测到的所有目标地磁场实时信号与预先确定的背景地磁场值 之间的差值均大于第一阈值时,将所述一段时间所对应的时间长度确定为目标时间长度, 并将所述所有目标地磁场实时信号中信号强度最大的目标地磁场实时信号确定为目标极 大值信号;
[0009] 根据所述目标极大值信号和所述背景地磁场值,确定出目标偏差因子;
[0010] 当所述目标偏差因子大于第二阈值时,判断所述目标偏差因子和所述目标时间长 度是否满足相邻车道干扰条件,如果是,则将所述所有目标地磁场实时信号确定为相邻车 道对所述目标车道造成的干扰信号,如果否,则判断所述目标偏差因子和所述目标时间长 度是否满足车辆通过条件;
[0011] 当所述目标偏差因子和所述目标时间长度满足所述车辆通过条件时,则将所述所 有目标地磁场实时信号确定为由车辆通过所述目标车道上的目标监测位置时所检测到的 信号。
[0012] 优选的,每次对所述目标监测位置进行交通车辆检测作业时,均需预先对背景地 磁场值进行重新确定处理。
[0013] 优选的,在一次交通车辆检测作业中,预先确定背景地磁场值的过程包括:
[0014] 当在需要确定背景地磁场值时,如果此时没有车辆通过所述目标监测位置,则对 第一时间段内所述目标监测位置的地磁场信号进行检测,得到L个地磁场背景信号,L为大 于2的正整数;利用上一次交通车辆检测作业中的背景地磁场值和所述L个地磁场背景信 号中的M个地磁场背景信号,计算得到本次交通车辆检测作业中的背景地磁场值;其中,所 述M个地磁场背景信号为在时间轴上位于所述L个地磁场背景信号中间位置的M个信号;
[0015] 当在需要确定背景地磁场值时,如果此时有车辆通过所述目标监测位置,则将上 一次交通车辆检测作业的背景地磁场值确定为本次交通车辆检测作业的背景地磁场值。
[0016] 优选的,所述利用上一次交通车辆检测作业中的背景地磁场值和所述L个地磁场 背景信号中的M个地磁场背景信号,计算得到本次交通车辆检测作业中的背景地磁场值的 过程包括:
[0017] 对所述M个地磁场背景信号进行平均值计算,得到第一平均值;
[0018] 分别将上一次交通车辆检测作业中的背景地磁场值和所述第一平均值乘以各自 的权重系数并进行相加处理,得到本次交通车辆检测作业中的背景地磁场值;
[0019]其中,所述第一平均值的权重系数为e,上一次交通车辆检测作业中的背景地磁 场值的权重系数为1-0,0为小于1的正数。
[0020] 优选的,初始交通车辆检测作业中,预先确定背景地磁场值的过程包括:
[0021] 在没有车辆通过所述目标监测位置的情况下,对第二时间段内所述目标监测位置 的地磁场信号进行检测,得到凡个地磁场背景信号,所述M^为正整数;
[0022] 对所述凡个地磁场背景信号进行平均值计算,得到第二平均值,并将所述第二平 均值确定为所述初始交通车辆检测作业的背景地磁场值。
[0023] 优选的,所述根据所述目标极大值信号和所述背景地磁场值,确定出目标偏差因 子的过程包括:
[0024] 将所述目标极大值信号减去所述背景地磁场值后,得到相应的差值,并将该差值 与所述背景地磁场值之间的比值确定为所述目标偏差因子。
[0025] 优选的,所述判断所述目标偏差因子和所述目标时间长度是否满足相邻车道干扰 条件的过程包括:
[0026] 判断所述目标时间长度是否大于大车通过时间以及判断所述目标偏差因子是否 小于大车最小偏差因子,如果所述目标时间长度大于所述大车通过时间且所述目标偏差因 子小于所述大车最小偏差因子,则判定所述目标偏差因子和所述目标时间长度满足所述相 邻车道干扰条件,否则,则判定所述目标偏差因子和所述目标时间长度不满足所述相邻车 道干扰条件;
[0027] 其中,所述大车通过时间为大车通过所述目标监测位置时所需的时间,所述大车 最小偏差因子为大车通过所述目标车道时最小的检测偏差因子。
[0028] 优选的,所述车辆通过条件包括大车通过条件和小车通过条件。
[0029]优选的,所述判断所述目标偏差因子和所述目标时间长度是否满足车辆通过条件 的过程包括:
[0030] 判断所述目标时间长度是否大于所述大车通过时间以及判断所述目标偏差因子 是否大于小车最大偏差因子,如果所述目标时间长度大于所述大车通过时间且所述目标偏 差因子大于所述小车最大偏差因子,则判定所述目标偏差因子和所述目标时间长度满足所 述大车通过条件;
[0031] 判断所述目标时间长度是否小于小车通过时间,如果是,则判定所述目标偏差因 子和所述目标时间长度满足所述小车通过条件;
[0032] 其中,所述小车最大偏差因子为小车通过所述目标车道时最大的检测偏差因子, 所述小车通过时间为小车通过所述目标监测位置时所需的时间。
[0033] 本发明还公开了一种交通车辆检测系统,包括:
[0034] 信号检测模块,用于对目标车道上的目标监测位置进行地磁场信号的实时检测, 得到目标地磁场实时信号;
[0035] 信号处理模块,用于当在一段时间内检测到的所有目标地磁场实时信号与预先确 定的背景地磁场值之间的差值均大于第一阈值时,将所述一段时间所对应的时间长度确定 为目标时间长度,并将所述所有目标地磁场实时信号中信号强度最大的目标地磁场实时信 号确定为目标极大值信号;
[0036] 偏差因子确定模块,用于根据所述目标极大值信号和所述背景地磁场值,确定出 目标偏差因子;
[0037] 第一判断模块,用于当所述目标偏差因子大于第二阈值时,判断所述目标偏差因 子和所述目标时间长度是否满足相邻车道干扰条件,如果是,则将所述所有目标地磁场实 时信号确定为相邻车道对所述目标车道造成的干扰信号;
[0038] 第二判断模块,用于当所述第一判断模块判定所述目标偏差因子和所述目标时间 长度不满足相邻车道干扰条件时,判断所述目标偏差因子和所述目标时间长度是否满足车 辆通过条件,如果是,则将所述所有目标地磁场实时信号确