论文部分内容阅读
人机交互一直以来都是计算机科学的重要研究方向。体感交互作为人机相互的一类实现方式,有不少学者做过相关方面的研究。近十年来,随着视频人体检测理论技术和计算机图形学的不断发展,通过视频设备来识别人体姿态的体感交互的技术解决方案越来越多地受到研究者的关注。近些年来,此类理论技术在虚拟现实,视频游戏,军事指挥有着日益广泛的应用。本文正是以基于视频的体感交互技术为背景,搭建了一个用于商业电子虚拟试衣系统原型。对于体感交互的实现,本文采取了基于人体模型的视频人体姿态检测方案。通过对包含试衣者的视频图像进行人体运动检测,建立系统设置的人体模型;借鉴已建立的人体模型知识,对其后人体运动检测加以约束。如是构建了一个带有反馈的系统,系统综合分析某一段时间框内人体的运动变化以及变化趋势获得人体姿态,并以不同的人体姿态为信令来控制系统运行,实现体感交互。由于本文的课题源自实际商业项目,因而研究有效地系统开发也是本文的重点内容之一。文章中所采用的“敏捷”开发方法,是近几年来软件开发行业兴起的一种新颖而卓有成效的系统开发方法。敏捷崇尚开放,拥抱变化,提倡系统简洁而实用。同时,敏捷更加看重系统开发中“人”的因素,一方面要求客户与开发者共同进退,以项目为核心成为一个团队;另一方面也十分注重团队中每个成员的个性发展,注重成员的个人价值。文章中的另一大部分对本次系统应用敏捷的开发模式进行了详尽的描述。综上,本文的主要贡献在于:针对实际需求,对已有的理论进行适当优化,将技术结合先进的系统开发模式应用到实际的项目当中。