跳至內容
測試伺服器
開發伺服器

Vignetting Correction (pylon Viewer)#

pylon Viewer 中的「Vignetting Correction 」功能,讓您只需單擊一下,即可消除暗角現象。

此功能僅適用於特定型號的相機。請查閱 Vignetting Correction 相關主題,以確認您的相機是否支援此功能。

運作原理#

暗角是指相較於畫面中心,影像邊角處出現變暗的現象。這是數位成像中常見的現象,當感光元件邊緣的像素無法接收足夠的光線時便會發生。 這種現象可能發生於:例如,影像圈相對於感光元件的尺寸過小,或是光線未能像感光元件中心處那樣以垂直角度照射感光元件。這意味著邊緣處的像素灰階值較低。

為了消除這些暗角失真,Vignetting Correction 功能採用了一種演算法,透過計算一個乘數,將低於預期的灰階值提升至正常水準。校正資料會儲存於相機中,亦可下載至其他相機上使用。請透過「相機」選單中的「檔案存取」選項進行此操作。

演出Vignetting Correction#

資訊

  • 為了獲得最佳效果,請在建立校正資料之前,先停用所有非線性功能(例如光源預設或伽瑪校正)。之後,您可以再次啟用這些功能。
  • 在彩色相機上,請於建立校正資料之前選擇拜耳像素格式。一旦建立好校正資料,即可選擇任何像素格式。
  • 進行暗角校正時,關鍵在於生成的參考影像在角落處的變暗程度,相較於中心區域應僅為適度。
  • 暗角現象會受到所使用的鏡頭、光圈及焦距的影響。若您變更鏡頭、光圈或焦距,則必須建立一套新的暗角校正資料。
  • 於 boost R 相機, 使 感測器像素合併 將停用暗角校正。該 BslVignettingCorrectionMode 該參數將被設定為 Off. 若要重新啟用暗角校正,請停用感測器像素合併功能,並將 BslVignettingCorrectionMode 參數設為 On.
  • 於 其他相機, 若您已執行暗角校正,請變更 感測器像素合併 將停用暗角校正。該 VignettingCorrectionMode 該參數將被設定為 Off,而且在發生以下任一情況之前,您將無法再次開啟它:
    • 請將像素合併因子重設為您執行暗角校正時所使用的因子。
    • 請使用新的係數再次執行暗角校正。

要執行暗角校正:

  1. 若您尚未開啟相機,請開啟相機。
  2. 請選擇一種拜耳像素格式。
  3. 將一張白紙置於相機的視野範圍內。
    這樣可以確保場景獲得均勻的照明。
  4. 若目前已啟用連續影像擷取功能,請停止該功能。
  5. 點選「相機」> Vignetting Correction.
    該演算法會產生校正資料,並在套用校正資料後拍攝一張影像。

有關結果的訊息將顯示在「訊息日誌」窗格中。其中除其他資訊外,還會提供一個誤差值。此值反映了校正效果的程度。誤差值越接近零,表示暗角校正的效果就越好。

下載與上傳Vignetting Correction 資料#

您可以從一台相機下載暗角校正資料,並將其上傳至另一台相機。

若要下載暗角校正資料:

  1. 請依照上述說明進行暗角校正。
  2. 在您已執行暗角校正的相機上,點選「相機」>「檔案存取」。
    該相機必須處於開啟狀態。
  3. 在「相機檔案存取」對話方塊中,請從 Vignetting Correction 下拉式清單中的選項。
  4. 點擊「下載」,並指定儲存位置。
  5. 輸入檔案名稱(包含檔案副檔名,例如 .txt),然後關閉對話方塊。

要上傳暗角校正資料:

  1. 在您要上傳校正資料的攝影機上,請按一下「攝影機」>「檔案存取」。
    該攝影機必須處於開啟狀態。
  2. 在「相機檔案存取」對話方塊中,請從 Vignetting Correction 下拉式清單中的選項。
  3. 點擊「上傳」,然後瀏覽至您儲存修正資料檔案的位置。
  4. 選取檔案,然後點擊「上傳」。

若要將校正資料套用至另一台相機,請執行 VignettingCorrectionLoad 指令.

資訊

  • 您應僅將暗角校正資料上傳至與您建立該資料時所使用的相機規格完全相同的相機上,例如,感光元件尺寸必須相同。
  • 請注意,不同相機與鏡頭之間存在一定的差異,也就是說,在某台相機上建立的校正資料,未必能完全消除另一台相機上的暗角現象。
  • 如果上傳失敗,則 VignettingCorrectionMode 類別中的 功能 該面板將被停用。若發生此情況,請建立一套新的暗角校正資料,並重複上述步驟。