針對使用非標準攝影機或視訊輸入PCI-1410 的設定



硬體: Image Acquisition (IMAQ)>>Analog Image Devices>>PCI-1410

問題: 我該如何使用設定 PCI-1410 從非標準攝影機或視訊輸入擷取?

解答: 美商國家儀器為非標準攝影機提供 camera files,例如 Sony HX-HR70, JAI CV-A1, JAI, CV-A2 及 JAI CV-M1。如果您是使用其中一個攝影機,您可以使用 NI 所提供的camera file。

若攝影機沒有對應的 camera file,您可以參考以下的PCI-1410 設定方式:

  1. 將 AreaScan(1410) 複製,並另外命名。
    1. 開啟 Measurement & Automation Explorer (MAX),並且展開 NI-IMAQ 設備下的 PCI-1410。
    2. 在對應的通道上按下右鍵,並選取 Create from Defaults»Area Scan ,將這新的 camera file 另存新檔。




  2. 選取 PCI-1410 上使用您剛剛所產生camera file 的 video channel,並且在 Operating Mode分頁下,選取訊號對應的 Video Lock Mode。

    1. 若訊號中包含同步 sync 訊號,請選擇 Standard
    2. 若 CSYNC 訊號是在另外一條線路上提供,請選擇 CSYNC External
    3. 若 HSync and VSync (HD/VD) 訊號是在另外一條線路上提供,請選擇 External H
    4. 若 Hsync, VSync 及 PCLK 都存在,請選 External

  3. 若您選取的 lock mode提供調整選項,您可以為訊號設定極相 (polarity )。

  4. 在視窗上方按下 Save 按紐,將您的變更儲存。

  5. 將此 camera file 於文字編譯器(例如:記事本)打開,並只修改以下設定

  6. MaxImageSize(Width, Height) 的寬度修正每條線的最大的 pixel clock cycle 。此值應該包含整條線的 line period 並且大於擷取的像素量 (number of acquired pixel)。高度則應該設為畫幅 (Frame) 的總共線數,此值應該包含 total frame period 並且大於擷取的線數。這些值都可以從攝影機的手冊中得知。

  7. VCODivider 設在範圍內的為最大值: 100MHz ≤ PCLK * VCODivider ≤ 500MHz。此參數需要您得知訊號的大約 pixel clock frequency。有效設定為 2, 4, 8 及 16。

  8. LinePixelsLinePixelsRef 設為每條線的總 pixel clock cycles (total number of pixel clock cycles per line)。這個數值應該包括整條線的period (entire line period) 並且大於擷取的像素量 (the number of acquired pixels)。

  9. 儲存 camera file 並在 MAX 按下 F5 重新更新。在 Acquisition Parameters 分頁下,將 Top 和 Left offset 設為 0,並將 Width 和 Height 設為您期待的畫面大小。

  10. 在 Advanced 分頁,將 Clamp Start 及 Clamp Stop 值分別設為 10 及 20,除非您得知訊號的設定。


  11. 將您視訊訊號接上並且試著擷取畫面。
  12. 很有可能畫面會的上方及左邊都有黑邊,此時可以調整 Acquisition Windows 裡的 Top 和 Left offsets 來消除這些黑邊。

  13. 若畫面被水平壓縮或是拉長,您需要調整 MaxImageSize, LinePixels 及 LinePixelsRef (將數值保持一致)。將這些值調高會使 PCI-1104 取樣速度提高並且將畫面水平拉寬,相反則會將畫面水平壓縮。

  14. 若擷取畫面雜訊過大,或是水平帶狀出現,那 claming period 有可能需要調整。試著增加或減少 Start 及 Stop 值,但兩個值的差異保持在 10 左右。
  15. 一旦您的畫面已在正中央,並且有正確的解析度及畫面比例,此時可將設定存取。確定您的 camera file 沒有同時在編輯器中開啟之後,即可將檔案儲存。

  16. 此時若您需要微調畫面品質,您可以在 camera file 需要調整最後一個參數:用文字編譯器將 camera file 開啟, DPAOffset 參數控制 pixel clock 跟 HSync 訊號的相位差 (Phase Difference) 。合法範圍為 0 到 63,代表著 一個 pclk cycle。大部分的影像訊號在 0 左右的時候會有最佳的畫質。將 DPAOffset  上下調整並同時觀察影像品質,每次調整後,必須將 camera file 儲存並在 MAX 下重新開啟。


相關連結: KnowledgeBase 3I9FKE6W: Differences between the PCI-1410 and the PCI-1409
KnowledgeBase 3Q6FPGMQ: What Constitutes a "Standard" Analog Video Signal and When Do I Need a PCI-1410 to Acquire Non-Standard Analog Video Signals?

附加檔案:





報告日期: 08/18/2005
最後更新: 12/25/2008
文件偏號: 3OHEMS6W