著录项信息
专利名称 | 路段旅行时间统计、以及交通路况判定方法和装置 |
申请号 | CN201310150613.9 | 申请日期 | 2013-04-26 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2013-08-21 | 公开/公告号 | CN103258430A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G08G1/01 | IPC分类号 | G08G1/01;G08G1/052查看分类表>
|
申请人 | 青岛海信网络科技股份有限公司 | 申请人地址 | 山东省青岛市崂山区株洲路1***
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 青岛海信网络科技股份有限公司 | 当前权利人 | 青岛海信网络科技股份有限公司 |
发明人 | 高林;王栋梁 |
代理机构 | 北京市京大律师事务所 | 代理人 | 黄启行;方晓明 |
摘要
本发明公开了一种路段旅行时间统计、以及交通路况判定方法和装置,所述方法包括:采集当前时间之前的设定时间段内在路段的上游路口驶入路段以及在路段的下游路口驶出路段的小型车车辆的车牌数据;对路段的上游路口以及下游路口采集的车牌数据进行车牌匹配;确定车牌匹配的车辆通过路段的行驶时间以及行驶速度;根据确定出的行驶速度进行异常速度筛选后,确定出样本车辆;根据各样本车辆通过路段的行驶时间,结合当前时间所处时间段,计算出路段的旅行时间统计值。本发明的路段旅行时间统计方法仅采集小型车车辆的车牌数据,对车牌数据进行车牌匹配以及异常速度数据筛选后,结合当前时间所处时间段更为准确地计算了城市道路路段旅行时间。
1.一种路段旅行时间统计方法,其特征在于,包括:
获取第一数据采集集合和第二数据采集集合;其中,第一数据采集集合中包括了当前时间之前的设定时间段内在所述路段的上游路口采集的驶入所述路段的小型车车辆的车牌数据;第二数据采集集合中包括了当前时间之前的设定时间段内在所述路段的下游路口采集的驶出所述路段的小型车车辆的车牌数据;
对于第二数据采集集合中的每个车牌数据,若在第一数据采集集合中查找到与之相匹配的车牌数据,则将该车牌数据确定为待统计的车牌数据,将具有该车牌数据的车辆确定为待统计车辆;
针对每个待统计车辆,确定该车辆通过所述路段的行驶时间,并根据确定的行驶时间确定该车辆通过所述路段的行驶速度;
根据每个待统计车辆通过所述路段的行驶速度,进行异常速度筛选后,从所述待统计车辆中确定出样本车辆具体包括:
对于每个待统计车辆,将该待统计车辆通过所述路段的行驶速度与所述路段的行驶速度区间的上、下限进行比较;若大于所述行驶速度区间的上限,则将该待统计车辆确定为超速车辆;若小于所述行驶速度区间的下限,则将该待统计车辆确定为怠速车辆;
统计确定为超速车辆的数量,若超速车辆的数量少于第一比例阈值,则将各超速车辆确定为待筛除车辆;
统计确定为怠速车辆的数量,若怠速车辆的数量少于第二比例阈值,则将各怠速车辆确定为待筛除车辆;
确定所述待统计车辆中除所述待筛除车辆之外的车辆为所述样本车辆;
根据各样本车辆通过所述路段的行驶时间,并结合所述当前时间所处时间段,计算出所述路段的旅行时间统计值。
2.如权利要求1所述的方法,其特征在于,所述设定时间段具体为一个采样周期;以及第一数据采集集合和第二数据采集集合中的车牌数据为当前采样周期所采集到的车牌数据。
3.如权利要求2所述的方法,其特征在于,所述根据各样本车辆通过所述路段的行驶时间,并结合所述当前时间所处时间段,计算出所述路段的旅行时间统计值具体包括:
在确定出所述样本车辆的数量小于样本值下限后,若判断出所述当前时间所处时间段为高峰期,则:
将所述当前采样周期的样本状态设置为缺失后,判断之前n1个采样周期的样本状态是否均为缺失;若均为缺失,则提示工作人员进行人工处理;否则,计算所述之前n1个采样周期的路段的旅行时间统计值的算术平均值;将计算出的算术平均值作为所述当前采样周期的路段的旅行时间统计值;其中,n1为预先设定的整数值。
4.如权利要求3所述的方法,其特征在于,所述根据各样本车辆通过所述路段的行驶时间,并结合所述当前时间所处时间段,计算出所述路段的旅行时间统计值还包括:
在确定出所述样本车辆的数量小于样本值下限后,若判断出所述当前时间所处时间段为平峰期,则:
将所述当前采样周期的样本状态设置为缺失后,判断之前n2个采样周期的样本状态是否均为缺失;若均为缺失,将历史数据中m天前与所述当前时间相应的时间所处采样周期的路段的旅行时间统计值,作为所述当前采样周期的所述路段的旅行时间统计值;否则,计算所述之前n2个采样周期的路段的旅行时间统计值的算术平均值;将计算出的算术平均值作为所述当前采样周期的路段的旅行时间统计值;其中,n2、m分别为预先设定的整数值。
5.如权利要求4所述的方法,其特征在于,所述根据各样本车辆通过所述路段的行驶时间,并结合所述当前时间所处时间段,计算出所述路段的旅行时间统计值还包括:
在确定出所述样本车辆的数量小于样本值下限后,若判断出所述当前时间所处时间段为低峰期,则:
判断前一采样周期的交通路况是否为畅通;若是,则将所述路段的自由流速对应的旅行时间值作为所述当前采样周期的所述路段的旅行时间统计值;否则,判断之前n3个采样周期的样本状态是否均为缺失;若均为缺失,则提示工作人员进行人工处理;否则,计算所述之前n3个采样周期的路段的旅行时间统计值的算术平均值;将计算出的算术平均值作为所述当前采样周期的路段的旅行时间统计值;其中,n3为预先设定的整数值,所述前一采样周期的交通路况是根据所述当前采样周期之前的采样周期的路段的旅行时间统计值判定出来的。
6.如权利要求5所述的方法,其特征在于,所述根据各样本车辆通过所述路段的行驶时间,并结合所述当前时间所处时间段,计算出所述路段的旅行时间统计值还包括:
若确定出所述样本车辆的数量大于样本值上限,则根据各样本车辆通过所述路段的行驶时间,采用正态分布准则计算出所述路段的旅行时间统计值后,对计算出的旅行时间统计值作进一步优化:将小于计算出的旅行时间统计值的、各样本车辆通过所述路段的行驶时间作算术平均后,得到的平均值作为优化后的旅行时间统计值;将优化后的旅行时间统计值作为所述路段的最终的旅行时间统计值;
若确定出所述样本车辆的数量在所述样本值上、下限之间,则根据各样本车辆通过所述路段的行驶时间,采用正态分布准则计算出所述路段的旅行时间统计值。
7.一种交通路况判定方法,其特征在于,包括:
采用如权利要求1-6所述的方法计算出所述路段的旅行时间统计值;
根据计算出的旅行时间统计值,计算所述路段的行驶速度统计值;
根据计算出的速度统计值判定所述路段的交通路况。
8.一种路段旅行时间统计装置,其特征在于,包括:
采集数据获取模块,用于获取第一数据采集集合和第二数据采集集合;其中,第一数据采集集合中包括了当前时间之前的设定时间段内在所述路段的上游路口采集的驶入所述路段的小型车车辆的车牌数据;第二数据采集集合中包括了当前时间之前的设定时间段内在所述路段的下游路口采集的驶出所述路段的小型车车辆的车牌数据;
车牌匹配模块,用于对于第二数据采集集合中的每个车牌数据,若在第一数据采集集合中查找到与之相匹配的车牌数据,则将该车牌数据确定为待统计的车牌数据,将具有该车牌数据的车辆确定为待统计车辆;
异常速度筛选模块,用于针对每个待统计车辆,确定该车辆通过所述路段的行驶时间,并根据确定的行驶时间确定该车辆通过所述路段的行驶速度;根据每个待统计车辆通过所述路段的行驶速度,进行异常速度筛选后,从所述待统计车辆中确定出样本车辆具体包括:
对于每个待统计车辆,将该待统计车辆通过所述路段的行驶速度与所述路段的行驶速度区间的上、下限进行比较;若大于所述行驶速度区间的上限,则将该待统计车辆确定为超速车辆;若小于所述行驶速度区间的下限,则将该待统计车辆确定为怠速车辆;
统计确定为超速车辆的数量,若超速车辆的数量少于第一比例阈值,则将各超速车辆确定为待筛除车辆;
统计确定为怠速车辆的数量,若怠速车辆的数量少于第二比例阈值,则将各怠速车辆确定为待筛除车辆;
确定所述待统计车辆中除所述待筛除车辆之外的车辆为所述样本车辆;
旅行时间统计模块,用于根据各样本车辆通过所述路段的行驶时间,并结合所述当前时间所处时间段,计算出所述路段的旅行时间统计值。
9.一种交通路况判定装置,其特征在于,包括:
如权利要求8所述的路段旅行时间统计装置中的各模块;以及
行驶速度统计模块,用于根据所述旅行时间统计模块计算出的路段的旅行时间统计值,计算所述路段的行驶速度统计值;
交通路况确定模块,用于根据所述行驶速度统计模块计算出的行驶速度统计值判定所述路段的交通路况。
路段旅行时间统计、以及交通路况判定方法和装置
技术领域
[0001] 本发明涉及智能交通领域,尤其涉及一种路段旅行时间统计、以及交通路况判定方法和装置。
背景技术
[0002] 随着城市化进程的迅速推进,人民生活水平日益提高,城市机动车保有量飞速增长,随之带来的是城市道路交通拥堵现象日趋严重。对城市道路交通路况进行自动、及时的判定,可以为出行者提供城市道路是否拥堵的信息,有助于出行者的顺利出行,并减缓城市交通拥堵现象,提高城市道路交通综合管理水平。
[0003] 目前,城市道路交通路况主要是根据道路路段旅行时间来进行判定的:根据道路路段旅行时间计算出该路段的平均行驶速度;根据该路段的平均行驶速度查找城市道路交通路况状态划分表,判定出该路段的交通路况。
[0004] 公开号为CN1025924446的发明专利公开了一种利用浮动车定位数据计算城际道路旅行时间的方法。该方法设置至少两个速度阈值,所述至少两个速度阈值将城际路链划分为至少三种路段类型;在每一个数据采集时刻采集浮动车的定位数据,包括行车速度和经纬度坐标;根据浮动车的定位数据与速度阈值对城际路链进行分段;并根据浮动车的定位数据与速度阈值计算每种路段上的旅行时间。
[0005] 本发明的发明人发现,该方法应用于城市道路时,计算出的路段旅行时间可能不够准确;其原因在于,该方法主要针对城际间路链进行分段,并对城际间的路段旅行时间进行计算。若将该方法应用于城市道路路段旅行时间的计算,该方法没有限定采集浮动车定位数据的车辆类型,不能排除特定浮动车的定位数据,比如城市中在固定站点停靠的公交车的定位数据。因此,根据该方法计算得出的城市道路路段旅行时间不够准确,导致城市交通路况的判定也不够准确。
[0006] 公开号为CN101017609的发明专利公开了一种城市交通行程时间智能化分析系统。该系统包括安装在城市交通网络的各个路口的抓拍识别设备、智能化服务器,各个抓拍识别设备连接智能化服务器;智能化服务器包括城市交通网络拓扑结构模块、车辆抓拍识别模块、路段平均行驶时间计算模块、违章判别模块。其中,路段平均行驶时间计算模块用于计算路段平均行驶时间(或者路段旅行时间)。
[0007] 本发明的发明人发现,该方法在进行路段平均行驶时间计算时也不够准确;其原因在于,该方法将抓拍到的车牌号匹配的车牌数据全部作为计算路段平均行驶时间的车牌数据,并没有对车牌数据进行异常数据筛选。若抓拍的车牌数据中包括在该路段进行短暂停车或者加油的车辆的车牌数据,则该系统计算出的路段平均行驶时间将不够准确,导致城市交通路况的判定也不够准确。
[0008] 综上所述,对于城市道路应用现有技术的路段旅行时间计算方法,计算出的路段旅行时间不够准确,导致依据路段旅行时间判定出的交通路况的准确性也不高;因此,有必要提供一种能够更为准确地判定出的交通路况的路段旅行时间计算和交通路况判定方法。
发明内容
[0009] 本发明的实施例提供了一种路段旅行时间统计、以及交通路况判定方法和装置,用以更为准确地计算城市道路路段旅行时间,并根据路段旅行时间更为准确地判定城市道路的交通路况。
[0010] 根据本发明的一个方面,提供了一种路段旅行时间统计方法,包括:
[0011] 获取第一数据采集集合和第二数据采集集合;其中,第一数据采集集合中包括了当前时间之前的设定时间段内在所述路段的上游路口采集的驶入所述路段的小型车车辆的车牌数据;第二数据采集集合中包括了当前时间之前的设定时间段内在所述路段的下游路口采集的驶出所述路段的小型车车辆的车牌数据;
[0012] 对于第二数据采集集合中的每个车牌数据,若在第一数据采集集合中查找到与之相匹配的车牌数据,则将该车牌数据确定为待统计的车牌数据,将具有该车牌数据的车辆确定为待统计车辆;
[0013] 针对每个待统计车辆,确定该车辆通过所述路段的行驶时间,并根据确定的行驶时间确定该车辆通过所述路段的行驶速度;
[0014] 根据每个待统计车辆通过所述路段的行驶速度,进行异常速度筛选,从所述待统计车辆中确定出样本车辆;
[0015] 根据各样本车辆通过所述路段的行驶时间,并结合所述当前时间所处时间段,计算出所述路段的旅行时间统计值。
[0016] 较佳地,所述根据每个待统计车辆通过所述路段的行驶速度,进行异常速度筛选后,从所述待统计车辆中确定出样本车辆具体包括:
[0017] 对于每个待统计车辆,将该待统计车辆通过所述路段的行驶速度与所述路段的行驶速度区间的上、下限进行比较;若大于所述行驶速度区间的上限,则将该待统计车辆确定为超速车辆;若小于所述行驶速度区间的下限,则将该待统计车辆确定为怠速车辆;
[0018] 统计确定为超速车辆的数量,若超速车辆的数量少于第一比例阈值,则将各超速车辆确定为待筛除车辆;
[0019] 统计确定为怠速车辆的数量,若怠速车辆的数量少于第二比例阈值,则将各怠速车辆确定为待筛除车辆;
[0020] 确定所述待统计车辆中除所述待筛除车辆之外的车辆为所述样本车辆。
[0021] 较佳地,所述设定时间段具体为一个采样周期;以及第一数据采集集合和第二数据采集集合中的车牌数据为当前采样周期所采集到的车牌数据。
[0022] 较佳地,所述根据各样本车辆通过所述路段的行驶时间,并结合所述当前时间所处时间段,计算出所述路段的旅行时间统计值具体包括:
[0023] 在确定出所述样本车辆的数量小于样本值下限后,若判断出所述当前时间所处时间段为高峰期,则:
[0024] 将所述当前采样周期的样本状态设置为缺失后,判断之前n1个采样周期的样本状态是否均为缺失;若均为缺失,则提示工作人员进行人工处理;否则,计算所述之前n1个采样周期的路段的旅行时间统计值的算术平均值;将计算出的算术平均值作为所述当前采样周期的路段的旅行时间统计值;其中,n1为预先设定的整数值。
[0025] 较佳地,所述根据各样本车辆通过所述路段的行驶时间,并结合所述当前时间所处时间段,计算出所述路段的旅行时间统计值还包括:
[0026] 在确定出所述样本车辆的数量小于样本值下限后,若判断出所述当前时间所处时间段为平峰期,则:
[0027] 将所述当前采样周期的样本状态设置为缺失后,判断之前n2个采样周期的样本状态是否均为缺失;若均为缺失,将历史数据中m天前与所述当前时间相应的时间所处采样周期的路段的旅行时间统计值,作为所述当前采样周期的所述路段的旅行时间统计值;否则,计算所述之前n2个采样周期的路段的旅行时间统计值的算术平均值;将计算出的算术平均值作为所述当前采样周期的路段的旅行时间统计值;其中,n2、m分别为预先设定的整数值。
[0028] 较佳地,所述根据各样本车辆通过所述路段的行驶时间,并结合所述当前时间所处时间段,计算出所述路段的旅行时间统计值还包括:
[0029] 在确定出所述样本车辆的数量小于样本值下限后,若判断出所述当前时间所处时间段为低峰期,则:
[0030] 判断前一采样周期的交通路况是否为畅通;若是,则将所述路段的自由流速对应的旅行时间值作为所述当前采样周期的所述路段的旅行时间统计值;否则,判断之前n3个采样周期的样本状态是否均为缺失;若均为缺失,则提示工作人员进行人工处理;否则,计算所述之前n3个采样周期的路段的旅行时间统计值的算术平均值;将计算出的算术平均值作为所述当前采样周期的路段的旅行时间统计值;其中,n3为预先设定的整数值,所述前一采样周期的交通路况是根据所述当前采样周期之前的采样周期的路段的旅行时间统计值判定出来的。
[0031] 较佳地,所述根据各样本车辆通过所述路段的行驶时间,并结合所述当前时间所处时间段,计算出所述路段的旅行时间统计值还包括:
[0032] 若确定出所述样本车辆的数量大于样本值上限,则根据各样本车辆通过所述路段的行驶时间,采用正态分布准则计算出所述路段的旅行时间统计值后,对计算出的旅行时间统计值作进一步优化:将小于计算出的旅行时间统计值的、各样本车辆通过所述路段的行驶时间作算术平均后,得到的平均值作为优化后的旅行时间统计值;将优化后的旅行时间统计值作为所述路段的最终的旅行时间统计值;
[0033] 若确定出所述样本车辆的数量在所述样本值上、下限之间,则根据各样本车辆通过所述路段的行驶时间,采用正态分布准则计算出所述路段的旅行时间统计值。
[0034] 根据本发明的另一个方面,还提供了一种交通路况判定方法,包括:
[0035] 采用上述路段旅行时间统计方法计算出所述路段的旅行时间统计值;
[0036] 根据计算出的旅行时间统计值,计算所述路段的行驶速度统计值;
[0037] 根据计算出的速度统计值判定所述路段的交通路况。
[0038] 根据本发明的另一个方面,还提供了一种路段旅行时间统计装置,包括:
[0039] 采集数据获取模块,用于获取第一数据采集集合和第二数据采集集合;其中,第一数据采集集合中包括了当前时间之前的设定时间段内在所述路段的上游路口采集的驶入所述路段的小型车车辆的车牌数据;第二数据采集集合中包括了当前时间之前的设定时间段内在所述路段的下游路口采集的驶出所述路段的小型车车辆的车牌数据;
[0040] 车牌匹配模块,用于对于第二数据采集集合中的每个车牌数据,若在第一数据采集集合中查找到与之相匹配的车牌数据,则将该车牌数据确定为待统计的车牌数据,将具有该车牌数据的车辆确定为待统计车辆;
[0041] 异常速度筛选模块,用于针对每个待统计车辆,确定该车辆通过所述路段的行驶时间,并根据确定的行驶时间确定该车辆通过所述路段的行驶速度;根据每个待统计车辆通过所述路段的行驶速度,进行异常速度筛选,从所述待统计车辆中确定出样本车辆;
[0042] 旅行时间统计模块,用于根据各样本车辆通过所述路段的行驶时间,并结合所述当前时间所处时间段,计算出所述路段的旅行时间统计值。
[0043] 根据本发明的另一个方面,还提供了一种交通路况判定装置,包括:
[0044] 上述路段旅行时间统计装置中的各模块;以及
[0045] 行驶速度统计模块,用于根据所述旅行时间统计模块计算出的路段的旅行时间统计值,计算所述路段的行驶速度统计值;
[0046] 交通路况确定模块,用于根据所述行驶速度统计模块计算出的行驶速度统计值判定所述路段的交通路况。
[0047] 本发明的技术方案中,由于排除了摩托车、公交车等不能准确反映城市道路路段旅行时间以及交通路况的车牌数据的采集,仅采集小型车车辆的车牌数据,且对采集的车牌数据进行了车牌匹配以及异常速度数据筛选,结合当前时间所处时间段(高峰期、平峰期和低峰期)计算出了路段的旅行时间统计值;从而可以更为准确地计算城市道路中路段的旅行时间统计值,以提高依据路段的旅行时间统计值进行路段的交通路况判定的准确性,为出行者提供更为准确的交通信息以便顺利出行。
附图说明
[0048] 图1为本发明实施例的路段旅行时间统计方法流程图;
[0049] 图2为本发明实施例的高峰期计算路段旅行时间统计值的方法流程图;
[0050] 图3为本发明实施例的平峰期计算路段旅行时间统计值的方法流程图;
[0051] 图4为本发明实施例的低峰期计算路段旅行时间统计值的方法流程图;
[0052] 图5为本发明实施例的交通路况判定方法流程图;
[0053] 图6a为本发明实施例的路段旅行时间统计装置的内部结构框图;
[0054] 图6b为本发明实施例的装置的交通路况判定装置内部结构框图。
具体实施方式
[0055] 为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举出优选实施例,对本发明进一步详细说明。然而,需要说明的是,说明书中列出的许多细节仅仅是为了使读者对本发明的一个或多个方面有一个透彻的理解,即便没有这些特定的细节也可以实现本发明的这些方面。
[0056] 本发明的技术方案中,路段旅行时间统计方法排除摩托车、公交车等不能准确反映城市道路路段旅行时间以及交通路况的车牌数据的采集,仅采集小型车车辆的车牌数据;对采集的车牌数据进行车牌匹配以及异常速度筛选;运用正态分布准则排除小概率车辆后,结合当前时间所处时间段(高峰期、平峰期和低峰期)对路段旅行时间进行统计分析。
由此,提高了城市道路路段旅行时间计算的准确性,进而更为准确的判定城市道路交通路况。
[0057] 下面结合附图详细说明本发明的实施例的技术方案。
[0058] 本发明实施例提供的路段旅行时间统计方法的流程,如图1所示,包括如下步骤:
[0059] S101:对从路段的上游路口驶入的、以及从所述路段的下游路口驶出的小型车车辆的车牌数据进行采集与存储。
[0060] 具体地,车牌数据主要通过路段上游路口以及下游路口的数据采集设备(电子警察、卡口、电子车牌等)进行采集;车牌数据采集包括:在路段上游路口采集当前时间之前的设定时间段Ta内通过路段上游停车线断面并驶入所述路段的车牌数据;在路段下游路口采集当前时间之前的设定时间段Tb内通过路段下游停车线断面并驶出所述路段的车牌数据;
为保护车主的个人隐私,对采集的车牌数据进行标准化加密处理后存储。在实际应用中,Ta与Tb可以根据具体情况进行设定。
[0061] 其中,车牌数据采集的车辆类型限定为小型车车辆,不采集摩托车、公交车等车辆的车牌数据;由于,摩托车行驶时灵活性太强,公交车在城市中的固定站点停靠,这些车辆在路段中的行驶时间不能准确的反映路段中的交通状况,将这些车辆排除在车牌数据的采集范围外,以提高依据采集的车牌数据计算路段的旅行时间统计值的准确性。
[0062] S102:获取当前时间之前的设定时间段内在所述路段的上游路口、以及下游路口采集的小型车车辆的车牌数据。
[0063] 具体地,获取第一数据采集集合和第二数据采集集合;其中,第一数据采集集合中包括了当前时间之前的设定时间段内在所述路段的上游路口采集的驶入所述路段的小型车车辆的车牌数据;第二数据采集集合中包括了当前时间之前的设定时间段内在所述路段的下游路口采集的驶出所述路段的小型车车辆的车牌数据。在实际应用中,所述设定时间段具体为车牌数据的一个采样周期,且第一数据采集集合和第二数据采集集合中的车牌数据为当前采样周期所采集到的车牌数据。在每个采样周期到达时,获取当前时间之前的一个采样周期内采集的上游路口、以及下游路口的小型车车辆的车牌数据。
[0064] S103:对获取的所述路段上游路口以及下游路口的车牌数据,进行车牌匹配。
[0065] 具体地,对于第二数据采集集合中的每个车牌数据,若在第一数据采集集合中查找到与之相匹配的车牌数据,则将该车牌数据确定为待统计的车牌数据,将具有该车牌数据的车辆确定为待统计车辆。
[0066] 进行车牌匹配,可以将一个采样周期内仅通过所述路段上游路口或者仅通过所述路段下游路口的车辆的车牌数据进行排除,避免将长时间停驶的车辆等纳入统计车辆的范围,以进一步提高计算路段旅行时间统计值的准确性。
[0067] S104:针对每个待统计车辆,确定该车辆通过所述路段的行驶时间,并根据确定的行驶时间确定该车辆通过所述路段的行驶速度。
[0068] 具体地,针对待统计车辆i,获取该待统计车辆的车牌数据后,从车牌数据中获取待统计车辆i通过路段上游路口停车线断面驶入所述路段的时刻tiu和通过路段下游路口停车线断面驶出所述路段的时刻tid计算待统计车辆i通过所述路段的行驶时间ti:
ti=tid-tiu;进而计算待统计车辆i通过所述路段的行驶速度vi:vi=L/ti,其中L为所述路段的上游路口停车线与下游路口停车线之间的路段长度。
[0069] S105:根据每个待统计车辆通过所述路段的行驶速度,进行异常速度筛选,从所述待统计车辆中确定出样本车辆。
[0070] 具体地,一种进行异常速度筛选的具体方法可以是:对于每个待统计车辆,将该待统计车辆通过所述路段的行驶速度与所述路段的行驶速度区间的上、下限进行比较;若大于所述行驶速度区间的上限,则将该待统计车辆确定为超速车辆;若小于所述行驶速度区间的下限,则将该待统计车辆确定为怠速车辆;统计确定为超速车辆的数量,若超速车辆的数量少于第一比例阈值,则将各超速车辆确定为待筛除车辆;统计确定为怠速车辆的数量,若怠速车辆的数量少于第二比例阈值,则将各怠速车辆确定为待筛除车辆;确定所述待统计车辆中除所述待筛除车辆之外的车辆为样本车辆。
[0071] 例如:设定所述路段的行驶速度区间[vmin,vmax],其中,vmin为行驶速度区间下限,vmax为行驶速度区间上限,且一般默认路段的行驶速度区间为[5km/h,80km/h];若待统计车辆中行驶速度小于vmin的车辆在总的待统计车辆中占比低于20%(第一比例阈值),或者待统计车辆中行驶速度大于vmax的数据车辆在总的待统计车辆中占比低于20%(第二比例阈值),则将该待统计车辆确定为待筛除车辆,并予以清除;确定待统计车辆中除待筛除车辆之外的车辆为所述样本车辆。
[0072] 此外,也可根据实际情况采用另一种进行异常速度筛选的方法,例如:对各待统计车辆通过所述路段的行驶速度进行排序;将排序在前的20%的车辆和排序在后的20%的车辆筛选出,并予以清除。显然,本领域技术人员可以根据本发明技术方案中所提供的异常速度筛选方法的提示,采用其它的异常速度筛选方法;在不脱离本发明的原理下,其它异常速度筛选方法也应视为本发明的保护范围。
[0073] 进行异常速度筛选后,排除了超速车辆与怠速车辆的车牌数据,例如在所述路段进行短暂停车或者加油的怠速车辆的车牌数据,进一步提高了所述路段的旅行时间统计值计算的准确性。
[0074] S106:根据各样本车辆通过所述路段的行驶时间,并结合所述当前时间所处时间段,计算出所述路段的旅行时间统计值。
[0075] 具体地,不同时间段的交通流差别较大,使得各样本车辆在不同时间段通过所述路段的行驶时间差别较大。因此,结合当前时间所处时间段计算所述路段的旅行时间统计值将更为准确。
[0076] 本发明的技术方案中,针对不同时间段的交通流差别,主要将时间段分为高峰期、平峰期和低峰期,考虑当前时间所处高峰期、平峰期或低峰期的情况,来计算所述路段的旅行时间统计值。下面分别详细介绍高峰期、平峰期或低峰期时,根据各样本车辆通过所述路段的行驶时间,计算出所述路段的旅行时间统计值的具体方法。
[0077] 若当前时间所处时间段为高峰期,则根据各样本车辆通过所述路段的行驶时间,计算出所述路段的旅行时间统计值的具体方法流程,如图2所示,包括如下步骤:
[0078] S201:确定样本车辆的数量;若确定出所述样本车辆的数量大于样本值上限,则执行步骤S211;若确定出所述样本车辆的数量小于样本值下限,则执行步骤S221;若确定出所述样本车辆的数量在所述样本值上、下限之间,则执行步骤S231。
[0079] 具体地,样本值上限与样本值下限可以根据经验进行设置,以便更加准确的计算出所述路段的旅行时间统计值。
[0080] S211:根据各样本车辆通过所述路段的行驶时间,采用正态分布准则计算出所述路段的旅行时间统计值。
[0081] 具体地,通过正态分布准则排除样本车辆中的小概率车辆后计算出所述路段的旅行时间统计值的方法为:
[0082] 计算样本车辆中各样本车辆通过所述路段的行驶时间的算术平均值t0;并根据如下公式1确定σ:
[0083] 公式1)
[0084] 公式1中n为样本车辆的数量,i为自然数,ti表示第i个样本车辆通过所述路段的行驶时间;
[0085] 若|ti-t0|>3σ,则将行驶时间为ti的车辆作为小概率车辆进行排除。
[0086] 对排除小概率车辆后的样本车辆中的各样本车辆通过所述路段的行驶时间作算术平均值,得到所述路段的旅行时间统计值t。
[0087] S212:对计算出的旅行时间统计值作进一步优化,将优化后的旅行时间统计值作为所述路段的最终的旅行时间统计值。
[0088] 具体地,本发明人根据聚类分析方法分析后,得知样本车辆的数量大于样本值上限时,当前采样周期所述路段的旅行时间统计值t用于判定交通路况不够准确;事实上,样本车辆中各样本车辆通过所述路段的行驶时间大于t时,各样本车辆通过所述路段的行驶时间一般包括了所述路段中各样本车辆等待信号灯红灯的时间,而样本车辆中各样本车辆通过所述路段的行驶时间小于t时,各样本车辆通过所述路段的行驶时间一般不包括所述路段中各样本车辆等待信号灯红灯的时间。
[0089] 因此,对计算出的旅行时间统计值作进一步优化:将小于计算出的旅行时间统计值t的、各样本车辆通过所述路段的行驶时间作算术平均后,得到的平均值作为优化后的旅行时间统计值,并将优化后的旅行时间统计值作为所述路段的最终的旅行时间统计值。
[0090] S221:将当前采样周期的样本状态设置为缺失后,判断之前n1个采样周期的样本状态是否均为缺失,若均为缺失,则执行步骤S222;否则,执行步骤S223。
[0091] 具体地,高峰期样本车辆的数量小于样本值下限时,判断为数据采集设备异常,或者异常原因造成交通堵塞,导致可用样本车辆的数量太少(数据缺失),从而将当前采样周期的样本状态设置为缺失。其中,进行缺失状态判断的采样周期数n1为预先设定的整数,本领域技术人员可以依据具体情况进行设定。
[0092] S222:提示工作人员进行人工处理,人工发布所述路段的旅行时间统计值。
[0093] 具体地,由工作人员对路口的摄像信息进行观察后,确定所述路段的交通路况,并发布当前采样周期所述路段的旅行时间统计值。
[0094] S223:对当前采样周期进行数据缺失补偿,得到所述路段的旅行时间统计值。
[0095] 具体地,对当前采样周期进行数据缺失补偿的方法为,获取当前采样周期之前n1个采样周期所述路段的旅行时间统计值;计算n1个采样周期所述路段的旅行时间统计值的算术平均值;将计算出的算术平均值作为当前样周期所述路段的旅行时间统计值。
[0096] S231:根据各样本车辆通过所述路段的行驶时间,采用正态分布准则计算出所述路段的旅行时间统计值。
[0097] 若当前时间所处时间段为平峰期,则根据各样本车辆通过所述路段的行驶时间,计算出所述路段的旅行时间统计值的具体方法流程,如图3所示,包括如下步骤:
[0098] S301:确定样本车辆的数量;若确定出所述样本车辆的数量大于样本值上限,则执行步骤S311;若确定出所述样本车辆的数量小于样本值下限,则执行步骤S321;若确定出所述样本车辆的数量在所述样本值上、下限之间,则执行步骤S331。
[0099] S311:根据各样本车辆通过所述路段的行驶时间,采用正态分布准则计算出所述路段的旅行时间统计值。
[0100] S312:对计算出的旅行时间统计值作进一步优化,将优化后的旅行时间统计值作为所述路段的最终的旅行时间统计值。
[0101] S321:将当前采样周期的样本状态设置为缺失后,判断之前n2个采样周期的样本状态是否均为缺失,若均为缺失,则执行步骤S322;否则,执行步骤S323。
[0102] 其中,进行缺失状态判断的采样周期数n2为预先设定的整数,本领域技术人员可以依据具体情况进行设定。
[0103] S322:对当前采样周期进行历史数据补偿,得到所述路段的旅行时间统计值。
[0104] 具体地,将历史数据中m天前与当前时间相应的时间所处采样周期的路段的旅行时间统计值,作为当前采样周期的所述路段的旅行时间统计值,因此得到所述路段的旅行时间统计值。在实际应用中,m是预先设定的整数,例如设定m天具体为一周中的7天,或者多个周。
[0105] S323:对当前采样周期进行数据缺失补偿,得到所述路段的旅行时间统计值。
[0106] S331:根据各样本车辆通过所述路段的行驶时间,采用正态分布准则计算出所述路段的旅行时间统计值。
[0107] 若当前时间所处时间段为低峰期,则根据各样本车辆通过所述路段的行驶时间,计算出所述路段的旅行时间统计值的具体方法流程,如图4所示,包括如下步骤:
[0108] S401:确定样本车辆的数量;若确定出所述样本车辆的数量大于样本值上限,则执行步骤S411;若确定出所述样本车辆的数量小于样本值下限,则执行步骤S421;若确定出所述样本车辆的数量在所述样本值上、下限之间,则执行步骤S431。
[0109] S411:根据各样本车辆通过所述路段的行驶时间,采用正态分布准则计算出所述路段的旅行时间统计值。
[0110] S412:对计算出的旅行时间统计值作进一步优化,将优化后的旅行时间统计值作为所述路段的最终的旅行时间统计值。
[0111] S421:判断前一采样周期的交通路况是否为畅通,若是,则执行步骤S422;否则,执行步骤S423。
[0112] S422:将所述路段的自由流速对应的旅行时间值作为所述路段的旅行时间统计值。
[0113] 具体地,所述前一采样周期的交通路况是根据当前采样周期之前的采样周期的路段的旅行时间统计值判定出来的;若前一采样周期的交通路况为畅通,则判断为低峰期交通流较小且道路畅通,导致了获取到的样本车辆数量较少;因此将所述路段自由流速对应的旅行时间值作为所述路段的旅行时间统计值。在实际应用中,所述路段的自由流速设定为所述路段设计的最大行驶速度。
[0114] S423:将当前采样周期的样本状态设置为缺失后,判断之前n3个采样周期的样本状态是否均为缺失,若均为缺失,则执行步骤S424;否则,执行步骤S425。
[0115] 其中,进行缺失状态判断的采样周期数n3为预先设定的整数,本领域技术人员可以依据具体情况进行设定。
[0116] S424:提示工作人员进行人工处理,人工发布所述路段的旅行时间统计值。
[0117] S425:对当前采样周期进行数据缺失补偿,得到当前采样周期所述路段的旅行时间统计值。
[0118] S431:根据各样本车辆通过所述路段的行驶时间,采用正态分布准则计算出所述路段的旅行时间统计值。
[0119] 事实上,上述的结合当前时间所处高峰期、平峰期或低峰期的情况,来计算所述路段的旅行时间统计值的方法可以总结为如下:
[0120] 若确定出样本车辆的数量大于样本值上限,则根据各样本车辆通过所述路段的行驶时间,采用正态分布准则计算出所述路段的旅行时间统计值后,对计算出的旅行时间统计值作进一步优化:将小于计算出的旅行时间统计值的、各样本车辆通过所述路段的行驶时间作算术平均后,得到的平均值作为优化后的旅行时间统计值;将优化后的旅行时间统计值作为所述路段的最终的旅行时间统计值;
[0121] 若确定出样本车辆的数量在所述样本值上、下限之间,则根据各样本车辆通过所述路段的行驶时间,采用正态分布准则计算出所述路段的旅行时间统计值;
[0122] 若确定出样本车辆的数量小于样本值下限,则对于当前时间所处时间段为高峰期的情况进行如下处理:将当前采样周期的样本状态设置为缺失后,判断之前n1个采样周期的样本状态是否均为缺失;若均为缺失,则提示工作人员进行人工处理;否则,计算所述之前n1个采样周期的路段的旅行时间统计值的算术平均值;将计算出的算术平均值作为当前采样周期的路段的旅行时间统计值;其中,n1为预先设定的整数值;
[0123] 若确定出样本车辆的数量小于样本值下限,则对于当前时间所处时间段为平峰期的情况进行如下处理:将所述当前采样周期的样本状态设置为缺失后,判断之前n2个采样周期的样本状态是否均为缺失;若均为缺失,将历史数据中m天前与所述当前时间相应的时间所处采样周期的路段的旅行时间统计值,作为所述当前采样周期的所述路段的旅行时间统计值;否则,计算所述之前n2个采样周期的路段的旅行时间统计值的算术平均值;将计算出的算术平均值作为所述当前采样周期的路段的旅行时间统计值;其中,n2、m分别为预先设定的整数值。
[0124] 若确定出样本车辆的数量小于样本值下限,则对于当前时间所处时间段为低峰期的情况进行如下处理:判断前一采样周期的交通路况是否为畅通;若是,则将所述路段的自由流速对应的旅行时间值作为所述当前采样周期的所述路段的旅行时间统计值;否则,判断之前n3个采样周期的样本状态是否均为缺失;若均为缺失,则提示工作人员进行人工处理;否则,计算所述之前n3个采样周期的路段的旅行时间统计值的算术平均值;将计算出的算术平均值作为所述当前采样周期的路段的旅行时间统计值;其中,n3为预先设定的整数值,所述前一采样周期的交通路况是根据所述当前采样周期之前的采样周期的路段的旅行时间统计值判定出来的。
[0125] 本发明实施例提供的交通路况判定方法的流程,如图5所示,包括如下步骤:
[0126] S501:计算出所述路段的旅行时间统计值。
[0127] 具体地,采用上述的路段旅行时间统计方法,计算出所述路段的旅行时间统计值。
[0128] S502:根据计算出的旅行时间统计值,计算所述路段的行驶速度统计值。
[0129] 具体地,若计算出的旅行时间统计值为T,则所述路段的行驶速度统计值V为:
V=L/T,式中L为所述路段的上游路口停车线与下游路口停车线之间的路段长度。
[0130] S503:根据计算出的速度统计值判定所述路段的交通路况。
[0131] 具体地,根据国内外的实践经验,城市道路交通路况状态的划分的主要参数是路段的行驶速度。依据城市道路等级及交通路况状态划分的临界速度值,将城市道路交通路况状态划分为拥堵、滞缓和畅通三级,表1示出了城市道路交通状态级别划分依据。参照表
1,并根据计算出的速度统计值,判定所述路段的交通路况。
[0132] 表1
[0133]
[0134] 基于上述的路段旅行时间统计方法,本发明实施例提供的路段旅行时间统计装置的具体内部结构框图,如图6a所示,包括:采集数据获取模块601、车牌匹配模块602、异常速度筛选模块603、旅行时间统计模块604。
[0135] 采集数据获取模块601用于获取第一数据采集集合和第二数据采集集合;其中,第一数据采集集合中包括了当前时间之前的设定时间段内在所述路段的上游路口采集的驶入所述路段的小型车车辆的车牌数据;第二数据采集集合中包括了当前时间之前的设定时间段内在所述路段的下游路口采集的驶出所述路段的小型车车辆的车牌数据。
[0136] 车牌匹配模块602用于对采集数据获取模块601所获取的第二数据采集集合中的每个车牌数据,若在采集数据获取模块601所获取的第一数据采集集合中查找到与之相匹配的车牌数据,则将该车牌数据确定为待统计的车牌数据,将具有该车牌数据的车辆确定为待统计车辆。
[0137] 异常速度筛选模块603用于针对车牌匹配模块602所确定的每个待统计车辆,确定该车辆通过所述路段的行驶时间,并根据确定的行驶时间确定该车辆通过所述路段的行驶速度;根据每个待统计车辆通过所述路段的行驶速度,进行异常速度筛选,从所述待统计车辆中确定出样本车辆。
[0138] 旅行时间统计模块604用于根据异常速度筛选模块603确定的各样本车辆通过所述路段的行驶时间,并结合所述当前时间所处时间段,计算出所述路段的旅行时间统计值。
[0139] 本发明实施例提供的交通路况判定装置具体内部结构框图,如图6b所示,包括:
上述的路段旅行时间统计装置中的各模块,以及行驶速度统计模块605、和交通路况确定模块606。
[0140] 行驶速度统计模块605用于根据旅行时间统计模块604计算出的路段的旅行时间统计值,计算所述路段的行驶速度统计值。
[0141] 交通路况确定模块606用于根据行驶速度统计模块605计算出的行驶速度统计值判定所述路段的交通路况。
[0142] 本发明实施例的技术方案中,由于排除了摩托车、公交车等不能准确反映城市道路路段旅行时间以及交通路况的车牌数据的采集,仅采集小型车车辆的车牌数据,且对采集的车牌数据进行了车牌匹配以及异常速度数据筛选,结合当前时间所处时间段(高峰期、平峰期和低峰期)计算出了路段的旅行时间统计值;从而可以更为准确地计算城市道路中路段的旅行时间统计值,以提高依据路段的旅行时间统计值进行路段的交通路况判定的准确性,为出行者提供更为准确的交通信息以便顺利出行。
[0143] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
法律信息
- 2015-03-11
- 2013-09-18
实质审查的生效
IPC(主分类): G08G 1/01
专利申请号: 201310150613.9
申请日: 2013.04.26
- 2013-08-21
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |