论文部分内容阅读
目前,多点触摸技术已经在多种触摸识别系统中得到了应用,如使用电阻或电容式触摸屏的小型移动设备,但是将多点触摸技术与桌面GIS (GeographyInformation System)结合使用的应用很少,绝大多数仍然使用鼠标和键盘进行操作。论文所依托的项目旨在提高人机交互特性,开发一个可通过多点触摸手势直接操作的桌面GIS。针对项目要求提出一种研究方案:首先使用基于光学和计算机视觉的红外多点触摸技术搭建系统硬件平台,然后读取包含触点对象的一系列视频帧并进行图像处理,提取触点轮廓,计算轮廓中心坐标,完成追踪触点移动轨迹,通过TUIO (Table-Top User Interfaces Objects)协议传递触点信息,最后分析触点移动轨迹的形状识别有效交互手势并通过MapX实现操作GIS。作者参与完成该项目的这三个部分,并在所做的研究工作基础上完成了毕业论文。论文主要分成三个部分:第一部分介绍红外多点触摸平台上触点追踪算法的实现过程,主要包括视频流捕获,图像处理算法,触点轮廓提取,追踪触点,以及数据通信等过程;第二部分定义了6种多点触摸手势,并分析了手势对应的状态转移模型,然后在对触点移动轨迹进行分类的基础上实现了多点触摸手势识别方法,最后详细阐述了由MapX实现GIS的具体步骤和有效手势对GIS的操作结果;第三部分给出了多点触摸GIS平台的系统架构,包括多点触摸GIS平台的各个组件以及所有组件的搭建过程和工作流程,最后对鼠标点击操作与手指触摸操作进行了分析对比,并分析了系统实验结果。本项目给出了一个红外多点触摸的GIS,用户可通过多点触摸手势直接操作GIS,完成典型的GIS功能。该系统相对于传统的GIS具有更好的人机交互特性和用户体验。