從序列影像產生描述檔在虛擬製作 LED XR、攝影機描述檔匹配、Film Look 色彩對應檔(LUT | LookUp Table) 產生的相關應用
ColourSpace 中的序列影像色度計( Image Sequence Probe)功能可以使用任何圖卡( Patch )序列影像(Image Sequence)產生描述檔(Profile)。
Image Sequence Probe 非常獨特,從虛擬製作場景(Virtual Set)校正、到透過膠轉磁或底片掃描機(Film Scanner)傳輸產生底片描述檔(Film Profile)等,應用廣泛。
Image Sequence Probe 可有效的將攝影機、底片掃描機、Telecine等用作虛擬色度計(Virtual Probe)。
ColourSpace 整合
Image Sequence Probe 的功能非常強大,它能為從任何可以產生色卡(Color Patch)序列影像的流程中產生描述檔,提供了極大的可能性。
Image Sequence Probe 背後的概念非常簡單,同時也非常強大。任何圖卡(Patch)序列影像都可使用 Image Sequence Probe,因為所有影像都有一個預設的目標色彩空間(Target Color Space)。
這意味著任何訊號路徑都可用於產生圖卡序列影像,包括從任何顯示裝置記錄圖卡(Patch)的攝影機,到透過底片掃描膠轉磁產生的影像,或任何直接產生Patch影像的圖形程式 - 基本上,任何可產生圖卡影像的工作流程。
Image Sequence Probe 設定
Settings(設定)選項提供特定的 Image Sequence Probe 規劃。
OETF
OETF下拉功能表可設定原始影像來源色彩空間,它定義了將影像RGB值轉換回描述檔資料時使用的數學運算。可使用任何色彩空間,包括使用者自訂(User Defined)色彩空間。
Min Luminance (nits)
Min Luminance(最小亮度)設定0%黑色映射(Mapped)的尼特(Nit)值。
Max Luminance (nits)
Max Luminance(最大亮度)設定1000%白色映射的尼特值。
Sequence
Sequence“...”按鍵可尋找包含序列影像圖卡(Patch)的資料夾,在可編輯名稱的視窗中,定義序列參數。
應選擇序列影像中的第一個圖卡,並使用標準printf格式編輯檔案名 - %04d - %前所輸入的任何文字,0定義填充值(Padding Value),4定義整數寬度(Width of the Integer Number)。
因此,圖卡名稱stuff000001.dpx、stuff000002.dpx等將被定義為\stuff%06d.dpx。
Offset
Offset(偏移量)定義序列影像編號從零開始的偏移量。
在上例中,偏移量為1,因為序列中的第一個影像名稱是1,而不是0。
(請注意:如果Sequence“...”的路徑設定是單一個檔,則Offset值將會忽略)。
Step
Step(遞增量)定義序列影像遞增的數量。
在上面的範例中,影像被命名為000001、000002等,因此Step為1。
Status Window(狀態視窗)
綠色的“狀態視窗”顯示正在測量的圖卡(Patch)名稱,及狀態 - Idle Ok或Err。
將滑鼠停留在狀態視窗上,可顯示正在測量的檔案的完整路徑。
Area
Area(區域)設定虛擬測量時要平均的影像區域,以影像為中心。
Probe Adjustment(色度計調整)
Probe Adjustments是通用的色度計設定,無論使用哪種色度計,操作都是一致。
Configure Matching
Probe Matching(色度計匹配)通常用於將三原色值(Tristimulus)與光譜分析儀(Spectroradiometer)進行匹配,以提高描述檔的準確度。沒有明顯的理由不提供Image Sequence Probe 匹配選項。
色度計匹配有兩種不同的方法 - 四色立體匹配法(FCVM - Four Colour Volumetric Matching)和多點立體匹配法(MPVM - Multi-Point Volumetric Matching)。
ColourSpace不使用較老式、傳統的四色矩陣(FCMM – Four Colour Matrix Method)方法進行色度計匹配,因為立體法的色度計匹配,其精度高許多。
Probe Offset
Probe Offset(色度計偏移)可讓使用者為不同的色度計/顯示螢幕組合手動輸入偏移值。該功能也可與Image Sequence Probe一起使用。
Extra Delay
Extra Delay(額外延遲)設定在影像圖卡(Patch)更改後,色度計開始測量前的延遲時間,並管理影像檔路徑中可能出現的延遲。
不能使用Auto(自動)選項。
虛擬製作場景校正
使用Image Sequence Probe進行虛擬景校正(Virtual Set Calibration)有多種不同的工作流程。下面概述了基本方法,但顯而易見的是,在ColourSpace Image Sequence Probe選項中產生和套用Image Patch Sequence的方法有很多種。
Patch 的產生及截取
如上所述,這只是圖卡(Patch)序列產生和截取的一個工作流程,使用者可從中定義其他方法。
根據需要產生所需的Patch序列,如果序列是使用者產生的,則包括匹配的.csv Patch Set檔 這可以是從ColourSpace匯出的Patch序列,也可透過任何其他方法產生
在要校正的虛擬製作LED牆上播放序列影像,每個圖卡(Patch)使用規定的預設時間
預設的圖卡(Patch)時間只是為了確保捕捉乾淨俐落的Patch
透過通用攝影機錄製序列影像 攝影機和虛擬製作LED牆應預設為相同的目標色彩空間(Target Color Space),包括電視牆的原生色彩空間(Native Color Space)在內的任何色彩空間皆均可。 如果攝影機設定為不同的色彩空間,則需根據需要使用色彩空間中的攝影機工具,將錄製的Patch影像轉換成虛擬製作LED牆色彩空間
從錄製到的序列影像中,提取每個圖卡(Patch)顏色的一格影像
如果需要,平均多幅影像,為每個圖卡(Patch)產生一幅乾淨的影像
將每幅影像保存在一個資料夾中,每個圖卡(Patch)都有唯一的影格編號
Image Sequence Probe 設定
在ColourSpace中,Image Sequence Probe(序列影像色度計)將虛擬測量圖卡(Patch)序列中的每個色彩圖卡(Patch),並根據所定義的目標色彩空間繪製曲線,產生測量描述檔(Measurement Profile)。
打開ColourSpace的Profiling視窗,選取Probe Options,然後從Hardware下拉式功能表,選取 Image Sequence Probe
選取Connect
在Image Sequence Probe Settings中,設定產生描述檔資料所需的OETF
設定目標Min/Max Luminance 該值可以是電視牆的實際峰值,也可以是使用者定義的值,以便將測量值常態化(Normalize)
使用“...”按鍵找到包含圖卡(Patch)序列影像的資料夾
根據需要設定Offset、Step及Area值
Image Sequence Probe 操作
要執行虛擬(virtual)測量,可使用Manual Measure或Characterisation功能表。
如果使用的原始圖卡(Patch)序列是從ColourSpace匯出的,則在Characterisation中選擇相同的Patch序列
如果Patch序列是由使用者產生的,則根據使用者圖卡(Patch)序列的大小,將匹配的.csv Patch Set載入至Characterisation、Custom Sequences或Manual Measure、Presets中
按正常方式開始產生描述檔
Settings所定義的Target Gamut/EOTF將正常運行
虛擬描述檔完成後,可正常使用描述檔,驗證現有影像序列(Image Chain)的色彩準確性,或產生匹配的色彩對應檔(LUT | LookUp Table)等。
Film Look 色彩對應檔(LUT | LookUp Table) 產生
與Virtual Set Calibration(虛擬場景校正)一樣,使用Image Sequence Probe for Film Profile(序列影像色度計進行底片描述檔)的操作,也有多種不同的工作流程。後面概述了基本方法,一樣顯而易見的是,還可採用許多不同的方法。
Patch 的產生及底片錄製
如上所述,這只是圖卡(Patch)序列產生和底片錄製的一種工作流程,使用者可從中定義其他方法。
根據需要產生所需的圖卡(Patch)序列,如果序列是由使用者產生的,則包括匹配的.csv Patch Set檔 這可以是從ColourSpace匯出的圖卡(Patch)序列,也可透過任何其他方法產生
使用底片錄製機錄製序列影像
處理底片 如果需要,印製負片(Negative)
使用Telecine或底片掃描機,以標準色彩空間為目標,將底片轉換成數位影像
將每個影像保存在一個資料夾中,每個圖卡(Patch)皆有唯一的影格編號
Image Sequence Probe 設定
在ColourSpace中,Image Sequence Probe將虛擬的測量圖卡(Patch)序列中的每個色彩圖卡(Patch),並根據定義的目標色彩空間繪製曲線,產生測量描述檔。
打開ColourSpace Profiling(色彩空間描述檔)視窗,選擇Probe Options,然後從Hardware下拉清單中選擇Image Sequence Probe
選擇Connect
在Image Sequence Probe Settings中,設定產生描述檔資料(Profile Data Generation)所需的OETF
設定目標Min/Max Luminance
使用“...”按鍵找到包含圖卡(Patch)序列影像的資料夾
根據需要設定Offset、Step及Area數值
Image Sequence Probe 操作
要執行虛擬測量,可使用一般的Manual Measure或Characterisation功能表。
如果使用的原始Patch序列是從ColourSpace匯出的,則在Characterisation中選擇相同的圖卡(Patch)序列
如果圖卡(Patch)序列是使用者產生的,則根據使用者Patch序列的大小,將匹配的.csv Patch Set載入至Characterisation、Custom Sequences、或Manual Measure、Presets中
按正常方式開始產生描述檔
在Settings中定義的Target Gamut/EOTF將正常運行
虛擬描述檔完成後,可正常使用描述檔,無論是驗證現有影像鏈(Image Chain)的色彩準確性,還是產生Look LUT等皆可。
產生攝影機描述檔(Camera Profiling)
使用已校正光源的Image Sequence Probe,可對攝影機進行剖析,並產生顯示攝影機回應的ColourSpace描述檔。
產生攝影機描述檔一個非常簡單的方法是,在受控的照明下拍攝如:DSC Labs 或Macbeth等測試圖卡(Test Chart),然後根據所拍攝的影像,為所用測試圖卡上的每個色塊,產生一個彩色影格。
需要用匹配的目標顏色產生匹配的.csv Patch Set。顏色資料可從測試圖卡的製造商獲得,或透過Wiki ColorChecker等線上文件,及相關的Macbeth ColorChecker Chart獲得。
攝影機拍攝(Camera Capture)
相同的,這只是產生攝影機使用的描述檔Patch序列的一種工作流程,使用者可從中定義其他方法。
在受控的照明下拍攝所選擇的圖卡,將攝影機的色彩空間設定為與圖卡預期的色彩空間相匹配 - 通常為上述製造商/Wiki頁面所提供的Rec709的RGB值
拍攝單張影像 對若干影格取其平均值也許是個不錯的主意
產生與圖卡顏色的匹配的Patch Sequence .csv檔
從圖卡中的每個色塊產生一張滿畫面的彩色影像
將每張影像保存在一個資料夾中,每個色塊影像都有一個唯一的影格編號
Image Sequence Probe 設定
在ColourSpace中,Image Sequence Probe將虛擬測量Patch序列中的每個色彩Patch,並根據定義的目標色彩空間繪製曲線,產生測量描述檔。
打開ColourSpace Profiling(色彩空間描述檔)視窗,選擇Probe Options,然後從Hardware下拉清單中選擇Image Sequence Probe
選擇Connect
在Image Sequence Probe Settings中,設定產生描述檔資料(Profile Data Generation)所需的OETF
設定目標Min/Max Luminance
使用“...”按鍵找到包含圖卡(Patch)序列影像的資料夾
根據需要設定Offset、Step及Area數值
Image Sequence Probe 操作
要執行虛擬測量,可使用一般的Manual Measure或Characterisation功能表。
根據使用者Patch序列的大小,將匹配的.csv Patch Set載入至Characterisation、Custom Sequences、或Manual Measure、Presets中
按正常方式開始產生描述檔
設定中定義的目標色域/EOTF將正常運行
虛擬描述檔完成後,可正常使用描述檔,以驗證攝影機的色度等。
攝影機匹配(Camera Matching)
Image Sequence Probe可透過多種不同的工作流程,產生與攝影機匹配的色彩對應檔(LUT | LookUp Table)。
有多種可能的工作流程可以使用,例如:將要匹配的攝影機對準同一顯示螢幕,然後每一台攝影機捕捉相同的圖卡(Patch)序列。這種方法的基礎是虛擬場景校正(Virtual Set calibration),結合前述的產生攝影機描述檔(Camera Profiling)。
另一種方法是用兩台攝影機拍攝同一場景,然後從拍攝的影像中提取完全相同位置的顏色。可使用需進行匹配的攝影機所拍得的單張靜態影像。
攝影機拍攝(Camera Capture)
無論採用哪種方法,基本工作流程都是一樣。
使用要匹配的攝影機拍攝相同的圖卡(Patch)序列或場景
如果使用的是圖卡(Patch)序列,則為每個Patch產生一個全畫面的彩色影像
如果使用的是場景拍攝,則使用像素吸管(Pixel Sniffer)從每一個攝影機影像的匹配位置提取顏色 確保提取的圖卡(Patch)顏色中至少有一種是純消色差得到的值(Achromatic Get Value),如:50%灰色,並盡可能的多提取立體顏色(Volumetric Color)
將每張影像保存在一個資料夾中,每個圖卡(Patch)影格都有唯一的影格編號
將提取的顏色產生匹配的圖卡(Patch)序列.csv檔 主攝影機(Master Camera)實際上只需要一個.csv Patch列表(List),但為兩台攝影機產生Patch列表則提供了額外的靈活性
Image Sequence Probe 設定
在ColourSpace中,Image Sequence Probe將虛擬的測量圖卡(Patch)序列中的每個色彩Patch,並根據定義的目標色彩空間繪製曲線,產生測量描述檔。
打開ColourSpace Profiling(色彩空間描述檔)視窗,選擇Probe Options,然後從Hardware下拉清單中選擇Image Sequence Probe
選擇Connect
在Image Sequence Probe Settings中,設定產生描述檔資料(Profile Data Generation)所需的OETF 所選的OETF與攝影機匹配無關,因為在使用描述檔產生色彩對應檔(LUT | LookUp Table)時它會被取消
設定目標Min/Max Luminance
使用“...”按鍵找到包含圖卡(Patch)序列影像的資料夾
根據需要設定Offset、Step及Area數值
Image Sequence Probe 操作
要執行虛擬測量,可使用一般的Manual Measure或Characterisation功能表。
根據使用者Patch序列的大小,將匹配的.csv Patch Set載入至Characterisation、Custom Sequences、或Manual Measure、Presets中 兩個攝影機序列應使用相同的.csv Patch列表
按正常方式開始產生描述檔
虛擬描述檔完成後,描述檔可正常使用於色彩對應檔(LUT | LookUp Table) Generation,將一台攝影機的描述檔設定為Source(來源),另一台則設定為Destination(目標)。產生的LUT將讓一台攝影機與另一台攝影機匹配。
任何 Patch 序列
從本文可明顯看出,任何圖卡(Patch)序列皆可用於Image Sequence Probe,因此而產生了各種可能性的廣泛應用。
由於使用者可以將任何色彩空間定義為Patch序列的參考目標,因此其可能性確實是無限。
Comments