嵌入式平台上的OpenCV

时间:2009-10-19 12:14:25

标签: c++ c embedded opencv

有些人可以建议使用OpenCV进行测试/开发嵌入式平台。 我想开发嵌入式视频分析解决方案,但我不知道从哪里开始。 一些建议/想法/ hw入门套件?

也许有一些采用Intel Atom的Pc-104解决方案?是否有人对此平台或任何其他嵌入式平台上的演出进行了一些测试?

由于

9 个答案:

答案 0 :(得分:2)

Pentium / PC内置的OpenCV应用程序将在任何未经修改的相同操作系统的Atom平台上运行。这是因为Atoms本机运行Pentium可执行文件。

如果您正在寻找更多嵌入式解决方案,那么BeagleBoard就有OpenCV端口。 SInce OpenCV是可移植代码,可以编译到大多数提供C / C ++编译器的系统。我已成功在ARM,MIPS和XScale处理器上使用OpenCV。

至于移动平台,还有iPhone,Android和各种Windows CE / Mobile / Embdeed版本的端口。

答案 1 :(得分:1)

我个人推荐TI OMAP平台 - Beagleboard xM和PandaBoard。

这些主板具有嵌入式视频输入,运行Linux,并且具有足够的性能来运行OpenCV。它们也非常便携,并且有很好的社区支持。

答案 2 :(得分:0)

您是说OpenCV最初是由英特尔开发的计算机视觉库吗?我倾向于从moblin.org上的Moblin,英特尔的嵌入式Linux开始,以及使用上网本或Moblin支持的任何PC。从www.qbik.ch/usb/devices/search_res.php?pattern=webcam列表中获取支持的网络摄像头。 维基百科条目可能有所帮助。你的项目听起来很有趣! 欢呼 - 瑞克

答案 3 :(得分:0)

您可以使用ADI公司的Blackfin套件。 ADI公司为blackfin DSP处理器创建了一个类似于opencv的library

答案 4 :(得分:0)

你可以使用Symbian模拟器,他们诺基亚有用于Symbian的开放式CV用于硬件测试你必须将邮件丢弃给他们,他们将通过telnet在给定的时间内提供硬件

答案 5 :(得分:0)

OpenCV不需要任何“特殊”硬件即可运行。您可以使用普通文件(例如JPG)中的图像完全使用它

你看过一些教程/代码吗?他们需要一些你没有的特定东西吗?

答案 6 :(得分:0)

Vision Components似乎支持智能相机中的OpenCV(请参阅此article)。

答案 7 :(得分:0)

如果您正在寻找非常小选项,我强烈推荐使用Gumstix Overo系列。我将它们用于我的计算机视觉研究,它们的效果非常好。处理器有两种选择,我建议使用Overo Tide模块,它有512 MB的RAM,以及一个用于卸载某些CV操作的板载DSP。将它与Tobi扩展板和一些电缆相结合,您就拥有了一个完整的嵌入式计算机视觉研究平台,价格约为350美元。他们还出售一台小型相机,我还在试用。 Gumstix的优点是你可以在板上构建OpenCV,这可以为你节省BitBake类型解决方案带来的一些麻烦。

答案 8 :(得分:0)

我想我来晚了。

我最近将opencv3.4.6与PC-104板(PCM3365)一起用于工业应用。

仅需注意的是,当我使用cv :: Videocapture启动网络摄像头时,打开它会花费很长时间(大约30-40秒),否则一切都很好。

祝你好运