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

技术编号:20005267 阅读:28 留言:0更新日期:2019-01-05 17:48
本发明专利技术公开了一种数据处理方法、服务器及计算机存储介质。其中方法包括:获取终端采集的三维视频数据,所述三维视频数据包括二维视频数据和深度数据;基于与所述终端握手阶段建立的模型,判断采集的二维视频数据是否准确;当确定采集的二维视频数据不准确时,基于预设模型,确定亮度值或色彩值;基于所述亮度值或色彩值对应的二维视频数据,对所述采集的二维视频数据进行填充;利用填充后的二维视频数据及采集的深度数据,建立三维模型。

A Data Processing Method, Server and Computer Storage Media

The invention discloses a data processing method, a server and a computer storage medium. The method includes: acquiring the three-dimensional video data collected by the terminal, the three-dimensional video data includes two-dimensional video data and depth data; judging whether the two-dimensional video data collected is accurate based on the model established at the handshake stage of the terminal; determining the brightness or color value based on the preset model when the two-dimensional video data collected is inaccurate; and determining the brightness value or color value based on the brightness. The two-dimensional video data corresponding to the value or color value is filled with the collected two-dimensional video data, and the three-dimensional model is established by using the filled two-dimensional video data and the collected depth data.

【技术实现步骤摘要】
一种数据处理方法、服务器及计算机存储介质
本专利技术涉及数据处理技术,具体涉及一种数据处理方法、服务器及计算机存储介质。
技术介绍
随着移动通信网络的不断发展,移动通信网络的传输速率飞速提高,从而给三维视频业务的产生和发展提供了有力的技术支持。三维视频数据包括二维视频数据(例如RGB数据)和深度数据(Depth数据),而三维视频数据的传输是分别传输二维视频数据和深度数据。在建立三维模型的过程中,如果终端传输至网络侧的二维视频数据不准确,会导致网络侧建立的三维模型不准确。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种数据处理方法、服务器及计算机存储介质。本专利技术实施例提供一种数据处理方法,应用于移动边缘计算(MobileEdgeComputing,MEC)服务器,所述方法包括:获取终端采集的三维视频数据,所述三维视频数据包括二维视频数据和深度数据;基于与所述终端握手阶段建立的模型,判断采集的二维视频数据是否准确;当确定采集的二维视频数据不准确时,基于预设模型,确定亮度值或色彩值;基于所述亮度值或色彩值对应的二维视频数据,对所述采集的二维视频数据进行填充;利用填充后的二维视频数据及采集的深度数据,建立三维模型。上述方案中,所述基于与所述终端握手阶段建立的模型,判断采集的二维视频数据是否准确,包括:在与所述终端的握手阶段,确定所述终端的当前场景;从预设场景与模型的对应关系中,查找对应所述当前场景的模型;基于查找到的模型,确定准确的二维视频数据的取值范围;判断采集的二维视频数据的数值是否属于所述取值范围;当确定属于所述取值范围时,确定采集的二维视频数据准确;否则,确定采集的二维视频数据不准确。上述方案中,所述基于预设模型,确定亮度值或色彩值,包括:从预设模型数据库中,查找与所述终端的握手阶段建立的模型相匹配的预设模型;利用与所述终端的握手阶段建立的模型相匹配的预设模型,确定亮度值或色彩值。上述方案中,当查找到至少两个预设模型时,所述方法还包括:从至少两个预设模型中,随机确定一个预设模型;基于随机确定的预设模型,确定亮度值或色彩值。上述方案中,所述方法还包括:当确定采集的二维视频数据准确时,利用采集的二维视频数据以及深度数据,建立三维模型。本专利技术实施例提供一种MEC服务器,所述服务器包括:获取单元,用于获取终端采集的三维视频数据,所述三维视频数据包括二维视频数据和深度数据;判断单元,用于基于与所述终端握手阶段建立的模型,判断采集的二维视频数据是否准确;确定单元,用于当确定采集的二维视频数据不准确时,基于预设模型,确定亮度值或色彩值;填充单元,用于基于所述亮度值或色彩值对应的二维视频数据,对所述采集的二维视频数据进行填充;建模单元,用于利用填充后的二维视频数据及采集的深度数据,建立三维模型。上述方案中,所述判断单元,具体用于在与所述终端的握手阶段,确定所述终端的当前场景;从预设场景与模型的对应关系中,查找对应所述当前场景的模型;基于查找到的模型,确定准确的二维视频数据的取值范围;判断采集的二维视频数据的数值是否属于所述取值范围;当确定属于所述取值范围时,确定采集的二维视频数据准确;否则,确定采集的二维视频数据不准确。上述方案中,所述确定单元,具体用于从预设模型数据库中,查找与所述终端的握手阶段建立的模型相匹配的预设模型;利用与所述终端的握手阶段建立的模型相匹配的预设模型,确定准确的二维视频数据。上述方案中,所述确定单元,具体用于当查找到至少两个预设模型时,从至少两个预设模型中,随机确定一个预设模型;基于随机确定的预设模型,确定亮度值或色彩值。上述方案中,所述建模单元,还用于当确定采集的二维视频数据准确时,利用采集的二维视频数据以及深度数据,建立三维模型。本专利技术实施例提供一种计算机存储介质,其上存储有计算机指令,该指令被处理器执行时实现上面所述任一项数据处理方法的步骤。本专利技术实施例提供一种MEC服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上面所述任一项数据处理方法的步骤。本专利技术实施例提供的技术方案,获取终端采集的三维视频数据,所述三维视频数据包括二维视频数据和深度数据;判断采集的二维视频数据是否准确;当确定采集的二维视频数据不准确时,基于预设模型,确定亮度值或色彩值;基于所述亮度值或色彩值对应的二维视频数据,对所述采集的二维视频数据进行填充;利用填充后的二维视频数据及采集的深度数据,建立三维模型。本专利技术实施例中,能够在获取的二维视频数据不准确的情况下,MEC服务器能够基于预设模型,确定亮度值或色彩值,并基于所述亮度值或色彩值对应的二维视频数据对所述采集的二维视频数据进行填充,从而MEC服务器能够利用准确的二维视频数据和深度数据进行建模,不仅能够提高建模的准确性,而且可使终端避免对三维视频数据进行重新采集。附图说明图1为本专利技术实施例数据处理方法应用的系统架构示意图;图2为本专利技术实施例数据处理方法的流程示意图;图3为本专利技术实施例服务器的结构组成示意图一;图4为本专利技术实施例数据处理设备的结构组成示意图二。具体实施方式在对本专利技术实施例的技术方案进行详细说明之前,首先对本专利技术实施例的数据处理方法应用的系统架构进行简单说明。本专利技术实施例的数据处理方法应用于三维视频数据的相关业务,该业务例如是三维视频数据分享的业务,或者基于三维视频数据的直播业务等等。在这种情况下,由于三维视频数据的数据量较大,分别传输的深度数据和二维视频数据在数据传输过程中需要较高的技术支持,因此需要移动通信网络具有较快的数据传输速率,以及较稳定的数据传输环境。图1为本专利技术实施例的数据处理方法应用的系统架构示意图;如图1所示,系统可包括终端、基站、MEC服务器、业务处理服务器、核心网和互联网(Internet)等;MEC服务器与业务处理服务器之间通过核心网建立高速通道以实现数据同步。以图1所示的两个终端交互的应用场景为例,MEC服务器A为部署于靠近终端A(发送端)的MEC服务器,核心网A为终端A所在区域的核心网;相应的,MEC服务器B为部署于靠近终端B(接收端)的MEC服务器,核心网B为终端B所在区域的核心网;MEC服务器A和MEC服务器B可与业务处理服务器之间分别通过核心网A和核心网B建立高速通道以实现数据同步。其中,终端A发送的三维视频数据传输到MEC服务器A后,由MEC服务器A通过核心网A将数据同步至业务处理服务器;再由MEC服务器B从业务处理服务器获取终端A发送的三维视频数据,并发送至终端B进行呈现。这里,如果终端B与终端A通过同一个MEC服务器来实现传输,此时终端B和终端A直接通过一个MEC服务器实现三维视频数据的传输,不需要业务处理服务器的参与,这种方式称为本地回传方式。具体地,假设终端B与终端A通过MEC服务器A实现三维视频数据的传输,终端A发送的三维视频数据传输到MEC服务器A后,由MEC服务器A发送三维视频数据至终端B进行呈现。这里,终端可基于网络情况、或者终端自身的配置情况、或者自身配置的算法选择接入4G网络的演进型基站(eNB),或者接入5G网络的下一代演进型基站(gNB),从而使得eNB通过长期演进(LongTermEvolution,LTE)接入网与MEC服务器本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,应用于移动边缘计算MEC服务器,所述方法包括:获取终端采集的三维视频数据,所述三维视频数据包括二维视频数据和深度数据;基于与所述终端握手阶段建立的模型,判断采集的二维视频数据是否准确;当确定采集的二维视频数据不准确时,基于预设模型,确定亮度值或色彩值;基于所述亮度值或色彩值对应的二维视频数据,对所述采集的二维视频数据进行填充;利用填充后的二维视频数据及采集的深度数据,建立三维模型。

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于移动边缘计算MEC服务器,所述方法包括:获取终端采集的三维视频数据,所述三维视频数据包括二维视频数据和深度数据;基于与所述终端握手阶段建立的模型,判断采集的二维视频数据是否准确;当确定采集的二维视频数据不准确时,基于预设模型,确定亮度值或色彩值;基于所述亮度值或色彩值对应的二维视频数据,对所述采集的二维视频数据进行填充;利用填充后的二维视频数据及采集的深度数据,建立三维模型。2.根据权利要求1所述的方法,其特征在于,所述基于与所述终端握手阶段建立的模型,判断采集的二维视频数据是否准确,包括:在与所述终端的握手阶段,确定所述终端的当前场景;从预设场景与模型的对应关系中,查找对应所述当前场景的模型;基于查找到的模型,确定准确的二维视频数据的取值范围;判断采集的二维视频数据的数值是否属于所述取值范围;当确定属于所述取值范围时,确定采集的二维视频数据准确;否则,确定采集的二维视频数据不准确。3.根据权利要求1所述的方法,其特征在于,所述基于预设模型,确定亮度值或色彩值,包括:从预设模型数据库中,查找与所述终端的握手阶段建立的模型相匹配的预设模型;利用与所述终端的握手阶段建立的模型相匹配的预设模型,确定亮度值或色彩值。4.根据权利要求3所述的方法,其特征在于,当查找到至少两个预设模型时,所述方法还包括:从至少两个预设模型中,随机确定一个预设模型;基于随机确定的预设模型,确定亮度值或色彩值。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当确定采集的二维视频数据准确时,利用采集的二维视频数据以及深度数据,建立三维模型。6.一种移动边缘计算MEC服务器,其特征在于,所述服务器包括:获取单元,用于获取终端采集的三维视频数据,所述三维视频数据包括二维视频数据和深度数据;判...

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

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

1