虚拟现实与增强现实技术概论 计算机中心.

Slides:



Advertisements
Similar presentations
高三英语有效复习策略 程国学. 一、高考备考的方向把握 1. 认真研究普通高中《英语课程标准》和《福建 省考试说明》关注高考命题原则和发展方向,定 准复习教学起点 1. 认真研究普通高中《英语课程标准》和《福建 省考试说明》关注高考命题原则和发展方向,定 准复习教学起点 一是明确高考英语可能考什么,我们应该怎样准.
Advertisements

考纲研读 语言知识要求 语言运用能力 附录 1: 语音项目表 附录 2: 语法项目表 附录 3: 功能意念项目表 附录 4: 话题项目表 附录 5: 词汇表 听力 阅读 写作 口语.
简单迭代法的概念与结论 简单迭代法又称逐次迭代法,基本思想是构造不动点 方程,以求得近似根。即由方程 f(x)=0 变换为 x=  (x), 然后建立迭代格式, 返回下一页 则称迭代格式 收敛, 否则称为发散 上一页.
定 格 入 格 破 格 —— 新诗仿写复习训练 仿照下列句子,再把 “ 人生 ” 比喻成 “ 大海 ”“ 天空 ” , 造两个句子。 如果说人生是一首优美的乐曲,那么痛苦则 是其中一个不可或缺的音符。 参考答案: 1 、如果说人生是一望无际的大海,那么挫折则 是其中一个骤然翻起的浪花。 2 、如果说人生是一片湛蓝的天空,那么失意则.
我国国有银行 资本构成及资本充足率变化 小组成员:金融 尹佳裕 王淼 刘钰 金融 吴昱.
100 學年度 勞委會就業學程 國際企業管理學系-物業管理學程介紹. 何謂物業管理? 以台灣物業管理學會 所述,物業管理區分為 「物」、「業」、「人」三區塊。台灣物業管理學會 「物」係指傳統的建物設備、設施 「業」為不動產經營的資產管理 「人」則以生活服務、商業服務為主,並以人為 本位連結物與業,形成今日物業管理三足鼎立新.
第一章 声现象 第二节声音的特征.
图书馆管理实务.
小一家長會 訓育訊息 德性培育組 余家濂主任
行政命令.
专利技术交底书的撰写方法 ——公司知识产权讲座
共产党领导的多党合作和政治协商制度: 中国特色的政党制度.
主讲:材料工程学院党总支宣传委员、党务秘书 教工党支部书记 王国志 2015年12月7日
普通高中新课程实验 若干问题 广东省教育厅教研室 吴惟粤 2004年4月29日 广州.
前言 採購程序每一環節所涉及人員,無論是訂定招標文件、招標、審標、決標、訂約、履約管理、驗收及爭議處理,如缺乏品德操守,有可能降低採購效率與品質,影響採購目標之達成,甚有違法圖利情事發生,致阻礙政府政策之推動並損害公共利益。因此,較之一般公務人員,採購人員更需遵循較高標準之道德規範。 主講人:林中財.
欢迎新同学.
2015年新课标高考历史试题分析 暨考试方向研判 李树全 西安市第八十九中学.
课题四 以天池、博斯腾湖 为重点的风景旅游区
“健康的基督徒” 入门.
南台科技大學電子工程系 指導老師:楊榮林 老師 學生姓名:蔡博涵 巨物索餌感測裝置(第II版)
北京中医药大学东直门医院 把握“癌”的命脉 祁烁 血液肿瘤科.
2015年汕头一模质量分析会 34(1)题分析 濠江区河浦中学 詹金锋 34(2)题分析 汕头市实验学校 董友军
士師逐個捉(II) 石建華牧師 24/07/2016.
宣讲数学课程标准 增强课程改革意识.
快乐生活,快乐学习 《中国古代诗歌散文欣赏》.
班級經營之再思 香港班級經營學會 黃鳳意
农业银行网上签约流程 宁夏金溢投资 内部资料 1.
佛法原典研習 五陰誦 (II) 2007/5/13 整理此報告的方式 : 主要節錄 果煜法師說法之重點.
朝鲜.
廉政會報專題報告 農地重劃工程 施工常見缺失 報告:吳東霖 製作:張昌鈴 日期:103年12月23日.
專案製作經驗談.
健康檢查簡介 新湖國小健康中心 王淑華護理師 99/11/17.
2014年度合肥市中小学生学业质量 绿色指标测试相关情况说明及考务工作要求
普通高中课改方案介绍.
曾一 陈策 重庆大学计算机学院基础科学系 重庆
高三物理后期复习策略 秦皇岛市实验中学 刘苏祥.
101學年度第二學期 呼吸治療學系 師生座談會 102年5月15日.
大理 你一生不能不到的地方 组员:施绍敏 韩水仙 李佳丽 张仲媛.
第二章 项目一:企业厂区与车间平面设计 1.
家庭教育與服務學習.
压缩语段 II.
普通高中课程改革的方案与推进策略 安徽省教育厅 李明阳.
高校人才培养与学科建设的一些探索 徐哲峰 西北大学数学学院 2015年6月30日.
新课程背景下 高中教务主任工作的思考 南京市教学研究室 陆静.
精彩纷呈的 桂剧和彩调 ——桂林地方戏曲赏析.
網路填報系統學生異動轉銜操作及科技化評量6月 成長測驗施測說明
Windows Server 2003操作系统相关配置
第8章 机床操作 主讲:臧红彬 博士.
機械工程學系課程地圖 先進材料與精密製造組 設計分析組 校訂共同必修課程 機械系訂 必修課程 組訂 必修課程 畢業專題 工學院訂必修課程
生命轉化 (II) 天父的心 石建華牧師 13/09/2015.
金門縣重大空難應變機制-消防局 壹、消防搶救、滅火、緊急救護 一、派遣作為:
四种命题 班级:C274 指导教师:钟志勤 任课教师:颜小娟.
教育信息化建设诊断评价与改进一级指标体系构建
全国高考语文试卷解析 与备考建议 张彬福.
计算机与信息技术应用基础 徐东雨 计算机中心
普通高中校本课程开发与实施 崔允漷 教授、博导 普通高中新课程国家级通识研修专题之一 华东师范大学课程与教学研究所副所长
2015年高考病句题 1.(安徽)下列各句中,没有语病的一句是(4分)( )
*§8 反常二重积分 与反常定积分相同, 二重积分亦有推广到积分区域是无界的和被积函数是无界的两种情形, 统称为反常二重积分.
合肥市第47中学 李 恒
帝國主義 法國大革命 、美國革命.
身边的噪音 ——六(1)班班队活动 李瑷蔚 符蓉.
日本 班級:六年四班 座號: 八號 姓名:楊維綱.
南瑞学堂 学员简明操作指南 上海时代光华教育发展有限公司 2013年.
第二节 极限 一、数列极限 定义:.
使用服务平台办理离校 操作指南.
《信息技术与教育技术》听觉媒体技术.
学年第一学期领取教材明细查询的通知 学年第一学期学生使用的教材均在网上平台公示。现将有关事项通知如下:
力学实验复习 杨昌彪 月.
声音的特性.
硬件基础知识及常见硬件故障处理.
Presentation transcript:

虚拟现实与增强现实技术概论 计算机中心

第4章 虚拟现实的计算体系结构

导学 一、学习目标 1.掌握图形绘制流水线和触 觉绘制流水线的原理。 2.熟悉基于PC和基于工作站 的VR的系统结构。 二、重点、难点 1、图形绘制流水线3个阶段 应用程序、几何处理、光栅化。 2、触觉绘制流水线3个阶段 碰撞检测、受力计算、触觉计算。 3、多用户多用户分布式虚拟现实 网络拓扑结构 单服务器、多服务器环状网、点 到点LAN、通过路由的混合点到 点WAN 4、基于工作站的VR体系结构

4.1 绘制流水线 VR引擎是从输入设备中读取数据,访问与任务相关的数 据库,执行任务要求的实时计算,从而实时更新虚拟世界 的状态,并把结果反馈给输出显示设备。 大量的数据计算、低延迟和图形、触觉实时显示都要VR 引擎具有强健的计算体系结构。 VR系统结构的设计中最重要的是绘制技术。

4.1 绘制流水线 4.1.1 图形绘制流水线 图形绘制流水线:指的是把图形绘制过程划分成几个阶段,并把它们指派给不同的硬件资源并行处理,用来提高图形绘制速度。 多边形(三角形)网格表示法):物体的立体几何信息是通过它们的边界面或包围面来表示,而物体的边界面可以用许多单独的多边形表示。是最常见的虚拟现实三维模型表示法之一。 使用多边形网格法建模的三维图像

4.1 绘制流水线 图形绘制流水线3个阶段

4.1 绘制流水线 模型变换(坐标变换、平移、旋转和缩放等)、光照计算、场景投影、剪裁和映射 应用程序阶段 几何处理阶段 光栅化阶段 模型变换(坐标变换、平移、旋转和缩放等)、光照计算、场景投影、剪裁和映射 完成建模完成建模、加速计算、动画、人机交互响应用户输入。和触觉绘制流水线一些任务。 将几何图形信息转换成视频显示器需要的像素信息,即几何场景转化为图像。 通过CPU软件编程实现 由几何处理引擎硬件实现 由光栅化单元硬件实现

4.1 绘制流水线 接口芯片接收系统总线传送的3D数据,发送到几何处理主板。 几何处理阶段:由几何处理主板上最空闲的几何处理引擎执行相关操作,处理相应的三维数据,并返回结果到接口芯片。接口芯片将经过几何处理的数据发送给纹理芯片,纹理芯片负责纹理映射。 光栅化阶段:光栅化单元从纹理芯片中读取数据,把它们转换成像素信息,然后发送到帧缓冲区。 图形绘制流水线的实例- HP Visualize fx卡 视频芯片把像素颜色映射成真彩色,进行数/模转换和视频同步处理,输出显示结果

4.1 绘制流水线 4.1.2 触觉绘制流水线 为了提高对象模型的真实感除了视觉效果外,还需要触觉来感知物体。可以通过多阶段的触觉绘制流水线描述触觉模型的过程。

4.1 绘制流水线 基于各种物理仿真模型计算触点压力。还包括力平滑和力映射。 碰撞检测阶段 受力计算阶段 触觉计算阶段 基于各种物理仿真模型计算触点压力。还包括力平滑和力映射。 确定两个(或多个)虚拟对象之间是否有接触。从数据库中加载虚拟对象的物理特性 主要绘制仿真过程的接触反馈分量(触觉纹理),增强了对象表面物理模型真实感。 注意:只有发生了碰撞的对象才会在触觉绘制流水线中处理。

4.2 图形体系结构 4.2.1 基于PC的图形体系结构 只有将PC和虚拟现实交互式设备集成在一起才能构成VR引擎。 将头部跟踪器连接到PC的串行端口,操纵杆连接USB端口,用来接收用户的输入,操纵杆接收触觉反馈。头戴式可视设备连接到图形卡输出端口,接收系统的视频反馈。而三维声卡插在PCI总线上,用户通过用带有三维声卡的耳机接收音频反馈。

4.2 图形体系结构 4.2.2 基于工作站的体系结构 工作站使用了超级(多处理器)体系结构,具有更强大的计算能力、更大的磁盘空间和更快的通信形式。 Infinite Reality是SGI公司开发的第一个为通用工作站专门设计,具有4个几何处理引擎和主板,用于提供复杂场景下具有稳定的60HZ刷新率高质量绘制的图形系统。

4.3 分布式虚拟现实的体系结构 分布式VR引擎:使用两个或多个绘制流水线的VR引擎。这些流水线可以同时位于一台计算机中,也可以分别位于多台协作的计算机中,或者位于集成在一个仿真系统中的多台远程计算机中。

4.3 分布式虚拟现实的体系结构 4.3.1 多流水线同步 多条流水线输出的图像都需要同步。 4.3.1 多流水线同步 多条流水线输出的图像都需要同步。 如果不进行同步,帧刷新率不一致,就会导致系统整体的延迟,图像扭曲。 特别是用多台CRT显示器联合仿真显示,不同步会会导致图像闪烁,使用户产生视觉不适。

4.3 分布式虚拟现实的体系结构 多流水线同步解决的方法 1.软件同步法 2.帧缓冲器同步法 方法:要求并行流水线的应用程序阶段在同一时刻开始处理新的一帧。 缺点:某一条流水线处理速度快于其他流水线,先填充帧缓冲器,图像先显示出来。 2.帧缓冲器同步法 方法:流水线绘制3D图像前会等待系统垂直同步信号,然后开始绘制一帧图像。 缺点:同时绘制,但绘制速度较快的流水线会先绘制完帧,还存在图像偏差的可能。

4.3 分布式虚拟现实的体系结构 3.主从显示器同步法 方法:将其中一个显示器成为主显示器,而其他显示器为从显示器。主从显示器图形卡之间通过内部视频逻辑电路连接,可确保从显示器的垂直和水平扫描线都与主显示器相同,确保了输出图像的一致性。

4.3 分布式虚拟现实的体系结构 视觉与触觉流水线同步 视觉和触觉两种感觉模态也需要同步绘制才能提高真实性,视觉和触觉的同步是在应用程序阶段实现的,需要通过专门的接口控制器完成。

4.3 分布式虚拟现实的体系结构 4.3.2 联合定位绘制流水线 4.3.2 联合定位绘制流水线 联合定位绘制流水线的系统由一台带有多流水线图形加速卡的计算机;或者每台带一个不同的绘制流水线的多台计算机;或者它们的任意组合构成。

4.3 分布式虚拟现实的体系结构 (1 ) 多流水线图形卡 Wildcat II 5110能同时在两个显示器上独立地显示,具有两套几何处理引擎和两套光栅化引擎。 Wildcat II 5110图形加速卡外观

4.3 分布式虚拟现实的体系结构 (2)PC集群 基于大型的多流水工作站,依靠特殊的硬件进行图像合成。 PC集群通过高速LAN网络连接起来,使用控制服务器能够控制输出图形的同步。

4.3 分布式虚拟现实的体系结构 4.3.3 分布式虚拟环境 分布式虚拟环境是指在一组以网络互连的计算机上同时运行虚拟现实系统,使处于不同地域的多个用户可以在同一虚拟世界中共享信息,进行实时交互,协同完成各种任务。

4.3 分布式虚拟现实的体系结构 (1)两用户共享的虚拟环境 两用户可单独使用交互设备与同一VR系统交互, 通过LAN通信网络互联,使用TCP/IP协议发送单播数据 包来传消息,用户之间通信要顺畅、状态要一致。

4.3 分布式虚拟现实的体系结构 (2)多用户共享虚拟环境的网络拓扑结构 单服务器模式 原理:客户机管理本地用户与I/O交互,执行本地图形绘制;服务器负责维护所有虚拟对象的状态和协调仿真活动。动作以单播包的形式传播。 缺点:中心服务器的处理能力限制更多用户参与仿真。 多服务器环状网模式 原理:用多个互连的服务器代替中心服务器。每个服务器都维护着虚拟世界的同一副本,并负责自身客户机所需的通信。单播模式传播。 缺点:不同服务器之间客户机需要通信时,延迟可能会增加。

4.3 分布式虚拟现实的体系结构 (2)多用户共享虚拟环境的网络拓扑结构 点到点LAN模式 原理:一个客户机的信息可以通过多播通信的方式直接发送给另一个客户机。 缺点:局域网使用;所有用户下线后,无法维持虚拟世界。 通过路由的混合点到点WAN模式 原理:使用一个代理服务器的网络路由把多播信息打包成单播包,在网上传送给其他路由器;本地的代理服务器收到后进行解析,将信息以多播的形式发送给本地用户。

本章小结 虚拟现实的计算体系结构的学习,是虚拟现实开发的 框架和基础。要求掌握VR引擎中图形绘制流水线和触觉 绘制流水线的基本工作原理;了解基于PC和工作站的VR 图形体系结构;理解分布式虚拟环境的网络拓扑结构及其 应用。能够运用所学的内容分析VR引擎上虚拟现实功能 的开发和实现,为以后章节的学习打下基础。