不要提每个区域的天气情况了,导播员需要承担巨大的记忆压力。而基于 Kinect 的前 景抠图技术是在 Kinect 设备获得视野范围内的深度图像的基础上完成的,然后通过深 度图像信息的用户索引标志区分人物和背景,与背景的复杂程度无关,再配合平滑滤波 可以达到和绿屏抠图相似的效果。基于单台 Kinect 的前景抠图技术可以将视野中最多 6 个人从背景中区分出来。文献综述
1。3 研究现状及发展趋势
1。3。1 传统交互理念
1。3。3 基于 Kinect 的人机交互
1。4 本文的主要内容及结构安排
第一章,绪论。重点阐述了本文的研究的内容、意义以及背景,并且介绍了当前国 内外的研究现状、发展趋势以及三种不同的交互理念。
第二章,Kinect 设备工作原理与数据获取。对 Kinect 传感器需要的开发环境以 及开发环境重要的一部分 Kinect SDK 进行了简单的介绍,并且还介绍了 Kinect 设备的 硬件结构和数据获取方式。
第三章,基于 Kinect 的人体任意背景移除方法。主要介绍了使用 Kinect 设备进行 日常生活中的动态自然背景移除功能,并简单介绍了背景移除的概念以及通过数字图像 处理技术进行背景移除的几种方法。
第四章,基于 Kinect 的手势识别与应用。重点介绍本文中设计的人机交互系统 UI 界面以及具有的交互功能和实现方法,同时对手势进行了简单的说明,还介绍了计算机 视觉领域的几种常用的手势识别方法。
结语部分。对本文的主要工作进行总结,同时指出不足和以后的学习方向。
第二章 Kinect 设备工作原理与数据获取
2。1 开发环境介绍
在本文中开发环境使用的是经典的 Windows7 操作系统+KinectSDK v1。8+Visual Studio 2012 的组合。若要实现这样一个完善的开发环境,使用的计算机需要满足一定 的硬件要求,如 2。66GHz 或更高的处理器频率、2G 或更大的运行内存以及具有兼容 Microsoft DirectX 9。0 的显卡。接下来便可以开始搭建这样的一个的开发环境,首先 在微软官网上下载对应的 Kinect for Windows SDK 安装包,安装之前应确保 Kinect 设 备与计算机断开连接,安装过程比较简单,核心 SDK 安装完成后,还需要安装一个 Developer Toolkit,即开发者工具包。之后插上 Kinect 设备便会自动安装设备驱动, 最后安装好 VS2012 便可以开始 Kinect 应用程序开发。来:自[优.尔]论,文-网www.youerw.com +QQ752018766-
2。1。1Kinect 硬件介绍
黑色的 Kinect for Windows[8]如图 2-1 所示,底座和感应器之间有一个电动马达, 通过编写程序可以控制传感器的俯仰角度。位于传感器上的三个镜头从左到右分别是红 外投射仪、彩色摄像头、深度摄像头,另外位于传感器下部还具有四个麦克风和一个风 扇。根据 Kinect 的主要特性——手势识别、语音识别,可以知道整个传感器的关键是 用于采集视频流数据的摄像头系统以及用于收集声音信息的麦克风阵列。