2016-06-13 73 views
2

我正在嘗試更正一些圖像。數據同化以糾正圖像

該圖像是在不太理想的照明條件下收集的不同航拍圖像的組合,因此當它們被鑲嵌時,它們之間存在明顯的差異,即暗條紋。爲了解決這個問題,我模擬了圖像的外觀 - 但這只是一個模擬,所有有趣的信息仍然在原始圖像中。

enter image description here

(不是最好的例子 - !但相信我,它需要修正)

我的問題是我怎麼能糾正與模擬圖像的原始圖像?我在想,數據同化技術可能是一個好消息,但是對這個例子沒有什麼經驗。使用2d集合卡爾曼濾波器。

我最好能在R或Python中做到這一點。

---- ----編輯

這裏是一個大的場景,更明確強調的問題。我還沒有生成這個區域的模擬。

enter image description here

+0

請提供其他樣品。這不顯示問題。 –

+0

可以_histogram equalization_幫助你嗎? –

+0

@YvesDaoust我添加了一個更大的示例 – kungphil

回答

0

本文

BROWN,馬修; LOWE,David G.使用不變特徵的自動全景圖像拼接。 國際計算機視覺雜誌,2007,74.1:59-73。

有關於「增益補償」的第6部分和關於「多波段混合」的第7部分;也許他們可以應用於你的問題?

下面是圖5中從上面的紙:

enter image description here

OpenCV的3.1具有用於Exposure CompensationImage Blenders一些支持。

2

我認爲這是陰影校正的問題。圖像被不均勻的光場「損壞」,應該「變平」。

但是你不知道照明領域,你需要以某種方式重建它。你基本上是通過對圖像進行低通濾波來實現的(高斯,中位數,雙邊...)。

然後應用乘法校正。下面的圖片說明了這個過程。

源圖像

enter image description here

平滑照明場

enter image description here

更正

enter image description here