‍軟體

VisualApplets

更強大視覺系統的解決方案

透過 VisualApplets,我們的 FPGA 專家可開發高效且高效能的影像預處理功能:結合 RAW-to-JPEG 壓縮、Blob 分析以及多種影像優化與資料量降低運算元,即使在資料量持續增加的情況下,也能讓您的視覺系統更快速且更穩定。

  • 精簡運算架構

    相較於 CPU 架構的影像處理,FPGA 可建構出精簡、具備即時能力且高穩定性的視覺系統
  • 量身打造的服務

    無論您需要可直接交付的解決方案、概念驗證(PoC)或內部開發支援,我們皆提供對應的服務方案。
  • 節省時間

    預處理的模擬與調整,在開發階段就省下耗時的 FPGA 部署作業
  • 即時能力

    相機、光源與致動器的高精度觸發控制,延遲時間低於 3 ns
‍軟體

具備超過 20 年的成功運作經驗

簡易 FPGA 程式設計概念,自一開始即具說服力;VisualApplets 在高效能視覺系統中表現尤為出色
Oliver Gräff
Oliver Gräff
Deputy Managing Director, MSTVision
擁有約 800 個成功專案經驗,具備高效率且具前瞻性的應用實現能力
Kevin Höfle
Kevin Höfle
Vision System Consultant, Basler AG

影像資料清理

提升影像資料品質

我們運用多種強大運算元來優化影像:可有效降低畫素錯誤、幾何失真、曝光不均與色彩偏差。穩定且高品質的影像,是後續分析取得最佳結果的關鍵。

HDR

在同時包含極暗與極亮區域的場景中,實現高細節顯示(例如高反光表面

深入了解 HDR

陰影校正

補償光源的不均勻,使整幅影像的畫素值保持均一。

深入了解陰影校正
直方圖等化在工業影像處理的應用

直方圖等化

透過灰階或色彩分布均勻化,提升影像對比

實用影像清理運算元一覽

壞點校正

白平衡校正

陰影校正(平場校正)

銳化與模糊校正

降噪處理:透過平均化或各類濾波器(如平滑濾波)

高動態範圍(HDR)
用於補償過亮或過暗的影像區域

幾何校正 :透過仿射轉換等方式標準化結構形狀

對比度最佳化:例如在影像擷取過程中透過查找表(LUT)實現

直方圖等化與拉伸

色彩空間轉換

濾波

若所需的運算元尚未納入我們的標準產品組合,我們亦可依據您的資料特性、工作流程與效能需求,為您的應用進行客製化開發。

請求專案支援

資料量縮減

聚焦於核心資訊

不損失關鍵資訊的前提下,大幅降低影像資料量。透過在影像擷取卡端執行 Blob 分析與高效的 RAW-to-JPEG 壓縮,可在源頭即減少資料量。此外,我們亦將部分預處理功能移至相機端,以進一步提升整體影像處理效率。

成效:
降低頻寬與記憶體需求、降低硬體與雲端成本,加速後續處理流程;同時保留影像資料的完整資訊價值。

電極塗佈應用範例:影像中僅約 2% 區域為關鍵分析區域,需進一步處理。

透過 Blob 分析識別關鍵影像區域

FPGA 程式開發環境 VisualApplets 可高效實現多種影像處理任務,包括 Blob 分析。在此過程中,將連續的畫素區域從背景中分離為獨立物件(bounding box),並以面積大小、輪廓長度與邊界框座標等特徵進行描述(分類)。

當 Blob 分析於預處理階段執行時,影像在首次儲存前即完成分割。因此,後續僅需處理相關的感興趣區域(ROI),大幅降低需傳輸與儲存的資料量

JPEG 壓縮可在維持相同影像品質的同時,縮減影像資料量
醫療液袋應用範例:即使在高壓縮比下,影像品質僅輕微下降,並可依需求調整品質以確保標籤等關鍵資訊清晰可讀。

RAW-to-JPEG 壓縮:可調影像品質以優化記憶體效率

隨著感光元件解析度、幀率與彩色影像應用持續提升,在 CoaXPress-over-Fiber 架構下,相機與影像擷取卡之間的資料速率可達 100 Gbps。在許多應用中,影像需長期保存以滿足追溯性與品質控管需求,導致儲存需求快速增加。

透過 VisualApplets,可在影像擷取卡端實作影像處理與壓縮演算法,將 RAW 影像資料直接轉換為 JPEG,大幅降低資料量,同時維持應用所需的影像品質,進而降低儲存需求與系統成本。

此外,由於採用 FPGA 架構,整體處理可在完整介面頻寬下運行,無需降低感光元件輸出速度。

通往 FPGA 解決方案與更高效率的最快途徑?只有我們能提供。

工業相機與影像擷取卡中的 FPGA 均可實現高效影像預處理並降低 CPU 與 GPU 負載。然而,影像擷取卡上的 FPGA 提供更多資源,因此在複雜且多樣化應用中具備更高彈性;相機則適用於更精巧且高度整合的系統設計。透過 VisualApplets,可快速且高效完成開發。

VisualApplets 適用、搭載可程式 FPGA 的影像擷取卡
‍主要服務

影像擷取卡上的可程式 FPGA

在 CoaXPress-over-Fiber、CoaXPress-12 或 Camera Link 系統中,於影像擷取卡端進行預處理是影像處理流程中的關鍵中間步驟。 可程式影像擷取卡 可在資料源頭直接實現應用導向的影像預處理。

透過在資料源頭執行應用導向的影像預處理,並進行精準影像優化資料量降低,僅傳輸真正關鍵的資訊。其效益包括:穩定且無資料損失的處理流程、降低頻寬需求、降低頻寬需求、大幅減輕主機 CPU 負載,最終可打造出更高效率、可擴展且穩健的整體系統架構,滿足高端機器視覺應用需求。

搭載可程式化 FPGA 的 ace 2 Pro 工業相機,透過 VisualApplets 實作
客製化

相機內 FPGA

我們的相機具備基本影像預處理功能,例如 ebayering、色彩抗鋸齒、影像銳化與降噪處理。當介面或電腦系統的資料傳輸速率或運算能力受限時,在相機端預先完成的資料處理可降低傳輸與處理時間,進而提升應用的吞吐量。

此外,透過 GigE 與 USB 介面的 ace 2 Pro 相機,亦可實現客製化的預處理步驟。相機端的資料量降低與優化可進一步減少傳輸與運算需求,並有效降低主機系統負載。除了基本功能外,也可實作如濾波或色彩空間轉換等應用專屬演算法。

FPGA 解決方案的應用

凡涉及大量影像資料與高取像速度的場景,FPGA 加速運算都能發揮重要作用。

印刷電路板應用

PCB 檢測

在 PCB 測試流程中,必須即時分析大量資料。FPGA 技術可立即偵測零件短缺或短路等錯誤。延遲時間固定,可確保精確的生產作業時序控制。
平面顯示器檢測

顯示器檢測

以極高解析度對顯示器進行最細微缺陷的檢測。FPGA 在讀取影像資料時進行濾波或壓縮,並可針對多個區域進行平行處理;這表示可以比使用 CPU 或 GPU 更快偵測到錯誤,並可立即回報至生產控制系統。
Lorem ipsum dolor sit amet, consectetur adipiscing elit.

晶圓檢測

晶圓必須以最高精度來進行缺陷檢測,因為最微小的缺陷都可能造成巨大損失。FPGA 系統能高效穩定處理大量影像資料。FPGA 預處理可縮減資料量,避免因軟體延遲造成瓶頸。
Webinar Teaser Image Battery Inspection

電池檢測

有缺陷的電池單元會造成安全風險。FPGA 處理能即時偵測裂紋和焊接缺陷。可在最高速度下針對數百萬個單元進行平行檢測,且能根據結果來立即控制分揀系統,及時剔除有缺陷的單元。

‍主要服務

高階影像處理:完整服務或支援解決方案

無論是全方位導入服務、具概念驗證(PoC)的協同開發,或是支援型解決方案:透過我們的高階影像處理工具與產品專業知識,您可降低開發風險,並更快速實現可上市的 FPGA 解決方案。

影像擷取卡服務與 FPGA 程式設計

1. 實作:
完整服務套件

從需求分析到最終解決方案—包含 FPGA 設計與硬體整合,我們提供完整支援。

服務範例:

  • 硬體實作,包含作業功能程式設計

  • 依據您的需求開發專屬功能

  • VisualApplets 介面擴充

  • 驅動程式開發與 SDK 客製化

請求專案支援


搭載 FPGA 加速運算的影像處理解決方案

2. 概念驗證:
5 天內從構想到原型

想確認我們的解決方案是否符合您的需求?透過概念驗證(PoC),我們將與您共同測試應用可行性,模擬實際情境、展示系統效能,並為您的專案找出最佳硬體配置。

在您投入資源之前,即可於 5 個工作天內獲得具依據的決策資訊

申請概念驗證
Basler 專案實作

3. 技術支援

若您具備影像處理經驗並希望自行使用 VisualApplets,我們可提供技術諮詢與設計支援,協助您解決開發過程中的問題。
此外,我們亦提供 VisualApplets 示範,依據您的需求介紹工具並共同建立基礎,使您能自行開發影像處理應用或調整既有設計。

服務範例:

  • 針對專案相關 VisualApplets 任務的諮詢與支援

  • 選配:VisualApplets 教學課程(適用初學者與進階使用者),內容包含功能介紹、拖放式設計實作與應用模擬。

申請技術支援

進一步了解 VisualApplets Software 相關資訊

進一步了解我們的產品和應用。我們詳盡的資料說明所有重要細節。

‍您需要什麼支援?

我們樂意提供產品選擇方面的建議,協助您為應用找到合適的方案。