注意:此功能將在未來的版本中棄用。
Stepchart使用以下方式測量數位相機和掃描器的色調響應、雜訊、動態範圍和ISO 感光度:
- 反射式灰階梯測試圖,例如柯達Q-13和Q-14灰階測試圖,它們只有一行色塊(線性排列);或者測試圖,例如ISO-14524 或 ISO-15739 測試圖,它們具有非線性(多行;可能是圓形)色塊排列,如下所示。
- 透射式(背光式)灰階梯測試圖,例如Imatest 36 色塊動態範圍測試圖或36 色塊高動態範圍測試圖,以及Stouffer 、 Kodak 、 DSC Labs和Danes-Picta等公司的測試圖。透射式測試圖的最大密度高於反射式測試圖,可用來測量單張影像的動態範圍。
Stepchart還可以測量眩光(鏡頭光暈的敏感度)。
| 大多數階梯圖功能現已包含在「顏色/色調設定」和「顏色/色調自動」模組中(後者是固定的、支援批次處理的模組,其計算方式與「設定」模組相同)。這兩個模組都比較新,提供了更多結果圖以及雜訊和動態範圍分析功能。建議在新專案中使用這些模組。 |
| 新聞:早已存在的非均勻性校正功能已被記錄在案。 Imatest 5.1(自 2018 年 12 月起)改進了曝光誤差計算,使其在各種對比度(伽馬)值下更加一致。詳情請點擊此處。 Imatest 5.1 的所有階梯圖功能(包括時間雜訊)現已整合到「顏色/色調自動」模式中。其中大部分功能已包含在Imatest 4.0中。 可以在運行Stepchart之前透過Stepchart 圖表選擇(在設定下拉式選單中)選擇Stepchart圖表類型。 支援使用 36 色塊動態範圍、ISO 14524(帶註冊標記)和 ISO 15739(帶註冊標記)圖表進行自動區域檢測。 |

此灰階圖 最初是為柯達 Q-13 和 Q-14 灰階卡設計的。這兩款灰階卡價格低廉,尺寸分別為 8 英寸和 14 英寸,包含 20 個區域,編號為 0-19,光密度從 0.05 到 1.95,步長為 0.1(反射率從 0.891 到 0.011)。灰階卡印在半光澤表面。右側的 Q-13 影像拍攝時略微失焦,以最大程度地減少灰階卡紋理產生的雜訊。
Imatest Master 的附加(多行或圓形)圖表
如下所示,Imatest Master 可以分析幾個單色目標影像。若要執行這些影像分析,請開啟影像文件,然後依照「特殊/ISO 目標步驟圖」中的說明,選擇目標影像中關鍵特徵的大致感興趣區域。您也可以透過其他對話方塊指定目標類型並優化裁切區域。
![]() QA-61 ISO- 16067-1 掃描儀 | ![]() QA-62 | ![]() ST-51 EIA 灰階圖 | ![]() ST-52 ISO- 14524 12-patch OECF目標 | ![]() ISO-15739 噪音目標 |
![]() DR 或 HDR 目標 | ![]() 20 補丁 OECF 目標 | ![]() ITE灰階 | SFRplus 20 片裝 步驟圖 |
拍攝圖表
- 光線。確保光線均勻且無眩光。光照均勻度可使用 照度計(勒克斯)進行測量。建議照度變化不超過±5%。如果可能,階梯圖周圍應為灰色或黑色,以最大程度地減少眩光(除非您正在測量眩光)。對於具有自動曝光功能的相機,建議使用18%灰階的周圍環境。
- 對焦。為了盡量減少因色塊紋理造成的雜訊測量誤差,圖表可以稍微失焦拍攝。這裡強調的是「略微」 ——色塊之間的邊界應該保持清晰。
- 距離。距離並非關鍵因素。圖表影像的寬度應不超過總影像寬度的三分之二左右,以最大程度地減少暗角(光線衰減,使用廣角鏡頭時可能較為嚴重)。如果每個色塊寬度為 50 像素,則雜訊分析最為精確,但對於低解析度相機,較小的色塊也足夠。增大色塊尺寸可在一定程度上提高雜訊測量的精度,但對於超過 100 像素寬的色塊,精度提升有限。只要各個區域清晰可見,即使使用非常小的影像也可以測量色調響應。
- 拍攝圖表照片。
- 將影像儲存為 RAW 檔案、TIFF 或高品質 JPEG 格式,然後將其載入到您的電腦上。可以使用dcraw (用於商業文件)或Read Raw (用於二進位)轉換 RAW 映像。如果您使用其他 RAW 轉換器,請轉換為 JPEG(最高品質)、TIFF 或 PNG 格式。

運行步驟圖
- 運行Imatest 。
- 開啟「設定」並選擇「步進圖選擇」可以簡化步進圖的設定。這將開啟步進圖圖表選擇視窗(如右圖所示),您可以在運行步進圖之前選擇線性(單行)或非線性(多行)圖表類型。這有助於自動區域檢測。
- 從目標中選擇。
- 使用對話方塊開啟輸入檔。 Imatest 會記住上次開啟的輸入檔的目錄名稱(每個模組單獨記住)。
多檔案選擇在Imatest Master中,可以使用標準的 Windows 操作方式(按住 Shift 鍵並點擊或按住 Control 鍵並點擊)選擇多個檔案。根據您在多影像對話方塊中的設置,您可以將多個檔案合併(取平均值)或按順序運行它們(批次模式)。
合併(平均)檔案可用於測量固定模式雜訊(建議至少拍攝 8 張相同的低 ISO 感光度影像)。合併後的文件可以儲存。其名稱與第一個選定的文件相同,並附加後綴“_comb_n”,其中 n 為合併的文件數量。
批次模式允許按順序分析多個文件。它有三個要求:檔案必須 (1) 位於同一資料夾中,(2) 具有相同的像素大小,以及 (3) 相同的取景。對於第一張影像,設定視窗與標準非批次運行相同。後續運行使用相同的設定。由於無需用戶輸入,因此運行速度非常快。
可以透過選擇 2 個相同(但分別採集)的階梯圖影像文件,然後在「多影像檔案清單」對話方塊中選擇「讀取兩個檔案以測量時間雜訊」來測量時間雜訊(表示影像之間差異的雜訊) 。
需要注意的是:在大多數電腦上,當開啟的映像檔超過二十個時,Imatest 的運行速度會顯著降低。因此,我們建議勾選「儲存後關閉影像檔案」複選框,並儲存結果。這樣可以批次處理大量圖像文件,而不會導致電腦運行緩慢。
- 裁剪影像。裁剪寬高比決定了分析的是線性(單行)圖表還是非線性(多行)圖表。對於線性圖表,如下所示的「區域偵測」設定決定如何選擇區域,從而決定了裁切方式。
- 如果取消勾選「自動」 (或對於非線性圖表),則「微調」視窗中會顯示每個色塊的小藍色矩形,即您可以立即看到選定的區域。對於線性圖表,您需要手動輸入色塊的數量。
- 勾選「自動」選項後,影像區塊將自動定位:區域選擇過程中不會顯示矩形方塊。由於這可能會導致影像雜訊較大或影像較暗時出現問題,因此我們建議不要選取「自動(區域偵測)」選項。
- 若要測量眩光,必須取消勾選「自動」 。在右側的下拉式選單中進行適當的選擇,然後選擇 21 個區域(對於 Q14)(灰階色塊總數加一)。

典型的裁切區域(用於自動區域偵測)顯示在右側,以紅色矩形框標示。方向無需正確;Imatest 會自動將影像旋轉到正確方向。若要正確顯示曝光誤差(僅限反射目標),請選擇整個圖表,包括可能存在的任何高光裁切區域。如果裁剪區域的寬高比(長/寬)小於 4:1,則會顯示一個用於設定非線性(多行或圓形)圖表的視窗(適用於Imatest Master和IS )。如果您打算使用手動區域偵測(在下方的「階梯圖輸入」對話方塊中選擇),則可以進行近似選擇:在「階梯圖設定」視窗之後會開啟一個「微調」窗口,以便您進一步調整裁切區域。 | ![]() 柯達/蒂芬 Q-13 圖表的裁切圖 |
![]() Stouffer T4110 圖表的裁切圖(去掉傾斜效果更好)。 |
- 對步驟圖設定框進行任何必要的變更。
階梯圖設定
| 您可以選擇“專家模式”或“簡易模式”開啟設定視窗。在簡易模式下,許多設定選項會顯示為灰色,無法設定。如果您選擇 ,則會選取常用設定(推薦給初學者)。 |
標題預設為檔案名稱。歡迎添加有用的描述性文字。
預設選擇密度步長為 0.10 的 A 型反射目標圖(Q-13/Q-14)。如果您使用的是透射目標圖,請務必選擇正確的目標類型。在Imatest Master和IS中,您可以從文字檔案(每行一個密度值)或 CGATS 檔案(其中可能包含 L*a*b* 值的密度值)輸入密度表。必須取消選取“自動”(預設)才能啟用眩光測量。 (請參閱下文「動態範圍」。)

非均勻性校正(自Imatest 3.9 版本起可用)可讓您使用在相同條件下拍攝的單獨平場影像來校正非均勻照明。這將打開“非均勻性校正”窗口,該窗口在灰階和彩色圖表模組的“非均勻性校正”部分中進行了描述。
區域檢測:對於線性(單行)圖表,您可以勾選「自動」複選框來選擇自動或手動區域檢測。如果未勾選「自動」 ,則可以使用滑桿為階梯圖分析選擇固定數量的色塊(6-41),點擊後會出現一個精細的 ROI 調整框。當暗部噪音較高或需要計算眩光時,此選項非常有用。 (也可以在「設定」中的「ROI 選項」下設定區域偵測。)我們強烈建議您不要勾選「自動(區域偵測)」。

入射光勒克斯值(用於ISO 感光度計算):當在此框中輸入以勒克斯為單位的入射光強度正值(非空白或零)時,系統將計算 ISO 感光度並在階梯圖雜訊細節圖中顯示。更多詳情請參閱「ISO 感光度和曝光指數」頁面。如果 X 軸刻度選擇“勒克斯”,則也需要填入此值(圖 2-4)。
要讓圖 2-4 的 x 軸以勒克斯 (Lux) 為單位顯示,必須輸入光圈和曝光值。通常情況下,如果可用,這些值會從 EXIF 資料中取得;但如果需要,也可以手動輸入。
飽和度級別:輸入影像的最大像素級別,對應於飽和度級別,用於對影像資料進行歸一化以進行某些計算。選項:
| 標準文件:255 | 飽和度等級會根據影像資料的資料類型和容器大小自動設定。這是預設值。影像檔案假定具有標準位元深度(例如,8 位元、16 位元或 32 位元資料)和標準飽和度等級。例如,對於標準的 8 位元影像數據,飽和度等級將設定為 255。對於 16 位元影像,飽和度等級將設定為 65535,而對於 32 位元影像,飽和度等級將設定為 4294967295。 |
| ITU-R 建議 601 (BT.601): 235 | 飽和度設定為 235。 |
| 檢測到的最大補丁級別 | 飽和度等級設定為從影像中的色塊區域偵測到的最大值。如果影像資料的位元深度不標準(例如,12 位元資料儲存在 16 位元容器中),或者存在自訂飽和度級別,只要影像曝光足以使最亮的色塊達到飽和狀態,此方法就非常有用。 |
| 手動輸入的飽和度水平 | 飽和度等級設定為使用者輸入的值。如果影像資料的位元深度不標準,或存在自訂飽和度級別,則此功能非常有用。例如,對於儲存在 16 位元容器中的 12 位元資料的影像,飽和度等級應輸入 4095(2^12 - 1 = 4095)。 |
縮放:您可以選擇圖 2 和圖 3 中 x 軸的最小值。此設定預設為“自動” 。手動設定可使多次連續運行的結果以相同的比例縮放,這有助於更清晰地比較不同相機拍攝的結果。
結果(圖 1),下圖:像素雜訊第一幅圖的左下角有三種雜訊顯示方式。
| 雜訊(%)歸一化至影像密度範圍 = 1.5(不建議) | 取值範圍為 0-1。 (此設定是對場景參考雜訊的近似值,不再建議使用。) |
| 雜訊(%),歸一化至 255 像素(最大值 100) | 取值範圍為 0-1。對比度越高的相機,雜訊越嚴重(受伽瑪編碼影響)。 |
| 像素雜訊(最大值 255) | 數值範圍為0-255。 |
雜訊細節(圖 2),中間圖:光圈雜訊或訊號雜訊比。圖 2 左側中間圖有兩種顯示方式。結果已消除漸變照明不均勻性的影響。
| 光圈噪音 | 基於光圈值(曝光或照明的 2 倍因子)的場景參考噪聲 |
| 訊號雜訊比(基於光圈值) | 場景參考信噪比,基於光圈值。請注意,訊號雜訊比的定義方式有很多種,大多數都是基於影像(或像素)的。結果與下圖所示的信噪比(更標準的信噪比)有所不同。 |
縮放比例(最小值和最大值)可以在單選按鈕右側的下拉式選單中設定。大多數情況下,這些值應保留為「自動」 。當顯示模式在光圈值、雜訊和訊號雜訊比之間切換時,這些值會反轉。例如,圖 2 和圖 3 中 x 軸的最小值都可以設定在 -4 到 -1.5 之間。
雜訊細節(圖 2),下圖:像素雜訊或訊號雜訊比。圖 2 左下角的圖表提供了五種顯示方式。前三種與圖 1 的下圖相同。噪音結果已消除漸層光照不均勻性的影響。所有顯示方式均源自像素雜訊(下文第三種選擇)。在下文的符號中, N <sub>i </sub> 表示 RMS 噪聲, S <sub>i </sub> 表示影像區塊 i 的訊號(像素)電平。
| 雜訊(%)已歸一化至影像密度範圍 = 1.5 | 100% *(像素雜訊)除以(明暗色區塊之間像素級差值,其中明暗色區塊的密度差為 1.5)。此差值接近ColorChecker中的 1.45 黑白差值。其優點在於,它將雜訊與場景關聯起來:雜訊性能不受相機對比度的影響。 |
| 雜訊(%),歸一化至 255 像素(最大值 100) | 100% * (像素雜訊) / 255 = N i /2.55。取值範圍為 0-100。對於對比度較高的相機,此雜訊測量結果會較差。 (受伽瑪編碼影響。) |
| 像素雜訊(最大值 255) | 像素雜訊( N i )。取值範圍為 0-255。 |
| 像素訊號雜訊比(訊號強度/均方根雜訊)無量綱 | 像素雜訊( N i )。取值範圍為 0-255。 |
| 像素訊號雜訊比 (dB) (20*log10(S/N)) | 每個色塊的信噪比為 20 Log10(信噪比)(其中訊號強度 = 像素級)。單位為分貝 (dB)。訊號雜訊比翻倍,分貝測量值增加 6.02。 |
| 此選項也會顯示 SNR_BW。 SNR_BW 是基於白-黑色區塊等級(密度差 = 1.5)的平均訊號雜訊比,接近ColorChecker中的白平衡差。它的設計使其相對獨立於色卡類型和系統對比度(伽馬值)。 SNR_BW = 20 log 10( ( S WHITE - S BLACK )/ N mid ),其中N mid是中間灰塊中的噪音(最接近標稱圖表密度 = 0.7)。 |
X 軸刻度(圖 2-4)和動態範圍單位(圖 2)有多種選擇,包括密度單位、EV、勒克斯(如果入射勒克斯、光圈和曝光值可用)以及 dB(分貝:20 × 密度單位)。動態範圍單位可能與刻度單位相同,也可能不同。舊的預設設定是刻度以對數曝光為單位,動態範圍以 EV 為單位(第一個選項)。注意:1 個密度單位 = 3.322 EV = 20 dB;1 EV = 6.02 dB。選項:
x軸表示曝光量(-目標密度)的對數。動態範圍單位為EV。
x 軸單位為勒克斯(入射勒克斯/10^密度)。動態範圍單位為 EV。
x軸表示曝光量(單位:dB,-20*目標密度)。動態範圍(單位:dB)。
x軸表示曝光量對數。動態範圍以密度單位表示。
x 軸的 F 值(EV)。動態範圍以 EV(F 值)表示。
右側的“繪圖”框可讓您選擇要顯示的圖形。要獲得時間雜訊圖,需要讀取兩個檔案。
所有設定完成後,按一下繼續。
結果
此範例使用佳能 EOS-10D 相機在 ISO 100 下拍攝,並使用 Capture One 軟體以預設設定(未套用曲線)將 RAW 格式轉換為影像。
結果包括色調響應和雜訊。 Colorcheck的結果類似,但色調細節較少。彩色影像產生三個圖表,黑白影像產生兩個圖表。
圖一:階梯圖結果

上圖顯示了灰階圖塊的平均歸一化像素值(黑色曲線)以及一階和二階密度擬合曲線(藍色和綠色虛線)。橫軸表示區域(圖塊編號;對於線性圖表,該編號與沿目標線的距離成正比)。圖上方顯示了部分圖塊。密度擬合的方程式在下文的“算法”部分給出。二階擬合通常與圖塊非常吻合。對於自動區域檢測,用於確定區域邊界的微分和平滑步驟以淺青色尖峰顯示(圖中未顯示)。
下圖顯示了每個色塊的均方根雜訊:R、G、B 和 Y(亮度),單位在「設定」視窗(上方)中選擇。對於此顯示器,以像素為單位的雜訊可以透過將雜訊百分比乘以 255 來計算。
雜訊可以歸一化到 255 像素,以像素為單位表示(最大 255),或歸一化到對應於目標密度範圍 1.5 的像素差值(與X-Rite ColorChecker上的黑白色區塊相同)。選項如上所述。
由於伽瑪編碼,暗部雜訊最大:在將感測器的線性輸出轉換為用於在伽瑪=2.2下觀看的色彩空間(此處為sRGB)時,暗部比亮部被放大得更多,雜訊也隨之增強。
有關雜訊的詳細解釋:雜訊的外觀和測量,請參閱「攝影影像中的雜訊」 。
第二張圖:階梯圖雜訊細節
第二張圖(雜訊細節)包含了一些最重要的結果:
- 色調響應曲線(以對數刻度顯示,類似底片響應曲線),
- 雜訊可以用光圈值(或曝光值或曝光區)的分數表示,也可以用場景參考訊號雜訊比(SNR = S/N = 1/光圈雜訊)表示。
- 雜訊或信噪比(SNR),基於像素級別,可以用多種方式表示,並且
- 動態範圍(僅對透射階梯圖可靠,因為反射圖的色調範圍比大多數相機小)。
下圖的橫軸為曝光量對數,等於(減去)目標標稱密度(對於20級Q-13/Q-14圖表, log10 (光強度(外)/光強度(內))= 0.05 - 1.95)。此軸與圖1相反。此軸也可以設定為光圈值(EV;2倍因子;-3.32*密度)或分貝值(dB;-20*密度)。
| 右上角方框包含動態範圍結果:基於斜率的動態範圍( Imatest 4.5+ )以及基於亮度 (Y) 雜訊的多個品質等級的動態範圍。詳情如下。選擇反射目標時,此方塊以灰色顯示。 |
左側中間的圖顯示了場景參考信噪比(SNR<sub> scene </sub>),單位為分貝(dB)(雜訊的倒數, 雜訊單位為光圈值(或曝光值) ,如下所示,它是雜訊除以光圈值之間像素級差值後的數值)。隨著亮度降低,訊號雜訊比往往會降低(雜訊會增加)。對數縱軸清楚地顯示了暗區噪音水準。當特定品質等級(由最大光圈雜訊或最小訊號雜訊比定義)的動態範圍在圖中的範圍內時,會顯示動態範圍資訊。如果所有影像區塊的雜訊或場景參考訊號雜訊比都優於指定級別,則會省略動態範圍資訊:例如,上圖中低於 H 的品質等級不顯示動態範圍訊息,因為訊號雜訊比從未低於 12dB(光圈雜訊 < 0.25):即 MH 等級。 ![]() | ![]() x 軸(對數曝光量)的方向與圖 1 中的方向相反, |
左下角的圖顯示了像素雜訊或訊號雜訊比 (SNR) 的幾種不同表示方式。右上方的圖示顯示了像素訊號雜訊比 (dB) = 20 log 10 ( S i / N i ),其中S i是影像區塊 i 的訊號(平均像素電平), N i是影像區塊 i 的雜訊(像素電平的標準偏差,已去除緩慢變化)。 下圖是左下角的圖,像素雜訊歸一化為 100%。
| 中間右側區域顯示選定的 EXIF 資料(元資料)。 右下角的圖顯示了中等灰階區域的雜訊頻譜。僅進行去馬賽克處理就會導致頻譜在奈奎斯特頻率(0.5週期/像素)處下降到約0.5。經過強降噪處理的數位相機影像的雜訊衰減速度會更快。 SNR_BW是基於黑白色區塊等級(密度差 = 1.5)的訊號 S 的平均訊號雜訊比,該等級是 Colorchecker 的黑白密度差。它的設計使其相對獨立於色卡類型和系統對比度(伽馬值)。 |
第二張圖:雜訊細節,ISO 1600 | 以下是 ISO 1600 的測試結果。色調響應與 ISO 100 相似,但訊號雜訊比顯著降低(雜訊增加)。雜訊非常明顯,但影像仍然適用於許多用途。它可能不適合拍攝精細的人像,但如果需要顆粒感強的“Tri-X”膠片或“自然光”效果,則可以接受。左側中間的圖表顯示了幾個品質等級的動態範圍,每個品質等級由該範圍內的最小訊號雜訊比場景(最大雜訊)指定。低品質(L;藍色)的動態範圍對應的最小訊號雜訊比場景為 0dB(1:1;最大雜訊為 1 檔);高品質(H;黃色)的動態範圍對應的最小訊號雜訊比場景為 20dB(10:1;最大雜訊為 0.1 檔)。 |
圖三:密度和對比響應

上圖顯示了亮度 (Y)、紅色、綠色和藍色通道的密度響應(小圓圈),以及一階和二階擬合曲線(灰色虛線和點劃線)。它類似於一組傳統的膠片密度響應曲線。 Imatest Studio中未顯示 R、G 和 B 曲線。
僅針對反射階梯圖,標稱曝光值以粉紅色圓點 ( • ) 顯示,曝光誤差以光圈值 (f-stop) 表示。曝光誤差對色彩校準的影響不如色彩校準圖顯著,因為色彩校準圖的曝光誤差會嚴重影響 a*b* 色彩值:因此,其他圖中未顯示曝光誤差。標稱曝光值的計算公式與計算色彩校準圖灰階像素等級的公式類似:
像素等級 = 255 * (10 – 密度/ 1.01) (1/2.2)
中間的圖顯示了密度曲線的斜率,也可以將其視為局部對比或伽馬值。此曲線是密度的導數,即d (密度)/ d (對數曝光)。
下圖是顏色誤差,以 ΔC ab (CIELAB a*b* 平面上的幾何距離)、ΔC 94和 ΔC 2000來衡量。它們非常接近,因為灰階影像的色度往往很低。
鏡頭光暈(在鏡頭元件之間以及鏡筒上反射的雜散光)可以透過在深色和白色背景下拍攝反射式階梯圖(Q-13 或 Q-14)來測量。當存在光暈(白色背景)時,階梯圖暗區(圖表左側)的密度響應曲線斜率會降低。此曲線便於測量斜率的降低程度。
圖四:時間噪聲
時變雜訊是指兩幅原本完全相同的影像之間的隨機差異。它的測量方法是將兩個相同的測試圖影像差異的雜訊(標準差)除以根號2(1.414)。

N時間= 雜訊(影像1 - 影像2 ) / 1.414
兩張影像相減可以消除固定模式雜訊。之所以需要除以根號 2,是因為即使影像像素相減,雜訊功率也會疊加。除以根號 2 可以將時間雜訊縮放到與單幅影像中測量的雜訊相同的水平。
若要測量時間噪聲,請選擇兩張影像進行分析。在右側顯示的對話方塊中,選擇「讀取兩個檔案以測量時間雜訊」 。分析過程正常進行(針對第一個檔案),但如果在輸入對話方塊的「繪圖區域」中選取「4. 時間雜訊」 ,則會顯示第四個圖,其中包含時間雜訊分析結果。此圖旨在獨立呈現訊息,因此重複了先前圖中的一些特徵。

- 左上圖顯示了密度響應,與圖 2 的左上圖類似。
- 左下角的圖(RMS 雜訊(光圈))顯示了與圖 2 中左圖相同的場景參考雜訊或 SNR。在這些圖中,單幅影像的雜訊(或 SNR)顯示為一條淺色曲線。
- 右上角的圖(像素 SNR (dB))顯示雜訊或 SNR,其比例與圖 2 左下角的圖相同。
- 右下角的圖(像素噪聲)顯示了像素噪聲,其縮放比例與圖 1 的下部圖相同(縱軸;x 軸不同)。
保存結果
階梯圖計算完成後,將出現「儲存階梯圖結果?」對話方塊。您可以在此選擇要儲存的圖形以及儲存位置。預設位置是資料檔案目錄下的Results子目錄。您可以變更為其他現有目錄,但必須在 Imatest 之外建立新的結果目錄—例如使用 Windows 資源管理器等工具。 (這是此版本 Matlab 的限制。)選擇會在運行之間保存。您可以在選取或取消選取核取方塊之前查看輸出圖形。
圖形、CSV 和 XML 資料保存在檔案中,檔案名稱由根檔案名稱、後綴和副檔名組成。根檔案名稱預設為影像檔案名,但可以使用「結果根檔案名稱」方塊進行變更。請務必按 Enter 鍵。
建議勾選「儲存後關閉資料」選項,以防止大量運作中資料堆積(這會降低大多數系統的速度)。點選或後,Imatest 主視窗將重新出現。

儲存對話框
相機和掃描器的動態範圍
| 如需更全面、最新的動態範圍解釋, 我們建議使用動態範圍頁面。 |
Imatest 可以使用多種類型的測試圖表在多個模組中計算動態範圍。
| 單一透射圖表影像的動態範圍。 | 階梯圖、顏色/色調互動式、多測試 | 由於反射式色卡的色調範圍不足,因此需要使用透射式色卡,例如 Imatest 36 色動態範圍色卡或HDR 色卡。 |
| 多張(不同曝光)影像的動態範圍 | 動態範圍模組 | 使用 CSV 格式的「自動色彩/色調階梯圖」輸出,產生多張不同曝光影像的比較結果。通常與反射式色卡搭配使用,但也可用於透射式色卡。由於無法考慮眩光的影響,因此不再建議使用。 |
| ISO 15739 動態範圍(基於密度≈2的色塊) | 顏色/色調互動、顏色/色調自動、 eSFR ISO | 從密度≈2的單一色塊推斷動態範圍。 |
| 原始感測器動態範圍 | 顏色/色調互動式,顏色/色調自動 | 將原始資料擬合到EMVA 1288 標準中的方程,然後外推以獲得 DR 值。測試圖表的色調範圍不必與 DR 值一樣大,但建議使用色調範圍 ≥ 3 的透射式圖表。 |
動態範圍定義
動態範圍(DR) 是指相機能夠提供良好對比和/或良好信噪比 (SNR) 的場景亮度(色調)範圍。
Imatest動態範圍可以用兩種方式定義。
| 基於品質 | 場景參考訊號雜訊比(SNR<sub> scene</sub> )高於指定最小值(即光圈雜訊低於指定最大值)的色調範圍。在某個區域內,場景訊號雜訊比越高(雜訊越低),影像品質越好。信噪比通常在最暗的區域最差。 Imatest 計算四個訊號雜訊比等級的動態範圍,記為 SNR<sub>4</sub>。建議在大多數情況下使用。 | 訊號雜訊比 = 10(20dB;高品質) 訊號雜訊比 = 4(12dB 中高品質) 訊號雜訊比 = 2(6dB;中等品質) 訊號雜訊比 = 1(0dB;低品質) |
| 基於坡度 (在 Imatest 4.4 中引入) | 色調範圍,其中密度曲線的斜率大於最大斜率的 7.5%(暗部),小於飽和度的 98%(亮部)。 由於原始資料中的雜訊和不規則密度階躍會影響色塊級別,進而影響斜率測量,因此必須謹慎操作。測試圖的密度經過內插法處理,得到 101 個等間距的點,然後使用 Matlab 的 interp1 函數計算這些點的對數像素等級。最後,使用寬度為 7 個點(約為總範圍的 1/13)的矩形核對曲線進行平滑處理。 該演算法能夠提供穩定可靠的結果,遠優於早期(4.4 版本之前)的 Patch 範圍和檢測到的 DR 測量方法。由於在最暗區域雜訊可能非常嚴重,因此此方法通常不用於影像成像。 | |
動態範圍可以用以下任何單位表示。
- 光圈值,或等效的曝光區或曝光值(2 的倍數;log 2單位),
- 密度(log 10 )單位,其中一個密度單位 = 3.322 檔光圈,或
- 分貝(dB),其中 1 密度單位 = 20dB;1 檔光圈 = 6.02dB。
訊號雜訊比場景為 1(0dB;1 檔雜訊)對應的動態範圍符合ISO 15739雜訊測量標準[1]第 6.3 節中動態範圍的定義。 Imatest 測量方法與 ISO 15739 在某些細節上有所不同,因此結果並不完全相同。 Imatest 可以直接從透射圖測量動態範圍,而不是像 ISO 15739 那樣,透過外推最大密度為 2.0 的反射圖的結果,因此可能產生更精確的結果。
測量相機(或掃描器)動態範圍最直接的方法是使用透射式階梯圖,並用燈箱從背面照射。反射式階梯圖(例如 Kodak/Tiffen Q-13 或 Q-14)並不適用,因為它們的密度範圍約為 1.9,相當於 1.9 * 3.32 = 6.3 檔光圈,遠低於數位相機的動態範圍(儘管可以在階梯圖和色彩/色調自動的動態範圍後處理器中幾種不同的曝光)。
變速箱步進圖
下表列出了幾種透射率階梯圖,它們的密度範圍至少為 3(10 檔光圈)。柯達攝影階梯圖有校準版和未校準版兩種,通常未校準版就夠用了。斯托弗(Stouffer)的階梯圖價格也很實惠。
| 產品 | 步驟 | 密度增量 | Dmax | 尺寸 |
| Imatest 36色動態範圍測試圖表 (受到推崇的) | 36 | 約 0.10(1/3 光圈); 包含參考文件 | 3.4 | 8x10英寸 |
| Imatest 36 色塊高動態範圍 測試圖表(也建議使用) | 36 | 約 0.10 - 0.30(1/3 - 1 檔光圈); 需要參考文件 | >6 | 8x10英寸 |
| 柯達2號或3號攝影步進式顯影片 | 21 | 0.15(1/2 光圈)線性圖案 | 3.05 | 1 x 5.5" (#2) 較大(#3) |
| Stouffer變速箱階梯楔塊T2115 | 21 | 0.15(1/2 光圈)線性圖案 | 3.05 | 0.5 x 5 英寸 |
| Stouffer變速箱階梯楔塊T3110 | 31 | 0.10(1/3 光圈)線性圖案 | 3.05 | 3/4 x 8 英寸 |
| Stouffer變速箱階梯楔塊T4110 | 41 | 0.10(1/3 光圈)線性圖案 | 4.05 | 1 x 9 英寸 |
| Danes-Picta TS28D (在其數位影像頁面上) | 28 | 0.15(1/2 光圈)線性圖案 | 4.2 | 10 x 230 毫米 (0.4 x 9) |
| DSC Labs 72dB 13級灰階 | 13 | 0.30(1 檔光圈)線性模式 | 3.7 | (大的) |
| Esser 測試圖表 TE 241 | 20 | 表格;在黑暗區域較大 正方形組成的圓形圖案 | 4.1 | (大的) |

Stouffer T4110 (動態範圍 13.3 檔)、 Danes-Picta TS28D (動態範圍 13.6 檔)或TE 241 (動態範圍 13.6 檔)鏡頭常用於動態範圍超過 10 檔的數位單眼相機。 Stouffer T4110(如圖右所示)價格低廉,最大動態範圍為 4.0,但取景困難,使用自動曝光相機難以正確曝光,且由於其線性排列,容易出現光線衰減。
強烈建議使用Imatest 36 色塊動態範圍測試圖,其密度步長約為 0.1,從基礎密度到基礎密度 +3.4(相當於 11.3 檔光圈範圍);或使用 36 色塊高動態範圍 (HDR) 測試圖,其密度步長從 0.1 到 0.36 到 0.36(至少為基礎密度)。近乎圓形的色塊排列可確保暗角對測試結果的影響最小。測試圖提供包含實際密度值的 CSV 或 CGATS 參考文件(HDR 測試圖需要此文件) 。此測試圖在 8x10 吋膠片上的有效區域為 7.75x9.25 吋。
它還包含中心和角落的傾斜邊緣,對比度為 4:1,用於測量 MTF。邊緣的 MTF50 ≥ 16 週期/毫米,比最好的噴墨測試圖高出約 3 倍。定位標記讓區域選擇更加便捷, Imatest 4.0+也提供全自動區域偵測功能。中性灰色背景有助於確保測試圖在自動曝光相機中曝光良好(相較之下,黑色背景的測試圖有時會出現嚴重過曝的情況)。
如果擁有多張手動曝光照片,可以使用標準的36色塊動態範圍圖表來配合動態範圍後處理器來測量大於11檔光圈的動態範圍。 Dmax = 3.4 足以滿足手機和小像素數位相機的需求,但高階單眼相機以及HDR安防和車載相機通常具有更高的動態範圍,因此非常適合使用動態範圍圖表或HDR圖表進行測量(HDR圖表無需動態範圍後處理器)。
此圖表採用高精度 LVT 膠片記錄製程製作,以獲得最佳的密度範圍、低雜訊和精細細節。
燈箱
你需要一個能夠均勻照亮透射階躍圖的燈箱。大多數情況下,9x12吋的尺寸就足夠了。避免使用超薄或“迷你”型號,因為它們的照明可能不夠均勻。螢光燈箱應配備高頻鎮流器以消除閃爍。推薦使用Imatest商店出售的GLE-10和GLE-16E型號。 LED燈箱(例如Artograph 12x9吋型號)的優點是價格低廉、無閃爍(使用直流電源)且易於調光(如果你有限流直流電源),但它們並不適合用於顏色測量。
在燈箱比較指南中,對Imatest 商店提供的燈箱進行了比較。
目前市面上最好的燈箱是Imatest LED燈箱(如圖右),可從Imatest商店購買。它比上一段提到的燈箱有幾個優點。
- 照明更加均勻:均勻度高達 95%。
- 高品質光譜響應。標準版可選擇 3100K、4100K、5100K、5500K、6500K 和近紅外線色溫(850nm 或 940nm),顯色指數 (CRI) 為 97。
- 強度可透過硬體旋鈕、藍牙或 USB 調節,範圍從低至 1 勒克斯到高達 100,000 勒克斯:範圍超過 300:1,使其適用於從接近日光到極暗光線的測量。
| 入射光測量 反射式色卡:入射光測量相對簡單。將帶有平面漫射器的入射照度計(例如價格低廉的 BK615)放置在色卡正前方,指向相機,確保不會遮擋任何光線。直接使用勒克斯值進行測量。 透射式照度圖:這類照度圖的測量方法較為複雜:無法直接使用勒克斯值。您需要測量照度圖上清晰(白色)的區域(而非燈箱本身)。對於像 BK 625 這樣可以調整感測器方向的照度計,請將其指向光源(位於顯示器的對面)。測量照度圖白色區域的照度。對於 36 色塊動態範圍照度圖,請使用最淺的灰階色塊。您需要進行一些調整,因為Imatest的輸入是為反射式照度圖設計的,反射式照度圖中白色區域會反射約 90% 的入射光。為了補償這一點,請使用 Lux( Imatest的輸入)= Lux(測量值)* 1.11。 實用公式:如果您的測光錶以 EV(曝光值)顯示:勒克斯 = 2.5 * 2 EV @ ISO 100 |
測量動態範圍
- 將圖表放在燈箱上-或任何均勻漫射光源下。務必遮擋燈箱向圖表外部照射的直射光:雜散光會降低測量的動態範圍,應盡量避免。
- 在暗房中拍攝圖表。確保沒有任何雜訊光線照射到目標正面,否則會影響拍攝結果。圖表周圍環境應盡可能保持黑暗,以最大程度地減少眩光。
- 使用相機的直方圖確定使圖表中最亮區域飽和的最小曝光量。過度曝光(或曝光不足)會減少有效區域的數量。最亮區域的相對像素值應至少為 0.98(像素值 250 或 255);否則,相機將無法偵測到全部動態範圍。如果最亮區域低於此值,且選擇了透射率圖表,則會發出動態範圍警告。

對於具有透射單元(TPU,即用於透射影像的光源)的平板掃描儀,您可以直接將階梯圖放在玻璃板上。雜散光通常不會造成問題,但盡量減少雜散光也無妨。 35mm膠片掃描器可能難以測試,因為大多數掃描器只能掃描36mm的膠片段。 (大多數透射測試圖的長度都比36mm長。)對於Dmax大於3的掃描儀,建議使用Stouffer透射階梯楔形圖T4110或Danes-Picta TS28D ,但這些測試圖尺寸過大,難以用35mm膠片掃描儀進行測試。
- 請按照上文「拍攝圖表和運行 Stepchart」中的其餘說明進行操作。務必從Stepchart輸入對話方塊(右側)中選擇正確的圖表類型。
動態範圍的解讀
動態範圍是指場景亮度((-)色階密度)與滿足測量標準(最小訊號雜訊比場景或密度響應斜率)的最暗區域之間的差異。其中,像素值達到最大值(24 位元顏色為 250,最大值為 255)的 98% 的區域透過插值估算得出。此測量的重複性優於 0.5 檔光圈。
| 動態範圍準則 | 限制 | 評論 |
| 品質(最低場景參考信噪比) | 10、4、2 或 1(比例) 10、12、6 或 0 (dB) | 大多數情況下,這是建議的測量方法。影像感測器規格表通常使用最小訊號雜訊比 (SNR) = 1 (0dB) 來定義動態範圍 (DR)。 |
| 坡度(> 最大坡度的比例) | 最大值的 0.05 | 斜率測量需要進行精細的插值以確保結果的可靠性。最暗的區域可能噪音很大。 |
實際測得的動態範圍通常小於感測器標稱的動態範圍,這主要是由於鏡頭光暈——即鏡頭元件之間以及鏡頭內壁(鏡筒內側)反射的雜散光。不同的測試圖表設計具有不同的光照分佈,因此產生的鏡頭光暈程度也不同。一些感測器製造商聲稱其動態範圍超過 120dB(針對特殊的高動態範圍 (HDR) 感測器),但沒有任何相機系統(包括光學元件)能夠達到如此高的性能水平。 (我們目前所知的極限大約在 100dB 左右。)
感測器動態範圍可以透過使用「色彩/色調互動式」或「色彩/色調自動」模式,並採用「色彩/色調互動/色彩/色調自動/eSFR ISO雜訊」中所述的方法,從原始影像(未經任何形式的去馬賽克或處理)進行測量。也可以使用一系列平場曝光影像(通常需要使用校準過的中性密度濾鏡)進行測量。但這些測量結果絕不能與相機系統測量結果混淆(尤其是HDR系統),因為每張影像的動態範圍實際上為零。
以下是使用dcraw從 raw 格式轉換而來的 Panasonic G3(一款像素間距為 3.75 微米的微型四分之三相機)在 ISO 160 下的結果,設定如下:去馬賽克:普通 RAW 轉換(去馬賽克),輸出伽瑪: 2.2,白平衡:相機,輸出色彩空間: 48 位元,品質:預設。

基於斜率的動態範圍大於 11 檔光圈。低畫質等級(情境參考訊號雜訊比 = 1 = 0dB)下的動態範圍為 9.33 檔光圈,高畫質等級(訊號雜訊比 = 10 = 20dB)下則降至 5.68 檔光圈。這些結果在 24 位元原始轉換中保持不變。
響應曲線的形狀很大程度取決於轉換軟體的設定。下圖是同一曝光條件下,相機內儲存為 JPEG 檔案的影像。請注意,轉換曲線截然不同:它在亮部有一個“肩部”,這可以透過降低亮部飽和(“過曝”)的傾向來提高影像品質。由於軟體降噪( dcraw轉換中沒有此功能),動態範圍也得到了提升。

軟體降噪技術提高了動態範圍。
動態範圍的顯示單位可在X 軸刻度(圖 2-4)和動態範圍單位(圖 2)下拉式選單中設定。若要將動態範圍從光圈值轉換為分貝 (dB)(感測器資料手冊中通常給出的測量值),請將光圈值乘以 6.02 (20 log 10 (2))。低品質(光圈雜訊 = 1;訊號雜訊比 = 1)的動態範圍與資料手冊中的數值最為接近。
摘要 .CSV 與 XML 文件
可選的 .CSV(逗號分隔變數)輸出檔案包含 Stepchart 的結果。其名稱為 [根名稱]_summary.csv。例如 Canon_EOS10D_Q13_ISO400_crop_summary.csv。
格式如下:
| 模組 | SFR、SFR 多 ROI、Colorcheck 或 Stepchart。 |
| 文件 | 檔案名稱(標題)。 |
| 運行日期 | 運轉日期為 mm/dd/yyyy hh:mm。 |
| (空白行) | |
| 表格 | 表格之間以空白行分隔。 |
| 第一張表包含測量值和理想值的像素等級和密度。 | |
| 第二張表包含密度 = -log(曝光) 和 Y、R、G 和 B 密度 (-log(像素等級/255)),假設 8 位元/像素。 | |
| 第三張表包含了 Y、R、G 和 B 斑塊之間的密度差異(斜率)。 | |
| 第四個表格包含上述底部兩行中各區塊的 Y、R、G 和 B 雜訊測量值的兩組資料。 – 雜訊(%)已歸一化至影像密度範圍 = 1.5 – f 值噪音 | |
| 第五張表包含上述Y、R、G 和 B 通道的 S/N 和 SNR (dB)。 | |
| (空白行) | |
| 附加數據 | 第一筆記錄是資料的名稱;第二筆(及後續)記錄包含資料的值。名稱通常一目了然(與數字類似)。 |
| (空白行) | |
| EXIF 數據 | 如果可用,則會顯示。 EXIF數據是影像檔案的元數據,包含重要的相機、鏡頭和曝光設定。預設情況下, Imatest使用一個名為 jhead.exe 的小程式來讀取 EXIF 數據,該程式僅適用於 JPEG 檔案。若要讀取所有圖片檔案格式的詳細 EXIF 數據,我們建議您下載、安裝並選擇Phil Harvey 的 ExifTool ,具體操作請參閱此處。 |
所有模組的格式都類似。數據本身也基本上容易理解。對 .CSV 檔案的改進將在變更日誌中列出。
可選的 XML 輸出檔案包含與 .CSV 檔案類似的結果,其內容基本上一目了然。該檔案儲存在 [根目錄名稱].xml 目錄下。 XML 輸出將用於 Imatest 的擴充程序,例如資料庫,這些擴充程式可能由 Imatest 或第三方編寫。如有任何疑問或建議,請與我們聯絡。
| 演算法 |
採集設備(相機或掃描器)響應的簡化(一階)方程式為: 歸一化像素等級 = (像素等級/255) = k 1曝光gamc Gamc是採集設備的伽瑪值。監視器也有伽瑪值,定義為 gamma = gamm。 顯示器亮度 = (像素級/255) γ 兩種伽馬值都會影響最終影像的對比。 系統 gamma = gamc * gamm 對於數位相機,Gamc 通常約為 0.5 或 1/2。 Macintosh 系統的 Gamm 為 1.8;Windows 系統以及幾種常用的色彩空間(例如 sRGB、Adobe RGB 1998 等)的 Gamm 為 2.2。當系統 Gamma 值略大於 1.0 時,影像通常看起來最佳,但對於對比度高的場景,情況可能並非如此。有關 Gamma 的更多信息,請參閱術語表、使用 Imatest SFR和顯示器校準。 log10 (歸一化像素等級)= log10 ( k1曝光gamc )= k2 - gamc * 密度 這是一個不錯的斜率為 gamc 的一階方程,如圖中藍色虛線所示。但它的精度不高。二階方程式的效果好得多: log10 (歸一化像素等級)= k3 + k4 * 密度 + k5 * 密度2 k₃ 、 k₄和k₅是經由二階迴歸得到的,並在圖中以綠色虛線標示。二階擬合效果非常好。 |
參考
- 攝影:電子靜態影像成像,雜訊測量,ISO 15739:2013,2013。 [線上]。網址: http://www.iso.org/iso/catalogue_detail.htm ?csnumber= 59420。 ↩












第二張圖:雜訊細節,ISO 1600
Imatest 36 色高動態範圍圖表