一种基于时空知识图谱的道路流量分析方法和装置与流程

文档序号:28169966发布日期:2021-12-24 23:26阅读:247来源:国知局
一种基于时空知识图谱的道路流量分析方法和装置与流程

1.本发明涉及道路流量分析领域,尤其涉及一种基于时空知识图谱的道路流量分析方法和装置。


背景技术:

2.随着经济的发展以及人们的生活水平的提高,人们的购车意愿日益高涨,伴随着的是道路的车流量增大的问题,很多道路的负载能力也因此变得捉襟见肘。由此造成的交通堵塞对人们的出行造成了极大困扰。因此,对道路情况的精准分析对于道路的布局建设、了解交通出勤情况就变得极为重要。
3.现有针对道路流量的分析普遍是在以下两个方面,一是对各路段的流量进行分析,二是记录各交叉路口的车辆转向情况。但是申请人发现,现有技术缺乏一个专业的系统去记录每辆车的行车路线,且无法针对道路交通网络的整体进行分析,道路与道路之间的相互分散也导致了无法看到点与点之间的关系,对道路的交通情况分析造成了极大的困难。


技术实现要素:

4.本发明提供了一种基于时空知识图谱的道路流量分析方法和装置,以解决对整个城市的道路交通网络进行整体性分析,提高分析的准确性技术问题。
5.为了解决上述技术问题,本发明实施例提供了一种基于时空知识图谱的道路流量分析方法,包括:
6.获取城市中每个车辆的位置信息、车牌信息和时间信息;
7.将城市中每个车辆的位置信息根据各自的时间信息依次连接,生成每个所述车辆对应的车辆轨迹,并根据每个所述车辆轨迹的起点和终点,生成每个所述车辆对应的车辆时空知识图谱;
8.将每个车辆时空知识图谱中车辆的所处位置信息与实体信息进行数据融合,以使所述实体信息被查询时能同时查询到相应车辆的位置信息;其中,所述实体为每个车辆行驶的起点、每个车辆行驶的终点、道路、桥梁和交叉路口;
9.根据每个车辆时空知识图谱中车辆的位置信息,对在同一实体的所有车辆对应的车辆时空知识图谱中的位置信息进行链接,形成一个城市交通流量时空知识图谱;
10.统计所述城市交通流量时空知识图谱中经过每个实体的车流量,根据所述车流量的变化情况输出分析结果。
11.进一步的,所述获取城市中每个车辆的位置信息、车牌信息和时间信息,具体为:
12.通过道路摄像头拍摄城市中每个车辆的照片,对所述车辆的照片进行图像处理获取城市中每个车辆的车牌信息,同时获取城市中每个车辆的位置信息和时间信息;
13.通过北斗卫星导航系统与城市中每个车辆的导航系统通信连接,将所述车辆的车牌信息作为所述车辆的id,获取城市中每个车辆的车牌信息、位置信息和时间信息。
14.进一步的,在所述获取城市中每个车辆的位置信息、车牌信息和时间信息之后,还包括:所述车辆的位置信息每经过第一预设时间更新一次,如果所述车辆超过第二预设时间没更新位置信息,则将所述车辆视为结束行驶。
15.进一步的,所述将每个车辆时空知识图谱中车辆的所处位置信息与实体信息进行数据融合,以使所述实体信息被查询时能同时查询到相应车辆的位置信息,具体为:
16.根据每个所述车辆时空知识图谱中车辆的多个历史位置信息,确定与每个历史位置信息相匹配的实体,并将每个历史位置信息与匹配的实体相关联,以使每个实体对应的实体信息被查询时能同时查询到相应车辆的位置信息;其中,所述实体信息包括:所述实体的经纬度、所在地区、车道数、所在地区的工厂数、车辆经过的时间、所在地区的商铺数、长度、分叉口数量和经过车辆的车牌信息。
17.进一步的,在根据每个车辆时空知识图谱中车辆的位置信息,对在同一实体的所有车辆对应的车辆时空知识图谱中的位置信息进行链接,形成一个城市交通流量时空知识图谱之后,还包括:通过echart可视化插件和图数据库,展示所述城市交通流量时空知识图谱。
18.相应的,本发明实施例还提供了一种基于时空知识图谱的道路流量分析装置,包括获取模块、生成模块、融合模块、链接模块和统计模块;其中,
19.获取模块用于获取城市中每个车辆的位置信息、车牌信息和时间信息;
20.生成模块用于将城市中每个车辆的位置信息根据各自的时间信息依次连接,生成每个所述车辆对应的车辆轨迹,并根据每个所述车辆轨迹的起点和终点,生成每个所述车辆对应的车辆时空知识图谱;
21.融合模块用于将每个车辆时空知识图谱中车辆的所处位置信息与实体进行数据融合,以使所述实体的信息被查询时能同时查询到相应车辆的位置信息;其中,所述实体为每个车辆行驶的起点、每个车辆行驶的终点、道路、桥梁和交叉路口;
22.链接模块用于根据每个车辆时空知识图谱中车辆的位置信息,对在同一实体的所有车辆对应的车辆时空知识图谱中的位置信息进行链接,形成一个城市交通流量时空知识图谱;
23.统计模块用于统计所述城市交通流量时空知识图谱中经过每个实体的车流量,根据所述车流量的变化情况输出分析结果。
24.进一步的,所述获取模块用于获取城市中每个车辆的位置信息、车牌信息和时间信息,具体为:
25.所述获取模块通过道路摄像头拍摄城市中每个车辆的照片,对所述车辆的照片进行图像处理获取城市中每个车辆的车牌信息,同时获取城市中每个车辆的位置信息和时间信息;
26.通过北斗卫星导航系统与城市中每个车辆的导航系统通信连接,将所述车辆的车牌信息作为所述车辆的id,获取城市中每个车辆的车牌信息、位置信息和时间信息。
27.进一步的,在所述获取模块获取城市中每个车辆的位置信息、车牌信息和时间信息之后,还包括:所述车辆的位置信息每经过第一预设时间更新一次,如果所述车辆超过第二预设时间没更新位置信息,则将所述车辆视为结束行驶。
28.进一步的,所述融合模块用于将每个车辆时空知识图谱中车辆的所处位置信息与
实体信息进行数据融合,以使所述实体信息被查询时能同时查询到相应车辆的位置信息,具体为:
29.所述融合模块根据每个所述车辆时空知识图谱中车辆的多个历史位置信息,确定与每个历史位置信息相匹配的实体,并将每个历史位置信息与匹配的实体相关联,以使每个实体对应的实体信息被查询时能同时查询到相应车辆的位置信息;其中,所述实体信息包括:所述实体的经纬度、所在地区、车道数、所在地区的工厂数、车辆经过的时间、所在地区的商铺数、长度、分叉口数量和经过车辆的车牌信息。
30.进一步的,在所述链接模块根据每个车辆时空知识图谱中车辆的位置信息,对在同一实体的所有车辆对应的车辆时空知识图谱中的位置信息进行链接,形成一个城市交通流量时空知识图谱之后,还包括:通过echart可视化插件和图数据库,展示所述城市交通流量时空知识图谱。
31.本发明实施例提供的一种基于时空知识图谱的道路流量分析方法和装置,具有以下有益效果:
32.本发明提供了一种基于时空知识图谱的道路流量分析方法和装置,通过北斗卫星导航系统和道路摄像头获取城市车辆信息;生成相应的车辆轨迹,根据车辆轨迹得到与所述车辆对应的车辆时空知识图谱;将每个车辆时空知识图谱中车辆的所处位置信息与实体信息进行数据融合;根据车辆的位置,对在同一实体的所有车辆的位置信息进行链接形成城市交通流量时空知识图谱;统计所述城市交通流量时空知识图谱中经过每个实体的车流量并分析。本发明相对于现有技术,引入了北斗卫星导航系统和摄像头一起对汽车进行识别跟踪,对汽车的定位时延更短、更全面以及更精确,同时建立了时空知识图谱对车流量进行分析,包括时间和空间关系,分析的结果更精确更全面。
附图说明
33.图1:为本发明基于时空知识图谱的道路流量分析方法提供的一种实施例的流程示意图。
34.图2:为本发明基于时空知识图谱的道路流量分析装置提供的一种实施例的流程示意图。
具体实施方式
35.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
36.实施例一:
37.请参照图1,图1为本发明实施例提供的一种基于时空知识图谱的道路流量分析方法,包括:步骤101至步骤105;其中,
38.步骤101,获取城市中每个车辆的位置信息、车牌信息和时间信息。
39.在本实施例中,通过道路摄像头拍摄城市中每个车辆的照片,对所述车辆的照片进行图像处理获取城市中每个车辆的车牌信息,同时获取城市中每个车辆的位置信息和时
间信息;
40.通过北斗卫星导航系统与城市中每个车辆的导航系统通信连接,将所述车辆的车牌信息作为所述车辆的id,获取城市中每个车辆的车牌信息、位置信息和时间信息。
41.进一步的,图像的识别过程包括:
42.利用道路上的摄像头拍摄车辆照片;定位车牌,只保留车辆图片中的车牌区域;使用ostu算法将车牌二值化;对车牌图像进行校正;字符分隔,提取车牌图像中的单个字母,用于后续的识别;利用cnn算法提取车牌号码。
43.在车辆上安装卫星导航接收器和数据发射器,汽车开启导航系统,自动上传汽车的位置信息和车辆的基本信息。
44.导航系统将汽车的位置信息、时间信息和汽车的车牌信息等基本信息上传到数据中心,并将车辆的车牌号作为汽车id,并为初始位置添加初始位置标记。
45.在步骤101之后还包括:所述车辆的位置信息每经过第一预设时间更新一次,如果所述车辆超过第二预设时间没更新位置信息,则将所述车辆视为结束行驶。
46.步骤102,将城市中每个车辆的位置信息根据各自的时间信息依次连接,生成每个所述车辆对应的车辆轨迹,并根据每个所述车辆轨迹的起点和终点,生成每个所述车辆对应的车辆时空知识图谱;
47.在本实施例中,每经过5分钟更新一次位置信息和时间信息,通过北斗定位模块上传最新的位置更新到数据中心,同时保留该车的历史位置信息;
48.关闭导航系统时上传结束信息,标记此时位置为汽车的行驶路线的终点,并添加终点标记。根据该车的历史位置信息,即根据车辆的位置信息和时间信息依次连接,形成与该车对应的车辆轨迹,并根据车辆轨迹的起点和终点,生成对应的车辆时空知识图谱;每个车辆对应一个车辆时空知识图谱。
49.步骤103,将每个车辆时空知识图谱中车辆的所处位置信息与实体信息进行数据融合,以使所述实体信息被查询时能同时查询到相应车辆的位置信息;其中,所述实体为每个车辆行驶的起点、每个车辆行驶的终点、道路、桥梁和交叉路口;
50.在本实施例中,所述将每个车辆时空知识图谱中车辆的所处位置信息与实体信息进行数据融合,以使所述实体信息被查询时能同时查询到相应车辆的位置信息,具体为:
51.根据每个所述车辆时空知识图谱中车辆的多个历史位置信息,确定与每个历史位置信息相匹配的实体,并将每个历史位置信息与匹配的实体相关联,以使每个实体对应的实体信息被查询时能同时查询到相应车辆的位置信息;其中,所述实体信息包括:所述实体的经纬度、所在地区、车道数、所在地区的工厂数、车辆经过的时间、所在地区的商铺数、长度、分叉口数量和经过车辆的车牌信息。
52.进行数据融合的目的在于:将处于同一道路,桥梁,交叉口处的位置节点进行链接,确保在后续能够将经纬度、所在地区、车道数等信息转化为所在实体的信息,以使该实体在被查询是能同时查询到相应车辆的位置信息,方便后续对车流量的分析。
53.步骤104,根据每个车辆时空知识图谱中车辆的位置信息,对在同一实体的所有车辆对应的车辆时空知识图谱中的位置信息进行链接,形成一个城市交通流量时空知识图谱;
54.在本实施例中,在根据每个车辆时空知识图谱中车辆的位置信息,对在同一实体
的所有车辆对应的车辆时空知识图谱中的位置信息进行链接,形成一个城市交通流量时空知识图谱之后,还包括:通过echart可视化插件和图数据库,展示所述城市交通流量时空知识图谱。
55.在本实施例中,可视化展示还设置有时间筛选功能,用户可根据时间段筛选出所需的数据。
56.步骤105,统计所述城市交通流量时空知识图谱中经过每个实体的车流量,根据所述车流量的变化情况输出分析结果。
57.在本实施例中,可以获得每个实体的车流量:截取每个小时的1-10分钟,21-30分钟,41-50分钟三个时间段统计车流量,将统计出的车流量乘二得到该小时经过此点的车流量。
58.筛选出每小时车流量最大的100个点,根据实体在城市交通流量时空知识图谱中的位置得到他们之间的位置关系,可研究车流量与实体或位置之间的关系,一方面可以绘制出可视化图像来对城市交通车流量变化用于研究,另一方面也可通过实时的数据分析对异常节点、拥堵信息等状况作监测。
59.随机抽取30%的实体,观察每个车辆实体在24小时内车流量变化情况,也可以抽取单一车辆或实体进行单点的跟踪研究;
60.在本实施例中,也可以结合车流量的时间关系和空间关系研究车流量的时空变化规律。
61.在本实施例中,还可以比较车流量较大的实体基本信息,获得这些实体的共同点,例如:所处位置的经济情况,所处位置的商铺信息,基础设施信息等。
62.相应的,本发明实施例还提供了一种基于时空知识图谱的道路流量分析装置,包括获取模块201、生成模块202、融合模块203、链接模块204和统计模块205;其中,
63.获取模块201用于获取城市中每个车辆的位置信息、车牌信息和时间信息;
64.生成模块202用于将城市中每个车辆的位置信息根据各自的时间信息依次连接,生成每个所述车辆对应的车辆轨迹,并根据每个所述车辆轨迹的起点和终点,生成每个所述车辆对应的车辆时空知识图谱;
65.融合模块203用于将每个车辆时空知识图谱中车辆的所处位置信息与实体进行数据融合,以使所述实体的信息被查询时能同时查询到相应车辆的位置信息;其中,所述实体为每个车辆行驶的起点、每个车辆行驶的终点、道路、桥梁和交叉路口;
66.链接模块204用于根据每个车辆时空知识图谱中车辆的位置信息,对在同一实体的所有车辆对应的车辆时空知识图谱中的位置信息进行链接,形成一个城市交通流量时空知识图谱;
67.统计模块205用于统计所述城市交通流量时空知识图谱中经过每个实体的车流量,根据所述车流量的变化情况输出分析结果。
68.在本实施中,所述获取模块201用于获取城市中每个车辆的位置信息、车牌信息和时间信息,具体为:
69.所述获取模块201通过道路摄像头拍摄城市中每个车辆的照片,对所述车辆的照片进行图像处理获取城市中每个车辆的车牌信息,同时获取城市中每个车辆的位置信息和时间信息;
70.通过北斗卫星导航系统与城市中每个车辆的导航系统通信连接,将所述车辆的车牌信息作为所述车辆的id,获取城市中每个车辆的车牌信息、位置信息和时间信息。
71.在本实施例中,在所述获取模块201获取城市中每个车辆的位置信息、车牌信息和时间信息之后,还包括:所述车辆的位置信息每经过第一预设时间更新一次,如果所述车辆超过第二预设时间没更新位置信息,则将所述车辆视为结束行驶。
72.在本实施例中,所述融合模块203用于将每个车辆时空知识图谱中车辆的所处位置信息与实体信息进行数据融合,以使所述实体信息被查询时能同时查询到相应车辆的位置信息,具体为:
73.所述融合模块203根据每个所述车辆时空知识图谱中车辆的多个历史位置信息,确定与每个历史位置信息相匹配的实体,并将每个历史位置信息与匹配的实体相关联,以使每个实体对应的实体信息被查询时能同时查询到相应车辆的位置信息;其中,所述实体信息包括:所述实体的经纬度、所在地区、车道数、所在地区的工厂数、车辆经过的时间、所在地区的商铺数、长度、分叉口数量和经过车辆的车牌信息。
74.在本实施例中,在所述链接模块204根据每个车辆时空知识图谱中车辆的位置信息,对在同一实体的所有车辆对应的车辆时空知识图谱中的位置信息进行链接,形成一个城市交通流量时空知识图谱之后,还包括:通过echart可视化插件和图数据库,展示所述城市交通流量时空知识图谱。
75.本发明实施例提供的一种基于时空知识图谱的道路流量分析方法和装置,具有以下有益效果:
76.本发明提供了一种基于时空知识图谱的道路流量分析方法和装置,通过北斗卫星导航系统和道路摄像头获取城市车辆信息;生成相应的车辆轨迹,根据车辆轨迹得到与所述车辆对应的车辆时空知识图谱;将每个车辆时空知识图谱中车辆的所处位置信息与实体信息进行数据融合;根据车辆的位置,对在同一实体的所有车辆的位置信息进行链接形成城市交通流量时空知识图谱;统计所述城市交通流量时空知识图谱中经过每个实体的车流量并分析。本发明相对于现有技术,引入了北斗卫星导航系统和摄像头一起对汽车进行识别跟踪,对汽车的定位时延更短、更全面以及更精确,同时建立了时空知识图谱对车流量进行分析,包括时间和空间关系,分析的结果更精确更全面。
77.以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步的详细说明,应当理解,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围。特别指出,对于本领域技术人员来说,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1