手绘草图交互及应用技术研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:liongliong493
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,普适计算正逐渐成为主流的计算模式,草图交互以其自然、直观、便捷,以及对几何、时序和空间关系的强大描述能力等特性,并随着近年来便携式和小型化移动设备的兴起和推广逐渐成为普适计算环境中的主要交互方式。随着草图识别、草图建模等技术的不断提高,草图交互在多领域中的应用拓展以及草图交互软件系统的快速构建已经成为草图交互技术的研究热点。本文以手绘草图交互及应用技术为中心,研究草图交互软件系统的构建方法,提出了草图交互系统模型和系统框架,并对手绘交互的自由输入、基于草图交互的协同工作以及基于草图交互的三维建模等技术进行了深入而系统的研究。  本文的创新性成果主要包含以下几个方面:  (1)研究手绘草图交互的软件架构方法,提出了草图交互软件系统模型和组件化可配置的系统框架:系统模型将整个交互系统划分为五个部分,从不同的视角对系统进行抽象和描述;系统框架基于系统模型,其定义了通用的草图交互流程并“半成品化”实现了草图交互系统。在面向新的应用需求时,以系统模型为指导,通过对系统框架的子模块进行配置、修改和替换就可以快速生成新的草图交互应用软件系统。本文给出了一个基于手绘草图的三维模型创作原型系统(智能画布系统Smart Canvas)的设计和开发实例,进一步讨论了如何构建草图交互软件系统,为草图交互软件系统的设计开发人员提供指导和支持。  (2)针对手绘交互过程中的自由输入问题,提出了多机制融合的手绘草图交互笔画处理方法:本文首先分析了草图交互界面要支持用户的自由输入方式,需要解决包括去除笔画中的冗余数据、单笔画输入多个图元、多笔画表示同一个图元,以及手势笔画处理等多个方面的问题,本文针对这些问题提出了笔画数据过滤、笔画分割、笔画合并和手势笔画识别等解决方法,并采用笔画处理的链式结构对这些方法进行集成,为草图交互系统的笔画自由输入处理问题提供了一个较为完整的解决方案。  (3)研究基于手绘草图交互的协同工作机制,提出了基于多Agent技术的手绘交互协作模型和基于领域规则的草图文档自动锁机制:协同环境中存在多种不同的Agent以支持用户的草图操作以及多用户之间的信息交互;针对草图交互的自然性要求提出了一种基于领域规则的自动锁机制以对多用户的并发操作进行协调。这些机制可有效地提升协同工作的效率,支持了基于草图交互的协同工作系统设计和开发。本文也设计实现了一个基于草图交互的协同图表编辑工具,支持异地分布的群组成员使用草图交互方式同步地编辑图表文档。  (4)研究基于手绘草图交互的三维建模技术,提出了一种基于草图输入的三维人脸建模方法:该方法采用已有的三维模型作为参数模板,通过计算用户输入草图的对象特征参数与对象的定义参数之间的差异,并使用三维模型形变技术快速生成用户所期望的三维模型。该方法可用于三维人脸建模应用,首先从用户输入的人脸草图中抽取能保持草图人脸的全局和局部几何信息的形状特征点,并从三维人脸网格模型中自动抽取出人脸的主要轮廓,然后根据草图人脸形状特征点抽取相应的三维特征点,计算特征点的位移向量作为形变参数,最后采用径向基函数的方法形变生成三维人脸模型。与传统方法相比,本文方法可创建更为新颖夸张的三维人脸模型,适用于三维人脸的创新性设计。该方法也可用于可抽取出模型中主要轮廓线的三维对象(如三维角色)的建模过程。
其他文献
在现代Web应用开发过程中,提高用户体验的前端技术被置于越来越重要的位置。随着前端技术的丰富,专门负责前台页面展现的Web工程师从原有的开发人员中独立出来并参与到了协作开
图像存档与传输系统(PACS,Picture Archiving and Communication Systems)的发展推动了医院信息化建设的发展,也带来了新的问题。当前医院环境下各种影像胶片输出设备并存,支
前向多层神经网络对小规模数据集具有良好的学习和分类性能,但随着样本数和类别数的增加,不仅其训练时间大大延长,分类性能往往也会显著降低。本文以面向分类的大规模学习问题为
基于角色的访问控制(RBAC)的灵活性使其越来越受到人们的欢迎且在访问控制中逐渐占据了主导地位,但随着分布式系统的迅速发展,其缺陷也就逐渐呈现出来:众多的角色和权限间关系
普适计算是继分布式计算、移动计算之后一种新的计算模式,已成为当前计算技术的一个研究热点。普适计算强调由通信设备、计算机等构成的信息空间与人们生活和工作的物理空间的
本文针对国内外煤矿矿井普遍采用的安全监测/监控技术进行了系统性的研究,采用三层网络体系结构和近年来迅速发展的CAN现场总线技术,结合射频识别(RFID)技术,提出了一种包括环境
在网络技术日益发展成熟的今天,越来越多的企业意识到了构建良好企业级应用的重要性,纷纷开始实施SOA,而企业服务总线作为SOA落地的一种解决方案受到了人们的关注。另一方面,仍处
随着网络教育的发展,网络教学质量越来越得到人们的重视。在学习评价方案的选择上,如果继续沿用传统的评价手段与评价方法,难以适应远程教育的快速发展。有效的学习评价方案,能引
随着软件技术的发展和互联网的普及,软件系统的规模逐渐增大,软件的复杂性不断地提高,软件开发经常处于失控状态,软件产品的质量无法得到保证,软件的结构复杂性成为影响软件
网络的发展与普及,伴随着嵌入式与自动化技术的应用,促成家庭网络为越来越多的人们所关注。同时,无线移动通讯技术的广泛应用使得人们对家庭网络提出了更高的期望。将家庭网关与