虚拟环境下基于语义的三维交互技术研究

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:binglei2_zj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着虚拟现实、增强现实、普适计算和其他“脱离桌面”技术的到来,三维用户界面(3D UI)的设计和开发成为一个重要研究领域。三维用户界面与现有的二维wIMP界面有很大不同,在带来更自然的交互方式和有效拓展人机通信带宽的同时,也面临着许多新的设计挑战和更复杂的可用性问题。现有的3D UI不是过于简易就是缺乏可用性,难以满足实际应用的需求。为此,必须对高可用的三维交互技术进行深入研究。   目前三维交互技术的研究主要集中在完成通用交互任务和子任务方面,如导航、选择/操作和系统控制等。交互技术仅在较低的几何层上实现,没有充分利用应用领域的约束和特点,缺乏对高层语义的支持,成为导致现有3D UI可用性差的重要原因。为此,本文借鉴认知心理学原理,将虚拟环境下的语义信息应用到三维交互技术的设计和实现中,研究基于语义的三维交互技术,目的是从高层应用角度支持用户更为自然、高效地完成复杂交互任务。   论文首先在对虚拟环境下的交互语义进行分析的基础上,面向交互过程提出了语义对象和语义模型的概念。在此基础上,针对复杂交互任务的需求,设计和实现了基于高层语义的三维交互技术,并提出利用场景语义实现多种交互技术融合的方法。根据混合现实环境下的交互特点,结合口腔医学可视化领域的应用实例,研究了基于界面元素语义实现无缝交互的技术。最后,从三维交互系统的设计和开发角度,研究了支持高层语义的三维用户界面体系结构和结构化开发框架,并讨论了基于这些研究成果开发的虚拟现实应用实例——儿童娱乐城。   本文的贡献和取得的创新成果可以归纳为以下四个方面:   1.虚拟环境下的语义对象和语义模型   从支持高层交互任务的角度,提出虚拟环境下语义对象和语义模型的概念,建立了语义对象的多构件结构和基于场景图的语义模型。语义对象包含与交互有关的几何、规则、约束和供给等语义属性,实现高层交互语义的封装和解析,为用户提供“直接操作”之上的高层交互控制。   2.基于高层语义的三维交互技术   针对复杂虚拟环境下的交互需求,结合应用特点设计和实现了多种基于高层语义的三维交互技术。多比例空间中的无缝导航技术利用交互上下文语义,解决了复杂大场景中导航效率和准确性的矛盾。基于约束语义的混合交互技术利用虚拟对象之间的约束关系和双手交互技术,实现了用简单的交互设备来完成具有更高性能和精确性需求的混合交互任务。基于场景语义的三维交互技术借助场景中的语义对象,使用户能够更自然、更高效地完成复杂交互任务,并在不同交互技术和操作模式之间实现了自然的融合和平滑的转换。   3.混合现实环境下基于语义的无缝交互技术   针对混合现实环境下的交互任务特点,提出了一个较为完备的交互技术分类体系,设计和实现了空间交互技术、基于命令的交互技术和基于虚拟工具的交互技术。通过增强虚拟对象对高层交互语义的支持,实物界面元素和虚拟界面元素之间实现了多层次的交互映射,使用户更容易在物理空间与虚拟空间之间进行无缝交互。   4.支持高层语义的三维用户界面体系结构和三维交互系统结构化开发方法   通过建立高层事件处理模型,增强场景图的语义处理能力,提出一种支持高层语义的多层界面体系结构,使虚拟现实系统能够在更高层次上支持三维交互技术的设计和实现。综合运用概念模型、结构化设计和构件技术设计了支持跨学科创作的3D交互系统结构化开发方法。基于构件技术的多层界面软件模型实现了用结构化的文档来描述3D界面构件的空间组织结构和动态交互关系,支持更高语义层次上的交互设计与重用。
其他文献
随着视频摄像机的普及,使得各种类型的视频数据数量飞速增长。基于视频序列的人体行为识别技术已成为计算机视觉、模式识别领域的重要课题,基于视频序列的人体行为识别主要通过
当电子器件应用在辐射环境下时,粒子流会与器件材料相互作用,使器件产生辐射损伤。该损伤导致器件电气特性发生改变,引起集成电路发生功能失效等不期望的工作状态。在军用、航天
软件失效在软件程序中很常见。为了保证程序的可靠性,错误需要被定位并消除。错误定位是软件调试过程中最重要和最困难的任务之一。错误定位的一种流行方法是基于统计的定位,它
当前,国家大力推动核心元器件国产化,以实现自主可控,XX处理器应运而生。XX处理器是一款适用于无线通信、雷达信号处理等领域的全新的具有自主知识产权指令集体系结构和微体系结
数字笔迹,是指由笔输入设备产生的带有空间、时间和压力等丰富属性的在线笔画数据,它随着基于“纸笔”隐喻的笔式用户界面的兴起而诞生,并得到了广泛的关注、研究和应用。数字笔
学位
电力负荷预测是电力市场的基础工作,随着电力市场改革的深入开展,其作用日益重要,是保证电网安全稳定运行的重要前提,其预测精度直接影响到了电网及各发电厂的经济效益。它是能源
随着信息社会中数据的爆炸性增长,“数据丰富而信息贫乏”问题的日渐突出,带来了对强有力的数据分析工具的需求。数据挖掘的出现为这一需求提供了有力的技术支持,满足了决策者将
面向对象的软件开发被认为是提高软件系统开发效率和质量的有效途径。但是,随着软件技术的发展,一种称为面向服务的新的软件系统开发模式被提出并得到迅速发展。面向服务的体系
基于神经网络的股票预测研究,是目前人工智能在金融领域应用研究的热点之一。要建立一个实用的股票操作决策支持模型,不但要求研究者全面了解神经网络知识,掌握神经网络用于股票
车间作为机械加工企业创造利润的执行单元一直受到企业的关注,但目前车间用于非加工性的时间占总时间的比例较大,很长时间作业在流动等待加工,而车间调度员无法对全部作业有很好