一种基于交通轨迹的驾驶员兴趣点发现方法及系统的制作方法_3

文档序号:9844837阅读:来源:国知局
区域的行车数据进行归类处理;获取网格区域ds对应的网格区域 行车数据集合Ps:PS= {xi,X2, · · ·,Xi};
[0099 ]获取各网格区域对应的网格区域行车数据集合;
[0100] 生成网格区域ds对应网格区域行车数据集合?8的关联表,并存储在数据中心的数 据库中。
[0101] 将一天划分为P个时间段,得到时间段序列UAMm,. . .,!>>,其中,Tp表示一 天中的第P个时间段。
[0102] 依据所述关联表,获取一网格区域ds对应的网格区域行车数据集合Ps;
[0103] 依据所述时间点t,对网格区域行车数据集合Ps中的行车数据Xl按照时间前后进行 排序,获取排序后的网格区域行车数据集合W;
[0104] 依据所述时间段,从所述排序后的网格区域行车数据集合W中依次提取属于第η天 的第Ρ个时间段的行车数据序列Χηρ,首次提取时n = p = 1。
[0105] 依据所述行车数据序列χηρ对应的网格区域ds,对应时间段序列U依次获取所述一 浮动车对应第η天的第P个时间段时所处网格区域d np,构成网格区域集合= 然后执行η++,ρ++;
[0106] 判断时间段ΤΡ是否为时间段序列U的最后一条记录,以及所述排序后的网格区域 行车数据集合W的最后一条行车数据序列χ ηρ;即是否取到了所选取的时间段的最后一天的 最后一条行车数据序列以及所有一天中的时间段;若是,则继续执行下一步骤;若否,则返 回继续对应所述时间段Τ Ρ获取下一条行车数据序列χηρ。
[0107] 获取各网格区域所对应的行车数据序列;
[0108] 匹配所述网格区域集合G和服务位置信息集合V,所述¥={71,72,-_,78},其中, 78 为与所述网格区域ds相对应的服务位置信息;
[0109] 从所述网格区域集合G和服务位置信息集合V中,提取所述一浮动车处于第P个时 间段ΤΡ时对应的网格区域d np,获取对应的网格区域编号dsp,以及对应的服务位置信息ys;首 次提取时S = 1,生成第一集合SP:SP= {(dip,yi),(d2P,y2),…,(dsp,ys)};然后执行P++;
[0110] 判断时间段Tp是否为时间段序列U的最后一条记录,若是,则清空时间段序列U;若 否,则继续提取下一个时间段对应的网格区域,以及对应的服务位置信息。
[0111] 依据所述第一集合中所述网格区域编号对应的网格区域行车数据集合中的时间 点,确定所述一浮动车在所述网格区域滞留的时间;
[0112] 依据所述各网格区域滞留的时间sum(t): 计算得到 ., 各网格区域的滞留因子β;所述i3=(Sum(t)/|X|)/To,其中,|X|表示在网格区域ds的时间段 IV内所采集到的行车数据的个数;
[0113] 获取滞留因子β大于1的网格区域对应的网格区域编号,构成所述一浮动车的兴趣 网格区域编号集合;
[0114] 依据所述第一集合和所述兴趣网格编号集合,获取对应所述兴趣网格区域编号集 合的第二集合;
[0115] 所述第二集合为5' = {((1/11),71),((1/21),72),...,((1 /31),73)}。
[0116] 提取所述网格区域编号(^^在时间段ΤΡ内对应的服务位置信息78作为样本进行正 态分布统计分析,得到所述网格区域编号cTsp和对应的服务位置信息 78服从的正态分布曲 线汽1',7#1#2,〇1,〇1,0):
.即 服从参数为μι,μ2,of,of ,ρ的二维正态分布;记为:

[0117]
为R和 Υ 的相关系数,Ε(Ι〇=μ1,Ε(Υ)=μ2。
[0118] 进一步地,还可以包括:数据中心从统计分析中提取出浮动车的驾驶员频繁出现 的兴趣网格区域,并根据兴趣网格区域对应的服务位置信息的相关度,进而发现驾驶员在 该兴趣网格区域最相关的兴趣所在,从而商家和广告商等据此向该区域的驾驶员推送出有 针对性的生活服务信息或广告信息。
[0119] 请参阅图3,本发明的实施例三为:
[0120] -种基于交通轨迹的驾驶员兴趣点发现系统,包括:
[0121 ]预设模块1,用于预设采集周期;
[0122] 第一获取模块2,用于依据所述采集周期获取一浮动车Ν天的行车数据,所述行车 数据包括浮动车编号、地理位置和时间点,所述Ν大于等于2;
[0123] 第一划分模块3,用于划分所述行车数据对应的行车区域为两个以上网格区域;
[0124] 编号模块4,用于依据划分顺序对所述网格区域进行编号;
[0125] 定位模块5,用于依据所述地理位置,定位所述行车数据对应的网格区域;
[0126] 第二获取模块6,用于获取各网格区域对应的网格区域行车数据集合;
[0127] 生成模块7,用于生成网格区域与网格区域行车数据集合的关联表;
[0128] 第二划分模块8,用于将一天划分为Ρ个时间段,Ρ大于等于2;
[0129] 第三获取模块9,用于依据所述关联表,获取一网格区域对应的网格区域行车数据 集合;
[0130] 排序模块10,用于依据所述时间点的先后顺序,对所述网格区域行车数据集合中 的行车数据进行排序;
[0131] 第四获取模块11,用于依据所述时间段,获取所述一网格区域对应第η天的第Ρ个 时间段的行车数据序列;
[0132] 第五获取模块12,用于获取各网格区域所对应的行车数据序列;
[0133] 第六获取模块13,用于依据时间轴顺序,以及所述行车数据序列对应的网格区域 编号;获取由所述一浮动车对应第η天的第P个时间段时所处网格区域编号构成的网格区域 集合;
[0134] 第七获取模块14,用于获取对应各网格区域的服务位置信息集合;
[0135] 匹配模块15,用于匹配所述网格区域集合和所述服务位置信息集合,获取包括所 述一浮动车在各个时间段所对应的网格区域编号,以及网格区域所对应服务位置信息的第 一集合;
[0136] 第八获取模块16,用于依据所述第一集合中所述网格区域编号对应的行车数据序 列中的时间点,确定所述一浮动车在所述网格区域滞留的时间;
[0137]第九获取模块17,用于依据所述一浮动车在各网格区域滞留的时间计算得到对应 的滞留因子;获取滞留因子大于1的网格区域对应的网格区域编号,构成所述一浮动车的兴 趣网格区域编号集合;
[0138] 提取模块18,用于将所述兴趣网格编号与所述第一集合中的网格区域编号匹配, 在第一集合中,提取与所述兴趣网格区域编号相同的第二集合;
[0139] 处理模块19,将所述第二集合中的兴趣网格区域编号和对应的服务位置信息作为 样本进行统计分析,得到所述一浮动车频繁出现的兴趣网格区域编号,以及对应的服务位 置信息。
[0140] 上述一种基于交通轨迹的驾驶员兴趣点发现系统,其效果在于:针对海量的浮动 车的行车数据进行挖掘分析,并提供了一种驾驶员兴趣点的发现采集机制,可为驾驶员提 供所在道路区域范围的生活服务信息,广告商也可由此实现对用户广告信息的针对性推 送。
[0141] 综上所述,本发明提供的一种基于交通轨迹的驾驶员兴趣点发现方法及系统,针 对行车数据进行动态分析处理,获取驾驶员在各个时间段内频繁停留的网格区域编号,以 及对应该网格区域的服务位置信息,确定驾驶员在该区域最相关的兴趣所在;能够为第三 方提供准确且具备针对性的基础数据,以实现依据驾驶员在区域内最相关的兴趣所在,在 对应时间段,向该区域具有指向性的推送驾驶员感兴趣的广告或生活服务信息,进而达到 最大化的广告效果。
[0142] 以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括 在本发明的专利保护范围内。
【主权项】
1. 一种基于交通轨迹的驾驶员兴趣点发现方法,其特征在于,包括: 预设采集周期; 依据所述采集周期获取一浮动车N天的行车数据,所述行车数据包括浮动车编号、地理 位置和时间点,所述N大于等于2; 划分所述行车数据对应的行车区域为两个以上网格区域,依据划分顺序对所述网格区 域进行编号; 依据所述地理位置,定位所述行车数据对应的网格区域; 获取各网格区域对应的网格区域行车数据集合; 生成网格区域与网格区域行车数据集合的关联表; 将一天划分为P个时间段,P大于等于2; 依据所述关联表,获取一网格区域对应的网格区域行车数据集合; 依据所述时间点的先后顺序,对所述网格区域行车数据集合中的行车数据进行排序; 依据所述时间段,分别获取所述各网格区域对应第η天的第P个时间段的行车数据序列; 依据时间轴顺序,以及所述行车数据序列对应的网格区域编号;获取由所述一浮动车 对应第η天的第Ρ个时间段时所处网格区域编号构成的网格区域集合; 获取对应各网格区域的服务位置信息集合; 匹配所述网格区域集合和所述服务位置信息集合,获取包括所述一浮动车在各个时间 段所对应的网格区域编号,以及网格区域所对应服务位置信息的第一集合;
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1