驾驶点灰蚱蜢相机的麻烦

时间:2012-08-22 10:05:40

标签: camera hardware hardware-interface firewire

我正在尝试使用笔记本电脑从Point Grey Research驾驶两台Grasshopper相机。由于我的笔记本电脑(通常是大多数笔记本电脑)没有任何FireWire 800端口,我使用的FireWire 800 Express卡设备包含两个FireWire 800端口。

我正在尝试使用FlyCapture(Point Grey的SDK)提供的示例代码捕获示例图像。当我在笔记本电脑上运行这些示例时,它们显示错误"错误启动等时流"。但是,我能够在桌面上运行相同的示例,并且可以成功捕获图像。

请注意,驱动相机的电源似乎不是问题,因为两个相机都显示发光的LED。

我还使用libdc1394库编写了一个示例代码,列出连接到机器的活动摄像机。在我的笔记本电脑上运行此代码后,它显示已连接两个摄像头。 (这可能意味着问题在于飞行捕获)

有没有人遇到过类似的问题?或者你们中的任何人可以用笔记本电脑成功驾驶一两只草蜢相机吗?

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

这是Point Grey支持团队的Nina。我可以帮助你解决问题。

相机在台式机上运行良好但在笔记本电脑上产生等时流错误这一事实表明相机运行良好。当您通过笔记本电脑上的快速卡同步运行两个摄像头时,我怀疑您遇到了带宽问题。由于快捷卡可以承受的带宽是S800,如果你尝试以全帧速率和分辨率运行两个蚱蜢,你可能会从快照卡可以维持的相机产生更多数据。请尝试降低两台摄像机的帧速率或分辨率,或尝试仅运行一台摄像机,如果流畅,请告诉我。

您尝试运行什么FlyCapture示例代码?您使用的是哪种蚱蜢模型?当您在PC上测试相机时,您是否在两条独立的火线总线上运行相机?

请告诉我。您也可以发送电子邮件至support@ptgrey.com与我们联系

此致 尼娜