一种数据处理方法、终端、服务器和计算机存储介质技术

技术编号:19126320 阅读:34 留言:0更新日期:2018-10-10 07:45
本发明专利技术实施例公开了一种数据处理方法、终端、服务器和计算机存储介质。所述方法包括:获得三维图像数据;从所述三维图像数据中提取出与传输算法相关联的关键数据,发送所述关键数据。

【技术实现步骤摘要】
一种数据处理方法、终端、服务器和计算机存储介质
本专利技术涉及数据处理技术,具体涉及一种数据处理方法、终端、服务器和计算机存储介质。
技术介绍
随着移动通信网络的不断发展,移动通信网络的传输速率飞速提高,从而给三维视频业务的产生和发展提供了有力的技术支持。三维视频数据包括二维图像数据(例如RGB数据)和深度数据(Depth数据),而三维视频数据的传输是分别传输二维视频数据和深度数据。在三维视频数据的传输过程中出于各种原因(例如丢包)使得分别传输的二维视频数据和深度数据并非能一直保持对齐,从而使得接收端接收到的二维视频数据和深度数据在合成后会出现与原始数据不一致、图像重构错误、图像内容无法识别出等问题。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供一种数据处理方法、终端、服务器和计算机存储介质。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种数据处理方法,应用于终端;所述方法包括:获得至少包括深度数据的三维视频数据;从所述三维视频数据中提取出与传输算法相关联的关键数据,按照所述传输算法发送所述关键数据。上述方案中,所述获得三维视频数据之后,所述方法还包括:确定第一配置信息;则所述从所述三维视频数据中提取出与传输算法相关联的关键数据,发送所述关键数据,包括:按照所述第一配置信息从所述三维视频数据中提取出与传输算法相关联的关键数据,按照所述传输算法发送所述关键数据。上述方案中,所述获得三维视频数据之后,所述方法还包括:确定第二配置信息;则所述方法还包括:将所述三维视频数据进行分割,按照所述第二配置信息发送分割后的所述三维视频数据。上述方案中,所述将所述三维视频数据进行分割,按照所述第二传输方式发送分割后的所述三维视频数据,包括:将所述三维视频数据分割为多个三维视频数据块,所述多个三维视频数据块中的每个三维视频数据块携带有标记信息;分别发送所述多个三维视频数据块。上述方案中,所述三维视频数据包括二维视频数据和深度数据;所述将所述三维视频数据进行分割,按照所述第二传输方式发送分割后的所述三维视频数据,包括:将所述二维视频数据分割为至少两个子二维视频数据,将所述深度数据分割为至少两个子深度数据;分别发送所述至少两个子二维视频数据和所述至少两个子深度数据。上述方案中,确定配置信息,包括:检测传输信道的第一参数;基于所述第一参数查询预先配置的多组参数和配置信息的映射关系,获得与所述第一参数匹配的第一配置信息或第二配置信息。上述方案中,所述获得至少包括深度数据的三维视频数据,包括:所述终端从至少能够采集深度数据的采集组件获得三维视频数据;所述采集组件能够与至少一个终端建立通信链路以使对应终端获得所述三维视频数据。本专利技术实施例还提供了一种数据处理方法,应用于移动边缘计算(MEC)服务器;所述方法包括:接收与传输算法相关联的关键数据;分析所述关键数据,获得分析结果;基于所述分析结果将预先接收到的深度数据和二维视频数据合成为三维视频数据。上述方案中,所述分析所述关键数据,获得分析结果,包括:获得接收时间间隔内接收到的关键数据的变化量,判断所述关键数据的变化量是否超过预设阈值;或者,分析接收时间间隔内接收到的关键数据是否连续;相应的,所述分析结果表明所述关键数据的稳定性未达到预设稳定性要求,包括:当所述关键数据的变化量超过预设阈值,或者接收时间间隔内接收到的关键数据不连续,表明所述关键数据的稳定性未达到预设稳定性要求。上述方案中,所述方法还包括:当所述分析结果表明所述关键数据的稳定性未达到预设稳定性要求时,确定所述关键数据对应的三维视频数据,丢弃所述三维视频数据。上述方案中,所述方法还包括:分别接收分割后的三维视频数据,按预设算法将分割后的三维视频数据合并为三维视频数据。上述方案中,所述分别接收分割后的三维视频数据,包括:分别接收多个三维视频数据块;所述多个三维视频数据块中的每个三维视频数据块携带有标记信息;相应的,所述按预设算法将分割后的三维视频数据合并为三维视频数据,包括:按预设算法基于所述多个三维视频数据块中每个三维视频数据块携带有标记信息将所述多个三维视频数据块合并为三维视频数据。上述方案中,所述分别接收分割后的三维视频数据,包括:分别接收至少两个子二维视频数据和至少两个子深度数据;相应的,所述按预设算法将分割后的三维视频数据合并为三维视频数据,包括:按预设算法将所述至少两个子二维视频数据和至少两个子深度数据合并为三维视频数据。本专利技术实施例还提供了一种终端,所述终端包括:获取单元、提取单元和第一通信单元;其中,所述获取单元,用于获得至少包括深度数据的三维视频数据;所述提取单元,用于从所述获取单元获得的所述三维视频数据中提取出与传输算法相关联的关键数据。所述第一通信单元,用于按照所述传输算法发送所述关键数据。上述方案中,所述终端还包括确定单元,用于确定第一配置信息;所述提取单元,用于按照所述确定单元确定的所述第一配置信息从所述三维视频数据中提取出与传输算法相关联的关键数据;所述第一通信单元,用于按照所述传输算法发送所述关键数据。上述方案中,所述终端还包括确定单元和分割单元;其中,所述确定单元,用于确定第二配置信息;所述分割单元,用于将所述三维视频数据进行分割;所述第一通信单元,用于按照所述确定单元确定的所述第二配置信息发送分割后的所述三维视频数据。上述方案中,所述分割单元,用于将所述三维视频数据分割为多个三维视频数据块,所述多个三维视频数据块中的每个三维视频数据块携带有标记信息;所述第一通信单元,用于分别发送所述多个三维视频数据块。上述方案中,所述三维视频数据包括二维视频数据和深度数据;所述分割单元,用于将所述二维视频数据分割为至少两个子二维视频数据,将所述深度数据分割为至少两个子深度数据;所述第一通信单元,用于分别发送所述至少两个子二维视频数据和所述至少两个子深度数据。上述方案中,所述终端还包括检测单元,用于检测传输信道的第一参数;所述确定单元,用于基于所述检测单元获得的所述第一参数查询预先配置的多组参数和配置信息的映射关系,获得与所述第一参数匹配的第一配置信息或第二配置信息。上述方案中,所述第一通信单元,还用于从至少能够采集深度数据的采集组件获得三维视频数据;所述采集组件能够与至少一个终端建立通信链路以使对应终端获得所述三维视频数据。本专利技术实施例还提供了一种MEC服务器,所述服务器包括:第二通信单元、分析处理单元和合并单元;其中,所述第二通信单元,用于接收与传输算法相关联的关键数据;所述分析处理单元,用于分析所述第二通信单元接收的所述关键数据,获得分析结果;所述合并单元,用于基于所述分析处理单元获得的所述分析结果将预先接收到的深度数据和二维视频数据合成为三维视频数据。上述方案中,所述分析处理单元,用于获得接收时间间隔内接收到的关键数据的变化量,判断所述关键数据的变化量是否超过预设阈值;或者,分析接收时间间隔内接收到的关键数据是否连续;当所述关键数据的变化量超过预设阈值,或者接收时间间隔内接收到的关键数据不连续,表明所述关键数据的稳定性未达到预设稳定性要求。上述方案中,所述服务器还包括丢弃处理单元,用于当所述分析处理单元获得的分析结果表明所述关键数据的稳定性未达到预设稳定性要本文档来自技高网...
一种数据处理方法、终端、服务器和计算机存储介质

【技术保护点】
1.一种数据处理方法,其特征在于,应用于终端;所述方法包括:获得至少包括深度数据的三维视频数据;从所述三维视频数据中提取出与传输算法相关联的关键数据,按照所述传输算法发送所述关键数据。

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于终端;所述方法包括:获得至少包括深度数据的三维视频数据;从所述三维视频数据中提取出与传输算法相关联的关键数据,按照所述传输算法发送所述关键数据。2.根据权利要求1所述的方法,其特征在于,所述获得三维视频数据之后,所述方法还包括:确定第一配置信息;则所述从所述三维视频数据中提取出与传输算法相关联的关键数据,发送所述关键数据,包括:按照所述第一配置信息从所述三维视频数据中提取出与传输算法相关联的关键数据,按照所述传输算法发送所述关键数据。3.根据权利要求1所述的方法,其特征在于,所述获得三维视频数据之后,所述方法还包括:确定第二配置信息;则所述方法还包括:将所述三维视频数据进行分割,按照所述第二配置信息发送分割后的所述三维视频数据。4.根据权利要求3所述的方法,其特征在于,所述将所述三维视频数据进行分割,按照所述第二传输方式发送分割后的所述三维视频数据,包括:将所述三维视频数据分割为多个三维视频数据块,所述多个三维视频数据块中的每个三维视频数据块携带有标记信息;分别发送所述多个三维视频数据块。5.根据权利要求3所述的方法,其特征在于,所述三维视频数据包括二维视频数据和深度数据;所述将所述三维视频数据进行分割,按照所述第二传输方式发送分割后的所述三维视频数据,包括:将所述二维视频数据分割为至少两个子二维视频数据,将所述深度数据分割为至少两个子深度数据;分别发送所述至少两个子二维视频数据和所述至少两个子深度数据。6.根据权利要求2或3所述的方法,其特征在于,确定配置信息,包括:检测传输信道的第一参数;基于所述第一参数查询预先配置的多组参数和配置信息的映射关系,获得与所述第一参数匹配的第一配置信息或第二配置信息。7.根据权利要求1所述的方法,其特征在于,所述获得至少包括深度数据的三维视频数据,包括:所述终端从至少能够采集深度数据的采集组件获得三维视频数据;所述采集组件能够与至少一个终端建立通信链路以使对应终端获得所述三维视频数据。8.一种数据处理方法,其特征在于,应用于移动边缘计算MEC服务器;所述方法包括:接收与传输算法相关联的关键数据;分析所述关键数据,获得分析结果;基于所述分析结果将预先接收到的深度数据和二维视频数据合成为三维视频数据。9.根据权利要求8所述的方法,其特征在于,所述分析所述关键数据,获得分析结果,包括:获得接收时间间隔内接收到的关键数据的变化量,判断所述关键数据的变化量是否超过预设阈值;或者,分析接收时间间隔内接收到的关键数据是否连续;相应的,所述分析结果表明所述关键数据的稳定性未达到预设稳定性要求,包括:当所述关键数据的变化量超过预设阈值,或者接收时间间隔内接收到的关键数据不连续,表明所述关键数据的稳定性未达到预设稳定性要求。10.根据权利要求8或9所述的方法,其特征在于,所述方法还包括:当所述分析结果表明所述关键数据的稳定性未达到预设稳定性要求时,确定所述关键数据对应的三维视频数据,丢弃所述三维视频数据。11.根据权利要求8所述的方法,其特征在于,所述方法还包括:分别接收分割后的三维视频数据,按预设算法将分割后的三维视频数据合并为三维视频数据。12.根据权利要求11所述的方法,其特征在于,所述分别接收分割后的三维视频数据,包括:分别接收多个三维视频数据块;所述多个三维视频数据块中的每个三维视频数据块携带有标记信息;相应的,所述按预设算法将分割后的三维视频数据合并为三维视频数据,包括:按预设算法基于所述多个三维视频数据块中每个三维视频数据块携带有标记信息将所述多个三维视频数据块合并为三维视频数据。13.根据权利要求11所述的方法,其特征在于,所述分别接收分割后的三维视频数据,包括:分别接收至少两个子二维视频数据和至少两个子深度数据;相应的,所述按预设算法将分割后的三维视频数据合并为三维视频数据,包括:按预设算法将所述至少两个子二维视频数据和至少两个子深度数据合并为三维视频数据。14.一种终端,其特征在于,所述终端包括:获取单元、提取单元和第一通信单元;其中,所述获取单元,用于获得至少包括深度数据的三维视频数据;所述提取单元,用于从所述获取单元获得的所述三维视频数据中提取出与传输算法相关联的关键数据。所述第一通信单元,用于按照所述传输算法发送所述关键数据。15.根据权利要求...

【专利技术属性】
技术研发人员:夏炀李虎谭正鹏王立中
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1