【技术实现步骤摘要】
本专利技术涉及一种基于kinect的人机交互方法,具体的说是一种基于Kinect的体感遥控智能小汽车的方法。
技术介绍
随着现代经济的发展,人们对智能小汽车的要求越来越高,同时,智能小汽车的选择也已不局限于传统的通过遥控器来控制跑,转弯,停止等。在传统的控制中,需要用户拿着遥控器进行控制,不够智能,随着kinect体感技术的发展,人们对于体感控制技术充满期待。基于上述原因,人们试图用体感技术来控制小车的运行,充分感受体感技术带来的优势。让玩家摆脱手柄的束缚,仅仅靠身体动作就可以操作游戏,用最自然的方式与机器对话,体验真正的体感乐趣。在体感遥控的实际使用过程中,需要实现人机交互以使其能正常使用,例如使用者选择指令的下达等,为方便使用者使用,多采用非接触式交互,即系统通过识别人体肢体动作,进行指令判断,现有的此类交互系统工作方法较为复杂,运算量较大,工作效率低下,不但对系统硬件有较高的要求,同时因反应的时效性问题,也使得用户体验较差。
技术实现思路
本专利技术提供一种基于Kinect的体感遥控智能小汽车的方法,该方法能实现通过手部动作控制遥控智能小汽车的目的。为实现上述目的,本专利技术包括以下步骤:步骤一,通过Kinect设备(体感控制设备)发射红外线,并探测红外光反射,计算出视野范围内每一个像素的深度值,生成景深数据。该步骤用于识别出手势。步骤二,将景深数据转换为NUI数据(自然用户界面数据)。由于景深数据来自于不同的摄像头,而这两个摄像头所在的位置不一样,而且视场角等也不也一样,所以产生的图像也会有差别,两个坐标一般都是不相等,两者之间需要交互,需要空间坐标 ...
【技术保护点】
一种基于Kinect的体感遥控智能小汽车的方法,包括以下步骤:步骤一,通过Kinect设备发射红外线,并探测红外光反射,计算出视野范围内每一个像素的深度值,生成景深数据;步骤二,将景深数据转换为NUI数据;步骤三,使用统计方法进行手的指尖定位,从而实现静态和动态手势识别;步骤四,将静态、动态手势与操控指令相关联并固化到遥控器中;步骤五,当手做出手势后,判断手势含义,激活智能小汽车的相应的操控指令。
【技术特征摘要】
1.一种基于Kinect的体感遥控智能小汽车的方法,包括以下步骤:步骤一,通过Kinect设备发射红外线,并探测红外光反射,计算出视野范围内每一个像素的深度值,生成景深数据;步骤二,将景深数据转换为NUI数据;步骤三,使用统计方法进行手的指尖定位,从而实现静态和动态手势识别;步骤四,将静态、动态手势与操控指令相关联并固化到遥控器中;步骤五,当手做出手势后,判断手势含义,激活智能小汽车的相应的操控指令。2.如权利要求1所述的基于Kinect的体感遥控智能小汽车的方法,其特征在于,采用微软SDK将景深数据转换为NUI数据。3.如权利要求1所述的基于Kinect的体感遥控智能小汽车的方法,其特征在于,所述步骤二是将景深数据通过KinectSDK提供的Skeleton...
【专利技术属性】
技术研发人员:桑海伟,左羽,崔忠伟,于国龙,熊伟程,
申请(专利权)人:贵州师范学院,
类型:发明
国别省市:贵州;52
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。