1.本技术涉及信息技术领域,尤其是涉及到一种骑手室内外信息的检测方法及装置。
背景技术:
2.在外卖订单分配的过程中需要知道骑手的基础状态信息,以便基于该基础状态信息,对当前订单进行调度分配,骑手室内外信息是基础状态信息中的一种信息,其对于订单的调度分配具有重要意义。
3.目前,通常根据骑手的位置信息,判定骑手是处于室内,还是处于室外。然而,利用该位置信息只能粗略的估计骑手的室内外信息,如当骑手到达指定送餐位置时,默认骑手已进入室内送餐,当骑手离开指定送餐位置时,默认骑手处于室外,但在真实场景中即使位置信息显示骑手当前处于指定送餐位置,也会出现骑手还未进入室内送餐或者送餐完毕已离开室内的情况,因此这种方式会导致骑手室内外信息的检测精度较低。
技术实现要素:
4.有鉴于此,本技术提供了一种骑手室内外信息的检测方法及装置,主要目的在于能够提高骑手室内外信息的检测精度。
5.依据本技术的一个方面,提供了一种骑手室内外信息的检测方法,该方法包括:
6.获取骑手当前所在环境的环境属性数据;
7.利用不同类型的传感器分别对所述环境属性数据进行检测,得到所述不同类型的传感器针对骑手室内外信息的检测结果;
8.基于所述不同类型的传感器对应的检测结果,得到针对所述骑手室内外信息的最终检测结果。
9.可选地,所述环境属性数据包括所述环境对应的光强度、移动数据信号、地磁信号和卫星信号,所述利用不同类型的传感器分别对所述环境属性数据进行检测,得到所述不同类型的传感器针对骑手室内外信息的检测结果,包括:
10.利用光传感器对所述光强度进行检测,得到所述光传感器针对所述骑手室内外信息的检测结果;
11.利用移动数据传感器对所述移动数据信号进行检测,得到所述移动数据传感器针对所述骑手室内外信息的检测结果;
12.利用磁力计传感器对所述地磁信号进行检测,得到所述磁力计传感器针对所述骑手室内外信息的检测结果;
13.利用卫星信号传感器对所述卫星信号进行检测,得到所述卫星信号传感器针对所述骑手室内外信息的检测结果。
14.可选地,所述环境属性数据还包括所述环境对应的光频,所述利用光传感器对所述光强度进行检测,得到所述光传感器针对所述骑手室内外信息的检测结果,包括:
15.利用所述光传感器对所述光强度进行检测,得到所述骑手在所述光强度下的室内外信息检测结果;
16.利用所述光传感器对所述光频进行检测,得到所述骑手在所述光频下的室内外信息检测结果;
17.基于所述光强度下的室内外信息检测结果和所述光频下的室内外信息检测结果,确定所述光传感器针对所述骑手室内外信息的检测结果。
18.可选地,所述利用所述光传感器对所述光强度进行检测,得到所述骑手在所述光强度下的室内外信息检测结果,包括:
19.获取当前的时间信息;
20.当所述时间信息处于第一预设时间段时,判定所述光强度是否大于或者等于第一预设光强度;
21.若所述光强度大于或者等于所述第一预设光强度,则确定所述骑手处于室外;
22.若所述光强度小于所述第一预设光强度,则确定所述骑手处于室内;
23.当所述时间信息处于第二预设时间段时,判定所述光强度是否小于第二预设光强度;
24.若所述光强度小于所述第二预设光强度,则确定所述骑手处于室外;
25.若所述光强度大于或者等于所述第二预设光强度,则确定所述骑手处于室内。
26.可选地,所述利用所述光传感器对所述光频进行检测,得到所述骑手在所述光频下的室内外信息检测结果,包括:
27.判定所述光频是否在预设光频范围内;
28.若所述光频在所述预设光频范围内,则确定所述骑手处于室内;
29.若所述光频不在所述预设光频范围内,则确定所述骑手处于室外。
30.可选地,所述移动数据信号包括所述骑手的移动通讯装置接收到的来自于多个基站的移动数据信号,所述利用移动数据传感器对所述移动数据信号进行检测,得到所述移动数据传感器针对所述骑手室内外信息的检测结果,包括:
31.当多个移动数据信号的信号强度增强时,确定所述多个移动数据信号中信号的增强强度大于或者等于预设信号增强强度的第一目标移动数据信号,若所述第一目标移动数据信号对应的信号数量大于预设信号数量,则确定所述骑手处于室外;
32.当多个移动数据信号的信号强度衰减时,确定所述多个移动数据信号中信号的衰减强度大于或者等于预设信号衰减强度的第二目标移动数据信号,若所述第二目标移动数据信号对应的信号数量大于所述预设信号数量,则确定所述骑手处于室内。
33.可选地,所述利用磁力计传感器对所述地磁信号进行检测,得到所述磁力计传感器针对所述骑手室内外信息的检测结果,包括:
34.利用所述磁力计传感器对所述地磁信号的方向进行检测,得到所述骑手在地磁信号方向下的室内外信息检测结果;
35.利用所述磁力计传感器对所述地磁信号的强度进行检测,得到所述骑手在地磁信号强度下的室内外信息检测结果;
36.基于所述地磁信号方向下的室内外信息检测结果和所述地磁信号强度下的室内外信息检测结果,确定所述磁力计传感器针对所述骑手室内外信息的检测结果。
37.可选地,所述利用所述磁力计传感器对所述地磁信号的方向进行检测,得到所述骑手在地磁信号方向下的室内外信息检测结果,包括:
38.确定所述地磁信号的方向偏离预定方向的角度;
39.若所述角度大于或者预设角度,则确定所述骑手处于室内;
40.若所述角度小于预设角度,则确定所述骑手处于室外。
41.可选地,所述利用所述磁力计传感器对所述地磁信号的强度进行检测,得到所述骑手在地磁信号强度下的室内外信息检测结果,包括:
42.判定所述地磁信号的强度是否大于预设地磁信号强度;
43.若所述地磁信号的强度大于或者等于所述预设地磁信号强度,则确定所述骑手处于室外;
44.若所述地磁信号的强度小于所述预设地磁信号强度,则确定所述骑手处于室内。
45.可选地,所述卫星信号包括所述骑手的移动通讯装置接收到的来自于多颗卫星的卫星信号,所述利用卫星信号传感器对所述卫星信号进行检测,得到所述卫星信号传感器针对所述骑手室内外信息的检测结果,包括:
46.根据多个卫星信号分别对应的信号强度,从所述多个卫星信号中筛选出多个有效卫星信号;
47.基于所述多个有效卫星信号分别对应的信号方向,统计各个方向上的有效卫星信号数量;
48.根据所述多个有效卫星信号分别对应的信号强度,计算所述多个有效卫星信号共同对应的平均信号强度;
49.若基于所述各个方向上的有效卫星信号数量,确定所述多个有效卫星信号均匀地分布在所述各个方向上,且所述平均信号强度大于预设卫星信号强度,则确定所述骑手处于室外;
50.若基于所述各个方向上的有效卫星信号数量,确定所述多个有效卫星信号没有均匀地分布在所述各个方向上,且所述平均信号强度小于或者等于预设卫星信号强度,则确定所述骑手处于室内。
51.可选地,所述基于所述不同类型的传感器对应的检测结果,得到针对所述骑手室内外信息的最终检测结果,包括:
52.对所述不同类型的传感器对应的检测结果进行评分,得到所述不同类型的传感器对应的检测结果的分值;
53.根据所述不同类型的传感器对应的检测条件,确定所述不同类型的传感器对应的检测结果的置信度;
54.基于所述置信度,确定所述不同类型的传感器对应的检测结果的权重;
55.基于所述权重,将所述不同类型的传感器对应的检测结果的分值相加,得到所述骑手对应的总评分;
56.基于总评分,确定针对所述骑手室内外信息的最终检测结果。
57.可选地,所述根据所述不同类型的传感器对应的检测条件,确定所述不同类型的传感器对应的检测结果的置信度,包括:
58.若所述检测条件为确定检测条件,则确定所述不同类型的传感器对应的检测结果
的置信度为第一预设置信度;
59.若所述检测条件为不确定检测条件,则确定所述不同类型的传感器对应的检测结果的置信度为第二预设置信度。
60.可选地,所述基于总评分,确定针对所述骑手室内外信息的最终检测结果,包括:
61.若所述总评分大于或者等于预设总评分,则确定所述最终检测结果为所述骑手处于室外;
62.若所述总评分小于预设总评分,则确定所述最终检测结果为所述骑手处于室内。
63.可选地,在所述基于所述不同类型的传感器对应的检测结果,得到针对所述骑手室内外信息的最终检测结果之后,所述方法还包括:
64.基于所述骑手室内外信息的最终检测结果,确定所述骑手由室内进入到室外的时间点或者由室外进入到室内的时间点;
65.基于所述骑手由室内进入到室外的时间点或者由室外进入到室内的时间点,预估所述骑手达到目的地的时间。
66.依据本技术的另一方面,提供了一种骑手室内外信息的检测装置,该装置包括:
67.获取单元,用于获取骑手当前所在环境的环境属性数据;
68.检测单元,用于利用不同类型的传感器分别对所述环境属性数据进行检测,得到所述不同类型的传感器针对骑手室内外信息的检测结果;
69.综合单元,用于基于所述不同类型的传感器对应的检测结果,得到针对所述骑手室内外信息的最终检测结果。
70.可选地,所述环境属性数据包括所述环境对应的光强度、移动数据信号、地磁信号和卫星信号,所述检测单元,包括:第一检测模块、第二检测模块、第三检测模块和第四检测模块,
71.所述第一检测模块,用于利用光传感器对所述光强度进行检测,得到所述光传感器针对所述骑手室内外信息的检测结果;
72.所述第二检测模块,用于利用移动数据传感器对所述移动数据信号进行检测,得到所述移动数据传感器针对所述骑手室内外信息的检测结果;
73.所述第三检测模块,用于利用磁力计传感器对所述地磁信号进行检测,得到所述磁力计传感器针对所述骑手室内外信息的检测结果;
74.所述第四检测模块,用于利用卫星信号传感器对所述卫星信号进行检测,得到所述卫星信号传感器针对所述骑手室内外信息的检测结果。
75.可选地,所述环境属性数据还包括所述环境对应的光频,所述第一检测模块,包括:第一检测子模块和第一确定子模块,
76.所述第一检测子模块,用于利用所述光传感器对所述光强度进行检测,得到所述骑手在所述光强度下的室内外信息检测结果;
77.所述第一检测子模块,还用于利用所述光传感器对所述光频进行检测,得到所述骑手在所述光频下的室内外信息检测结果;
78.所述确定子模块,用于基于所述光强度下的室内外信息检测结果和所述光频下的室内外信息检测结果,确定所述光传感器针对所述骑手室内外信息的检测结果。
79.可选地,所述第一检测子模块,具体用于获取当前的时间信息;当所述时间信息处
于第一预设时间段时,判定所述光强度是否大于或者等于第一预设光强度;若所述光强度大于或者等于所述第一预设光强度,则确定所述骑手处于室外;若所述光强度小于所述第一预设光强度,则确定所述骑手处于室内;当所述时间信息处于第二预设时间段时,判定所述光强度是否小于第二预设光强度;若所述光强度小于所述第二预设光强度,则确定所述骑手处于室外;若所述光强度大于或者等于所述第二预设光强度,则确定所述骑手处于室内。
80.可选地,所述第一检测子模块,还具体用于判定所述光频是否在预设光频范围内;若所述光频在所述预设光频范围内,则确定所述骑手处于室内;若所述光频不在所述预设光频范围内,则确定所述骑手处于室外。
81.可选地,所述移动数据信号包括所述骑手的移动通讯装置接收到的来自于多个基站的移动数据信号,所述第二检测模块,包括:第二确定子模块和第三确定子模块,
82.所述第二确定子模块,用于当多个移动数据信号的信号强度增强时,确定所述多个移动数据信号中信号的增强强度大于或者等于预设信号增强强度的第一目标移动数据信号,若所述第一目标移动数据信号对应的信号数量大于预设信号数量,则确定所述骑手处于室外;
83.所述第三确定子模块,用于当多个移动数据信号的信号强度衰减时,确定所述多个移动数据信号中信号的衰减强度大于或者等于预设信号衰减强度的第二目标移动数据信号,若所述第二目标移动数据信号对应的信号数量大于所述预设信号数量,则确定所述骑手处于室内。
84.可选地,所述第三检测模块,包括:第二检测子模块和第四确定子模块,
85.所述第二检测子模块,用于利用所述磁力计传感器对所述地磁信号的方向进行检测,得到所述骑手在地磁信号方向下的室内外信息检测结果;
86.所述第二检测子模块,还用于利用所述磁力计传感器对所述地磁信号的强度进行检测,得到所述骑手在地磁信号强度下的室内外信息检测结果;
87.所述第四确定子模块,用于基于所述地磁信号方向下的室内外信息检测结果和所述地磁信号强度下的室内外信息检测结果,确定所述磁力计传感器针对所述骑手室内外信息的检测结果。
88.可选地,所述第二检测子模块,具体用于确定所述地磁信号的方向偏离预定方向的角度;若所述角度大于或者预设角度,则确定所述骑手处于室内;若所述角度小于预设角度,则确定所述骑手处于室外。
89.可选地,所述第二检测子模块,还具体用于判定所述地磁信号的强度是否大于预设地磁信号强度;若所述地磁信号的强度大于或者等于所述预设地磁信号强度,则确定所述骑手处于室外;若所述地磁信号的强度小于所述预设地磁信号强度,则确定所述骑手处于室内。
90.可选地,所述卫星信号包括所述骑手的移动通讯装置接收到的来自于多颗卫星的卫星信号,所述第四检测模块,包括:筛选子模块、统计子模块、计算子模块和第五确定子模块,
91.所述筛选子模块,用于根据多个卫星信号分别对应的信号强度,从所述多个卫星信号中筛选出多个有效卫星信号;
92.所述统计子模块,用于基于所述多个有效卫星信号对应的信号方向,统计各个方向上的有效卫星信号数量;
93.所述计算子模块,用于根据所述多个有效卫星信号对应的信号强度,计算所述多个有效卫星信号共同对应的平均信号强度;
94.所述第五确定子模块,用于若基于所述各个方向上的有效卫星信号数量,确定所述多个卫星信号均匀地分布在所述各个方向上,且所述平均信号强度大于预设卫星信号强度,则确定所述骑手处于室外;
95.所述第五确定子模块,还用于若基于所述各个方向上的有效卫星信号数量,确定所述多个卫星信号没有均匀地分布在所述各个方向上,且所述平均信号强度小于或者等于预设卫星信号强度,则确定所述骑手处于室内。
96.可选地,所述综合单元,包括:评分模块、确定模块和相加模块,
97.所述评分模块,用于对所述不同类型的传感器对应的检测结果进行评分,得到所述不同类型的传感器对应的检测结果的分值;
98.所述确定模块,用于根据所述不同类型的传感器对应的检测条件,确定所述不同类型的传感器对应的检测结果的置信度;
99.所述确定模块,还用于基于所述置信度,确定所述不同类型的传感器对应的检测结果的权重;
100.所述相加模块,用于基于所述权重,将所述不同类型的传感器对应的检测结果的分值相加,得到所述骑手对应的总评分;
101.所述确定模块,还用于基于总评分,确定针对所述骑手室内外信息的最终检测结果。
102.可选地,所述确定模块,具体用于若所述检测条件为确定检测条件,则确定所述不同类型的传感器对应的检测结果的置信度为第一预设置信度;若所述检测条件为不确定检测条件,则确定所述不同类型的传感器对应的检测结果的置信度为第二预设置信度。
103.可选地,所述确定模块,还具体用于若所述总评分大于或者等于预设总评分,则确定所述最终检测结果为所述骑手处于室外;若所述总评分小于预设总评分,则确定所述最终检测结果为所述骑手处于室内。
104.可选地,所述装置还包括:确定单元和预估单元,
105.所述确定单元,用于基于所述骑手室内外信息的最终检测结果,确定所述骑手由室内进入到室外的时间点或者由室外进入到室内的时间点;
106.所述预估单元,用于基于所述骑手由室内进入到室外的时间点或者由室外进入到室内的时间点,预估所述骑手达到目的地的时间。
107.依据本技术又一个方面,提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述骑手室内外信息的检测方法。
108.依据本技术再一个方面,提供了一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述骑手室内外信息的检测方法。
109.借由上述技术方案,本技术提供的一种骑手室内外信息的检测方法及装置,与目前根据根据位置信息检测骑手的室内外信息的方式相比,本技术通过获取骑手当前所在环
境的环境属性数据;并利用不同类型的传感器分别对所述环境属性数据进行检测,得到所述不同类型的传感器针对骑手室内外信息的检测结果;与此同时,基于所述不同类型的传感器对应的检测结果,得到针对所述骑手室内外信息的最终检测结果,由此通过利用多种传感器对骑手的室内外信息进行检测,并将多种传感器对应的检测结果进行综合,能够提高骑手室内外信息的检测精度,从而能够精确地预估骑手到达目的地的时间信息,有利于外卖平台对订单进行调度分配。
110.述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
111.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
112.图1示出了本技术实施例提供的一种骑手室内外信息的检测方法的流程示意图;
113.图2示出了本技术实施例提供的另一种骑手室内外信息的检测方法的流程示意图;
114.图3示出了本技术实施例提供的一种骑手室内外信息的检测装置的结构示意图;
115.图4示出了本技术实施例提供的另一种骑手室内外信息的检测装置的结构示意图。
具体实施方式
116.下文中将参考附图并结合实施例来详细说明本技术。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
117.为了解决现有技术中骑手室内外信息检测精度低的问题。本实施例提供了一种骑手室内外信息的检测方法,如图1所示,该方法包括:
118.步骤101、获取骑手当前所在环境的环境属性数据。
119.其中,骑手当前所在的环境包括室内环境和室外环境,环境属性数据包括:骑手所在室内或者室外环境的光强度、光频、移动数据信号、地磁信号和卫星信号等。为了克服现有技术中对骑手室内外信息检测精度低的缺陷,本发明实施例利用骑手手机上安装的不同类型的传感器对骑手当前所在环境的环境属性数据进行检测,并将不同类型的传感器针对骑手室内外信息的检测结果进行综合,从而能够提高骑手室内外信息的检测精度。本发明实施例主要应用于在骑手送餐过程中对骑手的室内外信息进行检测的场景。本实施例的执行主体为对骑手室内外信息进行检测的客户端设备或者服务端设备。
120.对于本发明实施例,骑手的手机上设定有不同类型的传感器模块,包括光传感器模块、移动数据传感器模块、磁力计传感器模块和卫星信号传感器模块,不同类型的传感器模块可以采集或者感知不同类型的环境属性数据,并对环境属性数据进行检测,得到针对骑手室内外信息的检测结果。具体地,由于骑手的手机上安装有光传感器和磁力计,光传感器能够实时采集骑手所在环境的光强度,磁力计能够实时采集骑手所在环境的地磁信号,因此光传感器模块和磁力计传感器模块能够实时获取骑手所在环境的光强度和地磁信号,
以便对骑手所在环境的光强度和地磁信号进行检测,与此同时,移动数据传感器模块和卫星信号传感器模块能够感知骑手手机接收到的移动数据信号和卫星信号,以便对骑手所在环境的移动数据信号和卫星信号进行检测。
121.步骤102、利用不同类型的传感器分别对所述环境属性数据进行检测,得到所述不同类型的传感器针对骑手室内外信息的检测结果。
122.其中,不同类型的传感器包括光传感器、移动数据传感器、磁力计传感器和卫星信号传感器,骑手室内外信息的检测结果可以为确定骑手当前处于室内或者室外。
123.对于本实施例,在获取骑手当前所在环境的环境属性数据之后,可以采用不同类型的传感器模块对环境数据进行检测,具体地,在利用光传感器模块对光强度进行检测的过程中,由于骑手在白天送餐时室外的光强度通常要大于室内的光强度,因此如果光传感器模块检测到骑手当前所在环境的光强度大于或者等于预设光强度,则可以确定骑手当前处于室外;如果光传感器模块检测到骑手当前所在环境的光强度小于预设光强度,则可以确定骑手当前处于室内,由此能够得到光传感器模块针对骑手室内外信息的检测结果。进一步地,在利用移动数据传感器模块对移动数据信号进行检测的过程中,由于骑手在室外接收到的移动数据信号强度通常大于室内接收到的移动数据信号强度,因此如果移动数据传感器模块检测到移动数据信号强度增强,且增强强度大于或者预设增强强度,则可以确定骑手当前处于室外;如果移动数据传感器模块检测到移动数据信号强度衰减,且衰减强度大于或者等于预设衰减强度,则可以确定骑手当前处于室内。
124.进一步地,在利用磁力计传感器模块对地磁信号强度进行检测的过程中,由于室内的很多电器设备会对地磁信号进行干扰,当骑手在室内时,地磁信号的方向会发生偏转,因此如果磁力计传感器模块检测到骑手当前所在环境的地磁信号的方向偏离预定方向的角度超过预设角度,则可以确定骑手当前处于室内;如果磁力计传感器模块检测到骑手当前所在环境的地磁信号的方向偏离预定方向的角度未超过预定角度,则可以确定骑手当前处于室外。进一步地,在利用卫星信号传感器模块对卫星信号进行检测的过程中,由于骑手在室外通常能够接收到来自于不同方向上的卫星信号,且骑手在室外接收到的卫星信号的强度通常要强于室内接收到的卫星信号的强度,因此如果卫星信号传感器模块检测到骑手接收到的卫星信号均匀地分布在各个方向上,且平均卫星信号强度大于预设卫星信号强度,则可以确定骑手处于室外;如果卫星信号传感器检测到骑手接收到的卫星信号仅来自于某个方向,且平均卫星信号强度小于预设卫星信号强度,则可以确定骑手处于室内。由此按照上述方式能够得到不同类型的传感器模块针对骑手室内外信息的检测结果。获取不同类型的传感器模块的检测结果的详细过程见步骤202-205。
125.步骤103、基于所述不同类型的传感器对应的检测结果,得到针对所述骑手室内外信息的最终检测结果。
126.对于本发明实施例,为了能够提高针对骑手室内外信息的检测精度,需要将不同类型的传感器模块对应的检测结果进行整合,进而得到骑手室内外信息的最终检测结果。具体地,可以对不同类型的传感器模块对应的检测结果进行评分,并将不同类型的传感器模块分别对应的分值加权求和,得到所述骑手对应的总评分,基于该总评分判定骑手是处于室内,还是处于室外。在具体评分的过程中,如果某种传感器模块的检测结果为骑手当前处于室内,则确定该传感器模块对应的检测结果的分值为第一分值;如果某种传感器模块
的检测结果为骑手当前处于室外,则确定该传感器模块对应的检测结果的分值为第二分值。进一步地,在确定不同类型的传感器模块对应的检测结果的权重时,可以预先设定好不同类型的传感器模块的检测结果对应的权重,还可以根据检测结果对应的置信度,动态调整不同类型的传感器的检测结果的权重,针对动态调整不同类型传感器的检测结果对应的权重的详细过程见步骤206。
127.例如,光传感器模块和移动数据传感器模块对应的检测结果均为骑手当前处于室外,磁力计传感器模块和卫星信号传感器模块对应的检测结果均为骑手当前处于室内,在具体评分时,由于光传感器模块和移动数据传感器模块的检测结果为骑手处于室外,因此确定光传感器模块和移动数据传感器模块的检测结果对应的分值为5分,而磁力计传感器模块和卫星信号传感器模块对应的检测结果为骑手处于室内,因此确定磁力计传感器模块和移动数据传感器模块的检测结果对应的分值为-5分,与此同时,确定光传感器模块和移动数据传感器模块对应的权重为0.6,磁力计传感器模块和卫星信号传感器模块对应的权重为0.4,之后将不同类型的传感器模块对应的检测结果的分值加权求和,得到骑手对应的总评分为2分,由于该总评分大于预设分值0分,因此最终确定骑手当前处于室外。
128.本实施例提供的一种骑手室内外信息的检测方法,与目前根据根据位置信息检测骑手的室内外信息的方式相比,本技术通过获取骑手当前所在环境的环境属性数据;并利用不同类型的传感器分别对所述环境属性数据进行检测,得到所述不同类型的传感器针对骑手室内外信息的检测结果;与此同时,基于所述不同类型的传感器对应的检测结果,得到针对所述骑手室内外信息的最终检测结果,由此通过利用不同类型的传感器对骑手的室内外信息进行检测,并将不同类型的传感器对应的检测结果进行综合,能够提高骑手室内外信息的检测精度,从而能够精确地预估骑手到达目的地的时间信息,有利于外卖平台对订单进行调度分配。
129.进一步的,作为上述实施例具体实施方式的细化和扩展,提供了另一种骑手室内外信息的检测方法,如图2所示,该方法包括:
130.步骤201、获取骑手当前所在环境的环境属性数据。
131.对于本实施例,骑手手机上安装有低能耗的传感器(光传感器和磁力计传感器),光传感器和磁力计传感器能够实时采集骑手所在环境的光强度和地磁信号,此外,移动数据传感器模块和卫星信号传感器模块能够获取骑手手机接收到的移动数据信号和卫星信号,该移动数据信号具体可以为骑手手机接收到的来自于多个基站的移动数据信号,该卫星信号具体可以为骑手手机接收到的来自于多颗卫星的卫星信号。
132.步骤202、利用光传感器对所述光强度进行检测,得到所述光传感器针对所述骑手室内外信息的检测结果。
133.对于本发明实施例,光传感器不仅可以采集骑手当前所在环境的光强度,还可以采集骑手当前所在环境的光频率,光传感器模块依据采集到的光强度和光频率,共同对骑手室内外信息进行检测,基于此,步骤202具体包括:所述环境属性数据还包括所述环境对应的光频,所述利用光传感器对所述光强度进行检测,得到所述光传感器针对所述骑手室内外信息的检测结果,包括:利用所述光传感器对所述光强度进行检测,得到所述骑手在所述光强度下的室内外信息检测结果;利用所述光传感器对所述光频进行检测,得到所述骑手在所述光频下的室内外信息检测结果;基于所述光强度下的室内外信息检测结果和所述
光频下的室内外信息检测结果,确定所述光传感器针对所述骑手室内外信息的检测结果。
134.具体在检测时,可以根据光强度和光频率分别对骑手的室内外信息进行检测,之后将骑手在光强度下的室内外信息检测结果和光频下的室内外信息检测结果进行综合,得到光传感器针对骑手室内外信息的检测结果。针对确定骑手在光强度下的室内外信息检测结果的具体过程,作为一种可选实施例,所述方法包括:获取当前的时间信息;当所述时间信息处于第一预设时间段时,判定所述光强度是否大于或者等于第一预设光强度;若所述光强度大于或者等于所述第一预设光强度,则确定所述骑手处于室外;若所述光强度小于所述第一预设光强度,则确定所述骑手处于室内;当所述时间信息处于第二预设时间段时,判定所述光强度是否小于第二预设光强度;若所述光强度小于所述第二预设光强度,则确定所述骑手处于室外;若所述光强度大于或者等于所述第二预设光强度,则确定所述骑手处于室内。其中,第一预设时间段和第二预设时间段可以根据四季中白天和夜晚的时间段进行设定,如夏天时设定第一预设时间段从上午5点到下午6点,第二预设时间段从下午6点到第二天的上午5点,冬天时设定第一预设时间段从上午7点到下午4点,第二预设时间段从下午4点到第二天的上午7点,此外,第一预设光强度和第二预设光强度可以根据不同季节白天夜晚室内室外的实际光强度进行设定。
135.具体地,光强度的检测过程会受到当前时间的影响,如骑手在白天送餐时,白天室外的光强度通常要大于室内的光强度,而骑手在晚上送送餐时,夜晚室外的光强度通常要小于室内的光强度,基于此,在对光强度进行检测时,光传感器模块会先获取当前的时间信息,如果当前的时间信息处于第一预设时间段,即骑手在白天送餐,则判定骑手当前所处环境的光强度是否大于或者等于第一预设光强度,若光强度大于或者等于第一预设光强度,则确定骑手处于室外;若光强度小于第一预设光强度,则确定骑手处于室内。进一步地,如果当前的时间信息处于第二预设时间段,即骑手在夜晚送餐,则判定骑手当前所处环境的光强度是否小于第二预设光强度,若光强度小于第二预设光强度,则确定骑手处于室外;若光强度大于第二预设光强度,则确定骑手处于室内。由此按照上述方式能够得到骑手在光强度下的室内外信息检测结果。
136.进一步地,在对骑手所在环境的光频进行检测的过程中,由于室外的太阳光由多种频率的光组成,而室内的灯光仅由单一频率的光组成,因此光传感器模块可以根据骑手所在环境的光频,确定骑手的室内外信息,基于此,所述利用所述光传感器对所述光频进行检测,得到所述骑手在所述光频下的室内外信息检测结果,包括:判定所述光频是否在预设光频范围内;若所述光频在所述预设光频范围内,则确定所述骑手处于室内;若所述光频不在所述预设光频范围内,则确定所述骑手处于室外。其中,预设光频范围可以根据室内通常所使用的灯光的频率进行设定,如设定预设光频范围为50hz-100hz。
137.进一步地,在得到骑手在光强度下的室内外信息检测结果和光频率下的室内外信息检测结果之后,可以综合这两种检测结果,得到光传感器模块针对骑手室内外信息的检测结果。具体在综合骑手在光强度下的室内外信息检测结果和在光频率下的室内外信息检测结果时,可以分别对这两种检测结果进行评分,将骑手在光强度下的室内外信息检测结果的分值和光频下的室内外信息检测结果的分值进行加权求和,得到骑手在光传感器模块下的总评分,其中,骑手在光强度下的室内外信息检测结果和在光频下的室内外信息检测结果的权重可以根据实际的业务需求进行设定。
138.例如,设定光强度下的室内外信息检测结果对应的权重为0.6,光频下的室内外信息检测结果对应的权重为0.4,当骑手在光强度下的室内外信息检测结果为骑手当前处于室外时,确定该检测结果对应的分值为5分,同理当骑手在光频下的室内外信息检测结果为骑手处于室内时,确定该检测结果对应的分值为-5分,将上述两种结果对应的分值加权求和,得到骑手在光传感器模块下的总评分为1分,由于该总评分大于预设光传感器评分0分,因此确定光传感器模块针对骑手室内外信息的检测结果为骑手处于室外。由此按照上述方式能够得到光传感器针对骑手室内外信息的检测结果。
139.步骤203、利用移动数据传感器对所述移动数据信号进行检测,得到所述移动数据传感器针对所述骑手室内外信息的检测结果。
140.其中,所述移动数据信号包括所述骑手的移动通讯装置接收到的来自于多个基站的移动数据信号,骑手的移动通讯装置具体可以为手机。
141.对于本发明实施例,为了确定移动数据传感器模块针对骑手室内外信息的检测结果,步骤203具体包括:当多个移动数据信号的信号强度增强时,确定所述多个移动数据信号中信号的增强强度大于或者等于预设信号增强强度的第一目标移动数据信号,若所述第一目标移动数据信号对应的信号数量大于预设信号数量,则确定所述骑手处于室外;当多个移动数据信号的信号强度衰减时,确定所述多个移动数据信号中信号的衰减强度大于或者等于预设信号衰减强度的第二目标移动数据信号,若所述第二目标移动数据信号对应的信号数量大于所述预设信号数量,则确定所述骑手处于室内。其中,预设信号增强强度和预设信号衰减强度可以根据骑手由室内进入到室外或者由室外进入到室内时移动数据信号强度的实际变化进行设定,预设信号数量可以根据骑手所在送餐范围实际可以接收到的移动数据信号数量进行设定,如骑手通常可以接收到10个移动数据信号,此时可以设定预设信号数量为5。
142.例如,移动数据传感器将当前时间节点获取到的10个移动数据信号强度与上个时间节点获取到的10个移动数据信号强度进行比较,如果超过半数以上的移动数据信号强度存在增强,则确定10个移动数据信号中信号增强强度大于预设信号增强强度的第一目标移动数据信号,如果第一目标数据信号对应的信号数量为6,由于其大于预设信号数量5,因此可以确定骑手由室内进入到室外;如果第一目标数据信号对应的信号数量为4,由于其小于预设信号数量5,因此可以确定骑手仍然处于室内。
143.再比如,移动数据传感器将当前时间节点获取到的10个移动数据信号强度与上个时间节点获取到的10个移动数据信号强度进行比较,如果超过半数以上的移动数据信号强度存在衰减,则确定10个移动数据信号中信号衰减强度大于预设信号衰减强度的第二目标移动数据信号,如果第二目标数据信号对应的信号数量为6,由于其大于预设信号数量5,因此可以确定骑手由室外进入到室内;如果第二目标数据信号对应的信号数量为4,由于其小于预设信号数量5,因此可以确定骑手仍然处于室外。由此按照上述方式能够得到移动数据传感器模块针对骑手室内外信息的检测结果。
144.步骤204、利用磁力计传感器对所述地磁信号进行检测,得到所述磁力计传感器针对所述骑手室内外信息的检测结果。
145.对于本发明实施例,为了确定磁力计传感器模块针对骑手室内外信息的检测结果,步骤204具体包括:利用所述磁力计传感器对所述地磁信号的方向进行检测,得到所述
骑手在地磁信号方向下的室内外信息检测结果;利用所述磁力计传感器对所述地磁信号的强度进行检测,得到所述骑手在地磁信号强度下的室内外信息检测结果;基于所述地磁信号方向下的室内外信息检测结果和所述地磁信号强度下的室内外信息检测结果,确定所述磁力计传感器针对所述骑手室内外信息的检测结果。
146.具体在检测时,可以根据地磁信号的方向和强度分别对骑手的室内外信息进行检测,之后将骑手在地磁信号方向下的室内外信息检测结果和地磁信号强度下的室内外信息检测结果进行综合,得到磁力计传感器模块针对骑手室内外信息的检测结果。针对确定骑手在地磁信号方向下的室内外信息检测结果的具体过程,作为一种可选实施例,所述方法包括:确定所述地磁信号的方向偏离预定方向的角度;若所述角度大于或者预设角度,则确定所述骑手处于室内;若所述角度小于预设角度,则确定所述骑手处于室外。其中,预设角度可以根据骑手在室内的地磁信号方向与在室外的地磁信号方向之间的实际偏差角度大小进行设定。
147.具体地,当骑手由室外进入到室内时,骑手手机感知到的地磁信号会受到室内电气设备磁场的干扰,因此地磁信号的方向和强度会发生变化,骑手在室外时手机感知到的电磁信号的方向通常是固定的,如果磁力计传感器模块检测到地磁信号的方向突然发生较大的变化,则可以确定骑手由室外进入到室内。例如,预设角度为45度,如果磁力计传感器检测到当前骑手手机感知的地磁信号的方向偏离预设方向的角度超过45度,则确定骑手由室外进入到室内;如果偏离的角度小于45度,则确定骑手还是处于室外。
148.进一步地,在对骑手所在环境的地磁信号强度进行检测的过程中,由于骑手手机在室外感知的地磁信号强度通常要大于骑手手机在室内感知到的地磁信号强度,因此可以磁力计传感器模块可以根据骑手所在环境的地磁信号强度,确定骑手的室内外信息,基于此,所述利用所述磁力计传感器对所述地磁信号的强度进行检测,得到所述骑手在地磁信号强度下的室内外信息检测结果,包括:判定所述地磁信号的强度是否大于预设地磁信号强度;若所述地磁信号的强度大于或者等于所述预设地磁信号强度,则确定所述骑手处于室外;若所述地磁信号的强度小于所述预设地磁信号强度,则确定所述骑手处于室内。其中,预设地磁信号强度可以根据骑手实际处于室内和室外环境中的地磁信号强度进行设定。
149.进一步地,在得到骑手在地磁信号方向下的室内外信息检测结果和在地磁信号强度下的室内外信息检测结果之后,可以综合这两种检测结果,得到磁力计传感器模块对骑手室内外信息的检测结果。具体在综合骑手在地磁信号方向下的室内外信息检测结果和在地磁信号强度下的室内外信息检测结果时,可以分别对这两种检测结果进行评分,将骑手在地磁信号方向下的室内外信息检测结果的分值和在地磁信号强度下的室内外信息检测结果的分值加权求和,得到骑手在磁力计传感器模块下的总评分。其中,骑手在地磁信号方向下的室内外信息检测结果和在地磁信号强度下的室内外信息检测结果的权重可以根据实际的业务需求进行设定。
150.例如,设定地磁信号方向下的室内外信息检测结果对应的权重为0.6,地磁信号强度下的室内外信息检测结果对应的权重为0.4,当骑手在地磁信号方向下的室内外信息检测结果为骑手处于室外时,确定该检测结果对应的分值为5分,同理当骑手在地磁信号强度下的室内外信息检测结果为骑手处于室内时,确定该检测结果对应的分值为-5分,将上述
两种结果对应的分值加权求和,得到骑手在磁力计传感器模块下的总评分1分,由于该总评分大于预设磁力计传感器评分0分,因此确定磁力计传感器模块针对骑手室内外信息的检测结果为骑手处于室外。由此按照上述方式能够得到磁力计传感器针对骑手室内外信息的检测结果。
151.步骤205、利用卫星信号传感器对所述卫星信号进行检测,得到所述卫星信号传感器针对所述骑手室内外信息的检测结果。
152.其中,所述卫星信号包括所述骑手的移动通讯装置接收到的来自于多颗卫星的卫星信号,骑手的移动通讯装置具体可以为手机。
153.对于本发明实施例,当骑手处于室外时,骑手手机接收到的卫星信号的方向通常来自四面八方,而且卫星信号强度较强,相反当骑手处于室内时,骑手手机接收到的卫星信号的方向通常仅来自于单一方向,而且卫星信号强度较弱,由此卫星信号传感器模块可以根据根据接收到的卫星信号的方向和强度,对骑手的室内外信息进行检测,基于此,步骤205具体包括:根据多个卫星信号分别对应的信号强度,从所述多个卫星信号中筛选出多个有效卫星信号;基于所述多个有效卫星信号分别对应的信号方向,统计各个方向上的有效卫星信号数量;根据所述多个有效卫星信号分别对应的信号强度,计算所述多个有效卫星信号共同对应的平均信号强度;若基于所述各个方向上的有效卫星信号数量,确定所述多个有效卫星信号均匀地分布在所述各个方向上,且所述平均信号强度大于预设卫星信号强度,则确定所述骑手处于室外;若基于所述各个方向上的有效卫星信号数量,确定所述多个有效卫星信号没有均匀地分布在所述各个方向上,且所述平均信号强度小于或者等于预设卫星信号强度,则确定所述骑手处于室内。
154.具体地,卫星信号传感器模块能够获取用户手机感知的各个卫星信号对应的信号方向、信号强度和卫星类型,当卫星信号强度小于一定值时,该卫星信号在检测骑手室内外信息的过程中无法起到有效作用,因此卫星信号传感器模块在进行检测时,会先根据各个卫星信号对应的信号强度,筛选出有效卫星信号,当有效卫星信号存在多个时,根据多个有效卫星信号分别对应的信号方向,统计各个方向上的有效卫星信号数量,与此同时,根据多个有效卫星信号分别对应的信号强度,计算平均信号强度,如果根据各个方向上的有效卫星信号数量,确定多个有效卫星信号均匀地分布在各个方向上,即该有效卫星信号来自于四面八方,且平均信号强度大于预设卫星信号强度,则可以肯定骑手当前处理室内;如果根据各个方向上的有效卫星信号数量,确定多个有效卫星信号没有均匀地分布在各个方向上,即该有效卫星信号来自于单一方向,且平均信号强度小于或者等于预设卫星信号强度,则可以肯定骑手当前处于室内。
155.进一步地,如果根据各个方向上的有效卫星信号数量,确定多个有效卫星信号均匀地分布在各个方向上,但是多个有效卫星信号的平均信号强度小于或者等于预设卫星信号强度,则可以暂且确定骑手当前处于室外,但是该检测结果对应的置信度较低,此外,如果根据各个方向上的有效卫星信号数量,确定多个有效卫星信号没有均匀地分布在各个方向上,但是多个有效卫星信号的平均信号强度大于预设卫星信号强度,则可以暂且确定骑手当前处于室内,但是该检测结果对应的置信度较低。由此按照上述方式能够得到卫星信号传感器模块针对骑手室内外信息的检测结果。
156.步骤206、综合所述光传感器、所述移动数据传感器、所述磁力计传感器和所述卫
星信号传感器分别对应的检测结果,得到针对所述骑手室内外信息的最终检测结果。
157.对于本实施例,为了将各个传感器模块对应的检测结果进行综合,步骤206具体包括:对所述不同类型的传感器对应的检测结果进行评分,得到所述不同类型的传感器对应的检测结果的分值;根据所述不同类型的传感器对应的检测条件,确定所述不同类型的传感器对应的检测结果的置信度;基于所述置信度,确定所述不同类型的传感器对应的检测结果的权重;基于所述权重,将所述不同类型的传感器对应的检测结果的分值相加,得到所述骑手对应的总评分;基于总评分,确定针对所述骑手室内外信息的最终检测结果。
158.进一步地,所述根据所述不同类型的传感器对应的检测条件,确定所述不同类型的传感器对应的检测结果的置信度,包括:若所述检测条件为确定检测条件,则确定所述不同类型的传感器对应的检测结果的置信度为第一预设置信度;若所述检测条件为不确定检测条件,则确定所述不同类型的传感器对应的检测结果的置信度为第二预设置信度。
159.在计算骑手对应的总评分的过程中,需要确定不同类型的传感器模块分别对应的检测结果的权重,该权重可以依据不同类型的传感器模块分别对应的检测条件进行动态调整,当某种传感器模块对应的检测条件为确定检测条件时,可以确定该检测结果对应的置信度为第一预设置信度,即高置信度;当某种传感器模块对应的检测条件为不确定检测条件时,可以确定该检测结果对应的置信度为第二预设置信度,即低置信度,当某种传感器模块对应的检测结果为高置信度(第一预设置信度)时,确定其对应的权重为第一权重,第一权重通常大于0.5;当某种传感器模块对应的检测结果为低置信度(第二预设置信度)时,确定其对应的权重为第二权重,第二权重通常小于或者等于0.5,由此可以根据检测结果对应的置信度,设定不同类型传感器模块对应的检测结果的权重,检测结果对应的置信度越高,即检测结果越可信,该类型传感器模块对应的权重越高;相反检测结果对应的置信度越低,即检测结果越不可信,该类型传感器模块对应的权重越低。
160.具体地,在根据光传感器模块对应的检测条件,确定光传感器模块对应的检测结果的置信度时,如果光传感器模块检测时的时间信息处于第一预设时间段,则确定光传感器模块对应的检测条件为确定检测条件,由于该检测条件为确定检测条件,因此光传感器模块对应的检测结果的置信度为第一预设置信度;相反如果光传感器模块检测时的时间信息处于第二预设时间段,则确定光传感器模块对应的检测条件为不确定检测条件,由于该检测条件为不确定检测条件,因此光传感器模块对应的检测结果的置信度为第二预设置信度,即光传感器检测模块在白天进行检测时,其检测结果对应的置信度较高,相反光传感器检测模块在夜晚进行检测时,其检测结果对应的置信度较低。
161.进一步地,在根据根据移动数据传感器模块对应的检测条件,确定移动数据传感器模块对应的检测结果的置信度时,当确定的第一目标移动数据信号对应的信号数量或者第二目标移动数据信号对应的信号数量超过一定值时,则认为该检测条件为确定检测条件。例如,移动数据信号传感器模块获取的移动数据信号共有10个,如果其中有8个移动数据信号的增强强度大于预设增强强度,则此时可以肯定骑手处于室外,即该检测结果对应的置信度较高;如果其中有5个移动数据信号的增强强度大于预设增强强度,则暂且可以确定骑手当前处于室外,但是该检测结果对应的置信度较低。
162.进一步地,在根据根据磁力计传感器模块对应的检测条件,确定移动数据传感器模块对应的检测结果的置信度时,如果检测到的地磁信号的方向偏离预定方向的角度大于
或者等于预设角度,则可以肯定骑手当前处于室内,即该检测结果对应的置信度较高;如果检测到的地磁信号的方向偏离预定方向的角度小于预设角度,则暂且确定骑手处于室外,但该检测结果对应的置信度较低。
163.进一步地,在根据卫星信号传感器模块对应的检测条件,确定卫星信号传感器模块对应的检测结果的置信度时,如果多个有效卫星信号均匀地分布在各个方向上,且平均信号强度大于预设卫星信号强度,则可以肯定骑手处于室外;如果多个有效卫星信号没有均匀地分布在各个方向上,且平均信号强度小于或者等于预设卫星信号强度,则可以肯定骑手处于室内,即上述两种检测结果对应的置信度较高。此外,如果多个有效卫星信号均匀地分布在各个方向上,且平均信号强度小于或者等于预设卫星信号强度,则暂且确定骑手处于室外,但该检测结果对应的置信度较低,同理如果多个有效卫星信号没有均匀地分布在各个方向上,且平均信号强度大于预设卫星信号强度,则暂且确定骑手处于室内,但该检测结果对应的置信度较低。由此能够根据各个传感器模块对应的检测条件,确定其对应的检测结果的置信度,进而能够依据该检测结果的置信度,实现动态调整各个传感器模块对应的检测结果的权重。
164.进一步地,在确定各个传感器模块对应的置信度之后,还需要确定各个检测结果对应的评分,确定评分的具体过程与步骤103完全相同,在此不再赘述,之后基于各个检测结果对应的权重,将各个检测结果对应的评分相加,得到骑手对应的总评分,若该总评分大于或者等于预设总评分,则最终确定所述最终检测结果为所述骑手处于室外;若该总评分小于预设总评分,则最终确定所述最终检测结果为所述骑手处于室内。其中,预设总评分可以根据实际的业务需求进行设定,如果设定预设总评分为0分。
165.在具体应用场景中,可以根据骑手当前的室内外信息,预估骑手到达目的地的时间信息,基于此,所述方法还包括:基于所述骑手室内外信息的最终检测结果,确定所述骑手由室内进入到室外的时间点或者由室外进入到室内的时间点;基于所述骑手由室内进入到室外的时间点或者由室外进入到室内的时间点,预估所述骑手达到目的地的时间。
166.具体地,按照本发明实施例中的上述方式能够确定骑手在不同时间节点上的室内外信息,根据不同时间节点上的室内外信息,能够确定骑手由室内进入到室外的时间点,基于该骑手进入到室外的时间点,以及骑手当前位置与目的地之间的距离,可以预估骑手到达目的地的时间。同理根据不同时间节点上的室内外信息,还能够确定骑手由室外进入到室内的时间点,基于该骑手进入到室内的时间点,以及骑手在室内可能的送餐时间和骑手当前位置距离目的地的距离,预估骑手达到目的地的时间。通过预估骑手达到目的地的时间,能够优化平台对订单的分配。
167.本实施例提供的另一种骑手室内外信息的检测方法,与目前根据根据位置信息检测骑手的室内外信息的方式相比,本技术通过获取骑手当前所在环境的环境属性数据;并利用不同类型的传感器分别对所述环境属性数据进行检测,得到所述不同类型的传感器针对骑手室内外信息的检测结果;与此同时,基于所述不同类型的传感器对应的检测结果,得到针对所述骑手室内外信息的最终检测结果,由此通过利用不同类型的传感器对骑手的室内外信息进行检测,并将不同类型的传感器对应的检测结果进行综合,能够提高骑手室内外信息的检测精度,从而能够精确地预估骑手到达目的地的时间信息,有利于外卖平台对订单进行调度分配。
168.进一步的,作为图1和图2所示方法的具体实现,本实施例提供了一种骑手室内外信息的检测装置,如图3所示,该装置包括:获取单元31、检测单元32和综合单元33。
169.所述获取单元31,可以用于获取骑手当前所在环境的环境属性数据。
170.所述检测单元32,可以用于利用不同类型的传感器分别对所述环境属性数据进行检测,得到所述不同类型的传感器针对骑手室内外信息的检测结果;
171.所述综合单元33,可以用于基于所述不同类型的传感器对应的检测结果,得到针对所述骑手室内外信息的最终检测结果。
172.在具体应用场景中,所述环境属性数据包括所述环境对应的光强度、移动数据信号、地磁信号和卫星信号,所述检测单元32,如图4所示,包括:第一检测模块321、第二检测模块322、第三检测模块323和第四检测模块324。
173.所述第一检测模块321,可以用于利用光传感器对所述光强度进行检测,得到所述光传感器针对所述骑手室内外信息的检测结果。
174.所述第二检测模块322,可以用于利用移动数据传感器对所述移动数据信号进行检测,得到所述移动数据传感器针对所述骑手室内外信息的检测结果。
175.所述第三检测模块323,可以用于利用磁力计传感器对所述地磁信号进行检测,得到所述磁力计传感器针对所述骑手室内外信息的检测结果。
176.所述第四检测模块324,可以用于利用卫星信号传感器对所述卫星信号进行检测,得到所述卫星信号传感器针对所述骑手室内外信息的检测结果。
177.在具体应用场景中,所述环境属性数据还包括所述环境对应的光频,所述第一检测模块321,包括:第一检测子模块和第一确定子模块。
178.所述第一检测子模块,可以用于利用所述光传感器对所述光强度进行检测,得到所述骑手在所述光强度下的室内外信息检测结果。
179.所述第一检测子模块,还可以用于利用所述光传感器对所述光频进行检测,得到所述骑手在所述光频下的室内外信息检测结果。
180.所述确定子模块,可以用于基于所述光强度下的室内外信息检测结果和所述光频下的室内外信息检测结果,确定所述光传感器针对所述骑手室内外信息的检测结果。
181.进一步地,所述第一检测子模块,具体可以用于获取当前的时间信息;当所述时间信息处于第一预设时间段时,判定所述光强度是否大于或者等于第一预设光强度;若所述光强度大于或者等于所述第一预设光强度,则确定所述骑手处于室外;若所述光强度小于所述第一预设光强度,则确定所述骑手处于室内;当所述时间信息处于第二预设时间段时,判定所述光强度是否小于第二预设光强度;若所述光强度小于所述第二预设光强度,则确定所述骑手处于室外;若所述光强度大于或者等于所述第二预设光强度,则确定所述骑手处于室内。
182.进一步地,所述第一检测子模块,还具体可以用于判定所述光频是否在预设光频范围内;若所述光频在所述预设光频范围内,则确定所述骑手处于室内;若所述光频不在所述预设光频范围内,则确定所述骑手处于室外。
183.在具体应用场景中,所述移动数据信号包括所述骑手的移动通讯装置接收到的来自于多个基站的移动数据信号,所述第二检测模块322,包括:第二确定子模块和第三确定子模块。
184.所述第二确定子模块,可以用于当多个移动数据信号的信号强度增强时,确定所述多个移动数据信号中信号的增强强度大于或者等于预设信号增强强度的第一目标移动数据信号,若所述第一目标移动数据信号对应的信号数量大于预设信号数量,则确定所述骑手处于室外。
185.所述第三确定子模块,可以用于当多个移动数据信号的信号强度衰减时,确定所述多个移动数据信号中信号的衰减强度大于或者等于预设信号衰减强度的第二目标移动数据信号,若所述第二目标移动数据信号对应的信号数量大于所述预设信号数量,则确定所述骑手处于室内。
186.在具体应用场景中,所述第三检测模块323,包括:第二检测子模块和第四确定子模块。
187.所述第二检测子模块,可以用于利用所述磁力计传感器对所述地磁信号的方向进行检测,得到所述骑手在地磁信号方向下的室内外信息检测结果。
188.所述第二检测子模块,还可以用于利用所述磁力计传感器对所述地磁信号的强度进行检测,得到所述骑手在地磁信号强度下的室内外信息检测结果。
189.所述第四确定子模块,可以用于基于所述地磁信号方向下的室内外信息检测结果和所述地磁信号强度下的室内外信息检测结果,确定所述磁力计传感器针对所述骑手室内外信息的检测结果。
190.进一步地,所述第二检测子模块,具体可以用于确定所述地磁信号的方向偏离预定方向的角度;若所述角度大于或者预设角度,则确定所述骑手处于室内;若所述角度小于预设角度,则确定所述骑手处于室外。
191.进一步地,所述第二检测子模块,还具体可以用于判定所述地磁信号的强度是否大于预设地磁信号强度;若所述地磁信号的强度大于或者等于所述预设地磁信号强度,则确定所述骑手处于室外;若所述地磁信号的强度小于所述预设地磁信号强度,则确定所述骑手处于室内。
192.在具体应用场景中,所述卫星信号包括所述骑手的移动通讯装置接收到的来自于多颗卫星的卫星信号,所述第四检测模块324,包括:筛选子模块、统计子模块、计算子模块和第五确定子模块。
193.所述筛选子模块,可以用于根据多个卫星信号分别对应的信号强度,从所述多个卫星信号中筛选出多个有效卫星信号。
194.所述统计子模块,可以用于基于所述多个有效卫星信号对应的信号方向,统计各个方向上的有效卫星信号数量。
195.所述计算子模块,可以用于根据所述多个有效卫星信号对应的信号强度,计算所述多个有效卫星信号共同对应的平均信号强度。
196.所述第五确定子模块,可以用于若基于所述各个方向上的有效卫星信号数量,确定所述多个卫星信号均匀地分布在所述各个方向上,且所述平均信号强度大于预设卫星信号强度,则确定所述骑手处于室外。
197.所述第五确定子模块,还可以用于若基于所述各个方向上的有效卫星信号数量,确定所述多个卫星信号没有均匀地分布在所述各个方向上,且所述平均信号强度小于或者等于预设卫星信号强度,则确定所述骑手处于室内。
frequency,rf)电路,传感器、音频电路、wi-fi模块等等。用户接口可以包括显示屏(display)、输入单元比如键盘(keyboard)等,可选用户接口还可以包括usb接口、读卡器接口等。网络接口可选的可以包括标准的有线接口、无线接口(如wi-fi接口)等。
214.本领域技术人员可以理解,本实施例提供的一种客户端设备结构并不构成对这种实体设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。
215.存储介质中还可以包括操作系统、网络通信模块。操作系统是管理上述两个实体设备硬件和软件资源的程序,支持信息处理程序以及其它软件和/或程序的运行。网络通信模块用于实现存储介质内部各组件之间的通信,以及与信息处理实体设备中其它硬件和软件之间通信。
216.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到通过获取骑手当前所在环境的环境属性数据;并利用不同类型的传感器分别对所述环境属性数据进行检测,得到所述不同类型的传感器针对骑手室内外信息的检测结果;与此同时,基于所述不同类型的传感器对应的检测结果,得到针对所述骑手室内外信息的最终检测结果,由此通过利用不同类型的传感器对骑手的室内外信息进行检测,并将不同类型的传感器对应的检测结果进行综合,能够提高骑手室内外信息的检测精度,从而能够精确地预估骑手到达目的地的时间信息,有利于外卖平台对订单进行调度分配。
217.本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本技术所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
218.上述本技术序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本技术的几个具体实施场景,但是,本技术并非局限于此,任何本领域的技术人员能思之的变化都应落入本技术的保护范围。
技术特征:
1.一种骑手室内外信息的检测方法,其特征在于,包括:获取骑手当前所在环境的环境属性数据;利用不同类型的传感器分别对所述环境属性数据进行检测,得到所述不同类型的传感器针对骑手室内外信息的检测结果;基于所述不同类型的传感器对应的检测结果,得到针对所述骑手室内外信息的最终检测结果。2.根据权利要求1所述的方法,其特征在于,所述环境属性数据包括所述环境对应的光强度、移动数据信号、地磁信号和卫星信号,所述利用不同类型的传感器分别对所述环境属性数据进行检测,得到所述不同类型的传感器针对骑手室内外信息的检测结果,包括:利用光传感器对所述光强度进行检测,得到所述光传感器针对所述骑手室内外信息的检测结果;利用移动数据传感器对所述移动数据信号进行检测,得到所述移动数据传感器针对所述骑手室内外信息的检测结果;利用磁力计传感器对所述地磁信号进行检测,得到所述磁力计传感器针对所述骑手室内外信息的检测结果;利用卫星信号传感器对所述卫星信号进行检测,得到所述卫星信号传感器针对所述骑手室内外信息的检测结果。3.根据权利要求2所述的方法,其特征在于,所述环境属性数据还包括所述环境对应的光频,所述利用光传感器对所述光强度进行检测,得到所述光传感器针对所述骑手室内外信息的检测结果,包括:利用所述光传感器对所述光强度进行检测,得到所述骑手在所述光强度下的室内外信息检测结果;利用所述光传感器对所述光频进行检测,得到所述骑手在所述光频下的室内外信息检测结果;基于所述光强度下的室内外信息检测结果和所述光频下的室内外信息检测结果,确定所述光传感器针对所述骑手室内外信息的检测结果。4.根据权利要求3所述的方法,其特征在于,所述利用所述光传感器对所述光强度进行检测,得到所述骑手在所述光强度下的室内外信息检测结果,包括:获取当前的时间信息;当所述时间信息处于第一预设时间段时,判定所述光强度是否大于或者等于第一预设光强度;若所述光强度大于或者等于所述第一预设光强度,则确定所述骑手处于室外;若所述光强度小于所述第一预设光强度,则确定所述骑手处于室内;当所述时间信息处于第二预设时间段时,判定所述光强度是否小于第二预设光强度;若所述光强度小于所述第二预设光强度,则确定所述骑手处于室外;若所述光强度大于或者等于所述第二预设光强度,则确定所述骑手处于室内。5.根据权利要求3所述的方法,其特征在于,所述利用所述光传感器对所述光频进行检测,得到所述骑手在所述光频下的室内外信息检测结果,包括:判定所述光频是否在预设光频范围内;
若所述光频在所述预设光频范围内,则确定所述骑手处于室内;若所述光频不在所述预设光频范围内,则确定所述骑手处于室外。6.根据权利要求2所述的方法,其特征在于,所述移动数据信号包括所述骑手的移动通讯装置接收到的来自于多个基站的移动数据信号,所述利用移动数据传感器对所述移动数据信号进行检测,得到所述移动数据传感器针对所述骑手室内外信息的检测结果,包括:当多个移动数据信号的信号强度增强时,确定所述多个移动数据信号中信号的增强强度大于或者等于预设信号增强强度的第一目标移动数据信号,若所述第一目标移动数据信号对应的信号数量大于预设信号数量,则确定所述骑手处于室外;当多个移动数据信号的信号强度衰减时,确定所述多个移动数据信号中信号的衰减强度大于或者等于预设信号衰减强度的第二目标移动数据信号,若所述第二目标移动数据信号对应的信号数量大于所述预设信号数量,则确定所述骑手处于室内。7.根据权利要求2所述的方法,其特征在于,所述利用磁力计传感器对所述地磁信号进行检测,得到所述磁力计传感器针对所述骑手室内外信息的检测结果,包括:利用所述磁力计传感器对所述地磁信号的方向进行检测,得到所述骑手在地磁信号方向下的室内外信息检测结果;利用所述磁力计传感器对所述地磁信号的强度进行检测,得到所述骑手在地磁信号强度下的室内外信息检测结果;基于所述地磁信号方向下的室内外信息检测结果和所述地磁信号强度下的室内外信息检测结果,确定所述磁力计传感器针对所述骑手室内外信息的检测结果。8.一种骑手室内外信息的检测装置,其特征在于,包括:获取单元,用于获取骑手当前所在环境的环境属性数据;检测单元,用于利用不同类型的传感器分别对所述环境属性数据进行检测,得到所述不同类型的传感器针对骑手室内外信息的检测结果;综合单元,用于基于所述不同类型的传感器对应的检测结果,得到针对所述骑手室内外信息的最终检测结果。9.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。10.一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法。
技术总结
本申请公开了一种骑手室内外信息的检测方法及装置,涉及信息技术领域。其中方法包括:获取骑手当前所在环境的环境属性数据;利用不同类型的传感器分别对所述环境属性数据进行检测,得到所述不同类型的传感器针对骑手室内外信息的检测结果;基于所述不同类型的传感器对应的检测结果,得到针对所述骑手室内外信息的最终检测结果。本申请能够提高骑手室内外信息的检测精度。息的检测精度。息的检测精度。
技术研发人员:周鹏飞 沈国斌 李默
受保护的技术使用者:拉扎斯网络科技(上海)有限公司
技术研发日:2022.02.18
技术公布日:2022/5/25
转载请注明原文地址:https://tc.8miu.com/read-8976.html