买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种出租车绕路和计价异常的检测方法和装置_深圳云游四海信息科技有限公司_201910114425.8 

申请/专利权人:深圳云游四海信息科技有限公司

申请日:2019-02-14

公开(公告)日:2022-12-02

公开(公告)号:CN109949030B

主分类号:G06Q20/14

分类号:G06Q20/14;G06Q50/30

优先权:

专利状态码:有效-授权

法律状态:2022.12.02#授权;2019.10.25#实质审查的生效;2019.06.28#公开

摘要:本发明提出了一种出租车绕路和计价异常的检测方法和装置;所述检测方法包括以下步骤:步骤S1、按照起始位置和结束位置均相同为条件,对过去一段时间内的订单进行分组,得到多组订单集合,每组订单集合的订单包含其中每个订单的实际打车费用;步骤S2、基于每组订单集合计算得到对应的打车费用合理范围;步骤S3、根据打车费用合理范围分析可疑订单。本发明的出租车绕路和计价异常的检测方法和装置设计巧妙,实用性强。

主权项:1.一种出租车绕路和计价异常的检测方法,其特征在于,包括以下步骤:步骤S1、按照起始位置和结束位置均相同为条件,对过去一段时间内的订单进行分组,得到多组订单集合,每组订单集合的订单包含其中每个订单的实际打车费用;步骤S2、基于每组订单集合计算得到对应的打车费用合理范围;步骤S3、根据打车费用合理范围分析可疑订单;步骤S3包括:步骤S31、获取当前订单;然后找出与该当前订单对应的一组订单集合;当前订单与其对应的订单集合具有相同的起始位置和结束位置;步骤S32、判断当前订单的实际打车费用是否处于对应订单集合的打车费用合理范围内,若否,则当前订单为可疑订单;步骤S31包括:步骤S311、当出租车的计价器被按下时,获取订单的GPS起始定位位置;记录计价器被按下时的按下时间,以及成功获取订单的GPS起始定位位置时的起始定位时间;步骤S312、当出租车的计价器被弹起时,获取订单的GPS结束定位位置;记录计价器被弹起时的弹起时间,成功获取订单的GPS结束定位位置时的结束定位时间以及订单的实际打车费用;步骤S313、计算按下时间和起始定位时间的差值,记为起始时间差;计算弹起时间和结束定位时间的差值,记为结束时间差;根据起始时间差调整当前订单的起始位置的范围,从而确定当前订单的起始位置;根据结束时间差调整当前订单的结束位置的范围,从而确定当前订单的结束位置;步骤S1中,订单分组的方法还包括:计算按下时间和弹起时间的差值,记为打表时间段;计算起始定位时间和结束定位时间的差值,记为定位持续时间段;计算打表时间段和定位持续时间段的差值,记为分组参考时间;根据过去一段时间内订单的分组参考时间延伸其起始位置和结束位置的范围,并根据聚类算法进行聚集,从而实现对过去一段时间内的订单进行分组;步骤S2包括:步骤S21、在每组订单集合中去掉其中订单的实际打车费用最大值和最小值,对剩下所有订单的实际打车费用求取平均值,从而得到每组订单集合的打车有效平均费用;步骤S22、对每组订单集合的打车有效平均费用进行放大,从而得到每组订单集合的打车费用合理范围;对每组订单集合的打车有效平均费用进行放大的放大方法包括:将每组订单集合的打车有效平均费用乘以预设放大系数,从而得到每组订单集合的打车费用合理范围的最大限值。

全文数据:一种出租车绕路和计价异常的检测方法和装置技术领域本发明涉及物联网领域,尤其涉及一种出租车绕路和计价异常的检测方法和装置。背景技术中国专利CN107784381A提出了一种判断出租车绕路和计价异常的方法及装置,将导航里程分别与实际里程以及计价器所显示的载客里程进行比较,来筛选可能绕路或者可能计价异常的车辆。在该技术中,过度依赖导航里程,若导航路径未能及时更新,而实际路径上又发生了封路情况时,筛选结果会出现错误。同时,该技术的准确率和采样点成正比关系,而计算难度会随着采样点增加而增加。发明内容本发明针对上述技术问题,提出一种出租车绕路和计价异常的检测方法和装置。本发明所提出的技术方案如下:本发明提出了一种出租车绕路和计价异常的检测方法,包括以下步骤:步骤S1、按照起始位置和结束位置均相同为条件,对过去一段时间内的订单进行分组,得到多组订单集合,每组订单集合的订单包含其中每个订单的实际打车费用;步骤S2、基于每组订单集合计算得到对应的打车费用合理范围;步骤S3、根据打车费用合理范围分析可疑订单。本发明上述的检测方法中,所述过去一段时间为从过去一预定起始时间点到进行分组时间点之间的时间段,或者为从分组时间点往前推的一预定时间段。本发明上述的检测方法中,步骤S2包括:步骤S21、在每组订单集合中去掉其中订单的实际打车费用最大值和最小值,对剩下所有订单的实际打车费用求取平均值,从而得到每组订单集合的打车有效平均费用;步骤S22、对每组订单集合的打车有效平均费用进行放大,从而得到每组订单集合的打车费用合理范围。本发明上述的检测方法中,对每组订单集合的打车有效平均费用进行放大的放大方法包括:将每组订单集合的打车有效平均费用乘以预设放大系数,从而得到每组订单集合的打车费用合理范围的最大限值。本发明上述的检测方法中,步骤S3包括:步骤S31、获取当前订单;然后找出与该当前订单对应的一组订单集合;当前订单与其对应的订单集合具有相同的起始位置和结束位置;步骤S32、判断当前订单的实际打车费用是否处于对应订单集合的打车费用合理范围内,若否,则当前订单为可疑订单。本发明上述的检测方法中,步骤S31包括:步骤S311、当出租车的计价器被按下时,获取订单的GPS起始定位位置;记录计价器被按下时的按下时间,以及成功获取订单的GPS起始定位位置时的起始定位时间;步骤S312、当出租车的计价器被弹起时,获取订单的GPS结束定位位置;记录计价器被弹起时的弹起时间,成功获取订单的GPS结束定位位置时的结束定位时间以及订单的实际打车费用;步骤S313、计算按下时间和起始定位时间的差值,记为起始时间差;计算弹起时间和结束定位时间的差值,记为结束时间差;根据起始时间差调整当前订单的起始位置的范围,从而确定当前订单的起始位置;根据结束时间差调整当前订单的结束位置的范围,从而确定当前订单的结束位置。本发明上述的检测方法中,步骤S1中,订单分组的方法还包括:计算按下时间和弹起时间的差值,记为打表时间段;计算起始定位时间和结束定位时间的差值,记为定位持续时间段;计算打表时间段和定位持续时间段的差值,记为分组参考时间;根据过去一段时间内订单的分组参考时间延伸其起始位置和结束位置的范围,并根据聚类算法进行聚集,从而实现对过去一段时间内的订单进行分组。本发明还提出了一种出租车绕路和计价异常的检测装置,包括:历史数据分析模块,用于按照起始位置和结束位置均相同为条件,对过去一段时间内的订单进行分组,得到多组订单集合,每组订单集合的订单包含其中每个订单的实际打车费用;计算模块,用于基于每组订单集合计算得到对应的打车费用合理范围;可疑订单分析模块,用于根据打车费用合理范围分析可疑订单。本发明上述的检测装置中,计算模块包括:平均费用计算子模块,用于在每组订单集合中去掉其中订单的实际打车费用最大值和最小值,对剩下所有订单的实际打车费用求取平均值,从而得到每组订单集合的打车有效平均费用;费用范围计算子模块,用于对每组订单集合的打车有效平均费用进行放大,从而得到每组订单集合的打车费用合理范围。本发明上述的检测装置中,可疑订单分析模块包括:车载系统,用于获取当前订单;数据分析模块,用于找出与当前订单对应的一组订单集合;当前订单与其对应的订单集合具有相同的起始位置和结束位置;还用于判断当前订单的实际打车费用是否处于对应订单集合的打车费用合理范围内,若否,则当前订单为可疑订单。本发明的出租车绕路和计价异常的检测方法和装置按照起始位置和结束位置均相同为条件,对过去一段时间内的订单进行分组,得到多组订单集合,每组订单集合的订单包含其中每个订单的实际打车费用;基于每组订单集合计算对应的打车费用合理范围;然后,根据打车费用合理范围分析可疑订单。本发明的出租车绕路和计价异常的检测方法和装置可以大大减少筛选异常车辆和异常订单所需要的人力物力,提升监管部门日常稽查工作的效率,促进建立良好的行业运营环境,设计巧妙,实用性强。附图说明下面将结合附图及实施例对本发明作进一步说明,附图中:图1示出了本发明优选实施例的出租车绕路和计价异常的检测方法的流程图;图2示出了本发明优选实施例的出租车绕路和计价异常的检测装置的功能模块示意图。具体实施方式本发明所要解决的技术问题是:现有技术将导航里程分别与实际里程以及计价器所显示的载客里程进行比较,来筛选可能绕路或者可能计价异常的车辆。该技术过度依赖导航里程,若导航路径未能及时更新,而实际路径上又发生了封路情况时,筛选结果会出现错误。同时,该技术的准确率和采样点成正比关系,而计算难度会随着采样点增加而增加。本发明就该技术问题而提出的技术思路是:按照起始位置和结束位置均相同为条件,对过去一段时间内的订单进行分组,得到多组订单集合,每组订单集合的订单包含其中每个订单的实际打车费用;基于每组订单集合计算对应的打车费用合理范围;然后,根据打车费用合理范围分析可疑订单。为了使本发明的技术目的、技术方案以及技术效果更为清楚,以便于本领域技术人员理解和实施本发明,下面将结合附图及具体实施例对本发明做进一步详细的说明。如图1所示,图1示出了本发明优选实施例的出租车绕路和计价异常的检测方法的流程图。具体地,该出租车绕路和计价异常的检测方法包括以下步骤:步骤S1、按照起始位置和结束位置均相同为条件,对过去一段时间内的订单进行分组,得到多组订单集合,每组订单集合的订单包含其中每个订单的实际打车费用;在本步骤中,起始位置和结束位置并不表示一个点,而是分别表示一个范围,通常为地图上的一个圆形范围。由于行为人打车时通常会在马路边上等车,因此,起始位置和结束位置可以分别表示为地图上的一个沿着马路设置的线段。进一步地,所述过去一段时间可以为从过去一预定起始时间点到进行分组时间点之间的时间段,也可以为从分组时间点往前推的一预定时间段,还可以为操作人员人工确定的时间段。在一实施例中,若步骤S1中,得到的订单集合的组数为n,那么步骤S1所得到的所有订单集合可分别记为C1、C2、…、Cn。进一步地,在本实施例中,C1可以表示为{P11,P12,…,P1a},其中,a表示订单集合C1中的订单数。P11,P12,…,P1a分别表示订单集合C1中对应订单的实际打车费用。同样地,C2可以表示为{P21,P22,…,P2i},其中,i表示订单集合C2中的订单数。P21,P22,…,P2i分别表示订单集合C2中对应订单的实际打车费用。…Cn可以表示为{Pn1,Pn2,…,Pnj},其中,j表示订单集合Cn中的订单数。Pn1,Pn2,…,Pnj分别表示订单集合Cn中对应订单的实际打车费用。步骤S2、基于每组订单集合计算得到对应的打车费用合理范围;具体地,在一实施例中,步骤S2包括:步骤S21、在每组订单集合中去掉其中订单的实际打车费用最大值和最小值,对剩下所有订单的实际打车费用求取平均值,从而得到每组订单集合的打车有效平均费用;步骤S22、对每组订单集合的打车有效平均费用进行放大,从而得到每组订单集合的打车费用合理范围。在本实施例中,对每组订单集合的打车有效平均费用进行放大的放大方法可以为:将每组订单集合的打车有效平均费用乘以预设放大系数,从而得到每组订单集合的打车费用合理范围的最大限值。具体地,如果将任意一个订单集合Cx的打车费用合理范围的最大限值记为Px;同时,由于订单的实际打车费用可以取到无穷小这表示行为人打车不要钱,甚至还能够获得红包,因此,该订单集合Cx的打车费用合理范围可以表示为-∞,Px]。于是,订单集合C1、C2、…、Cn的打车费用合理范围可以分别为-∞,P1]、-∞,P2]、…、-∞,Pn]。步骤S3、根据打车费用合理范围分析可疑订单。具体地,步骤S3包括:步骤S31、获取当前订单;然后找出与该当前订单对应的一组订单集合;当前订单与其对应的订单集合具有相同的起始位置和结束位置;步骤S32、判断当前订单的实际打车费用是否处于对应订单集合的打车费用合理范围内,若否,则当前订单为可疑订单。进一步地,在本实施例中,步骤S31包括:步骤S311、当出租车的计价器被按下时,获取订单的GPS起始定位位置;记录计价器被按下时的按下时间,以及成功获取订单的GPS起始定位位置时的起始定位时间;步骤S312、当出租车的计价器被弹起时,获取订单的GPS结束定位位置;记录计价器被弹起时的弹起时间,成功获取订单的GPS结束定位位置时的结束定位时间以及订单的实际打车费用;步骤S313、计算按下时间和起始定位时间的差值,记为起始时间差;计算弹起时间和结束定位时间的差值,记为结束时间差;根据起始时间差调整当前订单的起始位置的范围,从而确定当前订单的起始位置;根据结束时间差调整当前订单的结束位置的范围,从而确定当前订单的结束位置。在上述技术方案中,当按下计时器时,会启动一个获取订单起始位置任务,如果无法即时获得GPS位置,则会一直进行重试,直到成功获得GPS位置,并记为订单的GPS起始定位位置。相似地,当弹起计时器时,会启动一个获取订单结束位置任务,如果无法即时获得GPS位置,则会一直进行重试,直到成功获得GPS位置,并记为订单的GPS结束定位位置。同时,步骤S311和步骤S312所获取和记录的信息都会上传给监控中心。进一步地,在本实施例中,步骤S1中订单分组的方法还包括:计算按下时间和弹起时间的差值,记为打表时间段;计算起始定位时间和结束定位时间的差值,记为定位持续时间段;计算打表时间段和定位持续时间段的差值,记为分组参考时间;根据过去一段时间内订单的分组参考时间延伸其起始位置和结束位置的范围,并根据聚类算法进行聚集,从而实现对过去一段时间内的订单进行分组。进一步地,如图2所示,图2示出了本发明优选实施例的出租车绕路和计价异常的检测装置的功能模块示意图。该出租车绕路和计价异常的检测装置,包括:历史数据分析模块100,用于按照起始位置和结束位置均相同为条件,对过去一段时间内的订单进行分组,得到多组订单集合,每组订单集合的订单包含其中每个订单的实际打车费用;在这里,起始位置和结束位置并不表示一个点,而是分别表示一个范围,通常为地图上的一个圆形范围。由于行为人打车时通常会在马路边上等车,因此,起始位置和结束位置可以分别表示为地图上的一个沿着马路设置的线段。进一步地,所述过去一段时间可以为从过去一预定起始时间点到进行分组时间点之间的时间段,也可以为从分组时间点往前推的一预定时间段,还可以为操作人员人工确定的时间段。计算模块200,用于基于每组订单集合计算得到对应的打车费用合理范围;具体地,在一实施例中,计算模块200包括:平均费用计算子模块210,用于在每组订单集合中去掉其中订单的实际打车费用最大值和最小值,对剩下所有订单的实际打车费用求取平均值,从而得到每组订单集合的打车有效平均费用;费用范围计算子模块220,用于对每组订单集合的打车有效平均费用进行放大,从而得到每组订单集合的打车费用合理范围。在本实施例中,对每组订单集合的打车有效平均费用进行放大的放大方法可以为:将每组订单集合的打车有效平均费用乘以预设放大系数,从而得到每组订单集合的打车费用合理范围的最大限值。具体地,如果将任意一个订单集合Cx的打车费用合理范围的最大限值记为Px;同时,由于订单的实际打车费用可以取到无穷小这表示行为人打车不要钱,甚至还能够获得红包,因此,该订单集合Cx的打车费用合理范围可以表示为-∞,Px]。于是,订单集合C1、C2、…、Cn的打车费用合理范围可以分别为-∞,P1]、-∞,P2]、…、-∞,Pn]。可疑订单分析模块300,用于根据打车费用合理范围分析可疑订单。具体地,可疑订单分析模块300包括:车载系统310,用于获取当前订单;数据分析模块320,用于找出与当前订单对应的一组订单集合;当前订单与其对应的订单集合具有相同的起始位置和结束位置;还用于判断当前订单的实际打车费用是否处于对应订单集合的打车费用合理范围内,若否,则当前订单为可疑订单。进一步地,在本实施例中,车载系统310用于当出租车的计价器被按下时,获取订单的GPS起始定位位置;记录计价器被按下时的按下时间,以及成功获取订单的GPS起始定位位置时的起始定位时间;还用于当出租车的计价器被弹起时,获取订单的GPS结束定位位置;记录计价器被弹起时的弹起时间,成功获取订单的GPS结束定位位置时的结束定位时间以及订单的实际打车费用;还用于计算按下时间和起始定位时间的差值,记为起始时间差;计算弹起时间和结束定位时间的差值,记为结束时间差;还用于根据起始时间差调整当前订单的起始位置的范围,从而确定当前订单的起始位置;还用于根据结束时间差调整当前订单的结束位置的范围,从而确定当前订单的结束位置。在上述技术方案中,当按下计时器时,会启动一个获取订单起始位置任务,如果无法即时获得GPS位置,则会一直进行重试,直到成功获得GPS位置,并记为订单的GPS起始定位位置。相似地,当弹起计时器时,会启动一个获取订单结束位置任务,如果无法即时获得GPS位置,则会一直进行重试,直到成功获得GPS位置,并记为订单的GPS结束定位位置。在这里,车载系统310包括定时器装置311、数据暂存器312以及任务调度模块313。在这里,定时器装置311用于获取计价器被弹起时的弹起时间,成功获取订单的GPS结束定位位置时的结束定位时间;还用于获取计价器被弹起时的弹起时间,成功获取订单的GPS结束定位位置时的结束定位时间。数据暂存器312用于将定时器装置311获取的数据、订单的GPS起始定位位置以及订单的GPS结束定位位置进行临时存储。任务调度模块313用于配置在按下计价器时,启动获取订单起始位置任务;配置在弹起计价器时,启动获取订单结束位置任务,并将两个任务执行结果上传到监管中心。进一步地,在本实施例中,历史数据分析模块100,还用于:计算按下时间和弹起时间的差值,记为打表时间段;计算起始定位时间和结束定位时间的差值,记为定位持续时间段;计算打表时间段和定位持续时间段的差值,记为分组参考时间;根据过去一段时间内订单的分组参考时间延伸其起始位置和结束位置的范围,并根据聚类算法进行聚集,从而实现对过去一段时间内的订单进行分组。上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

权利要求:1.一种出租车绕路和计价异常的检测方法,其特征在于,包括以下步骤:步骤S1、按照起始位置和结束位置均相同为条件,对过去一段时间内的订单进行分组,得到多组订单集合,每组订单集合的订单包含其中每个订单的实际打车费用;步骤S2、基于每组订单集合计算得到对应的打车费用合理范围;步骤S3、根据打车费用合理范围分析可疑订单。2.根据权利要求1所述的检测方法,其特征在于,所述过去一段时间为从过去一预定起始时间点到进行分组时间点之间的时间段,或者为从分组时间点往前推的一预定时间段。3.根据权利要求1所述的检测方法,其特征在于,步骤S2包括:步骤S21、在每组订单集合中去掉其中订单的实际打车费用最大值和最小值,对剩下所有订单的实际打车费用求取平均值,从而得到每组订单集合的打车有效平均费用;步骤S22、对每组订单集合的打车有效平均费用进行放大,从而得到每组订单集合的打车费用合理范围。4.根据权利要求3所述的检测方法,其特征在于,对每组订单集合的打车有效平均费用进行放大的放大方法包括:将每组订单集合的打车有效平均费用乘以预设放大系数,从而得到每组订单集合的打车费用合理范围的最大限值。5.根据权利要求1所述的检测方法,其特征在于,步骤S3包括:步骤S31、获取当前订单;然后找出与该当前订单对应的一组订单集合;当前订单与其对应的订单集合具有相同的起始位置和结束位置;步骤S32、判断当前订单的实际打车费用是否处于对应订单集合的打车费用合理范围内,若否,则当前订单为可疑订单。6.根据权利要求1所述的检测方法,其特征在于,步骤S31包括:步骤S311、当出租车的计价器被按下时,获取订单的GPS起始定位位置;记录计价器被按下时的按下时间,以及成功获取订单的GPS起始定位位置时的起始定位时间;步骤S312、当出租车的计价器被弹起时,获取订单的GPS结束定位位置;记录计价器被弹起时的弹起时间,成功获取订单的GPS结束定位位置时的结束定位时间以及订单的实际打车费用;步骤S313、计算按下时间和起始定位时间的差值,记为起始时间差;计算弹起时间和结束定位时间的差值,记为结束时间差;根据起始时间差调整当前订单的起始位置的范围,从而确定当前订单的起始位置;根据结束时间差调整当前订单的结束位置的范围,从而确定当前订单的结束位置。7.根据权利要求6所述的检测方法,其特征在于,步骤S1中,订单分组的方法还包括:计算按下时间和弹起时间的差值,记为打表时间段;计算起始定位时间和结束定位时间的差值,记为定位持续时间段;计算打表时间段和定位持续时间段的差值,记为分组参考时间;根据过去一段时间内订单的分组参考时间延伸其起始位置和结束位置的范围,并根据聚类算法进行聚集,从而实现对过去一段时间内的订单进行分组。8.一种出租车绕路和计价异常的检测装置,其特征在于,包括:历史数据分析模块100,用于按照起始位置和结束位置均相同为条件,对过去一段时间内的订单进行分组,得到多组订单集合,每组订单集合的订单包含其中每个订单的实际打车费用;计算模块200,用于基于每组订单集合计算得到对应的打车费用合理范围;可疑订单分析模块300,用于根据打车费用合理范围分析可疑订单。9.根据权利要求8所述的检测装置,其特征在于,计算模块200包括:平均费用计算子模块210,用于在每组订单集合中去掉其中订单的实际打车费用最大值和最小值,对剩下所有订单的实际打车费用求取平均值,从而得到每组订单集合的打车有效平均费用;费用范围计算子模块220,用于对每组订单集合的打车有效平均费用进行放大,从而得到每组订单集合的打车费用合理范围。10.根据权利要求8所述的检测装置,其特征在于,可疑订单分析模块300包括:车载系统310,用于获取当前订单;数据分析模块320,用于找出与当前订单对应的一组订单集合;当前订单与其对应的订单集合具有相同的起始位置和结束位置;还用于判断当前订单的实际打车费用是否处于对应订单集合的打车费用合理范围内,若否,则当前订单为可疑订单。

百度查询: 深圳云游四海信息科技有限公司 一种出租车绕路和计价异常的检测方法和装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术