3

我已经研究了一段时间,发现了很多关于这个主题的有用资源,但我想我会在这里列出我的规范,这样我就可以从这个领域有经验的人那里得到一些建议。在这一点上,Beaglebone 和 Raspberry Pi 与 Logitech 或 Microsoft 相机似乎是我的最佳选择。

我的目标速度是 50 fps(每张图像 20 毫秒),涉及到处理。从我所看到的来看,考虑到大多数网络摄像头的速度不会超过 30 fps,这似乎并不可行。更具体地说,我需要获取一个对象(如一张纸)的端点并计算中点在哪里。没有什么令人难以置信的幻想。1080p 不是必需的,我很可能会降低很多。Python 比 C 和 C++ 更可取,因为我已经用 Python 完成了很多图像处理。

看起来我需要的很多代码大部分已经是开源的,所以我真的只需要弄清楚我应该使用什么控制器/相机组合。

4

1 回答 1

3

两者之间仍然有点折腾,但这是我的观点。

BBB 将使用 USB 网络摄像头,这将需要一定的处理能力才能获取图像。之后,您可以使用 SimpleCV 对其进行操作

RPi 有一个摄像头板,他们说它只使用 < 3% 的 cpu,其余的可用于处理您的图像。此外,您还可以将 RPi 超频至 1Ghz。

将 RPi 与基本网络摄像头一起使用不会产生很好的效果,而 RPi 摄像头直接在 CSI 总线上工作,并且本机设置为 1080 dpi。此外,他们现在也有适用于 SimpleCV 的相机驱动程序。

恕我直言,我会说 RPi B 和相机板在技术上比 BBB 更快,但这也取决于您打算做什么操作:

马克

于 2013-10-16T06:10:02.077 回答