《一种基于浮动车的高速公路交通拥堵检测方法和系统.pdf》由会员分享,可在线阅读,更多相关《一种基于浮动车的高速公路交通拥堵检测方法和系统.pdf(19页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103903436 A (43)申请公布日 2014.07.02 CN 103903436 A (21)申请号 201210589591.1 (22)申请日 2012.12.28 G08G 1/01(2006.01) (71)申请人 上海优途信息科技有限公司 地址 200433 上海市杨浦区国泰路 11 号复 旦科技园 1305 室 (72)发明人 郝勇刚 吴广君 (54) 发明名称 一种基于浮动车的高速公路交通拥堵检测方 法和系统 (57) 摘要 本发明实施例提供了一种基于浮动车的高速 公路交通拥堵检测方法和系统, 以解决固定检测 器的检测结果不准确、 不能判断出当。
2、前交通拥堵 的属性的问题。本发明实施例通过对电子地图中 路段进行虚拟窗格的划分, 并结合采集的浮动车 GPS 数据, 可以实现对交通拥堵状态的判断, 并且 依据为交通拥堵状态的虚拟窗格确定交通拥堵事 件, 并对所述交通拥堵事件对应的交通检测参数 和交通影响因子进行分类, 进而可以依据分类后 的交通检测参数和交通影响因子解析所述交通拥 堵事件的属性。本发明实施例中的数据源为浮动 车 GPS 数据, 浮动车较固定检测器相比具有更广 的检测范围以及更加灵活的检测移动性, 可以更 加准确地判断出当前的交通拥堵状况。 (51)Int.Cl. 权利要求书 3 页 说明书 13 页 附图 2 页 (19)中。
3、华人民共和国国家知识产权局 (12)发明专利申请 权利要求书3页 说明书13页 附图2页 (10)申请公布号 CN 103903436 A CN 103903436 A 1/3 页 2 1. 一种基于浮动车的高速公路交通拥堵检测方法, 其特征在于, 包括 : 将电子地图中的高速公路路网按照预设的窗格阈值对路段划分虚拟窗格 ; 采集浮动车的 GPS 数据, 并将所述 GPS 数据匹配到所述虚拟窗格中 ; 针对每个虚拟窗格, 分别依据所述虚拟窗格中的 GPS 数据计算交通检测参数, 并依据 所述交通检测参数判断所述虚拟窗格是否为交通拥堵状态 ; 依据为交通拥堵状态的虚拟窗格确定交通拥堵事件, 并对。
4、所述交通拥堵事件对应的交 通检测参数和交通影响因子进行转换 ; 依据转换后的交通检测参数和交通影响因子解析所述交通拥堵事件的属性。 2. 根据权利要求 1 所述的方法, 其特征在于, 所述 GPS 数据包括瞬时车速和时间, 所述 交通检测参数包括 : 瞬时平均车速、 GPS 样本量、 低速比例、 拥堵持续时间, 所述依据所述虚拟窗格中的 GPS 数据计算交通检测参数, 并依据所述交通检测参数判 断所述虚拟窗格是否为交通拥堵状态, 包括 : 计算所述虚拟窗格中所有 GPS 数据中瞬时车速的平均值, 将所述平均值作为瞬时平均 车速 ; 计算所述虚拟窗格中所有 GPS 数据的个数, 将所述个数作为 。
5、GPS 样本量 ; 计算瞬时车速小于预设的低速阈值的 GPS 数据的个数与所述 GPS 样本量的比值, 将所 述比值作为低速比例 ; 当所述瞬时平均车速、 GPS 样本量和低速比例满足第一预设条件时, 根据 GPS 数据中的 时间计算拥堵持续时间 ; 当所述瞬时平均车速、 GPS 样本量和低速比例满足第一预设条件, 并且所述拥堵持续时 间满足第二预设条件时, 确定所述虚拟窗格为交通拥堵状态。 3. 根据权利要求 1 所述的方法, 其特征在于, 所述依据为交通拥堵状态的虚拟窗格确 定交通拥堵事件, 包括 : 获取同一行车方向上为交通拥堵状态的虚拟窗格 ; 从行车方向上为交通拥堵状态的最前端的虚拟。
6、窗格开始, 判断相邻的虚拟窗格的间距 是否小于预设的距离阈值 ; 将所有间距小于预设的距离阈值并且连续的虚拟窗格连接, 生成连续序列 ; 将每个单独的虚拟窗格和每个连续序列分别作为一个交通拥堵事件。 4. 根据权利要求 3 所述的方法, 其特征在于, 所述交通拥堵事件对应的交通检测参数包括 : 所述交通拥堵事件中最前端的虚拟窗格的瞬时平均车速、 GPS 样本量、 低速比例、 拥堵 持续时间, 以及所述交通拥堵事件的最短排队长度。 所述交通拥堵事件对应的交通影响因子包括 : 所述交通拥堵事件中最前端的虚拟窗格对应的天气、 节假日、 时间段、 路段属性, 以及 最前端的虚拟窗格与行车方向上最近的收。
7、费站 / 服务区之间的距离。 5. 根据权利要求 1 所述的方法, 其特征在于, 所述依据转换后的交通检测参数和交通 影响因子解析所述交通拥堵事件的属性, 包括 : 将转换后的交通检测参数和交通影响因子输入朴素贝叶斯拥堵分类模型 ; 通过所述朴素贝叶斯拥堵分类模型解析出所述交通拥堵事件的属性。 权 利 要 求 书 CN 103903436 A 2 2/3 页 3 6. 一种基于浮动车的高速公路交通拥堵检测系统, 其特征在于, 包括 : 划分模块, 用于将电子地图中的高速公路路网按照预设的窗格阈值对路段划分虚拟窗 格 ; 匹配模块, 用于采集浮动车的 GPS 数据, 并将所述 GPS 数据匹配到。
8、所述虚拟窗格中 ; 判断模块, 用于针对每个虚拟窗格, 分别依据所述虚拟窗格中的 GPS 数据计算交通检 测参数, 并依据所述交通检测参数判断所述虚拟窗格是否为交通拥堵状态 ; 转换模块, 用于依据为交通拥堵状态的虚拟窗格确定交通拥堵事件, 并对所述交通拥 堵事件对应的交通检测参数和交通影响因子进行转换 ; 解析模块, 用于依据转换后的交通检测参数和交通影响因子解析所述交通拥堵事件的 属性。 7. 根据权利要求 6 所述的系统, 其特征在于, 所述 GPS 数据包括瞬时车速和时间, 所述 交通检测参数包括 : 瞬时平均车速、 GPS 样本量、 低速比例、 拥堵持续时间, 所述判断模块包括 : 。
9、车速计算子模块, 用于计算所述虚拟窗格中所有 GPS 数据中瞬时车速的平均值, 将所 述平均值作为瞬时平均车速 ; 样本量计算子模块, 用于计算所述虚拟窗格中所有 GPS 数据的个数, 将所述个数作为 GPS 样本量 ; 比例计算子模块, 用于计算瞬时车速小于预设的低速阈值的 GPS 数据的个数与所述 GPS 样本量的比值, 将所述比值作为低速比例 ; 时间计算子模块, 用于当所述瞬时平均车速、 GPS 样本量和低速比例满足第一预设条件 时, 根据 GPS 数据中的时间计算拥堵持续时间 ; 状态确定子模块, 用于当所述瞬时平均车速、 GPS 样本量和低速比例满足第一预设条 件, 并且所述拥堵持。
10、续时间满足第二预设条件时, 确定所述虚拟窗格为交通拥堵状态。 8. 根据权利要求 6 所述的系统, 其特征在于, 所述转换模块包括 : 获取子模块, 用于获取同一行车方向上为交通拥堵状态的虚拟窗格 ; 判断子模块, 用于从行车方向上为交通拥堵状态的最前端的虚拟窗格开始, 判断相邻 的虚拟窗格的间距是否小于预设的距离阈值 ; 连接子模块, 用于将所有间距小于预设的距离阈值并且连续的虚拟窗格连接, 生成连 续序列 ; 事件确定子模块, 用于将每个单独的虚拟窗格和每个连续序列分别作为一个交通拥堵 事件。 9. 根据权利要求 8 所述的系统, 其特征在于, 所述交通拥堵事件对应的交通检测参数包括 : 。
11、所述交通拥堵事件中最前端的虚拟窗格的瞬时平均车速、 GPS 样本量、 低速比例、 拥堵 持续时间, 以及所述交通拥堵事件的最短排队长度。 所述交通拥堵事件对应的交通影响因子包括 : 所述交通拥堵事件中最前端的虚拟窗格对应的天气、 节假日、 时间段、 路段属性, 以及 最前端的虚拟窗格与行车方向上最近的收费站 / 服务区之间的距离。 10. 根据权利要求 6 所述的系统, 其特征在于, 所述解析模块包括 : 权 利 要 求 书 CN 103903436 A 3 3/3 页 4 输入子模块, 用于将转换后的交通检测参数和交通影响因子输入朴素贝叶斯拥堵分类 模型 ; 解析子模块, 用于通过所述朴素贝。
12、叶斯拥堵分类模型解析出所述交通拥堵事件的属 性。 权 利 要 求 书 CN 103903436 A 4 1/13 页 5 一种基于浮动车的高速公路交通拥堵检测方法和系统 技术领域 0001 本发明实施例涉及智能交通系统技术领域, 特别是涉及一种基于浮动车的高速公 路交通拥堵检测方法和系统。 背景技术 0002 由于高速公路具有方便、 快捷、 通行能力大以及运输效率高等优点, 人们在出行时 越来越多地选用高速公路。 在高速公路上, 可能会由于车辆过多、 交通事故或者车辆故障等 原因造成交通拥堵, 为了能够快速处理交通拥堵状况, 可以对高速公路上的交通拥堵状况 进行检测。 0003 目前, 主要是。
13、通过视频、 线圈或者微波等固定检测器对高速公路的交通状况进行 检测, 通过对固定检测器检测到的参数进行分析, 可以确定当前的交通拥堵状况。 0004 但是, 上述固定检测器的布设成本较高, 检测范围局限, 易受天气、 光照等自然条 件的限制, 并且, 基于固定检测器检测到的参数较少, 不能快速定位交通拥堵地点, 难以全 面、 准确地获取交通拥堵的严重程度 ; 另外, 固定检测器只是检测出当前的交通拥堵状况, 而并不能判断出当前交通拥堵的属性。 发明内容 0005 本发明实施例所要解决的技术问题是提供一种基于浮动车的高速公路交通拥堵 检测方法和系统, 以解决固定检测器的检测结果不准确、 不能判断。
14、出当前交通拥堵的属性 的问题。 0006 为了解决上述问题, 本发明公开了一种基于浮动车的高速公路交通拥堵检测方 法, 其特征在于, 包括 : 0007 将电子地图中的高速公路路网按照预设的窗格阈值对路段划分虚拟窗格 ; 0008 采集浮动车的 GPS 数据, 并将所述 GPS 数据匹配到所述虚拟窗格中 ; 0009 针对每个虚拟窗格, 分别依据所述虚拟窗格中的 GPS 数据计算交通检测参数, 并 依据所述交通检测参数判断所述虚拟窗格是否为交通拥堵状态 ; 0010 依据为交通拥堵状态的虚拟窗格确定交通拥堵事件, 并对所述交通拥堵事件对应 的交通检测参数和交通影响因子进行转换 ; 0011 依。
15、据转换后的交通检测参数和交通影响因子解析所述交通拥堵事件的属性。 0012 可选地, 所述 GPS 数据包括瞬时车速和时间, 所述交通检测参数包括 : 瞬时平均车 速、 GPS 样本量、 低速比例、 拥堵持续时间, 0013 所述依据所述虚拟窗格中的 GPS 数据计算交通检测参数, 并依据所述交通检测参 数判断所述虚拟窗格是否为交通拥堵状态, 包括 : 0014 计算所述虚拟窗格中所有 GPS 数据中瞬时车速的平均值, 将所述平均值作为瞬时 平均车速 ; 0015 计算所述虚拟窗格中所有 GPS 数据的个数, 将所述个数作为 GPS 样本量 ; 说 明 书 CN 103903436 A 5 2。
16、/13 页 6 0016 计算瞬时车速小于预设的低速阈值的 GPS 数据的个数与所述 GPS 样本量的比值, 将所述比值作为低速比例 ; 0017 当所述瞬时平均车速、 GPS 样本量和低速比例满足第一预设条件时, 根据 GPS 数据 中的时间计算拥堵持续时间 ; 0018 当所述瞬时平均车速、 GPS 样本量和低速比例满足第一预设条件, 并且所述拥堵持 续时间满足第二预设条件时, 确定所述虚拟窗格为交通拥堵状态。 0019 可选地, 所述依据为交通拥堵状态的虚拟窗格确定交通拥堵事件, 包括 : 0020 获取同一行车方向上为交通拥堵状态的虚拟窗格 ; 0021 从行车方向上为交通拥堵状态的最。
17、前端的虚拟窗格开始, 判断相邻的虚拟窗格的 间距是否小于预设的距离阈值 ; 0022 将所有间距小于预设的距离阈值并且连续的虚拟窗格连接, 生成连续序列 ; 0023 将每个单独的虚拟窗格和每个连续序列分别作为一个交通拥堵事件。 0024 可选地, 所述交通拥堵事件对应的交通检测参数包括 : 0025 所述交通拥堵事件中最前端的虚拟窗格的瞬时平均车速、 GPS 样本量、 低速比例、 拥堵持续时间, 以及所述交通拥堵事件的最短排队长度。 0026 所述交通拥堵事件对应的交通影响因子包括 : 0027 所述交通拥堵事件中最前端的虚拟窗格对应的天气、 节假日、 时间段、 路段属性, 以及最前端的虚拟。
18、窗格与行车方向上最近的收费站 / 服务区之间的距离。 0028 可选地, 所述依据转换后的交通检测参数和交通影响因子解析所述交通拥堵事件 的属性, 包括 : 0029 将转换后的交通检测参数和交通影响因子输入朴素贝叶斯拥堵分类模型 ; 0030 通过所述朴素贝叶斯拥堵分类模型解析出所述交通拥堵事件的属性。 0031 另一方面, 本发明还公开了一种基于浮动车的高速公路交通拥堵检测系统, 其特 征在于, 包括 : 0032 划分模块, 用于将电子地图中的高速公路路网按照预设的窗格阈值对路段划分虚 拟窗格 ; 0033 匹配模块, 用于采集浮动车的 GPS 数据, 并将所述 GPS 数据匹配到所述虚。
19、拟窗格 中 ; 0034 判断模块, 用于针对每个虚拟窗格, 分别依据所述虚拟窗格中的 GPS 数据计算交 通检测参数, 并依据所述交通检测参数判断所述虚拟窗格是否为交通拥堵状态 ; 0035 转换模块, 用于依据为交通拥堵状态的虚拟窗格确定交通拥堵事件, 并对所述交 通拥堵事件对应的交通检测参数和交通影响因子进行转换 ; 0036 解析模块, 用于依据转换后的交通检测参数和交通影响因子解析所述交通拥堵事 件的属性。 0037 可选地, 所述 GPS 数据包括瞬时车速和时间, 所述交通检测参数包括 : 瞬时平均车 速、 GPS 样本量、 低速比例、 拥堵持续时间, 0038 所述判断模块包括 。
20、: 0039 车速计算子模块, 用于计算所述虚拟窗格中所有 GPS 数据中瞬时车速的平均值, 将所述平均值作为瞬时平均车速 ; 说 明 书 CN 103903436 A 6 3/13 页 7 0040 样本量计算子模块, 用于计算所述虚拟窗格中所有 GPS 数据的个数, 将所述个数 作为 GPS 样本量 ; 0041 比例计算子模块, 用于计算瞬时车速小于预设的低速阈值的 GPS 数据的个数与所 述 GPS 样本量的比值, 将所述比值作为低速比例 ; 0042 时间计算子模块, 用于当所述瞬时平均车速、 GPS 样本量和低速比例满足第一预设 条件时, 根据 GPS 数据中的时间计算拥堵持续时间。
21、 ; 0043 状态确定子模块, 用于当所述瞬时平均车速、 GPS 样本量和低速比例满足第一预设 条件, 并且所述拥堵持续时间满足第二预设条件时, 确定所述虚拟窗格为交通拥堵状态。 0044 可选地, 所述转换模块包括 : 0045 获取子模块, 用于获取同一行车方向上为交通拥堵状态的虚拟窗格 ; 0046 判断子模块, 用于从行车方向上为交通拥堵状态的最前端的虚拟窗格开始, 判断 相邻的虚拟窗格的间距是否小于预设的距离阈值 ; 0047 连接子模块, 用于将所有间距小于预设的距离阈值并且连续的虚拟窗格连接, 生 成连续序列 ; 0048 事件确定子模块, 用于将每个单独的虚拟窗格和每个连续序。
22、列分别作为一个交通 拥堵事件。 0049 可选地, 所述交通拥堵事件对应的交通检测参数包括 : 0050 所述交通拥堵事件中最前端的虚拟窗格的瞬时平均车速、 GPS 样本量、 低速比例、 拥堵持续时间, 以及所述交通拥堵事件的最短排队长度。 0051 所述交通拥堵事件对应的交通影响因子包括 : 0052 所述交通拥堵事件中最前端的虚拟窗格对应的天气、 节假日、 时间段、 路段属性, 以及最前端的虚拟窗格与行车方向上最近的收费站 / 服务区之间的距离。 0053 可选地, 所述解析模块包括 : 0054 输入子模块, 用于将转换后的交通检测参数和交通影响因子输入朴素贝叶斯拥堵 分类模型 ; 00。
23、55 解析子模块, 用于通过所述朴素贝叶斯拥堵分类模型解析出所述交通拥堵事件的 属性。 0056 与现有技术相比, 本发明实施例包括以下优点 : 0057 本发明实施例通过对电子地图中路段进行虚拟窗格的划分, 并结合采集的浮动车 GPS 数据, 可以实现对交通拥堵状态的判断, 并且依据为交通拥堵状态的虚拟窗格确定交通 拥堵事件, 并对所述交通拥堵事件对应的交通检测参数和交通影响因子进行分类, 进而可 以依据分类后的交通检测参数和交通影响因子解析所述交通拥堵事件的属性。 0058 本发明实施例中的数据源为浮动车 GPS 数据, 浮动车较固定检测器相比具有更广 的检测范围以及更加灵活的检测移动性,。
24、 可以更加准确地判断出当前的交通拥堵状况 ; 另 外, 本发明实施例可以通过对实际应用过程中大量的数据分析, 选择训练出更加全面、 高效 的交通影响因子参数和交通检测参数, 并且能够通过朴素贝叶斯模型依据交通影响因子参 数和交通检测参数对交通拥堵事件的属性做出有效的判断, 从而为执行应急诱导、 制定紧 急调度方案提供依据。 说 明 书 CN 103903436 A 7 4/13 页 8 附图说明 0059 图 1 是本发明实施例一所述的一种基于浮动车的高速公路交通拥堵检测方法的 流程图 ; 0060 图 2 是本发明实施例一所述的对某一路段进行窗格划分的示意图 ; 0061 图 3 是本发明实。
25、施例二所述的一种基于浮动车的高速公路交通拥堵检测系统的 结构框图。 具体实施方式 0062 为使本发明的上述目的、 特征和优点能够更加明显易懂, 下面结合附图和具体实 施方式对本发明作进一步详细的说明。 0063 实施例一 : 0064 参照图 1, 示出了本发明实施例一所述的一种基于浮动车的高速公路交通拥堵检 测方法的流程图, 所述方法可以包括 : 0065 步骤 100, 获取电子地图中的高速公路路网。 0066 本发明实施例中, 主要是对高速公路中的交通拥堵状况进行检测, 因此, 首先可以 获取电子地图中的高速公路路网, 然后即可依据所述高速公路路网进行后续的处理。 0067 对于具体获。
26、取电子地图中的高速公路路网的过程, 本领域技术人员根据实际经验 进行相关处理即可, 本发明实施例在此不再详细论述。 0068 步骤 102, 路段虚拟窗格划分。 0069 在获取到上述高速公路路网之后, 可以通过该步骤 102 将电子地图中的高速公路 路网按照预设的窗格阈值对路段划分虚拟窗格, 即可以将高速公路路网中的路段划分为多 个虚拟窗格, 以虚拟窗格的形式表示路段。 0070 本发明实施例中, 所述窗格阈值可以包括窗格的长度和宽度, 对路段划分虚拟窗 格可以指对路段按照一定的长度和宽度划分区间段 ( 由于不是对电子地图中的路段进行 物理划分, 所以称作虚拟窗格 ), 因此, 经过虚拟窗格。
27、的划分之后, 高速公路路网中的某个路 段可以由若干个相连接的虚拟窗格形成。 0071 如图 2 所示, 为对某一路段进行窗格划分的示意图, 从图中可以看出, 该路段可以 划分为 1、 2、 3、 .n 这 n 个虚拟窗格, 虚拟窗格的中心线与电子地图中道路的单线重合。 0072 对于上述窗格阈值, 本领域技术人员可以根据实际情况进行设定, 本发明实施例 对具体的数值并不加以限制。例如, 目前某省份高速公路电子路网划分虚拟窗格采用的阈 值参数为 : 高速主线长度 100 米、 宽度 20 米, 出入口匝道长度 80 米、 宽度 30 米。 0073 步骤 104, 浮动车 GPS 数据采集。 0。
28、074 本发明实施例中, 主要是通过采集浮动车的GPS数据, 然后对这些GPS数据进行分 析, 从而得到当前的交通拥堵状况。 0075 浮动车就是混合在道路正常行驶的车流中, 用来采集交通流数据的普通车辆。浮 动车的种类很多, 本发明实施例基于的浮动车类型主要指安装有 GPS 接收机的浮动车, 它 通过 GPS 卫星定位系统, 实时获取车辆信息, 包括车辆位置, 车速, 数据采集时间, 行车方向 等, 这些获取到的信息在一定程度上反映了道路车流的运行状况, 经过一些统计分析、 参数 估计对车辆数据进行分析和综合, 即可以将这些车辆信息转化为交通流信息, 来实时反映 说 明 书 CN 10390。
29、3436 A 8 5/13 页 9 交通状况。 0076 应用浮动车采集道路交通数据的优点在于 : 首先它对于环境无负面影响, 无须增 加额外的道路设施 ; 其次它能够实时检测道路交通流的动态数据, 再加上 GPS 卫星的辅助, 使得对车辆的定位精度高, 能够准确地获取被定位车辆的瞬时速度, 从而体现道路上车流 的动态变化特性。 0077 本发明实施例中, 所采集的浮动车数据主要来源于全国范围内 “两客一危车辆” 的 GPS数据。“两客一危车辆” 是指从事旅游的包车, 三类以上班线客车, 以及运输危险化学品、 烟花爆竹、 民用爆炸物品的道路专用车辆。但是, 本发明实施例对此并不加以限制。 00。
30、78 本发明实施例中, 所述浮动车的 GPS 数据可以包括 : 省份标识、 车辆 ID, 时间 ( 年、 月、 日、 时、 分、 秒 )、 经度、 纬度、 瞬时车速、 方位角度、 数据有效标识码, 等等。例如, 采集到 的某个浮动车的 GPS 数据可以为 : HBCJT、 冀 D92277、 2011.06.04.12:45:11、 118.27775、 39.619007、 48.0、 9、 1。 0079 当然, 所述 GPS 数据还可以包括一些其他数据, 本发明实施例对此并不加以限制。 0080 步骤 106, 将所述 GPS 数据匹配到所述虚拟窗格中。 0081 在该步骤中, 采集到浮。
31、动车的 GPS 数据之后, 即可将所述 GPS 数据进行地图匹配, 从而匹配到所述虚拟窗格中。 0082 本发明实施例中, 地图匹配可以指根据 GPS 数据中的经度和纬度数据将当前的浮 动车 GPS 定位点匹配到电子地图上, 从而确定车辆在电子地图公路网中的准确位置。 0083 在浮动车 GPS 数据与高速公路路网的匹配中, 有三种误差源造成了车辆定位点与 车辆实际行驶道路的偏移, 包括 GPS 定位误差、 坐标系转换误差和电子地图精度误差。通过 大量的数据分析, 可以对电子高速公路网与 GPS 数据之间的地图匹配最大误差值, 并且, 在 设置虚拟窗格的创个预置时, 也可以考虑该误差, 例如某。
32、省的最大误差值约为 10 米, 则可 以把虚拟窗格宽度设置为 20 米。 0084 该步骤 106 可以包括如下两个子步骤 : 0085 a1, 根据 GPS 数据中的经度和纬度数据将浮动车 GPS 点定位在路段上。 0086 具体的, 可以计算浮动车 GPS 点与周围一定范围所有路段的垂线长度, 将浮动车 GPS 点匹配在所有小于最大误差值的路段上 ( 即匹配在虚拟窗格内 )。 0087 a2, 将车辆 GPS 点匹配在双向道路的正确行车方向上。 0088 本发明实施例中, 所述双向道路可以为两个在路网中有交点, 但是行车方向不同, 对于具体的情况, 本发明实施例在此不再详细论述。 0089。
33、 将前一时段针对该浮动车正确匹配的 GPS 点与当前时间浮动车的 GPS 点连接, 构 成连线, 计算该线段与双向行车方向间的夹角, 取较小夹角的行车方向为正确匹配方向, 将 所述 GPS 数据匹配到该正确匹配方向对应的虚拟窗格内。 0090 完成了以上两个子步骤, 则可以认为将浮动车的 GPS 数据成功地匹配到了正确路 段的虚拟窗格中。 0091 步骤 108, 检测参数计算。 0092 本发明实施例中, 在经过上述步骤 106 之后, 即可确定每个虚拟窗格中的 GPS 数 据, 然后针对每个虚拟窗格, 可以分别依据所述虚拟窗格中的 GPS 数据计算交通检测参数。 0093 本步骤中, 所计。
34、算的检测参数可以包括该虚拟窗格对应的瞬时平均车速、 GPS 样本 说 明 书 CN 103903436 A 9 6/13 页 10 量、 低速比例和拥堵持续时间。 0094 本发明实施例中, 可以通过以下子步骤对每个虚拟窗格的交通检测参数进行计 算 : 0095 b1, 计算所述虚拟窗格中所有 GPS 数据中瞬时车速的平均值, 将所述平均值作为 瞬时平均车速 ; 0096 b2, 计算所述虚拟窗格中所有 GPS 数据的个数, 将所述个数作为 GPS 样本量 ; 0097 本发明实施例中, 一个 GPS 数据中可以包括上述步骤 104 所述的省份标识、 车辆 ID, 时间 ( 年、 月、 日、 。
35、时、 分、 秒 )、 经度、 纬度、 瞬时车速、 方位角度、 数据有效标识码, 等等。 0098 本发明实施例中浮动车可以定时上报 GPS 数据, 因此, 在一个虚拟窗格中, 针对一 个浮动车可能有一个或多个 GPS 数据。 0099 b3, 计算瞬时车速小于预设的低速阈值的 GPS 数据的个数与所述 GPS 样本量的比 值, 将所述比值作为低速比例 ; 0100 其中, 对于所述低速阈值, 本领域技术人员根据实际经验进行相关设定即可, 本发 明实施例对此并不加以限制。例如, 可以将所述低速阈值设置为国家对高速公路行驶的限 速 60km/h。 0101 b4, 当所述瞬时平均车速、 GPS 样。
36、本量和低速比例满足第一预设条件时, 根据 GPS 数据中的时间计算拥堵持续时间。 0102 在计算出上述瞬时平均车速、 GPS 样本量和低速比例之后, 可以分别判断这三个交 通检测参数是否满足第一预设条件。 本发明实施例中, 所述第一预设条件可以包括 : 瞬时平 均车速小于低速阈值, 且 GPS 样本量大于样本阈值, 且低速比例大于比例阈值。 0103 对于其中的低速阈值、 样本阈值和比例阈值的具体数值, 本发明实施例并不加以 限制。例如, 可以设置低速阈值为 60km/h, 样本阈值为 10 个, 比例阈值为 50。 0104 本发明实施例中, 当所述瞬时平均车速、 GPS 样本量和低速比例。
37、满足第一预设条件 时, 可以初步判断为当前的虚拟窗格为拥堵状态。 但是, 本发明实施例为了使判断结果更加 准确, 还可以进一步计算拥堵持续时间, 然后再综合依据上述四个检测参数进行判断。 0105 本发明实施例中, 可以根据 GPS 数据中的时间计算拥堵持续时间, 即通过实时读 取 GPS 数据中的时间, 可以计算出上述初步判断为拥堵状态的持续时间。对于具体的计算 过程, 本发明实施例在此不再详细论述。 0106 步骤 110, 判断交通检测参数是否符合阈值。 0107 该步骤即为针对每个窗格, 依据所述交通检测参数判断所述虚拟窗格是否为交通 拥堵状态的过程。如果判断出交通检测参数符合阈值, 。
38、则可以确定所述虚拟窗格为交通拥 堵状态 ; 如果判断出交通检测参数不符合阈值, 则可以确定所述虚拟窗格不是交通拥堵状 态, 并针对下一个虚拟窗格进行计算。 0108 本发明实施例中, 针对上述步骤108中计算出的4种交通检测参数, 当所述瞬时平 均车速、 GPS 样本量和低速比例满足第一预设条件, 并且所述拥堵持续时间满足第二预设条 件时, 确定所述虚拟窗格为交通拥堵状态。 0109 对于第一预设条件, 参照上述步骤 108 的相关描述即可。本发明实施例中, 所述第 二预设条件可以为拥堵持续时间大于时间阈值。对于其中的时间阈值的具体数值, 本发明 实施例并不加以限制。例如, 可以设置时间阈值为。
39、 5 分钟。 说 明 书 CN 103903436 A 10 7/13 页 11 0110 步骤 112, 确定交通拥堵事件, 并对所述交通拥堵事件对应的交通检测参数和交通 影响因子进行转换。 0111 本发明实施例中, 在判断出所有的虚拟窗格的交通状态之后, 即可依据其中为交 通拥堵状态的虚拟窗格确定交通拥堵事件, 具体的, 该步骤中确定交通拥堵事件的过程可 以包括 : 0112 c1, 获取同一行车方向上为交通拥堵状态的虚拟窗格。 0113 其中, 所述行车方向可以根据浮动车的 GPS 数据中的方位角度得到, 对于具体的 过程, 本发明实施例在此不再详细论述。 0114 c2, 从行车方向。
40、上为交通拥堵状态的最前端的虚拟窗格开始, 判断相邻的虚拟窗 格的间距是否小于预设的距离阈值 ; 0115 c3, 将所有间距小于预设的距离阈值并且连续的虚拟窗格连接, 生成连续序列 ; 0116 其中, 对于距离阈值的具体数值, 本发明实施例并不加以限制。例如, 可以设置为 2 公里, 即当两个为交通拥堵状态的虚拟窗格间距离小于 2 公里时, 则可以认为二者受同一 拥堵事件的影响。 0117 c4, 将每个单独的虚拟窗格和每个连续序列分别作为一个交通拥堵事件。 0118 例如, 针对图 2 的路段中的虚拟窗格, 经过判断, 其中虚拟窗格 1、 2、 3、 6、 7、 12、 16 为交通拥堵状。
41、态, 其中, 1 和 2 之间, 2 和 3 之间, 以及 6 和 7 之间的间距小于距离阈值, 3 和 6 之间、 7 和 12 之间, 以及 12 和 16 之间的间距大于距离阈值, 因此, 最后确定出由 1、 2、 3 组 成的连续序列为一个交通拥堵事件, 6 和 7 组成的连续序列为一个交通拥堵事件, 单独的虚 拟窗格 12 为一个交通拥堵事件, 单独的虚拟窗格 16 为一个交通拥堵事件。 0119 在确定出交通拥堵事件之后, 可以获取该交通拥堵事件对应的交通检测参数和交 通影响因子。 0120 本发明实施例中, 所述交通拥堵事件对应的交通检测参数可以包括 : 所述交通拥 堵事件中最前。
42、端的虚拟窗格的瞬时平均车速、 GPS 样本量、 低速比例、 拥堵持续时间, 以及所 述交通拥堵事件的最短排队长度。 0121 其中, 如果所述交通拥堵事件为一个单独的虚拟窗格, 则所述交通拥堵事件的最 短排队长度即为该虚拟窗格的长度 ; 如果所述交通拥堵事件为一个连续序列, 则所述交通 拥堵事件的最短排队长度即为该连续序列中最前端的虚拟窗格到最后端的虚拟窗格的距 离。 0122 所述交通拥堵事件对应的交通影响因子包括 : 所述交通拥堵事件中最前端的虚拟 窗格对应的天气、 节假日、 时间段、 路段属性, 以及最前端的虚拟窗格与行车方向上最近的 收费站 / 服务区之间的距离。 0123 其中, 天。
43、气和节假日可由系统自动采集识别, 时间段、 路段属性和最前端的虚拟窗 格与行车方向上最近的收费站 / 服务区之间的距离可以通过 GPS 数据和电子地图得到, 例 如, 通过 GPS 数据中的时间、 经度和纬度等数据得到, 对于具体的过程, 本发明实施例在此 不再详细论述。 0124 需要说明的是, 如果所述交通拥堵事件为单独的虚拟窗格, 则该单独的虚拟窗格 即为上述最前端的虚拟窗格。 0125 为了判断交通拥堵事件的属性, 本发明实施例中还可以对上述交通拥堵事件对应 说 明 书 CN 103903436 A 11 8/13 页 12 的交通检测参数和交通影响因子进行转换, 以转换成与朴素贝叶斯。
44、拥堵分类模型相适应的 参数类别。 0126 例如, 可以根据各个交通检测参数的取值以及各个交通影响因子的属性对其进行 转换, 通过以下例子进行说明 : 0127 1、 瞬时平均车速 ( 简写为 AV, 单位 : km/h) : 取值可以设置为 0-10, 10-20, 20-30, 30-40, 40-50, 50-60, 转换成对应的标识码为 1, 2, 3, 4, 5, 6 ; 0128 2、 GPS 样本量 ( 简写为 NG, 单位 : 个 ) : 取值可以设置为 10-20, 10-30, 30-40, 大 于 40, 转换成对应的标识码为 1, 2, 3, 4 ; 0129 3、 低。
45、速比例 ( 简写为 RS, 单位 : ) : 取值可以设置为 50-60, 60-80, 80-100, 转 换成对应的标识码为 1, 2, 3 ; 0130 4、 拥堵持续时间 ( 简写为 TR, 单位 : 分钟 ) : 取值可以设置为 5-10, 10-15, 大于 15, 转换成对应的标识码为 1, 2, 3 ; 0131 5、 最短排队长度 ( 简写为 SL, 单位 : 米 ) : 取值可以设置为 0-100, 100-300, 300-500, 500-700, 700-1000, 1000-1500, 1500-2000, 大于 2000, 转换成对应的标识码为 1, 2, 3, 。
46、4, 5, 6, 7, 8 ; 0132 6、 天气 ( 简写为 W) : 取值可以设置为 阴, 晴, 雨, 雪, 雾, 大风, 沙尘, 冰雹 , 转换 成对应的标识码为 1, 2, 3, 4, 5, 6, 7, 8 ; 0133 7、 节假日 ( 简写为 H) : 取值可以设置为是否为节假日, 1 “是” , 0 “否” , 转换成对应 的标识码为 1, 0 ; 0134 8、 时间段(简写为T) : 取值可以设置为0-6, 6-10, 10-16, 16-21, 21-0, 转换成对 应的标识码为 1, 2, 3, 4, 5 ; 0135 9、 路段属性 ( 简写为 P) : 取值可以设置。
47、为 主线, 出入口匝道 , 转换成对应的标 识码为 1, 0 ; 0136 10、 距下一收费站 / 服务区距离 ( 简写为 S) : 取值可以设置为 0-200, 200-600, 600-1000, 大于 1000, 转换成对应的标识码为 1, 2, 3, 4。 0137 经过上述转换之后, 如果一个交通拥堵事件为 : 瞬时平均车速为 0-10km/h 之间, GPS 样本量为大于 10 并小于 30 个, 低速比例为 80 -100, 拥堵持续时间为 10-15 分 钟, 最短排队长度为 700-1000 米, 发生拥堵的当天天气为沙尘, 不是节假日, 发生在夜间 21:00-0:00 。
48、之间, 发生路段为高速公路主线, 且距离下一个最近的收费站或者服务器为 200米-600米, 则该交通拥堵事件可以描述为1, 2, 3, 2, 5, 7, 0, 5, 1, 2, 即AV1, NG2, RS 3, TR 2, SL 5, W 7, H 0, T 5, P 1, S 2。 0138 步骤 114, 解析所述交通拥堵事件的属性。 0139 在通过上述步骤 112 对交通拥堵事件对应的交通检测参数和交通影响因子进行 转换之后, 即可依据转换后的交通检测参数和交通影响因子解析所述交通拥堵事件的属 性。 0140 本发明实施例中, 所述交通拥堵事件的属性可以包括事件拥堵和常规拥堵, 当然, 还可以包括其他类型, 本发明实施例对此并不加以限制。 0141 本发明实施例中, 可以通过朴素贝叶斯拥堵分类模型解析所述交通拥堵事件的属 性。朴素贝叶斯是贝叶斯分类器中最简单有效的一种模型, 它的特征是假定给定类变量的 说 明 书 CN 103903436 A 12 9/13 页 13 条件下各个属性变量之间条件独立, 采用该分类器可以在实际应用中有效提高系统部署和 分类的效率。 0142 贝叶斯算法的学习机制是利用先验概率和样本信息来计算后验概率以得出结论。 先验概率是指根据历史资料或主观判。