嵌入式視覺

從 MIPI CSI-2 到 USB 3.0

適合您嵌入式視覺應用的介面

選擇正確的介面對嵌入式視覺系統的效能至關重要。它會直接影響資料傳輸和影像品質,以及系統的擴充性和成本。本文將概述不同的介面,協助您針對應用做出正確的決定。

  • 最後更新: 2026/04/28

從 MIPI CSI-2 到 USB 3.0:適合您嵌入式視覺應用的介面

嵌入式視覺介面重點整理

  • 板級介面 (例如 MIPI CSI-2、LVDS、平行) 代表最高整合度與最低硬體成本。

  • 系統級介面 (例如 GigE、USB、GMSL、CoaXPress) 提供更靈活的使用彈性、更長的線材長度、更優秀的擴充能力。

  • 在選擇正確的介面時,頻寬延遲線材長度擴充能力系統成本是決定性的因素。

介面有哪些類型?

基本上,介面可分為兩大類:板卡級介面可實現最高程度的整合,並將硬體成本降至最低;而系統級介面則提供更靈活的使用彈性、更長的傳輸距離以及更大的擴展空間。

嵌入式應用介面的選擇標準

在決定介面時,應考慮以下因素:

頻寬:

頻寬是嵌入式視覺系統中最關鍵的因素之一,因為它是整個系統的瓶頸所在。所需頻寬和解析度、色彩深度及取像速度相關。頻寬越高,資料的擷取、處理與分析速度就越快。若頻寬不足,系統呈現的畫面將出現失真、過慢,或發生時間延遲。


延遲:

延遲是指從相機觸發到影像資料送達處理端之間的時間。確定性的延遲,是嵌入式視覺系統實現即時處理能力的基礎。


線材長度:

訊號在不失真的情況下可傳輸的距離,因介面而異:MIPI CSI-2 排線的可用長度不超過 30 cm,而 GigE 或 5GigE 的乙太網路線材則可長達 100 m。


擴充性:

擴展能力是指系統在需求增加時,無需重新設計整體架構即可成長的能力。也就是說,系統能夠整合更多相機,或對影像品質的要求有所提升。


成本:

系統成本因情況而異,例如可能需要特殊線材或授權,或開發與整合成本有所不同。元件的長期供應穩定性,也是成本考量因素之一。

MIPI CSI-2 至 USB 3.0:
常用介面比較

選擇您的嵌入式視覺應用適用的介面時,比較不同的選項會很有幫助。在此為您摘要解說各種嵌入式視覺最常見介面的優缺點:


MIPI CSI-2

GMSL2

USB 3.0

1GigE
5GigE

CoaXPress

視覺標準(整合於 Basler 相機中)

GenTL

GenTL

USB3 Vision

GigE Vision

CoaXPress 2.0

頻寬

每通道 1–4.5 Gbit/s

6 Gbit/s

5 Gbit/s

1 Gbit/s
5 Gbit/s

每通道 12.5 Gbit/s

延遲

極低


極低

影像傳輸穩定性

極高

極高

極高

極高

CPU 負載


線材長度

<30 cm

最長 20 m

最長 5 m

最長 100 m

最長 40 m

單一線材解決方案


透過資料線進行同步

線材耐用性 (EMC、振動)

系統擴充能力

普通(需調整主機系統)

良好(透過集線器)

極佳(透過交換器)

普通(透過多工器)

作業系統

Linux ARM

Linux ARM

Windows、Linux x86、Linux ARM、macOS、Android

Windows、Linux x86、Linux ARM、macOS

Windows、Linux x86

處理器架構

ARM

ARM

x86、ARM

x86、ARM

x86

系統成本 (相機、線材、影像擷取卡)

極低

MIPI CSI-2 與 GMSL 詳解

MIPI CSI-2 與 GMSL 是嵌入式視覺環境中的典型介面。深入了解其實作方式與相關挑戰。

MIPI CSI-2 介面適用於嵌入式視覺應用。
白皮書

嵌入式應用中的 MIPI CSI-2 介面

本白皮書全面深入介紹嵌入式視覺介面的相關性和功能。它解釋了 MIPI 的意義,以及如何定義 MIPI CSI-2。白皮書也概述了此介面的主要優點,並強調在實作與使用 MIPI CSI-2 時可能面臨的挑戰。

前往 MIPI CSI-2 介面白皮書
GMSL 介面
白皮書

GMSL 介面在機器視覺系統中的應用

GMSL 是一種高速串列介面,可以封裝傳輸各種影像協議(包括 MIPI CSI-2),從而大幅提升其傳輸距離。這使其在眾多應用場合中極具吸引力。然而,由於 GMSL 屬於專有介面,目前尚無對應的視覺標準,整合 GMSL 視覺系統也面臨一定的挑戰。

深入了解 GMSL(知識文章)

選擇嵌入式視覺系統介面時的常見錯誤

介面的選擇往往做得太遲,或只是個別的決定。如果在早期階段就考慮到頻寬、環境條件和擴充能力,就能降低技術風險,並避免在專案過程中進行成本高昂的設計調整。

  • 頻寬計算過於嚴格:常見的問題,在於只計算額定解析度乘以取像速度,而未納入色彩深度、觸發模式或未來效能儲備等因素的考量。結果就是在產品更新時,介面會在其極限持續運作,或在初期就成為效能瓶頸。頻寬計算過於嚴格: 常見的問題,在於只計算額定解析度乘以取像速度,而未納入色彩深度、觸發模式或未來效能儲備等因素的考量。結果就晬在產品更新時,介面會在其極限持續運作,或在初期就成為效能瓶頸。

  • EMC 環境遭到低估: 特別是在工業或行動應用中,如果選用的介面不夠穩健,電磁干擾將導致傳輸不穩定。高度整合的板級解決方案 (例如 MIPI CSI-2),是針對短傳輸路徑而設計,並非針對長線材的嚴苛環境。

  • 線材長度未能及早定義:在專案的後期,可能會發現感光元件和處理單元之間,需要橋接數米長的線材,或是有數台相機需進行同步處理。在這種情況下,像 GigE 或 GMSL 等原本合適的介面,可能不再適用。

  • 未考慮到擴充能力:一開始的單相機系統,日後往往會發展成多相機架構。若是缺乏同步機制、主機資源有限或缺乏標準化,都會使系統調整變得必要。在早期階段就考慮擴充性會有好處。

  • 整合作業需投入的心力遭到低估:並非每種介面都有成熟的軟體生態系統或標準驅動程式。如 USB3 VisionGigE Vision 等既有的標準,擁有廣泛的工具支援;但專屬或高度專業的解決方案,可能會帶來額外的開發作業,尤其是在驗證和維護方面更是如此。

  • 讓架構取代需求來決定: 選擇使用某種介面,往往是因為公司內部對該介面已經十分熟悉。但每種嵌入式視覺應用在資料傳輸率、延遲、穩定性等方面,都有個別的不同需求。應該基於需求分析結果來選擇介面,而非一開始就事先決定好。

選定介面的典型應用情境

典型的應用情境顯示,介面的選擇結果總是源於特定的系統架構。

具備 MIPI CSI-2 介面的精巧型嵌入式系統

精巧型的嵌入式系統通常依賴板級介面,例如MIPI CSI-2。在這類系統中,感光元件直接與 SoC 相連,而影像處理則在裝置本身進行,以最小的佔用空間和最大的整合度進行實作。

具備 GMSL 介面的 AGV 和自主機器人等移動系統

AGV 和自主機器人等移動系統,需要具備抗震能力和抗 EMC 的穩定傳輸。這就是汽車技術(包括GMSL)已經成熟穩定的原因。這些技術可使用精巧的佈線,在幾公尺的距離內實作高資料傳輸率。

採用 GigE 或 USB 3.0 介面的工業線上檢測

在採用固定式相機與集中式影像處理的工業線上檢測系統中,GigE 或 USB 3.0 等標準化解決方案佔有主導地位。這些方案可實現互通性,並輕鬆整合至現有基礎架構中。

採用 CoaXPress 介面的高速檢測

對於資料量特別龐大的高速檢測應用,CoaXPress 是常見的選擇,可在低延遲的情況下確保最高頻寬。

結論:透過系統化分析,選擇適用於嵌入式應用的介面

選擇嵌入式視覺應用介面時,沒有放諸四海皆準的解決方案;關鍵在於針對特定應用,找出在技術上適用,且在經濟上可行的介面。包括頻寬、延遲、線材長度及整合成本等因素,都必須納入評估。

同時考量技術與經濟標準的系統化決策矩陣,可引導您做出可靠的決策。為此,儘早進行系統架構分析,是非常重要的。在概念階段即明確定義影像處理的進行位置、預計的擴展規模,以及環境條件,就能及早確認規劃方案,避免在進入專案後期時發生高成本的異動。

我們的嵌入式視覺產品

‍您需要什麼支援?

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