使用 IMAQdx 同時從多個 USB 攝影機擷取影像

更新 May 2, 2024

產品資訊

硬件

  • Camera

驅動程式

  • NI-IMAQdx
  • Vision Acquisition Software

問題敘述

我有兩個或更多 USB 攝像機,並且想使用 NI-IMAQdx 驅動程式同時從它們那獲取資料。這可能嗎?

解決方案

您可以使用 NI-IMAQdx 同時從多個 USB 攝影機擷取資料,但有一些重要的注意事項:
  1. 某些 USB 攝影機驅動程式無法同時從兩個攝影機取得資料。由於NI-IMAQdx驅動程式要透過第三方攝影機驅動程式,如果攝影機驅動程式無法同時從多個攝影機獲取資料,那麼NI-IMAQdx將無法同時從這些攝影機獲取資料。由於市場上的 USB 攝影機種類繁多,NI 無法對所有這些攝影機進行測試以確定哪些驅動程式能夠同時從兩個攝影機擷取資料。如果您已經擁有硬體,則可以嘗試自行測試攝影機,或嘗試與攝影機驅動程式製造商聯繫以進行確認。
  2. 另一個限制是電腦 USB 匯流排本身。確保您的電腦可以處理透過匯流排傳遞的同時執行多個擷取的資料量。如果您的電腦上插入了多個 USB 設備,這些設備可能會佔用頻寬並導致逾時錯誤。考慮為每個攝影機使用不同的 USB 連線埠,以確保每個攝影機都有足夠的頻寬空間。
  3. 由於這些攝影機採用 USB 標準,因此只能使用software-timing(而非 hardware-timing)。