发明名称 基于图像的三维远程可视化方法
摘要 本发明公开了一种基于图像的三维远程可视化方法,其步骤为①客户端接收用户发送的交互命令并解析;②客户端向服务器端提交浏览三维模型的请求和用户的视点位置,请求获得精确视图;③主服务器解析请求并进行判断,从主服务器或服务提供者的数据库中读取所需模型文件,或者给用户提示;④主服务器渲染模型文件生成精确视图;⑤主服务器对视图色彩信息和深度信息进行压缩处理;⑥主服务器通过网络将得到的压缩文件及视点位置发送给客户端;⑦客户端接收压缩文件和视点位置后,解压缩后存入缓冲区,并显示色彩信息。该方法具有高交互性、高质量和高可靠性的特点,实现了同步、异步可视化模式的有机结合,为远程可视化提供了一个很好的解决途径。
申请公布号 CN100353383C 申请公布日期 2007.12.05
申请号 CN200510019825.9 申请日期 2005.11.16
申请人 华中科技大学 发明人 金海;章勤;郑然;虢伟;王剑;王述振
分类号 G06T15/00(2006.01);H04L29/06(2006.01) 主分类号 G06T15/00(2006.01)
代理机构 华中科技大学专利中心 代理人 曹葆青
主权项 1、一种基于图像的三维远程可视化方法,其步骤为:(1)客户端接收用户发送的交互命令并解析:(1.1)用户是否要求查看新的三维模型 如果是,转步骤(2);否则,继续步骤(1.2);(1.2)用户是否为快速浏览 如果是,继续步骤(1.3);否则,转步骤(2);(1.3)缓冲区是否为空 如果是,系统向用户发出错误提示;否则,直接从缓冲区读取视图和视点,并采用三维卷绕算法对图象进行渲染后显示;(2)客户端向服务器端提交浏览三维模型的请求,并提交用户的视点位置,请求获得精确视图;(3)主服务器解析客户端提交的请求,并判断用户要浏览的三维模型的模型文件是否存在于主服务器的数据库中,(3.1)如果存在则从主服务器的数据库中读取所需模型文件,进入步骤(4);(3.2)如果不存在则与服务提供者建立连接请求获取需要的模型文件,如果仍不存在,则返回客户端用户界面并给出用户提示;否则,服务提供者将所需模型文件发送至主服务器,进入步骤(4);(4)主服务器渲染模型文件生成精确视图,其处理过程为:(4.1)载入从数据库中读取的三维模型文件;(4.2)将其放入三维图形管道渲染,得到精确视图;(4.2)在显存中读出当前精确视图的色彩信息和深度信息,并记录当前视点的位置;(5)主服务器将步骤(4)中获得的视图色彩信息和深度信息进行压缩处理;(6)主服务器通过网络将得到的压缩文件及视点位置发送给客户端;(7)客户端接收到主服务器发送的压缩文件和视点位置后,将它们解压缩还原为精确视图后存入既定的缓冲区,并显示色彩信息;(8)客户端继续步骤(1),直至任务完成。
地址 430074湖北省武汉市洪山区珞喻路1037号