查看原文
其他

干货 | 双目摄像头实现手势识别,完美还原人体运动手势

张巧龙 大鱼机器人 2021-01-31
一直想做一款手势识别的东西,用双目摄像头自己做过,识别不是很好且不稳定,对环境的要求也比较高,背景稍微复杂点,识别极其差!干扰也比较大。
后面选用了一块别家公司做的双目识别的传感器,可以直接识别手势。
不多BB,直接看视频先。
▲ 手指各个识别
▲ 手指各个识别

从视频中,黑色的方形就是最关键的传感器—LeapMotion体感控制器

其他的都是比较简单的东西,机械臂部分、手掌部分、控制器、通信等。

基本设计思路:
在个人PC上装载好LeapMotion体感传感器的驱动,利用C#设计上位机,利用官方提供的SDK二次开发,将传感器的数据提出,之后通过USB传递给下位机,也就是控制机械臂和手掌的控制器。控制器得到数据后,按照其手势数据进行控制处理。当然在这过程中,不乏要对数据做一些滤波防干扰处理。
主要的设计难点有2个:
第一,LeapMotion的数据如何传递给下位机?即,如何利用官方SDK编写C#软件,这是个难点~
第二,在下位机得到手势运动数据后,手指的俯仰和手臂的俯仰是存在干扰,两者的俯仰会相互重叠。人眼能分清,但机器不清楚,程序如何去除即如何滤波此种干扰。

关于此手势识别的控制系统,有朋友感兴趣的话,可以自行搜索,大致了解。

由于篇幅有限,大致先介绍到这里。
后面将会写一篇详细的技术方案介绍。
感兴趣的朋友记得关注~

往期好文合集

谈一谈无人机的编队控制方法。戳这里>>
不懂电容原理?那是你没看到这些动图!戳这里>>
114个实用电子小常识,一般人都不知道!戳这里>>
史上卖得最多的芯片......原来是这个!戳这里>>
//end
若觉得文章不错,转发分享,也是我们继续更新的动力。
5T资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,PCB、FPGA、DSP、labview、单片机、等等!
在公众号内回复「更多资源」,即可免费获取,期待你的关注~
长按识别图中二维码关注

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存