【技术实现步骤摘要】
任务处理方法、装置、设备及存储介质
[0001]本公开涉及通信
,尤其涉及一种任务处理方法、装置、设备及存储介质。
技术介绍
[0002]随着技术的发展,有些手机、平板等移动终端也已经具备较强的计算能力,可以通过这些移动终端运行一些计算密集型的应用,比如,三维场景的重建和渲染,大型的3D游戏等。以三维场景的重建和渲染为例,通常可以通过三维扫描设备围绕目标场景旋转360
°
,采集目标场景的图像,然后发送给移动终端,由移动终端上的应用基于采集的图像构建目标场景的三维点云模型、对三维点云模型进行栅格化处理、渲染并展示给用户。由于三维重建的过程计算量较大,即便目前的移动终端可以独立完成这类计算任务,但长时间执行这类高计算量的任务会造成移动终端上的芯片过热降频,导致计算性能大幅下降。
技术实现思路
[0003]本公开提供一种任务处理方法、装置、设备及存储介质。
[0004]根据本公开实施例的第一方面,提供一种任务处理方法,适用于第一设备,所述方法包括:
[0005]在接收到目标任务后,探测周围环境中是否存在能够提供计算服务的第二设备;
[0006]如果存在第二设备,则向所述第二设备发送携带验证信息的连接请求;
[0007]在所述第二设备基于所述验证信息确定能够执行所述目标任务的情况下,与所述第二设备建立连接,将所述目标任务的至少部分发送给所述第二设备,以使所述第二设备处理接收到的任务并返回处理结果。
[0008]根据本公开实施例的第二方面,提供一种 ...
【技术保护点】
【技术特征摘要】
1.一种任务处理方法,其特征在于,适用于第一设备,所述方法包括:在接收到目标任务后,探测周围环境中是否存在能够提供计算服务的第二设备;如果存在第二设备,则向所述第二设备发送携带验证信息的连接请求;在所述第二设备基于所述验证信息确定能够执行所述目标任务的情况下,与所述第二设备建立连接,将所述目标任务的至少部分发送给所述第二设备,以使所述第二设备处理接收到的任务并返回处理结果。2.根据权利要求1所述的方法,其特征在于,在所述验证信息符合以下一项或多项的情况下,确定所述第二设备能够执行所述目标任务:所述验证信息包括所述第一设备的身份标识信息,所述身份标识信息符合预设条件;所述验证信息包括所述目标任务的任务类型,所述任务类型与所述第二设备能够处理的任务类型匹配;所述验证信息包括所述目标任务所需的传输带宽,所述传输带宽不高于目标带宽;所述验证信息包括所述目标任务所需的传输带宽,所述传输带宽高于所述目标带宽且所述第一设备和所述第二设备位于同一局域网内;其中,所述目标带宽为所述第一设备与所述第二设备进行点对点通信时能够支持的最大带宽。3.根据权利要求2所述的方法,其特征在于,所述第一设备与三维扫描设备通信连接,所述目标任务为利用所述三维扫描设备采集的数据构建三维模型并展示,其中,不同类型的三维扫描设备对应的目标任务的任务类型不同。4.根据权利要求1
‑
3任一项所述的方法,其特征在于,如果周围环境中存在多个第二设备,所述方法还包括:获取所述多个第二设备各自的性能参数,所述性能参数用于表征设备当前的计算能力;基于所述性能参数从所述多个第二设备中选取目标第二设备,并将所述目标任务的至少部分发送至所述目标第二设备。5.根据权利要求1
‑
3任一项所述的方法,其特征在于,所述目标任务包括多个子任务,从周围环境探测到的所述第二设备的数量为一个或多个,将所述目标任务的至少部分发送给所述第二设备,包括:获取所述第一设备和一个或多个所述第二设备各自的性能参数,所述性能参数用于表征设备当前的计算能力;基于所述性能参数确定所述多个子任务在所述第一设备和一个或多个所述第二设备之间的分配方式;基于所述分配方式将所述多个子任务的至少部分分别发送给一个或多个所述第二设备。6.根据权利要求1
‑
3任一项所述的方法,其特征在于,如果周围环境中不存在第二设备,则对所述目标任务进行降级处理,以减小所述目标任务的计算量。7.根据权利要求6所述的方法,其特征在于,所述第一设备与三维扫描设备通信连接,所述目标任务为利用所述三维扫描设备采集的数据构建三维模型并展示,所述对所述目标任务进行降级处理,包括:
通知所述三维扫描设备降低采集所述数据的速度;和/或仅执行所述目标任务中的部分子任务,其中,所述部分子任务至少包括基于所述三维扫描设备采集的数据构建三维点云模型。8.根据权利要求1所述的方法,其特征在于,所述第一设备和所述第二设备均为基于iOS系统的设备,所述第一设备和所述第二设...
【专利技术属性】
技术研发人员:陈锦明,江腾飞,俞佳,刘帅,陈泽丰,
申请(专利权)人:先临三维科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。