我已经进行了一段时间的研究,并找到了很多有关该主题的有用资源,但是我认为我会在此处列出我的规格,以便可以从该领域的资深人士那里获得一些建议。目前看来,配备Logitech或Microsoft相机的Beaglebone和Raspberry Pi是我最好的选择。

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

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

最佳答案

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

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

RPi有一个摄像头板,他们说将仅使用不到3%的cpu,其余的可用于处理图像。另外,您可以将RPi超频到1Ghz。

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

恕我直言,我要说的是RPi B和Camera板在技术上要比BBB更快,但它还取决于您计划执行的操作:

马克

10-04 21:57
查看更多