24.07.2013 Views

Arşiv Filmlerinde Kırpışma Etkisinin Giderilmesi Flicker Removal for ...

Arşiv Filmlerinde Kırpışma Etkisinin Giderilmesi Flicker Removal for ...

Arşiv Filmlerinde Kırpışma Etkisinin Giderilmesi Flicker Removal for ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

hareket algılayıcısı imge çerçevesinin büyük kısmı için<br />

hareket algılamakta, bu durumda sistem çalıamamakta ve<br />

kırpıma etkisi giderilememektedir. [4]’deki kırpıma<br />

modelini kullanan iki aamalı kırpıma giderme yöntemi<br />

[5]’de önerilmektedir. [5]’deki yöntemde öncelikle bozuk<br />

imge çerçevesi uzamsal sabit düzeltme parametreleri ile<br />

düzeltilmekte (bütünsel düzeltme), daha sonra katsayıları<br />

gürbüz balanım ile kestirilen ikinci dereceden polinom<br />

kullanılarak uzamsal deiken düzeltme parametreleri elde<br />

edilmekte ve bu düzeltme parametreleri ile son düzeltim<br />

yapılmaktadır. Hurter–Driffield Younluunun logaritmik<br />

pozlandırmaya karı karakteristiini (Hurter–Driffield<br />

Density versus log Exposure characteristic) hesaba katarak<br />

pozlandırma düzensizliinden kaynaklanan kırpıma etkisini<br />

kestiren dorusal olmayan kırpıma düzeltme modeli [6]’da<br />

önerilmektedir. Çalımada, kırpımanın her bir piksel seviyesi<br />

için aynı deerde deimeye neden olduu varsayılmakta ve<br />

kırpımanın uzamsal deikenlii hesaba katılmamaktadır.<br />

[6]’daki yaklaımda her bir ııklılık seviyesi için imge<br />

çerçeveleri arasındaki fark histogramının en büyük deerleri<br />

bulunmakta ve bu deerlere üçüncü dereceden polinom<br />

uydurularak her bir ııklılık seviyesi için kırpımadan<br />

kaynaklanan farklılık bulunmaktadır. Her bir ııklılık seviyesi<br />

için bulunan hatanın, düzeltilecek imgenin ilikin ııklılık<br />

seviyelerinden çıkartılması ile kırpıma giderilmeye<br />

çalıılmaktadır. Yöntem, yerel hareket, uzamsal deien<br />

kırpıma etkisi durumlarına karı dayanıksız olup, düzeltim<br />

için kırpıma etkisi gözlenmeyen referans çerçeveye<br />

gereksinim duymaktadır. Yöntemin dier bir eksiklii ise<br />

imge çerçevelerinde tanımlanmamı ııklılık seviyesi<br />

olduunda (örnein; sıkıtırmadan kaynaklanan) polinom<br />

uydurma ileminin kötü sonuçlar vermesi, bu durumda<br />

sistemin kırpıma etkisini gideremeyip kararsız çalımasıdır.<br />

Bu çalımada, [4]’da önerilen dorusal kırpıma modelini<br />

kullanan ve referans imge çerçevesi gerektirmeyen yeni bir<br />

yöntem önerilmektedir. Kırpıma giderme, bütünsel ve yerel<br />

düzeltme olmak üzere iki aamalı yapılmaktadır. Yerel<br />

düzeltme kısmında elde edilen kazanç ve fark kırpıma<br />

parametreleri yerel hareket hesaba katılarak güncellenmekte<br />

ve son düzeltme ilemi yapılarak kırpıma giderilmektedir.<br />

2. Önerilen Yöntem<br />

Kırpıma etkisini giderme için önerilen yöntemler genellikle<br />

orjinal imge çerçevesinin ortalama ve deiinti deerlerini<br />

referans çerçevenin deerlerine balı olarak düzeltmektedir.<br />

Bu çalımada, düzeltme için kırpımasız referans çerçevenin<br />

ortalama ve deiinti deerlerini kullanmak yerine, imge<br />

çerçevelerinin ortalama ve deiinti deerlerinin zamansal<br />

alçak geçiren süzgeçten geçirilmesi ile elde edilen deerler<br />

kullanılmaktadır. Yöntemde öncelikle sahne boyunca<br />

imgelerin ortalama ve deiinti deerleri hesaplanmakta ve bu<br />

deerler zamansal olarak alçak geçiren süzgeçten geçirilerek<br />

kırpıma parametreleri bulunmakta, aynı zamanda orjinal ve<br />

süzgeçlenmi çerçeve ortalama deerlerinden kırpıma<br />

derecesi çıkartılmaktadır. Bulunan kırpıma parametreleri<br />

kullanılarak dorusal düzeltme modeli ile bütünsel ön<br />

düzeltme ilemi yapılmaktadır. Sonraki adımda, kırpıma<br />

etkisine karı gürbüz olan faz korelasyonu [7] kullanılarak<br />

bütünsel hareket hesaplanmakta ve bu hareket gözönünde<br />

bulundurularak blok çerçeve ortalama ve deiinti deerleri<br />

zamansal olarak alçak geçiren süzgeçten geçirilmektedir. Her<br />

bir çerçeve için ön-düzeltilmi ve zamansal süzgeçlenmi<br />

çerçeve blok ortalama ve deiinti deerleri kullanılarak<br />

kırpıma parametreleri çıkartılmaktadır. Ortalama ve deiinti<br />

deerlerine balı olarak elde edilen kazanç ve fark kırpıma<br />

parametreleri sırasıyla deiinti bilgisine balı çalıan bir<br />

fonksiyon ve SOR temelli bir yumuatma ilemi ile<br />

güncellenmektedir. Son olarak, her bir imge çerçevesi için<br />

elde edilen blok kırpıma parametreleri Bicubic aradeerleme<br />

ile orjinal imge piksel boyutuna üst örneklenerek, ön düzeltme<br />

kısmında da uygulanan dorusal model kullanılarak piksel<br />

temelli son düzeltme ilemi yapılmaktadır.<br />

2.1. Kırpıma Modeli<br />

Önerilen yöntemde kırpıma modeli olarak [4]’de tanımlanan<br />

uzamsal model temel alınmaktadır. Bu çalımada kırpıma<br />

aaıdaki <strong>for</strong>mülle modellenmektedir.<br />

( x,<br />

y,<br />

t)<br />

α ( x,<br />

y,<br />

t)<br />

× I ( x,<br />

y,<br />

t)<br />

+ β ( x,<br />

y,<br />

t)<br />

I f = o<br />

(1)<br />

Bu eitlikte x ve y uzamsal koordinatları, t çerçeve<br />

numarasını, I f kırpıma etkisinin gözlendii orjinal imgeyi,<br />

I o kırpımasız referans imge çerçevesini göstermektedir. α<br />

ve β sırasıyla kırpımaya neden olan çarpımsal ve toplamsal<br />

parametrelerdir. deal durumda kırpıma yok iken her bir<br />

piksel için α = 1 ve β = 0 ’dır. (1)’deki denklem<br />

kullanılarak orjinal imge çerçevesinden α ve β<br />

parametrelerine balı olarak kırpımasız imge aaıdaki gibi<br />

elde edilmektedir.<br />

( ) / ( x,<br />

y,<br />

t)<br />

( x,<br />

y,<br />

t)<br />

I ( x,<br />

y,<br />

t)<br />

− β ( x,<br />

y,<br />

t)<br />

ˆ = α<br />

(2)<br />

I o<br />

f<br />

Burada Î o kırpıma etkisi giderilmi imgeyi göstermektedir.<br />

mge çerçevesi için α ve β kırpıma parametreleri [6]’da<br />

önerilen model parametrelerinden çekilerek aaıdaki gibi<br />

hesaplanmaktadır.<br />

[ I f () t ]<br />

[ I () t ]<br />

var<br />

α () t =<br />

(3)<br />

var<br />

o<br />

[ ]<br />

() E I () t α()<br />

t E[<br />

I () t ]<br />

t f<br />

o<br />

β = −<br />

(4)<br />

2.2. Ön Düzeltme<br />

Kırpıma etkisinin azaltılması için yöntemde öncelikle<br />

bütünsel kırpıma düzeltmesi yapılmaktadır. Sahne<br />

içerisindeki bütün imge çerçeveleri için ortalama ve deiinti<br />

deerleri zamansal alçak geçiren süzgeçten geçirilerek<br />

hedeflenen ortalama ve deiinti deerleri elde edilmektedir.<br />

Her bir imge çerçevesi için (3) ve (4) kullanılarak birer α ve<br />

β kırpıma parametresi elde edilmekte ve (2)’deki dorusal<br />

düzeltme modeli kullanılarak bütünsel ön düzeltme<br />

yapılmaktadır. Ön düzeltme ile bütünsel etki gösteren<br />

kırpımaların giderilmesi, yerel etki gösteren kırpıma<br />

etkisinin de azaltılması amaçlanmaktadır. Zamansal alçak<br />

geçiren süzgeç için (5)’de verilen basit bir özyineli ortalama<br />

alan süzgeç kullanılmaktadır. Sahne baında ya da sonunda<br />

kırpıma etkisinin olabilecei gözönünde bulundurularak, bu<br />

durumda da etkin düzeltme yapılabilmesi için kullanılan<br />

süzgece simetrik dolgulama özellii eklenmitir.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!