一种以3D数据高强压缩的自适应流加载技术制造技术

技术编号:14345751 阅读:71 留言:0更新日期:2017-01-04 16:56
本发明专利技术公开了一种以3D数据高强压缩的自适应流加载技术,该技术由三个部分组成:1)云端进行边折叠模型压缩;2)记录一系列压缩细节信息;3)自适应终端状态及交互信息还原数据。本发明专利技术提供了在Web上进行模型压缩及自适应终端状态通过倒序排列来进行数据恢复的动态加载方法。采用Web3D技术进行跨平台时,可提高加载速度,增强加载等待体验,以及终端设备、用户操作等影响带来的实时自适应模型精度的运行体验。

【技术实现步骤摘要】

本专利技术涉及三维建模
,具体是一种以3D数据高强压缩的自适应流加载技术
技术介绍
互联网的形态一直以来都是2D模式的,但是随着3D技术的不断进步,在未来的5年时间里,将会有越来越多的互联网应用以3D的方式呈现给用户,包括网络视讯、电子阅读、网络游戏、虚拟社区、电子商务、远程教育等等。甚至对于旅游业,3D互联网也能够起到推动的作用,一些世界名胜、雕塑、古董将在互联网上以3D的形式来让用户体验,这种体验的真实震撼程度要远超现在的2D环境下的模型。3D模型也可以说是用三维软件建造的立体模型,包括各种建筑、人物、植被、机械等等,比如一个大楼的3D模型图。3D模型也包括玩具和电脑模型领域。3d模型的构建主要有三种:①人工软件构建3D模型:此种方式要求操作人员要具有丰富的专业知识,熟练使用建模软件,而且操作复杂,周期较长,同时最终构件的3D模型真实感不强。②三维扫描仪构建3D模型:此种方式需要价格昂贵的三维扫描仪等硬件设备。并且,三维扫描仪现今只能获得物体的位置信息,对于物体表面的纹理特征多数仍然需要辅助大量的手工工作才能完成。整个过程成本高,周期长,③基于图像构建3D模型:此种方式只需要提供一组物体不同角度的序列照片在计算机辅助下即可自动生成物体的3D模型。操作简单,自动化程度高,成本低,真实感强。此种3D图片展示模式,只能360°平面旋转,不可以全方位展示,同时不具备数据模型输出功能,不可以3D打印出相对应的物件。3D模型的展示,用户不仅仅可以更为清晰、直观地浏览广告内容,其互动性以用户为核心,任意视角全方位浏览欣赏,同时根据要求制作用户可直观地参与内容,其广告效果可想而知。但是3D模型数据在Web及移动终端上加载时速度慢,运行时系统配置跟不上,或者存在配置浪费等问题,导致网络购物平面图片体验感差等问题。
技术实现思路
本专利技术的目的在于提供一种提高加载速度,增强加载等待体验的以3D数据高强压缩的自适应流加载技术,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种以3D数据高强压缩的自适应流加载技术,该技术由三个部分组成:1)云端进行边折叠模型压缩;2)记录一系列压缩细节信息;3)自适应终端状态及交互信息还原数据。具体的包括:1)云端进行边折叠模型压缩,原始模型在云端进行边折叠压缩后得到低模型,原始模型用M表示,低模型用M0表示;边折叠的执行过程,即从原始模型M中删除某一条边(Vm,Vn),并合并顶点Vm,Vn形成一个包含有新属性的顶点Vno,同时删除与(Vm,Vn)边为边的三角形;2)记录一系列压缩细节信息,记录信息库是由一个简化的低模型M0和一组点分裂记录的序列组成,即{M0,{vsplit0,vsplit1,vsplit2,…本文档来自技高网
...
一种以3D数据高强压缩的自适应流加载技术

【技术保护点】
一种以3D数据高强压缩的自适应流加载技术,其特征在于,该技术由三个部分组成:1)云端进行边折叠模型压缩;2)记录一系列压缩细节信息;3)自适应终端状态及交互信息还原数据;具体的包括:1)云端进行边折叠模型压缩,原始模型在云端进行边折叠压缩后得到低模型,原始模型用M表示,低模型用M0表示;边折叠的执行过程,即从原始模型M中删除某一条边(Vm,Vn),并合并顶点Vm,Vn形成一个包含有新属性的顶点Vno,同时删除与边(Vm,Vn)边为边的三角形; 2)记录一系列压缩细节信息,记录信息库是由一个简化的低模型M0和一组点分裂记录的序列组成,即{M0,{v split0, v split1, v split2,…}},称其为记录库;记录库的建立过程中,记录压缩细节信息,需要执行一系列的顶点合并操作,顶点合并的细节记录需要有序的列表来存储;3)自适应终端状态及交互信息还原数据,首先检测终端的硬件配置、平台以及用户操作带来的影响,通知记录库逐渐向低模型M0中插入顶点和更新三角形,从而恢复到最为合适当下环境的模型Mx。

【技术特征摘要】
1.一种以3D数据高强压缩的自适应流加载技术,其特征在于,该技术由三个部分组成:1)云端进行边折叠模型压缩;2)记录一系列压缩细节信息;3)自适应终端状态及交互信息还原数据;具体的包括:1)云端进行边折叠模型压缩,原始模型在云端进行边折叠压缩后得到低模型,原始模型用M表示,低模型用M0表示;边折叠的...

【专利技术属性】
技术研发人员:余海箭赵新杰
申请(专利权)人:十一维度厦门网络科技有限公司
类型:发明
国别省市:福建;35

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

1