当前位置: 首页 > 专利查询>贾岳杭专利>正文

基于虚拟现实环境的三维数据的处理与传输方法技术

技术编号:14404932 阅读:113 留言:0更新日期:2017-01-11 16:35
本发明专利技术涉及一种基于虚拟现实环境的三维数据的处理与传输方法,其属于数据传输领域,采用如下步骤实现:步骤一、三维点云数据采集端获得被采集实物上的三维点云数据;步骤二、所述三维点云数据采集端对步骤一采集到的所述三维点云数据进行处理与压缩,得到三维网络格式的数据;步骤三、由虚拟现实环境客户端根据所述步骤二中三维点云数据采集端发送至虚拟现实环境客户端的三维网络格式的数据重构三维图像。本发明专利技术通过使用树形数据结构对三维点云中局部特征进行分类整理,使三维点云数据采集端与虚拟现实环境客户端之间的数据处理与传输过程具备了自我调整的能力,从而保证了虚拟现实环境客户端在呈现远程内容时的效率。

【技术实现步骤摘要】

本专利技术涉及一种基于虚拟现实环境的三维数据的处理与传输方法,其属于数据传输领域。
技术介绍
网络购物近年来成为零售业的主流方式,已经广泛被消费者所接受。网购过程中的商品描述,往往还局限在商品照片,视频及文字描述的阶段,通过三维扫描与三维重构技术,为商品与卖家建立动态三维模型已成为网购经济下商品描述新的手段与增长点。通过网络购物可以使用户交易实物用品与在网络游戏下使用的虚拟道具。而传统的网络游戏基于纯虚拟道具的设计与数字化,客户机在安装网络游戏客户端软件时已经拥有虚拟道具的造型数据。通过在服务器与客户机之间保持网络通信,用户在客户机上产生的和虚拟道具之间的交互操作数据传输至服务器,再由服务器分发至其他客户机,以使虚拟道具的状态数据在网络游戏中全网同步,而并非时刻需要在用户间传输虚拟道具的造型数据。这种基于网络游戏模式的交互内容共享架构不需要考虑并兼顾基于动态实物数字化业务的,针对实物特征进行三维造型数据优化与传输的新需求。在虚拟现实环境中,网络用户既可以销售与购买产品,也可以进行交互娱乐,因此,把三维点云数据采集端采集到的,能够清楚描述用户与实物造型的三维点云数据有效进行处理与传输的方法便成为必不可少的虚拟现实技术环节。当虚拟现实环境客户端由于基础带宽、运算性能或突发网络连接质量的变化不能满足虚拟现实环境客户端绘图刷新率要求,从而造成虚拟现实环境客户端画面帧率降低时,处于虚拟现实环境中的头戴显示器用户会感到极度不适,这时虚拟现实环境客户端或三维点云数据采集端便需要主动对三维数据包长度与基于时间轴的数据包传输密度进行调整。
技术实现思路
本专利技术所要解决的技术问题是提供了一种使用便捷高效,能够自动平衡三维点云数据采集端发至虚拟现实环境客户端的三维数据包长度、虚拟现实环境客户端三维数据成像精度和成像帧速、虚拟现实环境客户端和三维点云数据采集端的三维数据运算处理能力的基于虚拟现实环境的三维数据的处理与传输方法。本专利技术采用如下技术方案:一种基于虚拟现实环境的三维数据的处理与传输方法,其具体包括如下步骤:步骤一、三维点云数据采集端获得被采集实物上的三维点云数据;步骤二、所述三维点云数据采集端对步骤一采集到的所述三维点云数据进行处理与压缩,得到三维网络格式的数据;步骤三、由虚拟现实环境客户端根据所述步骤二中三维点云数据采集端发送至虚拟现实环境客户端的三维网络格式的数据重构三维图像。进一步的,所述三维顶点包括多边形顶点和曲面控制点,所述纹理贴图包括多边形贴图和曲面贴图。进一步的,所述步骤二对步骤一采集到的三维点云数据进行处理与压缩采用的是阶梯式的处理与压缩的方法,其具体方法如下:步骤2-1、将三维点云数据进行整理分析,根据三维点云中点的相对位置、点的相对颜色、分辨率设置和被采集实物的三维点云特征样本数据,得出被采集实物的局部特征树状分类列表;所述被采集实物的局部特征树状分类列表为三维点云整体与局部的逻辑关系分类列表,所述被采集实物的局部特征树状分类列表中的节点包含三维点云中的多点数据。步骤2-2、所述三维点云数据采集端逐一处理被采集实物的局部特征树状分类列表中的节点,使用节点中多点数据的点间距、点颜色、点透明度、压缩比例等属性,生成三维顶点网络压缩数据和三维顶点网络上的纹理贴图压缩数据,并用其替换当前节点下的多点数据,使被采集实物的局部特征树状分类列表最终成为步骤二中所述的三维网络格式的数据。进一步的,所述被采集实物的局部特征树状分类列表中父节点中的多点数据范围覆盖了子节点中的多点数据范围。进一步的,所述步骤二中三维顶点网络压缩数据包括顶点颜色与透明度、顶点三维坐标、顶点纹理贴图坐标与三角形数据,所述三角形数据中包含指向顶点数据的顶点索引数据。进一步的,所述虚拟现实环境客户端可根据用户相机位置、虚拟现实环境客户端与三维点云数据采集端之间的通信带宽、虚拟现实环境客户端自身的数据处理能力以及数据传输参数设置的情况通知三维点云数据采集端是否发出三维网络格式的数据中某一分支树或子节点信息至虚拟现实环境客户端;所述虚拟现实环境客户端根据所述用户相机位置、虚拟现实环境客户端与三维点云数据采集端之间的通信带宽、虚拟现实环境客户端自身的数据处理能力以及数据传输参数设置的情况决定是否处理三维网络格式的数据中某一分支树或子节点信息。进一步的,所述三维网络格式的数据以组播或点对点的方式在三维点云数据采集端和虚拟现实环境客户端之间传输与分享。进一步的,所述三维点云数据采集端包括专门用于处理、接收、缓存与分发三维点云数据与三维网络格式的数据的服务器。进一步的,所述步骤一中三维点云数据采集端获得被采集实物上的三维点云数据的具体方法包括:通过平面摄像机与基于多视点图像的三维重构算法、激光扫描仪或深度传感器的方式获得来被采集实物上的三维点云数据。本专利技术的有益效果如下:本专利技术实现了一种在三维实物数据采集与传输需求的业务中处理数据与传输数据的标准方法,通过使用树形数据结构对三维点云中局部特征进行分类整理,使三维点云数据采集端与虚拟现实环境客户端之间的数据处理与传输过程具备了自我调整的能力,从而保证了虚拟现实环境客户端在呈现远程内容时的效率,使虚拟现实用户能够在虚拟现实空间中连续体验虚拟现实环境带来的便捷与欢乐。本专利技术能够自动平衡三维点云数据采集端发至虚拟现实环境客户端的三维数据包长度、虚拟现实环境客户端三维数据成像精度和成像帧速以及虚拟现实环境客户端和三维点云数据采集端的三维数据运算处理能力。本专利技术能够使虚拟现实技术在网络购物,三维数字娱乐,医学远程协助,网络会议,三维数字内容分享等应用场景中运行更加流畅,且不损失局部必要的三维数据细节。附图说明图1为本专利技术的步骤二将采集到的三维点云数据进行处理与压缩中步骤2-1的逻辑原理框图。图2为本专利技术的步骤二将采集到的三维点云数据进行处理与压缩中步骤2-2的逻辑原理框图图3为本专利技术的实施例2的逻辑原理框图。图4为本专利技术的实施例3的逻辑原理框图。具体实施方式下面结合具体实施例和图1-图4对本专利技术做进一步说明。本实施例1通过如下步骤实现了基于虚拟现实环境的三维数据的处理与传输方法:步骤一、三维点云数据采集端获得被采集实物上的三维点云数据;步骤二、所述三维点云数据采集端对步骤一采集到的所述三维点云数据进行处理与压缩,得到三维网络格式的数据;步骤三、由虚拟现实环境客户端根据所述步骤二中三维点云数据采集端发送至虚拟现实环境客户端的三维网络格式的数据重构三维图像。参照图1和图2,所述步骤二对步骤一采集到的三维点云数据进行处理与压缩采用的是阶梯式的处理与压缩的方法,其具体方法如下:步骤2-1、将三维点云数据进行整理分析,根据三维点云中点的相对位置、点的相对颜色、分辨率设置和被采集实物的三维点云特征样本数据,得出被采集实物的局部特征树状分类列表;所述被采集实物的局部特征树状分类列表为三维点云整体与局部的逻辑关系分类列表,所述被采集实物的局部特征树状分类列表中的节点包含三维点云中的多点数据。步骤2-2、所述三维点云数据采集端逐一处理被采集实物的局部特征树状分类列表中的节点,使用节点中多点数据的点间距、点颜色、点透明度、压缩比例等属性,生成三维顶点网络压缩数据和三维顶点网络上的纹理贴图压缩数据,并用其替换当前节点下的多点数据本文档来自技高网...
基于虚拟现实环境的三维数据的处理与传输方法

【技术保护点】
一种基于虚拟现实环境的三维数据的处理与传输方法,其特征在于:其包括如下步骤:步骤一、三维点云数据采集端获得被采集实物上的三维点云数据;步骤二、所述三维点云数据采集端对步骤一采集到的所述三维点云数据进行处理与压缩,得到三维网络格式的数据;步骤三、由虚拟现实环境客户端根据所述步骤二中三维点云数据采集端发送至虚拟现实环境客户端的三维网络格式的数据重构三维图像。

【技术特征摘要】
1.一种基于虚拟现实环境的三维数据的处理与传输方法,其特征在于:其包括如下步骤:步骤一、三维点云数据采集端获得被采集实物上的三维点云数据;步骤二、所述三维点云数据采集端对步骤一采集到的所述三维点云数据进行处理与压缩,得到三维网络格式的数据;步骤三、由虚拟现实环境客户端根据所述步骤二中三维点云数据采集端发送至虚拟现实环境客户端的三维网络格式的数据重构三维图像。2.根据权利要求1所述基于虚拟现实三维数据的内容处理与传输方法,其特征在于:所述三维顶点包括多边形顶点和曲面控制点,所述纹理贴图包括多边形贴图和曲面贴图。3.根据权利要求1或2所述基于虚拟现实三维数据的内容处理与传输方法,其特征在于:所述步骤二对步骤一采集到的三维点云数据进行处理与压缩采用的是阶梯式的处理与压缩的方法,其具体方法如下:步骤2-1、将三维点云数据进行整理分析,根据三维点云中点的相对位置、点的相对颜色、分辨率设置和被采集实物的三维点云特征样本数据,得出被采集实物的局部特征树状分类列表;所述被采集实物的局部特征树状分类列表为三维点云整体与局部的逻辑关系分类列表,所述被采集实物的局部特征树状分类列表中的节点包含三维点云中的多点数据;步骤2-2、所述三维点云数据采集端逐一处理被采集实物的局部特征树状分类列表中的节点,使用节点中多点数据的点间距、点颜色、点透明度、压缩比例属性,生成三维顶点网络压缩数据和三维顶点网络上的纹理贴图压缩数据,并用其替换当前节点下的多点数据,使被采集实物的局部特征树状分类列表最终成为步骤二中所述的三维网络格式的数据。4.根据权利要求3所述基于虚拟现实三维数据的内容处...

【专利技术属性】
技术研发人员:贾岳杭
申请(专利权)人:贾岳杭陈晓微
类型:发明
国别省市:河北;13

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

1