分布式虚拟现实系统中的动态负载控制技术

来源 :江苏大学 | 被引量 : 0次 | 上传用户:edwinshi97531
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式虚拟现实中的虚拟环境是一个可以提供给参与者进行协同,以及共享物体的虚拟现实空间,在这种环境中参与者可以有很强的沉浸感,是目前的研究热点。这种技术已经在游戏,军事战斗仿真,开放社区等很多方面进行了广泛的应用。 目前分布式虚拟现实技术主要是适合在小规模用户参与的系统中进行应用。对于有着大规模用户参与的系统,则会出现网络通信负载大、计算处理量大等问题,这样就造成了系统实时响应性差以及用户交互困难。 针对这一问题,本文在如虚拟社区等不需要所有用户完全交互的系统,提出了如下三个方面解决的方法: 1) 在用户间交互的应用层上采用动态兴趣区域管理的方法。针对大规模用户参与的系统中出现的用户间系统性能的差异以及虚拟空间中用户疏密情况的动态变化,在本文中提出一种动态兴趣区域管理的办法。使每一个用户自己管理其兴趣区域,通过对兴趣区域大小的动态调整来管理区域中兴趣对象的数量,并与主动式兴趣注册以及监听管理等进行配合,调节了数据通信量,使用户间的交互达到了一种“按能力分配”的效果。本文对采用动态兴趣区域管理所带来的系统设计的变化进行了分析,并提出了一整套解决的办法,使得系统能够根据负载的变化做出灵活的调整。 2) 本文还通过对用户在虚拟环境中运动数据的处理来减少数据通信量。并且为了保证用户间数据的一致性,本文提出了采用DR(Dead Reckon)算法以及滞后控制技术来处理,以及综合考虑了运行速度对位置点数据进行传输的影响。 3) 在数据传输时,提出了建立模型库以及采用XML封装交互数据的方法。本文对具有相似特征的物体建立模型库,通过对属性参数的设计来设计物体。在交互时,只传输属性参数,这样可以有效的减少数据传输。在采用VRML建立虚拟环境的系统中,针对VRML因为其固定的语法结构和内容不可扩展性的限制,以及对减少数据传输的要求,提出了利用XML自描述性的特点,将各种数据通过XML封装来进行传输。 本文在一个多用户参与的虚拟社区系统中采用上述方法进行设计,并且通过仿真的方法对系统的性能进行了测试。
其他文献
网格技术的应用是目前研究的一个热点,随着基于网格架构的应用系统和技术的不断出现,人们将网格应用到了更加广泛的领域中。在分布式应用系统中应用消息交互服务机制可以实现
揭示人类的行为规律一直以来都是社会各界备受关注的话题。科学家更在意惊艳世人的发现,商人则将之用于提高商品推荐的效果,而且它对于公共安全管理也有着非常积极的作用。近年
今天,人脸检测的应用背景已经远远超出了人脸识别系统的范畴,在基于内容的检索、数字视频处理、视觉监测等方面有着重要的应用价值。人脸检测是自动人脸识别系统中的一个关键环
在时间规划中,时间模型是一个重要的概念。时间规划的算法均要建立在一定的模型之上。时间模型多种多样,各有特色,本文中的时间规划运算使用了时间矩阵模型,时间规划可以用矩
随着增值业务的复杂化和用户需求的多样化,人们需要快速的业务定义生成工具方便灵活地增加新业务,提供丰富多样的电信增值业务。本课题的工作是针对增值业务图形化业务流程定义
可缩放矢量图形ScalableVectorGraphics(SVG)是一种使用XML描述二维图形的语言。由于其各方面的优点,SVG文件格式成为网络传播图形信息的一种理想的文件格式。SVG文件记录了实
数据库技术发展迅速且得到了广泛应用,但在20世纪末,一种新的应用模型却对它提出了有力的挑战。这种名为流数据的应用模型广泛出现在众多领域,例如金融应用、网络监视、通信数据
随着软件工程普及,软件工程环境的重要性也日益显现。软件工程环境是软件工程学的组成部分,也是软件工程化的重要基础。在软件开发中,无论技术活动还是管理活动,都离不开环境的支
几何自动推理是让计算机模拟人脑来进行几何命题的证明,它是人工智能领域的重要研究课题。20世纪70年代,吴文俊先生就提出了定理机器证明的方法;随后,张景中院士在面积法的基础上
随着网络技术的迅速发展,网络安全在计算机网络中的应用起着越来越重要的作用。本文的工作主要是围绕着自适应智能防火墙体系结构的设计和仿真展开的,主要包括以下几个内容: