【技术实现步骤摘要】
一种数据处理方法、装置、设备以及可读存储介质
[0001]本申请涉及计算机
,尤其涉及一种数据处理方法、装置、设备以及可读存储介质。
技术介绍
[0002]电子设备的相关技术的迅猛发展和互联网的普及,使得依靠电子设备而存在和运行的游戏行业得到了突飞猛进的发展机会。尤其是以智能手机、平板电脑等为代表的智能终端出现之后,游戏行业的发展潜能得到了更大的凸显。
[0003]在现有技术中,为了给用户提供沉浸式体验,可以根据用户人体形象在云游戏中创建对应的虚拟对象(例如,虚拟动画对象),并在云游戏中显示该虚拟对象,也就是说,可以通过虚拟对象将用户置身于虚拟的云游戏场景中,给予用户对于云游戏的沉浸式体验。通常情况下,对于此过程,通常是终端本地采集通过摄像头采集到用户画面后,直接在终端本地上进行用户人像的识别与提取。由于终端本地的计算能力并不高,很可能产生因计算能力不足而导致图像识别的效率低下的问题;那么终端本地在将人像识别结果发送至云端的过程中,也会存在较大的时延,从而会使得游戏在显示虚拟对象时也存在时延,导致游戏所显示的虚拟对象的虚拟行为与用户当前的行为状态并不匹配。
技术实现思路
[0004]本申请实施例提供一种数据处理方法、装置、设备以及可读存储介质,可以减少图像传输时延,提高图像识别效率。
[0005]本申请实施例一方面提供了一种数据处理方法,包括:获取第一客户端发送的第一图像数据,将第一图像数据存储至接收队列中;第一图像数据是第一客户端在运行云应用时,所采集到的包含目标对象的图像数据 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取第一客户端发送的第一图像数据,将所述第一图像数据存储至接收队列中;所述第一图像数据是所述第一客户端在运行云应用时,所采集到的包含目标对象的图像数据;对所述接收队列中的所述第一图像数据进行图像识别处理,在所述第一图像数据的图像识别处理过程中,将持续获取到的所述第一客户端所发送的第二图像数据,存储至所述接收队列中,得到更新接收队列;当通过图像识别处理提取出所述目标对象在所述第一图像数据中所处的第一对象区域时,将所述第一对象区域所包含的第一对象图像数据发送至目标云应用服务器,同步对所述更新接收队列中具有最晚接收时间戳的第二图像数据进行图像识别处理;所述目标云应用服务器用于对所述第一对象图像数据进行渲染得到渲染数据,将所述渲染数据发送至所述第一客户端。2.根据权利要求1所述的方法,其特征在于,所述获取第一客户端发送的第一图像数据,将所述第一图像数据存储至接收队列中,包括:接收所述第一客户端发送的所述第一图像数据;所述第一图像数据是由所述第一客户端对原始图像帧进行编码处理后得到的数据;所述原始图像帧是所述第一客户端在运行所述云应用时所采集得到;获取接收到所述第一图像数据的接收时间戳,将所述第一图像数据与所述接收时间戳关联存储至所述接收队列中。3.根据权利要求2所述的方法,其特征在于,所述对所述接收队列中的所述第一图像数据进行图像识别处理,包括:对所述第一图像数据进行解码处理,得到具有初始图像格式的解码图像数据;对所述解码图像数据进行格式转换,得到具有目标图像格式的所述原始图像帧;对具有所述目标图像格式的所述原始图像帧进行图像识别处理。4.根据权利要求3所述的方法,其特征在于,所述对具有所述目标图像格式的所述原始图像帧进行图像识别处理,包括:识别所述目标对象在所述原始图像帧中所处的对象边缘关键点;将所述对象边缘关键点进行连接,得到所述目标对象对应的对象边缘曲线;将所述原始图像帧中所述对象边缘曲线所覆盖的区域,确定为所述第一对象区域。5.根据权利要求1所述的方法,其特征在于,所述第一图像数据携带待确认设备标识;所述待确认设备标识是绑定云应用服务器的设备标识,所述绑定云应用服务器与所述第一客户端具有绑定关系;所述将所述第一对象区域发送至目标云应用服务器,包括:获取已存设备标识集合;所述已存设备标识集合包含M个已存设备标识,一个已存设备标识对应一个已注册云应用服务器,M为正整数;若所述M个已存设备标识中存在与所述待确认设备标识相匹配的目标已存设备标识,则确定所述待确认设备标识所指示的所述绑定云应用服务器属于已注册云应用服务器,将所述待确认设备标识所指示的所述绑定云应用服务器确定为所述目标云应用服务器,将所述第一对象区域发送至所述目标云应用服务器。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
接收待注册云应用服务器发送的注册请求;所述注册请求是所述待注册云应用服务器在接收到第二客户端发送的应用开启通知后所生成的;所述应用开启通知是所述第二客户端响应针对所述云应用的应用开启操作所生成的;根据所述注册请求,检测所述待注册云应用服务器的设备指标信息;当所述设备指标信息满足处理质量条件时,获取所述待注册云应用服务器的待存储设备标识,将所述待存储设备标识存储至所述已存设备标识集合,将所述待注册云应用服务器转换为已注册云应用服务器。7.根据权利要求6所述的方法,其特征在于,所述设备指标信息包括网络质量指标与版本指标;所述根据所述注册请求,检测所述待注册云应用服务器的设备指标信息,包括:根据所述注册请求,获取所述待注册云应用服务器的网络质量参数与设备版本;若所述网络质量参数达到参数阈值,且所述设备版本与质量标准版本相匹配,则确定所述设备指标信息满足所述处理质量条件;若所述网络质量参数未达到所述参数阈值,或所述设备版本与所述质量标准版本不匹配,则确定所述设备指标信息不满足所述处理质量条件。8.根据权利要求1所述的方法,其特征在于,所述对所述更新接收队列中具有最晚接收时间戳的第二图像数据进行图像识别处理,包括:获取所述更新接收队列中具有最晚接收时间戳的第二图像数据,作为目标图像数据;对所述目标图像数据进行图像识别处理,同步删除所述更新接收队列中的历史图像数据;所述历史图像数据为所述更新接收队列中接收时间戳早于所述目标图像数据的图像数据。9.一种数据处理方法,其特征在于,包括:接收业务服务器发送的第一对象图像数据,将所述第一对象图像数据存储至缓冲区集合中的工作状态处于存储状态的第一缓冲区中;所述第一对象图像数据为第一对象区域所包含的图像数据,所述第一对象区域为所述业务服务器对第一图像数据进行图像识别处理后,得到...
【专利技术属性】
技术研发人员:刘海洋,许敏华,高威,曹瑞鹏,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。