相機技術

影像處理的即時能力

在工業機器人、品質控制或高速製程領域中,視覺系統的即時能力,對於效率和製程穩定性十分重要。為了達到微秒等級、穩定的反應時間,需要一個彼此協調、具即時能力,由視覺硬體和軟體所組成的確定性整體系統,以發揮效用。

  • 最後更新: 2025/11/24

即時能力的重要事實

  • 即時功能對於精確、穩定和高效的工業影像處理來說十分重要。

  • 低延遲可確保高速處理下的精確同步和快速反應。

  • GigE適用於具有中等延遲需求和簡單整合的彈性應用。

  • CoaXPress (CXP)提供極低的延遲和高頻寬,是高速和多相機應用的理想選擇。

  • 選擇正確的介面和視覺硬體,對製程的可靠性和品質來說十分重要。

即時相機傳輸:快速決策的關鍵

當代自動化解決方案中,短短數微秒的時間,往往就能造成重大影響。如果視覺系統的反應不夠快,或是作業不夠精確同步,就會發生分選不正確、停機或生產錯誤等問題。因此,穩定且低延遲的相機即時傳輸,以及最佳化的資料傳輸,是實現最短生產時間與最高製程穩定性的先決條件。

即時功能:對於精確同步和最小延遲來說十分重要

CoaXPress 的典型應用:自動光學檢測
CoaXPress 的典型應用:自動光學檢測

無論是在機器人、光學品質控制還是高速系統,如需精確的影像處理,即時功能是不可或缺的。

它能使

  • 所有系統元件都能精確同步

,不論是影像擷取、影像資料處理,還是流程中的反應速度。

精確時間控制 (PTP)

這樣可確保獲得穩定可預測的流程,對於高速應用,或相機必須與其他系統元件一起從外部觸發的情況而言,這點十分重要。觸發訊號與影像擷取之間的最大允許反應時間要求,依應用而異,從幾微秒到幾秒不等。

視覺應用的延遲要求

工業影像處理中,延遲是流程可靠性和結果品質的決定性因素。延遲是指從提出請求到收到回應之間的時間,例如從觸發相機到影像資料送達以進行處理所需的時間。在不同的應用中,某些過長的延遲可能會導致錯誤檢測結果、錯過週期時間或同步不精確。因此,了解各個視覺任務的確切延遲要求,並據以選擇系統,是非常重要的。

可容忍中等延遲的應用

然而,對於某些應用而言,在不影響功能性或製程可靠性的情況下,毫秒範圍內稍高的延遲是完全可以接受的。在這些情況下,重點不在於即時反應,而在於影像資料的可靠擷取與評估。
例如:

  • 文件拍攝與歸檔

  • 生產流程的長期分析

  • 遠端監控與遠端維護

  • 安全監控相機

在這種情況下,毫秒範圍內的延遲時間通常就夠了,不會造成限制。

要求極低延遲需求的應用

在某些工業影像處理應用中,延遲時間須在微秒範圍內,以確保無誤且精確的流程控制。尤其是在高速和同步製程中,即使是輕微的延遲也可能導致品質損失或生產錯誤。典型的例子有

  • 輸送帶上的高速檢測

  • 具備影像處理功能的取放式機器人

  • 生產流程中的即時品質控制

  • 用於 3D 量測的同步多相機系統

快速、確定性的影像傳輸與處理在此十分重要。

適用於即時應用的介面:GigE 和 CoaXPress (CXP)

GigE 相機可為需要中度延遲需求較低頻寬的應用,帶來穩固的解決方案。可以靈活運用,並支援較長的纜線長度,但較不適用於延遲要求極低的即時流程。

另一方面,CoaXPress (CXP) 可實現極低的延遲高資料傳輸率,使其成為高速和多相機嚴苛應用的理想選擇。因此在選擇介面時,應一律以特定的延遲要求和所需的吞吐量為基準。

GigE Vision Logo
CoaXPress Logo

判斷標準

GigE (Gigabit Ethernet)

CoaXPress (CXP)

典型延遲

毫秒範圍

微秒範圍

頻寬

高達 1 Gbit/秒 (GigE)、10 Gbit/秒 (10GigE)

每條纜線高達 12.5 Gbit/秒

線材長度

長達 100 公尺 (標準 CAT 纜線)

長達 40 公尺 (最大頻寬時)

同步

有限,視網路而定

非常精確、以硬體為基礎

支援多相機 *

可使用大量相機,受網路限制

數量有限,可擴充性強

系統成本

價格低廉的標準硬體

更高,需要 CXP 影像擷取卡

‌典型應用

監控、文件拍攝、遠端監控

機器人、眼科、手術、高速檢測、3D 測量、即時品質控制

整合

簡單、應用廣泛

需要更複雜的特定元件

適用場合

可容忍延遲的應用

需要極低延遲的應用

* 可堆疊式交換器可讓大量相機透過 GigE 安裝在同一系統中,但網路限制會對即時能力和延遲時間造成限制。

有了 CXP,就可以精確且妥善控制相機。但其一對一的連接方式、擷取卡上有限的通道,以及 PC 內受限的 PCIe 插槽數量,使得多相機應用非常耗時且複雜。

白皮書

使用 GigE Vision 2.0 的多相機應用程式

讓您的即時多相機系統實現完美的影像同步。有了 GigE Vision 2.0,無需額外纜線即可實現這一目標。請參閱我們的白皮書,以進一步了解更多資訊。

前往多相機白皮書

機器視覺即時處理的挑戰

影像品質的決定性因素是低延遲,也就是指從接收觸發訊號到影像擷取之間的時間延遲要盡可能地小。此外,該時間延遲(抖動)也必須維持不變,亦即圖像擷取的時間不能有任何抖動。在高取像速度的應用中 (例如每秒 300 影格),延遲時間需在微秒範圍內。

  • 延遲和抖動

最大的挑戰是盡可能保持低延遲時間。與此同時,時間延遲(抖動)也不能變化。高延遲和抖動會嚴重影響決策精確度和處理速度。

  • 資料量與頻寬

若要即時處理大量資料,就需要高頻寬和強大的硬體。低效能的資料傳輸和處理速度,會導致系統瓶頸和延遲。

  • 同步

在多相機系統中,任何相機不同步都可能造成資料不準確和影像分析錯誤。因此,相機訊號的精確控制和同步化是非常重要的。

  • 處理

需要高運算能力才能進行即時處理。系統必須在幾分之一秒內,執行複雜的影像處理演算法;這對處理器和整個系統架構的要求很高。

應用實例:倉儲自動化中的即時導航

自動化車輛和移動機器人在倉儲自動化中,所使用的視覺元件必須具備持續的高即時能力;車輛必須能夠即時評估感測器資料和影像資訊,才能可靠地偵測周遭環境、及早偵測到障礙物,並且動態調整行駛路線。這種快速精確的處理方式,對於確保全天候運作中貨流順暢、週期時間縮短及生產力最大化而言十分重要。因此,具備即時功能的視覺系統,是當代物流解決方案中流程安全、高效、靈活自動化的關鍵。

倉儲自動化
即時功能可讓所有系統元件以精確時序運作,包括相機影像擷取到流程中的處理與反應。這可確保製程穩定且可預測,在毫秒必爭的應用中是不可或缺的。即時功能非常重要,可讓相機、資料處理和致動器之間進行精確且可重複的同步。這是唯一能夠實現可靠、穩定地控制時間關鍵製程(如分類、定位或彈出等)的方法。
Michael Noffz
Product Manager, Product Systems Performance, Basler AG
哪裡可以買到合適的光源系統?

精確光源同步

極低的延遲時間,對於以線為基礎的視覺應用、機器人技術和醫療技術而言至關重要。必須精確地在微秒範圍內啟動脈衝光以進行影像擷取,才能確保最大曝光量與最高效率。在輸送帶或眼科等動態流程中,任何延遲都會造成直接的影響,例如物體不在所需位置,或無法及時關閉雷射。在這些要求嚴苛的應用中,只有精確的同步和最小的延遲,才能確保製程的可靠性。

即時影像處理系統的視覺硬體與軟體

Basler 硬體與軟體產品彼此合作無間,提供可靠的即時影像處理解決方案。GigE 和 CXP 之間的選擇,取決於您個別應用對於延遲、頻寬和同步的不同需求。

GigE 的毫秒級處理能力
GigE 的毫秒級處理能力

採用 Basler 元件的即時 GigE 視訊系統

Basler 的即時 GigE Vision 系統,通常以下列硬體與軟體元件為基礎:

  • Basler GigE 相機:
    適用於工業用途
    GigE 相機 Basler 提供高影像品質,並支援高達每秒數十張影像的取像速度;具備可精確觸發的觸發輸入,專為連續運作而設計。

  • 標準網路基礎架構:
    透過市售
    CAT 線材 以及 Gigabit 乙太網路交換器。可靈活運用各種長度的線材,並輕鬆整合至現有的 IT 架構。

  • Basler GigE 介面卡 (選購):
    對於更嚴苛的即時需求,Basler
    電腦卡 可將影像資料直接轉送至主機系統,延遲時間極短 (自 2026 年第一季起)。

  • Basler pylon Software Suite:pylon 軟體可進行相機的設定、控制和評估。提供標準化的 API,以進行影像擷取、觸發控制和即時資料傳輸。

  • VisualApplets (選購):
    VisualApplets 可用於在 FPGA 上進行的預處理作業;直接在
    Basler GigE ace 2 相機上執行影像處理功能,並降低 CPU 的負載。


GigE 系統計算案例

如果相機以每秒 20 張 (fps) 的取像速度運作,則每隔 50 毫秒就會拍攝一張影像。因此,即時處理須在毫秒範圍內完成。

這類 GigE Vision 系統適用於需要低延遲、基礎架構需有彈性,可簡易擴充的應用。典型的應用領域包括生產監控、品質控制文件拍攝

微秒等級內的 CXP 影像處理
微秒等級的 CXP 影像處理。這道公式顯示了 9 百萬畫素感光元件的取像速度、曝光時間,以及由此產生的線路處理時間之間的關係

具備即時功能,採用 Basler 元件的 CoaXPress-Vision 系統

Basler 的即時 CoaXPress 系統,通常由下列硬體和軟體元件組成:

  • Basler CXP 相機:
    高效能
    CXP-12 相機 Basler 所提供的影像資料,具有極高頻寬和最小延遲,專為要求嚴苛的即時應用和高取像速度而設計。

  • Basler CXP ‌影像擷取卡
    影像擷取卡直接接收 CXP 訊號,以硬體來進行處理,並以微秒級的延遲將影像資料轉送至主機系統。支援多相機和外部訊號同步。

  • CXP 線材和 Power-over-CXP:
    透過高品質的
    同軸電纜結合資料與電源供應 (Power over CoaXPress) 能力來進行連線,可降低佈線成本並提高可靠性。

  • Basler pylon Software Suite:
    在此也使用 pylon 軟體,能以 CXP 相機和擷取卡進行精確控制、同步和即時評估。

  • VisualApplets:VisualApplets 是直接在影像擷取卡上進行即時預處理的理想選擇,可在不增加 CPU 負載的情況下,執行複雜的影像處理演算法。


CXP 系統計算案例

在 CXP 系列中,相機的平均取像速度較高,達到 400 fps;也就是說每 2.5 微秒便會傳送一張影像。因此,即時處理時間是微秒等級。通常是以掃描線為單位來進行處理,而非以影像或畫格為基礎。

以感光元件平均 9 MP、3000 px x 3000 px 的正方形影像解析度來計算,CXP 系統的線條處理時間為 0.8 微秒或 833 奈秒。

這類 CXP 系統非常適合各種多相機同步設定、高速檢測,以及需要極低延遲和最高資料傳輸率的應用。

配合使用的各種 Basler 產品

即時視覺系統產品精選

即時功能相關常見問題

什麼是具備即時功能的相機?
能以最小延遲來傳輸影像資料,並可透過 FPGA 硬體定時來進行確定觸發的相機。
目前最快的 Basler 線掃描相機
racer 2 L 線工作頻率為 200 kHZ,即每條線的傳輸時間為 5 微秒。

哪些介面適用於即時相機傳輸?
具有最佳化參數 (例如封包延遲控制) 的 CoaXPress 和 GigE 介面,功能強大,適用於需要即時功能的工業相機和視覺系統。

如何提升系統的即時能力?
使用 FPGA 進行處理 (例如使用 VisualApplets)、快速介面、pylon 軟體及所有元件的精確同步。

‍您需要什麼支援?

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