Your browser is out of date. It may not display all features of this websites. Learn how to update your browser.

OK
立即配置您的視覺系統 Webshop

VisualApplets IDE軟體許可證 - VisualApplets

輕鬆對基於FPGA的圖像處理設備進行程式設計

您可以按單使用者許可或多用戶許可的形式來購買VisualApplets IDE許可證。開發人員和決策者都能從VisualApplets中受益。

首先,下載VisualApplets並安裝軟體。然後即可在演示模式下試用VisualApplets。

如需測試FPGA設計,必須購買加密狗並訂購免費的VisualApplets IDE評估許可證(20034)。通過這種方式,可以對VisualApplets進行180天的試用。

申請許可證 即刻下載Visual Applets

圖形化FPGA開發環境VisualApplets

如需詳細瞭解相關功能,請查閱Basler產品文件

 
Design Creation
  • Creating designs with drag-and-drop
  • Dataflow-model design
  • Graphical GUI
  • Graphical image format configuration
  • Graphical operator configuration
  • Hierarchical structuring of designs
  • Signal processing for GPIO (trigger, light control, etc.)
  • User library feature
Design Simulation
  • High level simulation
  • Probing of intermediate simulation results
  • Sourcing of image data from disk
Design Validation
  • Design rules check
  • FPGA resource calculation
  • FPGA resource information for individual operators
Integration Support
  • Integration with Runtime Environment
  • Register control by software
  • SDK code generator
  • Xilinx FPGA build flow integration
Advanced Features
  • Custom operators protection mechanism
  • Operator library for in-hardware debugging
  • Parameter transformation and redirection
  • Scripting via Tcl commands
  • Tcl script collection feature
  • User library protection
  • VHDL import - custom operator designer
  • Compression operators
  • Blob (segmentation) operators

面向開發人員

  • 不造成CPU負荷:
    FPGA在處理流程中位於CPU的上游,負責處理各種圖像處理任務(圖像優化、圖像分析、創建控制信號)。
  • 不需要進行硬體程式設計:
  • 採用圖形化使用者介面,因此無需具備VHDL技能。
  • 對運行環境進行參數化:
    在創建FPGA設計時,在執行小程式后,用戶已經可以定義能夠修改哪些運行環境參數。
  • 第三方圖像處理工具:
    提供便捷的介面,可連接到第三方製造商的圖像處理程式。

面向決策者

  • 加速將產品推出市場:
    使用VisualApplets開發新應用程式的速度更快。可立即在目標系統中使用已生成的硬體代碼。
  • 不會造成人員不足:
    由於操作和設計方法簡單直觀,軟體開發人員和應用程式工程師也可以輕鬆處理相關工作。借助部門間的團隊合作,有助於將硬體程式師和軟體程式師整合到聯合專案中。
  • 獲得快速的投資回報:
    由於可以持續地對開發項目進行調整,因此VisualApplets的初始投資成本和維護成本都比較低。具備較高的可移植性,讓使用者可以快速轉換到新的硬體平臺。
  • 保護智慧財產權:
    圖像處理解決方案的設計經過專門開發,通過將其轉換為二進位代碼以確保安全無虞。通過限制小程式只能在定義的FPGA上執行,可防止未經授權使用小程式。

使用VisualApplets快速完成圖像處理應用程序開發

VisualApplets於2006年推出,並在同年獲得了國際視覺獎。這次獲獎實至名歸:

通過80多個可直接實施的示例應用程式為您節省寶貴時間和成本

  • 利用包含200多個算子的圖像處理庫
  • 為常用圖像處理步驟創建自有庫,或從現有的硬體代碼導入相關步驟
  • 以圖形化方式程式設計和處理數據信號,並連接到外部介面(外圍設備),以實現個人化的觸發功能

在VisualApplets中使用高級功能

VisualApplets支援高級功能,為圖像處理應用程式的設計、調試和核查提供了與眾不同的可能性。

自訂庫

通過導入/匯出算子的XML定義,用戶可以導入和匯出自定義的算子。系統構建者可以在FPGA程式設計中繼續使用其專門技術和現有的硬體代碼,比方說,只需通過幾個步驟,就可以將現有的IP內核集成到新應用程式中,大大縮短了產品的上市時間。

調試庫

擴展的調試功能包括圖像分析、圖像統計、流分析、圖像流控制和監控等等。利用這些算子,用戶可在真正的運行環境中調試VisualApplets設計,也可以對仍在開發中的自定義算子進行調試。在第二種情況下,使用者可以使用調試庫來分析新的自定義算子會對設計產生哪些影響。

參數庫

如果系統構建者對VisualApplets設計中的參數進行了更改(即使參數分佈在受保護的分層框中),都可以在運行時期間自動更新並保持參數一致。在整個設計和/或使用附加軟體的過程中,這就可以消除手動更改參數這種繁雜、易錯的做法。此外,還可以通過不同的參數值來計算新值,並將新值傳輸到整個設計中的其他參數。

TCL控制台

可通過腳本來自動執行複雜精巧的過程,例如類比數千個具有不同參數設置的圖像。還可以連接外部圖像處理軟體,以輕鬆傳輸設計參數或圖像。

分割/分類

在完成分割和物件定義后,這些算子可用於確定位置、表面積、形狀、物件範圍和周圍的幾何物體(邊界框)。Blob分析適用於一維(1D)和二維(2D)二進位圖像。

通過壓縮功能實現可擴展的數據率

利用VisualApplets JPEG壓縮功能,可以在將數據傳輸到PC上進行存儲之前減少採集(和預處理)的圖像數據量,不會對CPU造成負擔。JPEG算子通過對8位灰度圖像和24位RGB彩色圖像進行壓縮,可以即時在FPGA上實現不同的圖像壓縮率和可擴展的數據率。可在快速相機介面上實現高速應用。

從圖像處理系統中獲取更多功能

我們的服務範圍覆蓋全面的諮詢服務,以及為特定客戶產品的開發任務(定製)提供完整支援。

詳細了解諮詢服務

匯入/匯出自定義算子
導入/匯出自定義算子
使用TCL控制台自動模擬數千張圖像
使用TCL控制台自動類比數千張圖像
對一維和二維的二進位圖像進行Blob分析
對一維和二維的二進位圖像進行Blob分析

您是否有興趣詳細瞭解VisualApplets保護功能?請閱讀我們為您準備的產品文檔、文章和手冊等多種資料。

VisualApplets - 使用者手冊
Basler產品文件

您可以在下載專區 找到更多文章和手冊。

Back to Webshop