基于摄像头的手势控制小车.docVIP

  • 16
  • 0
  • 约2.17千字
  • 约 4页
  • 2017-02-21 发布于北京
  • 举报
基于摄像头的手势控制小车.doc

基于摄像头的手势控制小车   用手势控制小车,大家往往喜欢用加速度传感器来实现。最简单的做法莫过于在手机上装一个App。这个App能检测手机的运动方向,然后转化为控制信息发给小车。   而我总是希望用一种更加有趣、更加自然的方式去控制小车。微软的Kinect出来后,就有专家写了一本书――《用最自然的方式与机器对话》。的确,在Kinect的支持下,手势控制变得非常简单,其互动游戏很受人欢迎(如图1)。但对于手势识别来说,Kinect并不是唯一的选择,用普通摄像头我们也能够实现。   原理分析   在上一期文章中,我们已经大致体验了Processing的功能。作为一款以互动为特色的开源编程语言,Processing拥有大量的扩展库,并且提供了各种具体的应用范例。其中视频库支持外部摄像头,可以实时获取视频画面中的每一个像素点,并进行分析。在有效的算法支持下,我们也可以做到图像分割、物体识别、人脸识别、动作识别、运动跟踪等。同时,Processing支持串口编程,可以通过串口和外部设备(如Arduino)通讯。这些类似的应用,在Processing范例库中都能够找到,技术门槛并不高。用手势控制小车这件作品的运行原理如图2所示。   但由于我们使用的是普通摄像头,当然实现不了如Kinect的动作识别效果。虽然从理论上说,Processing也能实时识别出人的手势,但是算法非

文档评论(0)

1亿VIP精品文档

相关文档