概述
從 23.1 版本開始,Imatest Master 支援任意圖表視訊分析。支援的視訊檔案可以載入到任意圖表模組中,以對單一影格進行批次處理,或分析單一訊號平均影像。對於單一幀的批次處理,系統將輸出一個包含自動曝光測量結果的視訊分析結果 JSON 檔案。您可以從GitHub 上的 Imatest Charts 程式碼庫下載範例影片和圖表定義檔。
工作流程
1. 將影片載入到 Imatest Master 中,然後選擇任一圖表分析。

2. 對於自動曝光分析,請選擇「讀取單一影格」進行全面分析,然後使用「標記入點」和「標記出點」按鈕指定分析的起始點和結束點。按一下“是,繼續”返回“任意圖表”視窗。與視訊「入點」對應的第一幀將顯示在「任意圖表」分析視窗中。

3. 載入圖表定義 JSON 文件,然後在任何圖表分析視窗的「視訊分析」部分確認「執行視訊分析」已啟用。分析靜態場景影片時,建議勾選「對每一幀使用相同的 ROI?」選項,以減少計算時間。

4. 點擊“運行分析”,然後在“自動對齊確認”視窗中點擊“繼續”以確認圖表對齊。 Imatest 分析進度視窗將顯示分析更新。除了單幀結果或批次結果外,最後一個輸出資料夾中還包含一個 VideoAnalysis JSON 文件,其中包含自動曝光結果。

影片分析結果
自動曝光
| 欄位名稱 | 單位 | 格式 | 描述 |
|---|---|---|---|
| 補丁索引 | - | 1 x num_patches,整數 | 用於自動曝光分析的灰階色塊清單。灰階色塊定義為ColorPatchFeatures ,其參考 L*a*b* 值在 [50, 0, 0] 的 5 ΔC範圍內。所列索引與提供的圖表定義檔一致。 |
| 幀時間_秒 | 秒 | 1 x 幀數,雙精度浮點數 | 分析的每一幀的時間(以秒為單位)。 |
| 場景切換開始時間(秒) | 秒 | 1 x num_patches,雙精度浮點數 | 初始場景變化時間(以秒為單位),由每個色塊的 L* 值測量值決定。 |
| 場景切換時間(秒) | 秒 | 1 x num_patches,雙精度浮點數 | 初始場景變化持續時間(以秒為單位),以 10-90% 上升時間或 90-10% 下降時間衡量。 |
| 場景變化_起伏 | - | 1 x num_patches,字串 | 「10-90% 上升時間」或「90-10% 下降時間」表示初始場景變化是 L* 增加還是 L* 減少。 |
| 收斂時間起始秒數 | 秒 | 1 x num_patches,雙精度浮點數 | 收斂發生的時間(以秒為單位)。收斂定義為第一個視窗中所有 L* 測量值均落在該視窗平均值 (mean(L*)) 的 ± 5% 範圍內的第一幀。視窗大小等於 1/3 秒(幀數 = 1/3 * 視訊幀率),最小值為 10 幀,最大值為 50 幀。 |
| 收斂時間(秒) | 秒 | 1 x num_patches,雙精度浮點數 | 場景切換開始到畫面融合開始之間的時間間隔(秒)。 |
| 收斂目標 | - | 1 x num_patches,邏輯 | 指示收斂 L* 值是否落在參考 L* 值的 ± 10% 範圍內。 |
| 收斂穩定性 | 感知亮度 | 1 x num_patches,雙精度浮點數 | 收斂後 L* 的標準差。 |
| VCX 版本 | - | 1x1,字串 | VCX-Forum規格版本。 |
| 補丁索引_VCX | - | 1x1,整數 | 灰階色塊索引,其參考 L*a*b* 值最接近 [66.89, -0.75, -0.6],對應 X-Rite ColorChecker Classic 的第 21 個色塊。此索引與提供的圖表定義檔一致。 |
| 場景切換開始時間(VCX 秒) | 秒 | 1x1,雙倍 | VCX 收斂性測試演算法確定的初始場景切換時間(以秒為單位)。 |
| 收斂時間起始點(VCX 秒) | 秒 | 1x1,雙倍 | VCX收斂性測試演算法確定的收斂時間(以秒為單位)。 |
| 收斂時間_VCX_秒 | 秒 | 1x1,雙倍 | 場景切換開始到畫面融合開始之間的時間間隔(秒)。 |
| 收斂目標_VCX | - | 1x1,邏輯 | 指示收斂的 L* 是否落在 [65, 69] 範圍內。 |
| 收斂穩定性 | 感知亮度 | 1x1,雙倍 | 收斂後 L* 的標準差。 |