基于语义的虚拟场景建模方法研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:ztwpc2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟现实从提出此概念发展到现在,随着技术上的逐步成熟,目前已在航空、航天、铁路、建筑、土木、科学计算可视化、医疗、军事、教育等诸多领域得到了应用。但是,虚拟场景的建模是一项技术性很强的工作,需要投入大量的人力和时间,场景建立过程中的人机交互任务复杂,非专业人员很难加入到虚拟现实系统的开发中来。这成为制约虚拟现实技术普遍应用的瓶颈。因此,降低三维虚拟场景建模的复杂度,使没有虚拟现实开发经验的人员也能够轻松构建虚拟场景对于虚拟现实技术的推广有重要的意义。   针对如何降低虚拟场景建模的复杂度,实现高效、自然的虚拟场景建模展开研究,提出基于语义的虚拟场景建模方法。在建立的虚拟场景建模本体语义信息辅助下,用户可以通过简单的人机交互实现复杂的场景建模任务,并通过具体的应用(工控组态软件三维用户界面组态)验证了方法的有效性。本文的主要研究成果如下:   (1)提出基于语义的虚拟场景建模架构基于层次化和组件化思想将基于语义的虚拟场景建模架构设计成模型层、语义层、建模层和代码自动生成层四个层次,对层与层之间的服务关系进行了明确定义。针对X3D表达场景对象语义能力的有限性,在X3D物理模型库上层建立虚拟场景建模本体库,使物理模型成为具有语义信息的语义对象。借助于本体库中的语义信息,用户可以在可视化环境下通过对场景对象简单直接操纵实现复杂的场景建模。为了使建立的虚拟场景能够得到复用,设计了X3D场景图自动生成组件,建模完成后的虚拟场景可以自动生成X3D场景图,并可以继续转换成其它形式的场景图格式。   (2)提出虚拟场景建模本体的逻辑结构以及构建方法对其他领域中所使用的本体的逻辑结构进行了研究,在此基础上,根据虚拟场景建模本身的特点,将虚拟场景建模本体设计为四元组结构O=〈C,P,R,I〉,并对该结构的合理性进行了分析。根据虚拟场景本体在虚拟场景建模中完成的任务不同,将该本体设计为由场景对象概念本体、三维空间关系本体、三维交互本体和本体实例四个子本体构成,并明确定义了四个子本体在虚拟场景建模中的作用。对OWI,语言进行了深入分析,指出该语言具有表达虚拟场景建模本体属性特征的语义能力,提出了四个子本体在OWL中形式化表达机制及构建方法,并论证了所建立的本体在进行虚拟场景建模时的可用性。   (3)提出本体语义约束下的基于虚拟接口的虚拟场景建模方法虚拟场景建模的过程实际上是一个三维人机交互的过程。为了将虚拟场景建模本体的语义信息用于虚拟场景建模的人机交互过程,提出虚拟接口的概念。虚拟接口作为场景对象人机交互语义信息的载体,用其表示场景对象之间可能的连接关系。设计了虚拟接口的表示方式,根据虚拟接口的性质将其设计为四种类型:承载接口、依附基接口、通用接口和专用接口。根据场景对象具有的接口类型以及虚拟场景建模本体中定义的场景对象的组态属性,实现场景对象间的自动连接匹配,进而实现简单人机交互完成复杂的建模任务。   (4)提出基于语义的描述式建模脚本和场景对象成组操作方法针对基于虚拟接口的虚拟场景建模方法的不足,提出基于语义的描述式建模脚本,用含有语义信息的脚本命令辅助直接操纵方式进行建模工作。脚本命令的语义在虚拟场景建模本体中进行描述。这种方式有效弥补了直接操纵方式建模方法的缺陷。同时,提出了基于语义的虚拟场景对象成组操作方法。借助于场景对象的本体语义,可以很大程度上避免复杂的几何运算,直接进行场景对象的成组操作,与几何方法相比更加直观、高效。   (5)实现了基于语义的虚拟场景建模原型系统.分析了基于语义的虚拟场景建模原型系统的结构,设计并实现了原型系统。将该原型系统应用于三维工控组态软件,从而验证了本文所提出的虚拟场景建模方法的有效性,同时对该原型系统的可用性进行了评估。   本文将本体引入到虚拟现实领域,通过语义约束信息降低虚拟场景建模的难度,使非专业人员也能轻松进行虚拟场景的建模工作。是将语义应用于虚拟现实领域的一次有益探索。
其他文献
系统辨识是根据系统的输入输出数据来建立描述系统的数学模型的理论.近年来,多变量系统的辨识问题引起了控制领域的广泛关注.多变量系统模型种类繁多,辨识方法远比单变量系统辨识
飞行控制系统是无人机系统的核心部分,无人机各项性能在很大程度上取决于飞行控制系统的性能。无人机是一个高度非线性、快时变、强耦合的复杂系统,其精确模型很难获得,且运行环
本文针对星图中的目标定位问题,从设备姿态求解和大气折射率计算两方面进行了研究。在设备姿态求解方面,以依巴谷星表作为导航星表,使用了一种基于角距的星模式识别方法获得
随着现代信息网络技术的飞速发展,电子商务作为经济活动的一个新热点,正在影响着整个社会的经济运行结构。在电子商务环境下,客广是企业的重要资源与财富,是企业生存与发展的基础
人机口语对话技术使得人机交互更加简单自然。然而,要生成一个人机口语对话系统,需要耗费大量的人力物力。如何自动的搜集限定领域语言模型的训练语料以及构建人机口语对话系统
地壳运动模拟系统是一种模拟地壳活动的实验装置。该装置用于在实验室环境下物理仿真地壳运动,观测由此引起的地表变形。它是信息技术在地学领域的一次新的应用,大大提升了地
流程工业如大型化工或石化企业的全局过程系统一般可分为工艺过程、换热网络和公用工程。其中蒸汽系统是公用工程系统的最主要组成部分,其能耗在企业中占相当大的比例,同时其
视频技术已经成为安全监控的核心技术之一。在智能交通系统中,交通场景的监控对交通应急和交通信号控制起着重要作用。随着城市机动车辆的增多和城市化的迅速发展,交通事故日益
随着人类社会的不断进步,人们对移动机器人在未知环境下完成特定任务的需求越来越高。针对未知环境下移动机器人自主探索和地图创建问题,在机器人操作系统(Robot Operating Sys
作为家庭服务机器人的一种,智能轮椅在老年人及残障人士的生活中扮演着重要的角色。将机器人导航技术应用于智能轮椅上已经经过了多年的发展与研究,而如何准确地估计出机器人在