获得通勤规律的方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24122113 阅读:19 留言:0更新日期:2020-05-13 03:24
本发明专利技术涉及获得通勤规律的方法、装置、电子设备及存储介质,其中,获得通勤规律的方法包括如下步骤:获取车辆的多个历史停留点;将得到的多个历史停留点根据坐标进行聚类得到多个簇,进而得到各个簇所在的区域;计算各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率;基于所得的各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率,确定通勤规律。本发明专利技术实施例的获得通勤规律的方法,能够较为准确的获得用户的通勤规律,进而可以在用户存在周末出勤的情况时,在周末为用户推送“通勤卡片”,从而提高了用户的体验。

【技术实现步骤摘要】
获得通勤规律的方法、装置、电子设备及存储介质
本专利技术涉及计算机
,具体涉及一种获得通勤规律的方法、装置和电子设备以及计算机存储介质。
技术介绍
现有技术通常在工作日的早上向用户推送“通勤卡片”,然而部分用户存在周末出勤的情况,但现有技术却通常不会在周末向其推送“通勤卡片”,影响了用户的体验。
技术实现思路
为解决上述技术问题,本专利技术的一个目的在于提供一种获得通勤规律的方法,该获得通勤规律的方法,能够较为准确的获得用户的通勤规律,进而可以在用户存在周末出勤的情况时,在周末为用户推送“通勤卡片”,从而提高了用户的体验。本专利技术的另一个目的在于提供一种实现上述获得通勤规律的方法的获得通勤规律的装置。为达到上述目的,本专利技术采用如下技术方案:根据本专利技术第一方面实施例的获得通勤规律的方法,包括:获取车辆的多个历史停留点;将得到的多个历史停留点根据坐标进行聚类得到多个簇,进而得到各个簇所在的区域;计算各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率;基于所得的各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率,确定通勤规律。优选地,所述计算各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率,包括:将每天的时间划分为若干个时间区间;将各个簇中的各个历史停留点的停留时间根据所述的若干个时间区间转化为数组;各个簇中的所有历史停留点分别按照工作日和双休日将多个历史停留点的数组进行加和得到各个簇的数组;根据得到的所述各个簇的数组,计算各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率。优选地,所述获得通勤规律的方法还包括:当判断晚上发生通勤时,将所在的区域为工作场所的簇中的所有历史停留点分别按照周一至周日将多个历史停留点的数组进行加和得到该簇的数组;根据得到的所述该簇的数组,计算工作场所车辆在周一至周日的不同的时间区域停留的概率;根据得到的工作场所车辆在周一至周日的不同的时间区域停留的概率,判断晚上发生通勤的日期。优选地,统计所在的区域为工作场所的簇中的所有历史停留点对应的历史行驶路径分别于周一至周日的出发时间,判断所述晚上发生通勤的日期的出发时间与其它日期的出发时间的差异是否超出一定阈值,当所述差异超出一定阈值时,则确定该日期晚上发生通勤。优选地,所述获取车辆的多个历史停留点,包括:获取车辆的历史行车轨迹;基于所述车辆的历史行车轨迹,划分得到多个历史行驶路径;根据划分得到的多个历史行驶路径,获取车辆的多个历史停留点,所述历史停留点为每个历史行驶路径的最后一个轨迹点。优选地,所述基于所述车辆的历史行车轨迹划分得到多个历史行驶路径,包括:基于所述车辆的历史行车轨迹以及与其对应的历史车辆运行数据进行划分,其中,每个历史行驶路径的第一个轨迹点与所述历史车辆运行数据中的点火数据相对应,每个历史行驶路径的最后一个轨迹点与所述历史车辆运行数据中的息火数据相对应,得到多个所述历史行驶路径。优选地,划分得到的多个历史行驶路径中的相邻的两个历史行驶路径中的第一个历史行驶路径的最后一个轨迹点与第二个历史行驶路径的第一个轨迹点之间的时间差不小于300秒,且每一个历史行驶路径中包括至少10个轨迹点。优选地,所述历史停留点为距离当前之前预定时间范围内的停留点。优选地,一个簇中的所有停留点位于半径不大于预定值的圆中,且一个簇中包括至少两个停留点。根据本专利技术第二方面实施例的获得通勤规律的装置,包括:获取模块:用于获取车辆的多个历史停留点;聚类模块:用于将得到的多个历史停留点根据坐标进行聚类得到多个簇,进而得到各个簇所在的区域;计算模块:用于计算各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率;确定模块和判断模块:用于基于所得的各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率,确定通勤规律。根据本专利技术第三方面实施例的用于获得通勤规律的电子设备,包括:一个或多个处理器;一个或多个存储器,其中存储了计算机可读代码,所述计算机可读代码当由所述一个或多个处理器执行时进行如下处理:获取车辆的多个历史停留点;将得到的多个历史停留点根据坐标进行聚类得到多个簇,进而得到各个簇所在的区域;计算各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率;基于所得的各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率,确定通勤规律。根据本专利技术第四方面实施例的计算机存储介质,其中存储了计算机可读代码,所述计算机可读代码当由一个或多个处理器执行时进行如下处理:获取车辆的多个历史停留点;将得到的多个历史停留点根据坐标进行聚类得到多个簇,进而得到各个簇所在的区域;计算各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率;基于所得的各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率,确定通勤规律。本专利技术的有益效果在于:通过获得车辆的多个历史停留点进行聚类得到的多个簇以及各个簇所在的区域,并计算得到各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率,以确定用户的工作场所,且判断用户在双休日是否发生通勤,进而确定用户的通勤规律,从而该获得通勤规律的方法,能够较为准确的获得用户的通勤规律,进而可以在用户存在周末出勤的情况时,在周末为用户推送“通勤卡片”,从而提高了用户的体验。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,并可依照说明书的内容予以实施,以下以本专利技术的较佳实施例并配合附图详细说明如后。附图说明图1为本专利技术实施例的获得通勤规律的一种应用场景示意图;图2为本专利技术实施例的获得通勤规律的方法的流程图;图3为本专利技术实施例的获得通勤规律的装置的结构示意图;图4为本专利技术实施例的电子设备的结构示意图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例仅用于说明本专利技术,但不用来限制本专利技术的范围。可以理解的是,如本文所使用的,术语“模块””可以指代或者包括专用集成电路(ASIC)、电子电路、执行一个或多个软件或固件程序的处理器(共享、专用、或群组)和/或存储器、组合逻辑电路、和/或提供所描述的功能的其他适当硬件组件,或者可以作为这些硬件组件的一部分。可以理解的是,在本专利技术各实施例中,处理器可以是微处理器、数字信号处理器、微控制器等,和/或其任何组合。根据另一个方面,所述处理器可以是单核处理器,多核处理器等,和/或其任何组合。如图1所示,根据本专利技术实施例的本申请技术方案的一种应用场景示意图,用户的车辆11接收导航设备12推送的通勤卡片以方便快捷的为用户规划上班的路线,且该用户双休日需本文档来自技高网...

【技术保护点】
1.一种获得通勤规律的方法,其特征在于,包括如下步骤:/n获取车辆的多个历史停留点;/n将得到的多个历史停留点根据坐标进行聚类得到多个簇,进而得到各个簇所在的区域;/n计算各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率;/n基于所得的各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率,确定通勤规律。/n

【技术特征摘要】
1.一种获得通勤规律的方法,其特征在于,包括如下步骤:
获取车辆的多个历史停留点;
将得到的多个历史停留点根据坐标进行聚类得到多个簇,进而得到各个簇所在的区域;
计算各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率;
基于所得的各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率,确定通勤规律。


2.根据权利要求1所述的获得通勤规律的方法,其特征在于,所述计算各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率,包括:
将每天的时间划分为若干个时间区间;
将各个簇中的各个历史停留点的停留时间根据所述的若干个时间区间转化为数组;
各个簇中的所有历史停留点分别按照工作日和双休日将多个历史停留点的数组进行加和得到各个簇的数组;
根据得到的所述各个簇的数组,计算各个簇所在的区域车辆在工作日和双休日的不同的时间区间停留的概率。


3.根据权利要求2所述的获得通勤规律的方法,其特征在于,所述获得通勤规律的方法还包括:
当判断晚上发生通勤时,将所在的区域为工作场所的簇中的所有历史停留点分别按照周一至周日将多个历史停留点的数组进行加和得到该簇的数组;
根据得到的所述该簇的数组,计算工作场所车辆在周一至周日的不同的时间区域停留的概率;
根据得到的工作场所车辆在周一至周日的不同的时间区域停留的概率,判断晚上发生通勤的日期。


4.根据权利要求3所述的获得通勤规律的方法,其特征在于,统计所在的区域为工作场所的簇中的所有历史停留点对应的历史行驶路径分别于周一至周日的出发时间,判断所述晚上发生通勤的日期的出发时间与其它日期的出发时间的差异是否超出一定阈值,当所述差异超出一定阈值时,则确定该日期晚上发生通勤。


5.根据权利要求1所述的获得通勤规律的方法,其特征在于,所述获取车辆的多个历史停留点,包括:
获取车辆的历史行车轨迹;
基于所述车辆的历史行车轨迹,划分得到多个历史行驶路径;
根据划分得到的多个历史行驶路径,获取车辆的多个历史停留点,所述历史停留点为每个历史行驶路径的最后一个轨迹点。


6.根据权利要求5所述的获得通勤规律的方法,其特征在于,所述基于所述车辆的历史行车轨迹划分得到多个历史行驶路径,包括:
基于所述车辆的历史行车轨迹以及与其对应的历史车辆运行数据进行划分...

【专利技术属性】
技术研发人员:张晏梓
申请(专利权)人:斑马网络技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1