论文部分内容阅读
虚拟人(virtual human或computer synthesized characters)是人在计算机生成空间(虚拟环境)中的几何特性与行为特性的表示<[1][2]>。虚拟人研究的最终目的是使虚拟人能够在任意需要它的虚拟场景中使用,以重构真实的世界<[3]>。早在二十世纪七十年代,计算机图形学界的研究人员就开始了虚拟人相关的研究工作<[4-12>。虚拟人技术研究涉及到计算机图形学、运动学和动力学、多功能感知、人工智能和虚拟现实等多个学科,是一个交叉应用学科。早期的虚拟人研究集中在人体建模和底层动作控制技术。随着上述技术的日趋成熟,行为建模和情感建模成为目前的研究热点。其中,自主化的虚拟人(Autonomotls Virtual Human)是动态虚拟环境的重要组成部分。
本文在构建三维户外场景和虚拟人模型的基础上,建立了适用于虚拟环境的虚拟人感知模型。在实现上以虚拟人的视觉感知为主,设计了碰撞检测感知器和物体属性感知器并实现了相应的功能。使处于特定环境中的虚拟人具有相对自主的感知功能,从而达到了虚拟人智能化的要求。
在研究的过程中,本文从感知行为的角度入手,对虚拟人在虚拟环境中的感知做了深入研究。分析了虚拟环境的特点、虚拟人的感知特性以及应具备的感知功能。由此作为根据,对虚拟场景中的物体进行了分类,初步给出了一个虚拟人的感知模型。
本文从反应行为的角度对虚拟人在虚拟环境中的感知过程做出了描述;通过从环境中获取必要的环境信息,再经过处理分析的过程得到感知信息。该分析处理过程是感知模型设计的核心环节,采用区间数学与反应行为规则相结合的方法实现。最终得到的感知信息以反应动作的形式表现出来,体现了虚拟人的智能特性,为在虚拟环境中构造自治行为可信的虚拟人奠定了基础。