任意圖表視訊分析

概述

從 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* 的標準差。