出行方式的确定方法、装置、设备和存储介质制造方法及图纸

技术编号:30091080 阅读:13 留言:0更新日期:2021-09-18 08:52
本公开提供了一种出行方式的确定方法、装置、设备和存储介质,涉及计算机技术领域,具体涉及大数据、智慧城市等人工智能领域。出行方式的确定方法包括:获取用户的时空信息;基于所述时空信息,确定所述用户的出行路段的路段信息;基于所述路段信息,确定所述用户在所述出行路段内的出行方式。本公开可以提高出行方式确定的效率和准确度。式确定的效率和准确度。式确定的效率和准确度。

【技术实现步骤摘要】
出行方式的确定方法、装置、设备和存储介质


[0001]本公开涉及计算机
,具体涉及大数据、智慧城市等人工智能领域,尤其涉及一种出行方式的确定方法、装置、设备和存储介质。

技术介绍

[0002]人的出行规律是城市计算研究中的重要课题,出行方式是出行规律中的重要内容,研究出行方式为智慧城市规划提供重要数据。
[0003]相关技术中,一般是采用传统的调查问卷的方式确定出行方式。

技术实现思路

[0004]本公开提供了一种出行方式的确定方法、装置、设备和存储介质。
[0005]根据本公开的一方面,提供了一种出行方式的确定方法,包括:获取用户的时空信息;基于所述时空信息,确定所述用户的出行路段的路段信息;基于所述路段信息,确定所述用户在所述出行路段内的出行方式。
[0006]根据本公开的另一方面,提供了一种出行方式的确定装置,包括:获取模块,用于获取用户的时空信息;第一确定模块,用于基于所述时空信息,确定所述用户的出行路段的路段信息;第二确定模块,用于基于所述路段信息,确定所述用户在所述出行路段内的出行方式。
[0007]根据本公开的另一方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述任一方面的任一项所述的方法。
[0008]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据上述任一方面的任一项所述的方法。
[0009]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据上述任一方面的任一项所述的方法。
[0010]根据本公开的技术方案,可以提高出行方式确定的效率和准确度。
[0011]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0012]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0013]图1是根据本公开第一实施例的示意图;
[0014]图2是根据本公开第二实施例的示意图;
[0015]图3是根据本公开第三实施例的示意图;
[0016]图4是根据本公开第四实施例的示意图;
[0017]图5是根据本公开第五实施例的示意图;
[0018]图6是根据本公开第六实施例的示意图;
[0019]图7是用来实现本公开实施例的出行方式的确定方法中任一方法的电子设备的示意图。
具体实施方式
[0020]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0021]图1是根据本公开第一实施例的示意图,本实施例提供一种出行方式的确定方法,包括:
[0022]101、获取用户的时空信息。
[0023]102、基于所述时空信息,确定所述用户的出行路段的路段信息。
[0024]103、基于所述路段信息,确定所述用户在所述出行路段内的出行方式。
[0025]通过基于时空信息确定路段信息,基于路段信息确定出行方式,相对于传统的调查问卷的方式,可以提高出行方式确定的效率和准确度。
[0026]其中,用户在使用具有定位功能的应用程序(Application,APP)时,可以通过APP上传用户的时空信息。时空信息包括用户的位置信息和时间信息,位置信息可以为经纬度信息。
[0027]需要说明的是,本公开的技术方案中,所涉及的用户个人信息的获取,存储和应用等,均符合相关法律法规的规定,且不违背公序良俗。出行方式的确定方法的执行主体可以通过各种公开、合法合规的方式获取用户的时空数据,例如可以是从公开数据集处获取的,或者是经过了用户的授权从用户处获取的。通过本公开实施例的出行方式的确定方法是在经用户授权后执行的,其执行过程符合相关法律法规。
[0028]根据用户使用的APP的不同,可以采用不同的数据采集方式获取用户的时空信息,比如,用户使用地图导航类的APP时,可以周期性采集用户的时空信息,或者,用户使用新闻类、外卖类的APP时,可以在使用这类APP时,基于使用事件触发对用户的时空信息的采集。
[0029]获取用户的时空信息后,时空信息包括时间信息和位置信息,可以基于所述时间信息,对所述位置信息进行排序,以确定原始位置点;若相邻的原始位置点之间的距离小于第一预设距离,合并所述相邻的原始位置点,以确定合并位置点;基于所述合并位置点,确定所述用户的出行路段的端点。
[0030]通过将距离小于第一预设距离的原始位置点进行合并,可以去除一些噪声信息,降低运算复杂度。
[0031]比如,针对每个用户,可以获取该用户在预设的统计时段内的时空信息,预设的统计时段比如为一天。如图2所示,获取一天内的用户的时空信息后,按照时间信息的先后顺序,对这一天内的位置信息进行排序,将排序后的位置信息对应的位置点作为原始位置点,图2中的圆点表示原始位置点。
[0032]确定原始位置点后,可以基于原始位置点的位置信息计算相邻的原始位置点之间的距离,并与第一预设距离进行比较。如图2所示,第一预设距离为d,相邻的原始位置点之间的距离小于第一预设距离d对应的路段用细实线表示,相邻的原始位置点之间的距离大于或小于第一预设距离d对应的路段用粗实线表示。
[0033]若相邻的原始位置点之间的距离小于预设间隔,则合并这两个相邻的原始位置点。若相邻的原始位置点之间的距离大于或等于预设间隔,则保持原始位置点并作为合并位置点。因此,合并位置点可以包括多个原始位置点进行合并后得到的位置点,和/或,原始位置点。如图3所示,多个原始位置点合并后的合并位置点用黑点表示,将原始位置点保留为合并位置点用白点表示。
[0034]基于合并位置点确定用户的出行路段的端点时,可以包括:若所述合并位置点的停留时长大于预设时长,和/或,所述合并位置点与预先确定的所述用户的常访地位置点之间的距离小于第二预设距离,确定所述合并位置点为所述用户的出行路段的端点。
[0035]通过基于停留时长和/或常访地位置点确定出行路段的端点,可以符合用户的出行路段的实际情况,提高出行路线的端点的准确度。
[0036]其中,可以根据合并位置点对应的原始位置点计算合并位置点的停留时长,比如,某个合并位置点是由多个原始位置点合并得到的,这多个原始位置点中的各个原始位置点的时间信息中的最小时间为t1,最大时间为t2,则该合并位置点的停留时长为t2
‑本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种出行方式的确定方法,包括:获取用户的时空信息;基于所述时空信息,确定所述用户的出行路段的路段信息;基于所述路段信息,确定所述用户在所述出行路段内的出行方式。2.根据权利要求1所述的方法,其中,所述时空信息包括位置信息和时间信息,所述路段信息包括所述出行路段的端点,所述基于所述时空信息,确定所述用户的出行路段的路段信息,包括:基于所述时间信息,对所述位置信息进行排序,以确定原始位置点;若相邻的原始位置点之间的距离小于第一预设距离,合并所述相邻的原始位置点,以确定合并位置点;基于所述合并位置点,确定所述用户的出行路段的端点。3.根据权利要求2所述的方法,其中,所述基于所述合并位置点,确定所述用户的出行路段的端点,包括:若所述合并位置点的停留时长大于预设时长,和/或,所述合并位置点与预先确定的所述用户的常访地位置点之间的距离小于第二预设距离,确定所述合并位置点为所述用户的出行路段的端点。4.根据权利要求3所述的方法,其中,还包括:获取所述用户在预设历史时长内的历史位置点;对所述历史位置点进行聚类,以获得至少一个类,所述至少一个类中的各个类中包括至少一个历史位置点;在所述至少一个类中删除历史位置点的数量小于预设数量,和/或,历史位置点出现次数小于预设次数的类,以获得剩余类;将所述剩余类对应的位置点作为所述常访地位置点。5.根据权利要求1

4所述的方法,其中,所述基于所述路段信息,确定所述用户在所述出行路段内的出行方式,包括:获取所述路段信息对应的待处理信息,基于所述待处理信息,确定所述用户在所述出行路段内的出行方式,所述待处理信息包括:所述路段信息对应的原始位置点的与出行方式相关的标识信息,或者,所述出行路段的同组路段的出行耗时。6.根据权利要求5所述的方法,其中,所述路段信息包括所述出行路段的端点,所述待处理信息为所述与出行方式相关的标识信息,所述获取所述路段信息对应的待处理信息,基于所述待处理信息,确定所述用户在所述出行路段内的出行方式,包括:接收所述出行路段的端点之间的原始位置点对应的上报信息,所述上报信息包括所述与出行方式相关的标识信息;将所述标识信息对应的出行方式,作为所述用户在所述出行路段内的出行方式。7.根据权利要求5所述的方法,其中,所述路段信息包括所述出行路段的端点和出行耗时,所述待处理信息为所述出行路段的同组路段的出行耗时,所述获取所述路段信息对应的待处理信息,基于所述待处理信息,确定所述用户在所述出行路段内的出行方式,包括:基于所述出行路段的端点,确定所述出行路段的同组路段;确定待聚类的类别数,以及确定所述同组路段中的待处理同组路段;
对所述待处理同组路段的出行耗时进行聚类,以获得所述类别数的类,不同的类对应不同的出行方式;确定所述用户在所述出行路段内的出行耗时所属的类,将所述类对应的出行方式确定为所述用户在所述出行路段内的出行方式。8.根据权利要求7所述的方法,其中,所述路段信息还包括所述出行路段的出行距离,所述确定待聚类的类别数,以及确定所述同组路段中的待处理同组路段,包括:若所述出行距离小于第三预设距离,确定待聚类的类别数为预设个数,以及,将所述同组路段均作为所述待处理同组路段;或者,若所述出行距离大于或等于第三预设距离,将所述同组路段中,已确定的出行方式的类别数作为所述待聚类的类别数,将所述同组路段中除了出行方式已确定的同组路段之外的其他同组路段,作为待处理同组路段。9.一种出行方式的确定装置,包括:获取模块,用于获取用户的时空信息;第一确定模块,用于基于所述时空信息,确定所述用户的出行路段的路段信息;第二确定模块,用于基于所述路段信息,确定所述用户在所述出行...

【专利技术属性】
技术研发人员:王建光项雯怡闫浩强阚长城江畅
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1