基于Kinect体感设备投篮系统设计
2016-04-14徐涛黄贤立严霞林瓅
山东工业技术 2016年8期
徐涛 黄贤立 严霞 林瓅

摘 要:随着计算机的飞速发展,自然的图形用户界面应运而生,结合微软推出的体感设备Kinect,以及游戏引擎Unity3D,可以快速搭建实验环境。通过脚本定义投篮手势识别算法,完成投篮手势的识别,并利用算法算出篮球抛出时的初速度,交给Unity3D的物理引擎计算出篮球的运动轨迹,从而完成整个虚拟的投篮过程。
关键词:Kinect;体感;手势识别;Unity3D;投篮系统
DOI:10.16640/j.cnki.37-1222/t.2016.08.266
0 引言
根据冯·诺依曼(John von Neumann,1903~1957)的计算机体系结构,计算机分为五大部分——运算器、控制器、存储器、输入设备、输出设备。现在大多数计算机仍是冯·诺依曼计算机的组织结构,只是做了一些改进而已,并没有从根本上突破冯·诺依曼体系结构的束缚。对于计算机的研究和使用人员来说,计算机的发展最终需要解决的问题就是输入和输出的问题。如何对计算机进行高效准确的输入,以及如何让计算机通过算法,进行准确的计算,输出人们想要的结果,一直是计算机研究的一个重要课题。
随着计算机的发展,自然的用户界面(NUI) 随之出现。相对于传统的用户输入方式——鼠标键盘,自然的用户界面显得更加人性化。比如语音输入,手势识别等。显然,自然的用户界面更加符合人们的行为习惯。自然的用户界面更加健康,它可以让对计算机的输入变成与一个人的交流,让用户可以有更加身临其境的感觉。
1 现实生活中体感手势的运用
人们在日常的交际中,经常会用到一些手势,来使得对问题的表述更加具有表现力。……
登录APP查看全文
