使用案例

運用影像擷取卡 FPGA 演算法基於影像的自動對焦方案

運用影像擷取卡 FPGA 演算法基於影像的自動對焦方案

這當中有何名堂?

自動對焦有兩種常見方法:基於影像或基於雷射。基於雷射的自動對焦技術非常快,但其主要限制之一是自動對焦演算法與硬體規格密切相關,而且整合上較為費事。相比之下,基於影像的自動對焦提供便利性和靈活性,因此對許多工業應用更為可行。

執行基於影像的自動對焦時,需要在前端安裝光學元件(例如液態鏡頭),將位於不同距離的物體帶入景深。另外還需要後端的演算法來評估變焦下擷取的多幀影像,並選擇對焦最清晰的影像。

問題出在哪裡?

液態鏡頭也稱為可調焦鏡頭,為了將焦距調整到所需值,施加電信號來改變內部光學流體的曲率,這樣可擴大定焦鏡頭的工作範圍並快速調整。

然而,系統工程師還要完成兩項要務,才能將自動對焦功能整合到系統中。第一,使液態鏡頭與選定的機器視覺相機同步。第二,開發功能強大的軟體演算法,除了評估影像品質,也從多幀擷取當中找出對焦最清晰的影像。與此同時,工程師也需要考慮 CPU 資源。

系統工程師和視覺工程師至少需要合作數週或數月,讓不同的硬體元件和 API 達到平衡協作,以及開發演算法。

‌解方

在 Basler 基於影像的自動對焦方案中,前端的光學元件是液態鏡頭,演算法則根據 Basler 影像擷取卡 FPGA 開發。

相機和可調焦鏡頭(液態鏡頭)與影像擷取卡產生的觸發訊號同步,然後相機隨著鏡頭變焦及時擷取影像,因此能在各種對焦下擷取一系列影像。接下來,Basler 影像擷取卡 FPGA 上預先設計的自動對焦演算法從眾多擷取影像中選擇一幀,並輸出對焦最清晰的影像作為結果。

運用影像擷取卡 FPGA 演算法基於影像的自動對焦方案

好處

  • 靈活性:液態鏡頭能與任何定焦鏡頭配合使用,不必實際上變更工作距離即可調整對焦。

  • 節省時間和系統資源:在預載入的影像擷取卡 FPGA 上執行影像處理,可為工程師大幅省下開發時間。此外,演算法的運作不使用 CPU 資源。

  • 更多可能性:此方案也可用高倍率光學元件來執行。

此方案所用產品

想實施類似的方案嗎?這些產品能有所助益。

‍您需要什麼支援?

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