Pixy视觉传感器
转自:雷锋网(http://www.leiphone.com/k-pixy-cmucam5.html)
Pixy是一个开源视觉传感器,可直接连接到Arduino板上。你可以教它找东西,安装在其它产品上使后者变成一个有“眼睛”的智能机器,比如智能门锁、智能手机、温度控制计等一切需要用到“眼睛”系统的东西。它强大的处理器上搭载着图像传感器,可以配合PC跟踪、分析许多有颜色的数据。
这个小东西是由Charmed 实验室联合卡内基梅隆大学推出的。Pixy强大的处理器上搭载着图像传感器,会选择性的处理有用的信息,因为它采用以颜色为中心的办法——使该产品只是将特定颜色的物体的视觉数据发送给相互配合的微型控制器,而不是输出所有视觉数据以进行图像处理。所以你的Arduino板或其它微控制器很容易跟它交流,并滕出许多CPU来搞别的事情。
最有趣的特点是
你可以教Pixy观察你感兴趣的东西,把一个黄色小球放在它前面,按一下按钮,它就建立自己的数据模型,然后开始跟踪类似的东西。这种视觉传感器可以一次性追踪7种不同的颜色签名,如果使用颜色组合的办法,该数字可以进一步扩大。该系统可以一次性标绘和报道数百个物体的实时地理位置,并且以50Hz的速度完成。
Pixy每五十分之一秒(20毫秒)处理一整幅640×400的图片。这意味着每20毫秒你就能够获得一次有关所侦查物体位置的全面更新。按照这个速度,追踪下落/反弹球的路径也是可能的。
实际应用中,比如一个简单的智能家居产品需要计算排水,它又不需要太强大的计算能力,你也可以用Pixy检查前面特定色彩的东西,命令它每一次看到这种颜色就跟踪它或者对它捕捉特定的数据。也可以使用颜色速记来让Pixy输出更合理的数据进行处理。
此外,Pixy支持扩展,所以它可以学会识别双组合或序列的颜色。比如,你可以给它编程,让它一看到桌子边缘的红色或蓝色边框就停止向前。
附: PixyMon是Pixy的配套软件,会在PC上显示Pixy看到的元数据和原视频。