基于Kinect的数字界面体感交互设计与开发研究

 2022-02-27 09:02

论文总字数:31383字

摘 要

关键词:kinect;solidworks;体感交互;三维建模

Design And Development Of Digital Somatosensory Interaction Interface Based On Kinect

02012303 LI Shu-sen

Supervised by NIU Ya-feng, XUE Cheng-qi

Abstract: The object of study in this paper is the auxiliary system for quick three-dimensional modeling based on somatosensory interaction, developing a software programme for auxiliary of modeling. A new way for quick modeling, simple and visual, is available through combining the technology of somatosensory interaction with the technology of virtual three-dimensional modeling. The hardware equipments of the auxiliary system are a Microsoft kinect for windows v2 sensor and a computer with corresponding software environment that the needed driver for the sensor and the software for three-dimensional modeling named solidworks 2015 have been installed. With all the conditions permitted, the development begins with Microsoft Visual Studio 2015. The key technology of developing application software with kinect for windows SDK v2 has been mastered after the study of C# programing language. The data which is collected by the sensor and transmitted to the computer is used for logic processing, mapping the user action in the real world to corresponding operation commands. The core technology of secondary development has been mastered through the deep research on the software for three-dimensional modeling. A more intelligent and quick three-dimensional modeling method is realized by skills comprehended myself. What is more, a efficient interactive interface has been designed originally and independently, improving the operation mode of human-computer interaction and making it more efficient greatly. The augmented reality technique is used for operation feedback, providing nice interactive experience. Users do not need to wear any hardware equipment while using the auxiliary system. They are able to create 3D models rapidly without being familiar with the modeling software as well. The auxiliary system lowers the threshold of three-dimensional modeling and improves the interest and convenience of the modeling process at the same time.

Key words: kinect; solidworks; somatosensory interaction; three-dimensional modeling

目 录

1、 绪论 1

1.1 研究背景 1

1.2 国内外研究现状 2

1.3 论文研究内容及意义 4

1.4 论文组织结构 4

2、 系统概要 7

2.1 工作原理 7

2.1.1 基础条件 7

2.1.2 工作流程 7

2.1.3 数据源 8

2.1.4 处理逻辑 9

2.2 功能介绍 9

2.2.1 快速创建三维模型 9

2.2.2 精确创建三维模型 10

2.2.3 对三维模型进行全面观察 10

2.2.4 对三维模型的文件层操作 10

2.2.5 通过全局鼠标直接控制系统 10

2.2.6 调整软件显示选项设置 10

2.3 交互方式 11

2.3.1 菜单功能选择 11

2.3.2 三维建模操作 11

2.4 创新亮点 11

2.5 使用示例 12

2.6 本章小结 14

3、 程序详述 15

3.1 初始化类 15

3.1.1 MenuInit()方法 15

3.1.2 KinectInit()方法 16

3.1.3 OtherInit()方法 16

3.2 菜单功能类 17

3.2.1 InputNumber()方法 17

3.2.2 MenuDisplay()方法 20

3.2.3 MenuFunction()方法 22

3.3 绘图类 22

3.3.1 DrawBody()方法 22

3.3.2 DrawBone()方法 23

3.3.3 DrawClippedEdges()方法 24

3.3.4 DrawCursor()方法 25

3.3.5 DrawCube()方法 25

3.3.6 DrawCylinder()方法 27

3.4 其他类 29

3.4.1 getCameraSpacePoint()方法 29

3.4.2 CursorMove()方法 30

3.4.3 GlobalMouseActive()方法 31

3.5 本章小结 33

4、 总结与展望 35

4.1 总结 35

4.2 展望 35

致谢 37

参考文献 38

基于Kinect的数字界面体感交互设计与开发

绪论

研究背景

kinect for windows 二代传感器,内部结构分为彩色摄像头、红外装置、麦克风阵列与驱动电机。1080P高清彩色摄像头在高分辨率的基础上能够捕捉广阔视野的RGB图像;红外线发射器能够向空间发射激光散斑,据此对所处环境进行识别,即便在黑暗的环境中也能实现正常的识别功能;麦克风阵列能够进行语音识别,与用户进行语音交互,并且能够识别声源的方位,以之为依据分辨用户身份。

剩余内容已隐藏,请支付后下载全文,论文总字数:31383字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;