機器視覺感測器中的動態範圍
在工業成像中,主要挑戰往往不是「光線是否充足」,而是如何處理極端的反差。當您要檢測一個帶有霧面黑色橡膠 O 形環的高反光鋁製圓柱時,相機必須同時處理刺眼的亮部與深邃的暗部。動態範圍正是用來描述相機完成此任務的能力--既不讓亮部細節溢出為純白,也不讓暗部細節被雜訊吞沒。理解動態範圍的物理原理,能協助系統整合商在焊接檢測、半導體製造與戶外交通監控等高反差場景中,為應用挑選合適的感測器架構。
動態範圍的物理原理:水桶與雜訊
要理解動態範圍,可以將單一像素想像成一個用來接雨(光子)的水桶。
水桶在溢出之前所能容納的最大水量,就是該像素的滿井容量(FWC)。如果像素接收的光子數超過其滿井容量,它就會飽和,相應的影像資料會被裁切為純白,該亮部區域的幾何細節也將永久損失。
然而,水桶永遠不會是完全乾淨的。即使在完全黑暗的環境下,感測器電子電路仍會產生一定的電氣干擾基底,稱為讀出雜訊。這層雜訊就如同水桶底部的渾濁沉澱,任何訊號強度低於此雜訊基底的入射光,都無法被準確量測。
感測器的動態範圍就是雜訊基底與飽和點之間可用的範圍。它在數學上以比值形式計算,並以分貝(dB)表示:
若要擴大動態範圍,感測器製造商不是必須打造更大的「水桶」(更高的滿井容量),就是必須減少桶底的「沉澱」(更低的讀出雜訊)。
動態範圍 vs. 位元深度:尺規類比
工程師常常將相機的動態範圍與位元深度(如 8 bit 與 12 bit 輸出)混為一談,但兩者所衡量的其實是完全不同的指標。
可以將動態範圍想像成尺規的物理總長度--它定義了從最暗的暗部到最亮的亮部之間的絕對距離。位元深度則相當於這把尺規上印製的刻度數量。
8 bit 輸出會把這把尺規分成 256 級灰階,12 bit 輸出則將同一把尺規分成 4,096 級。將相機從 8 bit 升級為 12 bit 格式,並不會神奇地擴大感測器的物理動態範圍;它只是為機器視覺軟體提供在絕對黑與絕對白之間更細膩、更平滑的漸層。
工業相機如何實現高動態範圍(HDR)
當標準感測器的物理特性無法涵蓋應用所需的反差時,相機製造商會採用特定的硬體與軟體技術來擴展動態範圍。
|
HDR 技術 |
運作方式 |
最適合的應用 |
|
大像素間距 |
物理尺寸較大的像素天生擁有極高的滿井容量,能在不飽和的情況下吸收極強的亮部,同時維持較低的雜訊。 |
高速、高反差的檢測場景,且必須完全避免運動偽影。 |
|
多重曝光 HDR |
相機快速擷取兩張畫面--一張短曝光保留亮部,一張長曝光保留暗部,並透過硬體將兩者合成。 |
靜止物件或目標行為相對可預期的戶外 ITS(智慧運輸系統)。 |
|
雙轉換增益(DCG) |
感測器在每個像素內整合兩條放大倍率不同的讀出電路,可同時取得高增益(低雜訊)與低增益(高飽和)資料。 |
需要單張 HDR、又不能引入空間扭曲的高動態環境。 |
透過光學方案管理動態範圍
如果無法升級相機,系統整合商常常會在光線抵達感測器之前就以機械方式解決動態範圍問題。使用偏振光源搭配鏡頭偏振濾鏡,可大幅削減金屬或塑膠表面的鏡面反光,藉此人為地降低場景的最高亮度,將反差壓縮至標準機器視覺感測器可輕易量測的範圍之內。
常見問題
會。由於感測器必須依序曝光、讀出並以數學方式合成多張畫面才能產生一張 HDR 影像,您所能達到的最大幀率會明顯下降。如果檢測對象在第一次與第二次曝光之間快速移動,還會引入「鬼影」偽影的風險。
降低曝光時間可避免亮部被裁切為純白,但實際上是把整個曝光視窗在物理上往下移動。這代表暗部會掉到雜訊基底之下而變成漆黑一片。這種做法並不會擴大動態範圍,只是迫使您選擇要犧牲光譜的哪一端罷了。
標準工業 CMOS 感測器通常可提供 60 dB 至 75 dB 的動態範圍,對於具備穩定照明的常規工廠自動化已綽綽有餘。專為焊接或戶外車載等應用設計的高動態範圍(HDR)感測器,則可輕易超越 90 dB,甚至達到 120 dB 以上。
詞彙表
- 返回總覽