论文部分内容阅读
产品展示是商品交易过程中非常重要的环节。随着虚拟现实技术和增强现实技术的发展,特别是计算机硬件和各种人机交互传感器的日新月异的进步,人们对大型商品的展示再也不能满足于“图片加文字说明”的状态。大型和贵重商品领域迫切需要一个三维、具有沉浸感和交互性的实时仿真环境,立体的展示商品的外观、功能和结构等。港口机械虚拟交互展示系统是虚拟现实技术的应用。系统设计的目标是把虚拟现实技术应用到商业展示领域。在港口机械虚拟展示环境开发过程中,利用3DS建模和机械本体行为设计,在WPF中完成模型的展示和各个动作的驱动,利用Kinect传感器实现了自然的体感人机交互方式,全面立体的展示港口机械的外观、功能及结构等。本文在引入虚拟现实概念后,深入分析了虚拟展示的界定、特点及实现形式,引入Kinect传感器设计了一种新的人机交互方式,开发了港口机械虚拟交互展示系统。系统的开发过程分为两大部分,一是基于WPF平台开发机械三维展示系统,包括WPF平台的选择,以门座式起重机为例利用3DS Max完成了机械的几何和行为模型建模,重点研究了WPF中的三维变换,实现了三维模型的动作驱动;二是利用微软最新的Kinect传感器获得人体的三维数据,并移植语音识别领域动态时间规整(Dynamic Time Warping, DTW)的方法识别人体的动作,实现了通过人的身体的位置和左、右手的侧、前、上举来控制机械的旋转、变幅、起升的模拟,为虚拟展示系统扩展了一个良好的人机交互方式。本文利用虚拟现实理论开发的虚拟交互展示系统具有通用性,利用WPF的良好三维展示能力和Kinect的虚拟交互方式,未来可以通过全息投影等方式,开发小型虚拟交互展示机,取代商场中的大型和贵重商品的实物展示,具有巨大的经济前景。