microEnable 5 marathon#
每張取像卡都配備一個 FPGA(現場可程式化邏輯閘陣列)。透過充分利用 FPGA 上的平行化資料處理,我們的取像卡能提供即時影像處理,包含直接從取像卡發出的即時觸發。
在使用我們取像卡的解決方案中,主要的影像處理會直接在 FPGA 上進行。只有處理結果會傳送至 CPU,這能大幅降低 CPU 的負載。若有需要,實際影像會透過直接記憶體存取 (DMA) 傳輸至主機電腦,完全不需要 CPU 參與。

Applet 的概念#
我們的取像卡之所以獨特,在於使用了 Applet。Applet 是在取像卡的 FPGA 上執行的應用程式。我們將這些應用程式稱為 Applet,因為它們的運作方式就像行動裝置的 App 一樣。
Applet 包含用於影像擷取和影像處理的 FPGA 韌體。我們不會將特定取像卡型號可用的所有影像擷取和處理功能塞進一個大型 Applet 中。相反地,我們會針對特定的相機介面、特定的拓撲(相機數量、每台相機的連線數)以及特定的應用領域量身打造每個 Applet。這能將 FPGA 資源的使用效率發揮到極致。特定應用情境中不需要的任何功能都不會載入到 FPGA 中。
我們為每個取像卡型號提供了一套免費的 Applet。您可以選擇您需要的 Applet,並將其載入至取像卡 FPGA 中。每個 Applet 都附有完整的 Applet 文件。列出個別 Applet 主要功能的 Applet 總覽能協助您選擇最適合您應用情境的 Applet。
您可以透過 GUI 應用程式 microDisplay X 或提供的 Framegrabber API 來設定每個 Applet 的參數。您可以在 Applet 文件中找到所有參數化選項的說明。
除了 Applet 套件中免費提供的 Applet 之外,您也可以使用包含複雜且特定演算法的自訂 Applet。這些 Applet 是由 Basler 或您自行開發。若要為您自己的 Applet 進行程式設計,您可以使用圖形化開發環境 VisualApplets。由於這是一個圖形化環境,因此您不需要具備 HDL 知識即可建立您獨一無二的 Applet。
A 系列與 V 系列#
每個 microEnable 取像卡型號均提供兩種產品變體:
- A 系列:允許執行免費提供的 Applet。A 系列取像卡的重點在於即時影像擷取,包含影像預先處理與觸發。
- V 系列:可程式化取像卡。允許執行您使用 VisualApplets 自行開發或由 Basler 應用工程師開發的自訂特定 Applet。V 系列取像卡在提供 A 系列取像卡所有功能的同時,更專注於運用高度複雜、個人化的影像處理解決方案。
設計您自己的 Applet#
所有 V 系列取像卡(即 marathon VCX-QP、marathon VCL 與 marathon VCLx)的設計,皆允許您使用圖形化 FPGA 程式設計環境 VisualApplets 來程式化您自己的個人化影像處理解決方案 (Applet)。
VisualApplets 是一套直覺的圖形化工具,用於程式化機器視覺中使用的 FPGA。您可以省時且具成本效益地開發處理極特定且高度複雜影像處理任務的應用程式。您可以獲得視覺化除錯、分析選項和像素級精確模擬等功能的支援。整合式 SDK 產生器以及隨附的 microDisplay X 程式,能讓您輕鬆在 V 系列取像卡上進行實作。
資訊
使用此開發工具建置應用程式需要相應的授權,請參閱VisualApplets Licensing一節。
如需關於如何安裝 VisualApplets 的資訊,請參閱Installing VisualApplets。
如需關於如何使用 VisualApplets 建立您自己的 Applet 的資訊,請參閱VisualApplets User Documentation。
支援的相機介面#
microEnable 取像卡支援下列相機標準:
- CoaXPress
- Camera Link
型號#
- marathon ACX-SP:單通道 CoaXPress 取像卡,A 系列
- marathon ACX-DP:雙通道 CoaXPress 取像卡,A 系列
- marathon ACX-QP:四通道 CoaXPress 擷取卡,A 系列
- marathon VCX-QP:四通道 CoaXPress 擷取卡,V 系列(可程式化)
- marathon ACL:雙通道 Camera Link 擷取卡,A 系列
- marathon VCL:雙通道 Camera Link 擷取卡,V 系列(可程式化)
- marathon VCLx:雙通道 Camera Link 擷取卡,V 系列(可程式化,特別適合複雜的影像處理)
版本資訊與疑難排解#
軟體#
Framegrabber SDK#
Framegrabber SDK 是一套可用於操作擷取卡的軟體套件。Framegrabber SDK 提供下列軟體元件:
工具#
- microDisplay X
- microDiagnostics
- Grabber Firmware Updater
- pylon Firmware Updater (相機)
- gpioTool
- mE5 Board Settings
- Grabber Firmware Flasher
Framegrabber API#
- Framegrabber API 手冊
- Framegrabber API Function Reference
- Framegrabber API CoaXPress Extension Reference
- I/O 程式庫函式參考
- Display Library 函式參考
- GenTL Interface Documentation
- C# 包裝函式
- Python 包裝函式
- Log Message System Manual
Acquisition Applets#
VisualApplets#
如需有關圖形化開發環境的資訊,請參閱 VisualApplets 說明文件。
資訊
在這裡找不到您的型號?若要存取已停產產品的說明文件,請安裝隨擷取卡附帶的執行階段軟體。其中包含相關的說明文件。
預防措施#
→ 請參閱安全指示(擷取卡)。
安裝與設定#
→ 請參閱連接擷取卡。
→ 請參閱連接相機。