使用案例

透過先進的影像處理技術,消除鏡頭幾何失真

鏡頭失真是機器視覺領域中的常見挑戰,它會取代影像資料,並帶來測量誤差和系統可靠性的風險。我們經濟高效的相機內或影像擷取卡 FPGA 預處理解決方案,可在零 CPU 負載下校正失真,且不影響取像速度。

Use_Case_Lens_Distortion_Correction_Solution
Barrel_distortion_pincushion_distortion
鏡頭引起的失真

了解機器視覺中的鏡頭失真

機器視覺中的鏡頭失真,會造成影像資訊在幾何上與理想形狀產生差異。鏡頭失真主要有兩種類型:徑向失真和切向失真。徑向失真通常是指桶形、枕型和波浪狀失真。

桶形失真通常和廣角鏡頭(焦距<50 mm;光圈前結構)有關,而枕型失真常見於長焦鏡頭(焦距>50 mm,光圈後結構)。波浪狀失真是這兩種類型的混合,不太常見。

對於機器視覺應用來說,鏡頭失真校正是必要的;在這些應用中,準確可靠的結果極為重要。影像失真可能造成測量和計量的誤差,影響機器學習演算法的效能,並影響系統的整體可靠性。

鏡頭失真校正的挑戰

鏡頭失真校正在硬體和軟體方法方面都存有挑戰。

硬體:直線鏡頭可減少拍攝過程中的失真,避免進行後處理,但成本高昂,鏡頭選擇的靈活性也受到限制。

軟體:軟體校正具備更強的適應性,但也有資源密集的特性,CPU 負載會增加 40%,取像速度減半。開發這些演算法也很耗時,需要失真類型方面的專業知識。

平衡這些挑戰,對於實現最佳性能和靈活性十分重要。在下一節中,我們將介紹 Basler 的解決方案,如何在不增加 CPU 壓力或影響取像速度的情況下,解決失真校正問題。

使用預處理解決方案來解決鏡頭失真

時間比較:FPGA 與 CPU 在進行影像處理的比較
時間比較:FPGA 與 CPU 在進行影像處理的比較

您可享有的好處

  • 即時處理與低延遲:相機內建和影像擷取卡解決方案,均可以最小的延遲帶來即時失真校正功能。

  • 靈活性與客製化能力:我們提供多種解決方案選項,可以輕鬆符合您的特定需求,任何應用都能享有無與倫比的靈活性。  

  • 上市時間更快速:使用我們易於配置的解決方案來簡化實作並避開技術障礙,以便加快布署。

此方案所用產品

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

‍準備好一起開始了嗎?

‍進一步了解我們的產品和服務,以及我們能如何協助您推動下一項專案。