【问题标题】:Altera FPGA vs Raspberry PI to detect LED with cameraAltera FPGA vs Raspberry PI 用摄像头检测 LED
【发布时间】:2016-02-15 09:20:59
【问题描述】:

我想在自动机器人汽车上应用计算机视觉,通过检测场地上的光源 (LED) 来定位自己。 我有一个 Altera FPGA 和一个 Raspberry PI。两者都将附有相机。 在对 FPGA 进行研究后,我了解到如果您对硬件进行正确有效的编程,它比微控制器更快且功耗更低。 这可能是一个问题,因为我对电气工程知之甚少,实际上是一名软件工程师。 我的问题是使用 FPGA 是否明智,或者只使用 Raspberry PI 来检测光源,以及使用 FPGA 是否真的提供了“更好的系统”。

【问题讨论】:

    标签: raspberry-pi computer-vision fpga led intel-fpga


    【解决方案1】:

    在这种情况下,Raspberry Pi 是更好的选择,原因如下:

    1. 您是一名软件工程师。 FPGA 开发与编程完全不同(不同的架构、不同的范式、不同的语言)。如果您以前从未使用过 HDL 并且没有数字逻辑经验,那么学习曲线可能会非常陡峭。

    2. 计算机视觉需要大量高级的顺序操作。 CV 的并行操作很容易使用 FPGA 完成,但您可能还需要 CPU,因此您要么必须使用软 CPU,要么连接到外部处理器。让整个系统运行良好可能需要一段时间。

    计算机视觉当然可以在这两个平台上完成,但从您所说的来看,Raspberry Pi 是一个更合适的平台。请注意,它可能不是最好的平台(可能没有足够的“魅力”);考虑一下 Nvidia Jetson 开发板之类的东西,它几乎就是为这类事情而设计的。

    【讨论】:

    • 通过分析情况,我可以说使用树莓派并不能满足我的需求。我想使用每秒闪烁 25 帧的光源。因此,设备必须在 1/25=0.04ms 内做出反应,而这仅适用于我的 FPGA 而不是我的 RPI。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-18
    • 2012-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多