Jeffrey Cross
Jeffrey Cross

Pixy - 教学微控制器板看

现在,在其Kickstarter活动的最后几天,来自Carnegie Mellon的Pixy相机板与有意连接到Arduino等微控制器的相机有趣。它不仅仅是另一台相机,它还是一款“智能”视觉传感器。

Pixy拥有自己的处理器,并通过以下几种接口之一连接到您的微控制器板:UART串行,SPI,I2C或简单地通过数字或模拟引脚。不是将原始图像数据提供给微控制器,而是分析板载图像并将更有用的数据可操作数据发送到微控制器,例如,在x = 54,y = 103时检测到红色乒乓球。虽然没有连接的微控制器板,Pixy可以使用其数字和模拟输出触发开关或伺服,这意味着您可以使用它来驱动简单的机器人而无需任何编程。

Pixy相机板连接到Arduino微控制器板。

Pixy使用基于色调的颜色过滤算法来检测对象,计算来自图像传感器的每个像素的色调和饱和度,使其对照明变化具有合理的鲁棒性,以及用于检测多个对象的连通分量算法。

Pixy可以同时检测,跟踪和区分多个对象。

但是,关于Pixy真正有趣的事情是,你可以很容易地教它你感兴趣的东西。如果你想跟踪一个红色的球,你只需将它放在传感器的前面,然后按下电路板顶部的按钮。在学习模式下,当按下按钮时,Pixy将生成相机前面对象中包含的颜色的统计模型,并且今后它将使用它来查找类似的颜色签名(和对象)。

虽然其他传感器已经激增,但制造商已将相机留在货架上,它们通常难以直接从微控制器板上玩,而且数据不像其他传感器那样特别有用 - 可直接操作。可能Pixy将能够改变这一点并真正减少使用计算机视觉来构建机器人的摩擦。

分享

发表评论