[发明专利]一种基于图片缓存提升网页呈现三维物体性能的方法无效
| 申请号: | 201010197326.X | 申请日: | 2010-06-08 |
| 公开(公告)号: | CN101923564A | 公开(公告)日: | 2010-12-22 |
| 发明(设计)人: | 汪翔云;周晓栋 | 申请(专利权)人: | 汪翔云;周晓栋 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;G06T17/00 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 310016 浙江省*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 图片 缓存 提升 网页 呈现 三维 物体 性能 方法 | ||
技术领域:
本发明涉及计算机网络技术,网页前端flash技术相关。特别是涉及浏览器对三维物体的全方位呈现技术。
背景技术:
随着互联网的发展,互联网不断地改变着人们的生活方式、思维方式、工作方式。不久的将来互联网也将改变企业的经营模式。目前混合网络/桌面应用程序发展趋势的继续,我们将能期望看到RIA(丰富互联网应用程序)在使用和功能上的继续完善。Adobe提供的Flash技术是富互联网应用程序的领跑者之一。Flash在站点建设上带来的好处异常明显:全面的控制、无缝的导向跳转、更丰富的媒体内容、更体贴用户的流畅交互、跨平台和瘦客户端的支持、以及与其他Flash应用方案无缝连接集成等。
Flash技术的普及涉及到各个应用领域,为适应网页上呈现3D场景的需求涌现出了各种Flash 3D引擎。然而在使用这些第三方库的丰富的API的同时,也带来了种种性能上的问题,Flash player版本到目前为止还不支持完整的3D,呈现3D物体需要浏览器端更大的CPU计算量,而载入往往占用户更多的宽带。
现阶段,没有一个非常好的方法解决上述提到的问题,如果只是单纯制作三维模型来代替,那只会给浏览器端加大负荷量。也许只有高性能的客户端才能忽略这些问题,然而作为达到一个广泛应用的层次,在庞大的用户量的前提下,无法高效的呈现包含有三维场景性质的界面来满足用户的体验,对企业影响力和宣传力的扩大以及产品推广是有害而无一利的。
在此类技术的应用中,经过调查研究发现,普通用户对于三维物体的展现要求因领域而变,比如在游戏娱乐领域中,用户对于三维物体的展现和交互要求非常高;而在效果展示领域,比如室内设计,用户重在体验效果展示,对于三维物体的实时旋转等交互操作并无高要求。因此,对于效果展示领域,网页浏览器在展现三维物体时,应该另辟蹊径,而不是简单把模型导入。
发明内容:
本发明的主要目的就是为了解决上述问题,提供一种基于图片缓存提升网页呈现三维物体性能的方法。这种方法能够在用户访问时,高效地将三维物体呈现在浏览器中,而且占用极少的CPU资源,将空间和时间代价都放在服务端。
本发明的再一目的是通过对一个三维物体进行有限视角的360度若干张图片采集,将这些海量的图片存储在服务端,浏览器端实时按照用户需要,将对应视角的图片信息配合相应的呈现机制满足用户的3D体验,同时将其缓存在客户端,以便保证重复访问该信息时的呈现性能。
本发明的目的是这样实现的:通过三维图片信息采集,三维图片信息呈现机制,提升三维物体在网页浏览器中全方位展示的性能,其特征在于:该方法前期对三维物体各个角度的显示信息进行采集,对采集而来的图片进行数据分析和处理,以图片的形式存储在服务器中,网页前端三维物体在各个角度呈现过程中,向服务器发起呈现请求,服务器返回对应角度的图片信息,网页前端继而将三维效果呈现,并将这些图片信息保存在客户端缓存中,能在下一次访问时,迅速从客户端缓存中取出,高效地将三维效果呈现给用户。
全方位展示,可以是对三维物体的一个视角下所有角度的展示;可以是对三维物体所有视角下所有角度的展示。
所述的方法包含如下步骤:
a.选定一个三维物体
b.使用图片获取工具对三维物体进行各角度的图片采集
c.对各角度的图片进行数据分析和处理
d.对图片及图片信息进行存储
e.网页前端呈现三维物体时,通过三维图片信息获取机制获取相应的图片
f.图片信息达到浏览器之后,按照呈现机制放在相应的位置以达到三维效果,并对图片信息进行缓存
g.再次呈现某一角度下的三维物体时,检查该角度信息图片是否已被缓存,如果是,则直接取本地缓存呈现,如果否,返回到e步骤
所述的三维物体,可以是现实中的真实物体;可以是计算机虚拟的三维物体。
所述的图片获取工具,可以是摄像机、照相机等硬件;可以是通过电脑软件建模工具对真实物体建模,或对虚拟物体建模,然后生成多角度图片。
各角度的图片,可以是一个视角下的360度范围内360张图片;可以是一个视角下的所有角度范围内若干张图片;也可以是所有视角下的所有角度范围内若干张图片。
三维图片信息获取机制,可以是网页浏览器发起的HTTP请求;可以是网页浏览器发起的SOCKET请求;也可以是网页浏览器发起的URL请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汪翔云;周晓栋,未经汪翔云;周晓栋许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010197326.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:立体指纹防盗版装置和技术
- 下一篇:UART信号产生方法及装置





