多用户集合方法及装置、电子设备和存储介质制造方法及图纸

技术编号:29462251 阅读:13 留言:0更新日期:2021-07-27 17:33
本公开涉及一种多用户集合方法及装置、电子设备和存储介质,所述方法应用于服务端,所述方法包括:接收多个用户端发送的集合请求,其中,所述集合请求中包括所述用户端所在的环境图像;根据每个用户端所在的环境图像,确定每个用户端的出发地点;根据每个用户端的所述出发地点,将所述多个用户端划分为至少两个集合分队,并确定每个集合分队对应的分队集合地点,其中,每个集合分队中包括至少两个所述用户端;针对任一所述集合分队,将所述集合分队对应的所述分队集合地点,发送至所述集合分队中包括的每个用户端。

Multi user collection method and device, electronic device and storage medium

【技术实现步骤摘要】
多用户集合方法及装置、电子设备和存储介质
本公开涉及计算机
,尤其涉及一种多用户集合方法及装置、电子设备和存储介质。
技术介绍
在团队活动(例如,团队旅游)中,团队中的多个团队成员分散之后,需要把分散在各处的多个团队成员进行快速集合。但是,由于各团队成员可能对当前环境并不熟悉,导致各团队成员不容易找到其他成员,或者是无法按时到达预先约定的集合地点,从而导致集合效率较低。
技术实现思路
本公开提出了一种多用户集合方法及装置、电子设备和存储介质的技术方案。根据本公开的一方面,提供了一种多用户集合方法,所述方法应用于服务端,所述方法包括:接收多个用户端发送的集合请求,其中,所述集合请求中包括所述用户端所在的环境图像;根据每个用户端所在的环境图像,确定每个用户端的出发地点;根据每个用户端的所述出发地点,将所述多个用户端划分为至少两个集合分队,并确定每个集合分队对应的分队集合地点,其中,每个集合分队中包括至少两个所述用户端;针对任一所述集合分队,将所述集合分队对应的所述分队集合地点,发送至所述集合分队中包括的每个用户端。在一种可能的实现方式中,所述根据每个用户端所在的环境图像,确定每个用户端的出发地点,包括:根据每个用户端所在的环境图像,以及预设的点云地图,对每个用户端进行视觉定位,确定每个用户端的所述出发地点。在一种可能的实现方式中,所述根据每个用户端的所述出发地点,将所述多个用户端划分为至少两个集合分队,包括:根据每个用户端的所述出发地点,确定每两个用户端之间的路程;根据每两个用户端之间的路程,将所述多个用户端划分为所述至少两个集合分队。在一种可能的实现方式中,所述根据每两个用户端之间的路程,将所述多个用户端划分为所述至少两个集合分队,包括:针对所述多个用户端中的用户端i和用户端j,在所述用户端i和所述用户端j之间的路程小于路程阈值的情况下,将所述用户端i和所述用户端j划分到相同的集合分队。在一种可能的实现方式中,所述确定每个集合分队对应的分队集合地点,包括:针对任一所述集合分队,根据所述集合分队中包括的每个用户端的所述出发地点,确定覆盖所述集合分队中包括的每个用户端的位置范围;在所述位置范围内,确定所述分队集合地点。在一种可能的实现方式中,所述在所述位置范围内,确定所述分队集合地点,包括:在所述位置范围内,确定多个预选集合地点;在所述多个预选集合地点中,确定所述分队集合地点。在一种可能的实现方式中,所述在所述多个预选集合地点中,确定所述分队集合地点,包括:确定所述集合分队中的每个用户端,到达各预选集合地点的总路程;将所述多个预选集合地点中,对应的所述总路程最小的预选集合地点,确定为所述分队集合地点。在一种可能的实现方式中,所述在所述多个预选集合地点中,确定所述分队集合地点,包括:确定每个预选集合地点对应的显著性特征;将所述多个预选集合地点中,对应的所述显著性特征最大的预选集合地点,确定为所述分队集合地点。在一种可能的实现方式中,所述在所述多个预选集合地点中,确定所述分队集合地点,包括:确定所述集合分队中包括的至少两个所述用户端,到达每个预选集合地点的总路程;确定每个预选集合地点对应的显著性特征;根据每个预选集合地点对应的所述总路程和所述显著性特征,在所述多个预选集合地点中,确定所述分队集合地点。在一种可能的实现方式中,所述根据每个预选集合地点对应的所述总路程和所述显著性特征,在所述多个预选集合地点中,确定所述分队集合地点,包括:根据每个预选集合地点对应的所述总路程,确定每个预选集合地点对应的路程分值;根据每个预选集合地点对应的所述显著性特征,确定每个预选集合地点对应的显著性分值;根据每个预选集合地点对应的路程分值,以及每个预选集合地点对应的显著性分值,确定每个预选集合地点对应的综合分值;将所述多个预选集合地点中,对应的所述综合分值最大的预选集合地点,确定为所述分队集合地点。在一种可能的实现方式中,所述集合请求中还包括集合标识;所述多个用户端发送的所述集合请求中包括相同的所述集合标识。在一种可能的实现方式中,所述方法还包括:根据每个用户端的所述出发地点或根据每个集合分队对应的所述分队集合地点,确定目标集合地点;将所述目标集合地点发送至每个集合分队中包括的至少一个所述用户端。在一种可能的实现方式中,所述根据每个用户端的所述出发地点,将所述多个用户端划分为至少两个集合分队,包括:根据每个用户端的所述出发地点,确定目标集合地点;根据每个用户端的所述出发地点和所述目标集合地点,将所述多个用户端划分为所述至少两个集合。在一种可能的实现方式中,所述确定每个集合分队对应的分队集合地点,包括:针对任一所述集合分队,将所述集合分队中包括的每个用户端的出发地点中,距离所述目标集合地点最近的出发地点,确定为所述集合分队对应的所述分队集合地点。根据本公开的一方面,提供了一种多用户集合方法,所述方法应用于用户端,所述方法包括:向服务端发送集合请求,其中,所述集合请求中包括所述用户端所在的环境图像;接收所述服务端返回的出发地点和分队集合地点,其中,所述出发地点和所述分队集合地点是所述服务端基于所述环境图像进行视觉定位后确定得到的。在一种可能的实现方式中,所述方法还包括:根据所述出发地点和所述分队集合地点,确定导航路径;根据所述导航路径,在所述用户端的显示界面的实景图像中展示增强显示AR导航路径。根据本公开的一方面,提供了一种多用户集合装置,所述装置应用于服务端,所述装置包括:接收模块,用于接收多个用户端发送的集合请求,其中,所述集合请求中包括所述用户端所在的环境图像;第一确定模块,用于根据每个用户端所在的环境图像,确定每个用户端的出发地点;第二确定模块,用于根据每个用户端的所述出发地点,将所述多个用户端划分为至少两个集合分队,并确定每个集合分队对应的分队集合地点,其中,每个集合分队中包括至少两个所述用户端;发送模块,用于针对任一所述集合分队,将所述集合分队对应的所述分队集合地点,发送至所述集合分队中包括的每个用户端。根据本公开的一方面,提供了一种多用户集合装置,所述装置应用于用户端,所述装置包括:发送模块,用于向服务端发送集合请求,其中,所述集合请求中包括所述用户端所在的环境图像;接收模块,用于接收所述服务端返回的出发地点和分队集合地点,其中,所述出发地点和所述分队集合地点是所述服务端基于所述环境图像进行视觉定位后确定得到的。根据本公开的一方面,提供了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为调用所述存储器存储的指令,以执行上述方法。根据本公开的一方面,提供了一种计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述方法。在本公开实施例中,服务端接收多个用户端发送的集合请求,其中,集合请求中包括用户端所在的环境图像;根据每个用户端所在的环境图像,确定每个用户端的出发地点;根据每个用户端的出发地点,将多个用户端划分为至少两个集本文档来自技高网...

【技术保护点】
1.一种多用户集合方法,其特征在于,所述方法应用于服务端,所述方法包括:/n接收多个用户端发送的集合请求,其中,所述集合请求中包括所述用户端所在的环境图像;/n根据每个用户端所在的环境图像,确定每个用户端的出发地点;/n根据每个用户端的所述出发地点,将所述多个用户端划分为至少两个集合分队,并确定每个集合分队对应的分队集合地点,其中,每个集合分队中包括至少两个所述用户端;/n针对任一所述集合分队,将所述集合分队对应的所述分队集合地点,发送至所述集合分队中包括的每个用户端。/n

【技术特征摘要】
1.一种多用户集合方法,其特征在于,所述方法应用于服务端,所述方法包括:
接收多个用户端发送的集合请求,其中,所述集合请求中包括所述用户端所在的环境图像;
根据每个用户端所在的环境图像,确定每个用户端的出发地点;
根据每个用户端的所述出发地点,将所述多个用户端划分为至少两个集合分队,并确定每个集合分队对应的分队集合地点,其中,每个集合分队中包括至少两个所述用户端;
针对任一所述集合分队,将所述集合分队对应的所述分队集合地点,发送至所述集合分队中包括的每个用户端。


2.根据权利要求1所述的方法,其特征在于,所述根据每个用户端所在的环境图像,确定每个用户端的出发地点,包括:
根据每个用户端所在的环境图像,以及预设的点云地图,对每个用户端进行视觉定位,确定每个用户端的所述出发地点。


3.根据权利要求1或2所述的方法,其特征在于,所述根据每个用户端的所述出发地点,将所述多个用户端划分为至少两个集合分队,包括:
根据每个用户端的所述出发地点,确定每两个用户端之间的路程;
根据每两个用户端之间的路程,将所述多个用户端划分为所述至少两个集合分队。


4.根据权利要求3所述的方法,其特征在于,所述根据每两个用户端之间的路程,将所述多个用户端划分为所述至少两个集合分队,包括:
针对所述多个用户端中的用户端i和用户端j,在所述用户端i和所述用户端j之间的路程小于路程阈值的情况下,将所述用户端i和所述用户端j划分到相同的集合分队。


5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述确定每个集合分队对应的分队集合地点,包括:
针对任一所述集合分队,根据所述集合分队中包括的每个用户端的所述出发地点,确定覆盖所述集合分队中包括的每个用户端的位置范围;
在所述位置范围内,确定所述分队集合地点。


6.根据权利要求5所述的方法,其特征在于,所述在所述位置范围内,确定所述分队集合地点,包括:
在所述位置范围内,确定多个预选集合地点;
在所述多个预选集合地点中,确定所述分队集合地点。


7.根据权利要求6所述的方法,其特征在于,所述在所述多个预选集合地点中,确定所述分队集合地点,包括:
确定所述集合分队中的每个用户端,到达各预选集合地点的总路程;
将所述多个预选集合地点中,对应的所述总路程最小的预选集合地点,确定为所述分队集合地点。


8.根据权利要求6所述的方法,其特征在于,所述在所述多个预选集合地点中,确定所述分队集合地点,包括:
确定每个预选集合地点对应的显著性特征;
将所述多个预选集合地点中,对应的所述显著性特征最大的预选集合地点,确定为所述分队集合地点。


9.根据权利要求6所述的方法,其特征在于,所述在所述多个预选集合地点中,确定所述分队集合地点,包括:
确定所述集合分队中包括的至少两个所述用户端,到达每个预选集合地点的总路程;
确定每个预选集合地点对应的显著性特征;
根据每个预选集合地点对应的所述总路程和所述显著性特征,在所述多个预选集合地点中,确定所述分队集合地点。


10.根据权利要求9所述的方法,其特征在于,所述根据每个预选集合地点对应的所述总路程和所述显著性特征,在所述多个预选集合地点中,确定所述分队集合地点,包括:
根据每个预选集合地点对应的所述总路程,确定每个预选集合地点对应的路程分值;
根据每个预选集合地点对应的所述显著性特征,确定每个预选集合地点...

【专利技术属性】
技术研发人员:符修源陈至钊
申请(专利权)人:深圳市慧鲤科技有限公司
类型:发明
国别省市:广东;44

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

1