论文部分内容阅读
现代社会,人们对于手机的理解已经不再是简单的通信设备,而是增加了WiFi、GPS、加速度传感器等新硬件,融入了多媒体,互联网,定位和特色交互的智能终端,人们正在步入一个移动互联的时代。基于上下文感知的游戏系统能够给用户带来更加真切和身临其境的游戏感受,而将手势识别融入到游戏的场景控制中去更是多模态输入与上下文感知计算的创新结合,能够让用户在游戏中感受到现实中的人与游戏中的角色的完美融合。本文着重介绍了在Qt for Symbian平台下的基于手机上下文信息的在线网络角色扮演游戏的设计架构与实现过程。这款游戏充分利用了手机的互联网通信,GPS数据采集,触摸屏幕交互,以及加速度信息感应等特点,创造了一个交互性强,可玩性强的虚拟现实游戏环境。论文的主要内容包括:开发环境的搭建、系统架构的设计、客户端各个模块之间的调度、模块的类设计以及具体实现、服务器和客户端通信的接口和格式设计、服务器的数据库设计等。同时,本文还对如何利用手机三维加速度传感器进行手势识别进行了深入的研究,利用隐马尔科夫模型对几种常见的手势动作进行建模和识别。本文定义了8个常见的手势动作,对每一个动作都采集了120个样本,利用其中的60个样本进行建模,并对另外60个样本进行动作识别,平均识别准确率达到95%以上。最后论文对全文做了总结,描述了系统存在的不足和需要进一步做的工作,总结了本人在硕士研究生期间的工作和成果。