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.

Ariv <strong>Filmlerinde</strong> Kırpıma <strong>Etkisinin</strong> <strong>Giderilmesi</strong><br />

<strong>Flicker</strong> <strong>Removal</strong> <strong>for</strong> Archive Films<br />

M.Kemal GÜLLÜ, Ouzhan URHAN, Sarp ERTÜRK<br />

Elektronik ve Haberleme Mühendislii Bölümü, Kocaeli Üniversitesi, 41040, zmit, Kocaeli<br />

kemalg@kou.edu.tr, urhano@kou.edu.tr, sertur@kou.edu.tr<br />

Özetçe<br />

Bu çalımada, ariv filmlerindeki kırpıma etkisinin<br />

giderilmesi için referans çerçeveye ihtiyaç duymayan özgün<br />

bir yöntem önerilmektedir. Önerilen yöntemde öncelikle sahne<br />

boyunca imgelerin ortalama ve deiinti deerleri<br />

hesaplanmakta ve bu deerler zamansal olarak alçak geçiren<br />

süzgeçten geçirilerek kırpıma parametreleri bulunmaktadır.<br />

Bulunan parametreler kullanılarak dorusal düzeltme modeli<br />

ile bütünsel ön düzeltme yapılmaktadır. Yerel kırpıma<br />

giderme için öncelikle bütünsel hareket gözününde<br />

bulundurularak yerel ç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 />

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

kırpıma parametreleri çıkartılmaktadır. Elde edilen kırpıma<br />

parametreleri farklı düzeltme ilemlerinden geçirilmekte,<br />

düzeltilen bu parametreler aradeerleme ile imge piksel<br />

boyutuna üst örneklenerek, ön düzeltme kısmında da<br />

uygulanan dorusal model ile piksel temelinde son düzeltme<br />

ilemi yapılmaktadır. Önerilen yöntem çok sayıda ariv<br />

videosuna uygulanmı olup, elde edilen sonuçlar dier<br />

yöntemlerin sonuçları ile karılatırılmı ve gelitirilen<br />

yötemin yüksek baarım saladıı görülmütür.<br />

Abstract<br />

A novel automatic flicker compensation technique <strong>for</strong> archive<br />

films that does not require a flicker-free reference frame is<br />

presented in this paper. Initially, mean and variance values of<br />

image frames are calculated <strong>for</strong> the entire scene and flicker<br />

parameters are computed from original and temporally lowpass<br />

filtered mean and variance values. Global pre-correction<br />

is carried out using these values with a linear correction<br />

model. Then, local mean and variance values are temporally<br />

low-pass filtered <strong>for</strong> local flicker correction after<br />

compensating <strong>for</strong> global motion. Local flicker parameters are<br />

calculated using globally corrected and temporally low-pass<br />

filtered mean and variances <strong>for</strong> each image frame. These<br />

flicker parameters are processed using two separate<br />

approaches and then up-sampled to pixel level. Afterwards<br />

pixel based flicker correction is executed using the linear<br />

model. The proposed method is applied to several archive<br />

videos and obtained results show that the proposed method<br />

provides superior flicker compensation per<strong>for</strong>mance.<br />

1. Giri<br />

Ariv videolarının onarımı görsel kalitenin arttırımını<br />

amaçlamakla birlikte, sıkıtırma verimliliini de arttırarak<br />

videoların sayısal ortamlarda daha verimli saklanmasını ve<br />

iletilmesini salamaktadır. Video onarım sistemleri genel<br />

hatlarıyla sahne geçilerinin ayırt edilmesi ve videoların<br />

0-7803-9238-8/05/$20.00 ©2005 IEEE<br />

sahnelere ayrılması, kırpıma giderimi, kir ve çizgilerin<br />

kaldırılması, gürültü giderme ve video stabilizasyonu<br />

konularını kapsamaktadır.<br />

Ariv videolarındaki kırpıma etkisi, sahnenin kendisinde<br />

olmayan fakat film yalanması, pozlama zamanındaki<br />

farklılıklar, ortamın ııklılık miktarındaki deiim, pislik ve<br />

kimyasal bozulmalar gibi etkenlerden dolayı videoda gözlenen<br />

ani ve düzensiz ııklılık deiimleridir. Kırpıma etkisi, ariv<br />

videolarda sıklıkla rastlanan bozulmalardan biri olmasının<br />

yanında, görsel kalitenin büyük ölçüde bozulmasına neden<br />

olduu ve dier onarım ilemlerinin per<strong>for</strong>mansını düürdüü<br />

için ariv videolardan öncelikle arındırılması gereken bir<br />

bozulmadır.<br />

Kırpıma etkisinin giderilmesi için ardııl çerçevelerin her<br />

birinin yerel ortalama deerlerinin yumuatılması ve<br />

histogramlarının normalize edilmesi [1]’de önerilmektedir.<br />

Fakat bu yöntem kırpıma etkisinin giderilmesi için genel bir<br />

çözüm üretememektedir. [2]’deki çalımada kırpıma etkisi<br />

bütünsel olarak ele alınmı ve kırpıma etkisinin giderilmesi<br />

için o anki çerçevenin histogramının, bütünsel histogram<br />

dönüümü ile komu çerçevelerin histogramlarının<br />

ortalamasına elenmesi önerilmitir. Yöntem, bütünsel<br />

dönütürmeden dolayı yerel kırpıma etkisi ve bozulma<br />

durumlarında kötü sonuç vermektedir. [2]’deki bütünsel<br />

dorusal olmayan modeli, eriler aradeerleyerek uzamsal<br />

deiimlerle birletiren ve imge ııklılık deerlerinin yerel<br />

birleik daılımına balı olarak sapkınlık (yerel hareket ve<br />

kayıp verilerden kaynaklanan) ayırma teknii kullanan yeni<br />

bir yöntem [3]’de önerilmektedir. [3]’de önerilen yöntemin<br />

getirdii yenilik, orjinal imge çerçeveleri arasındaki ııklılık<br />

deiimlerinin kırpımasız referans imgeye gerek duyulmadan<br />

yumuatılmasıdır. Kırpıma etkisinin giderilmesi için uzamsal<br />

farklılıı gözönünde bulunduran farklı bir yöntem [4]’de<br />

önerilmektedir. Yöntemde imge çerçeveleri örtüen bloklara<br />

ayrılmakta, her bir blok için en küçük kareler yöntemi<br />

kullanılarak kazanç ve ofset deerleri kestirilip dorusal<br />

model ile kırpıma etkisi giderilmeye çalıılmaktadır. [4]’deki<br />

yöntem kırpıma etkisini düzeltebilmek için kırpıma etkisi<br />

bulunmayan orjinal bir referans çerçeveye ihtiyaç<br />

duymaktadır. Yöntemin çalıması sırasında sürekli kırpımasız<br />

çerçeveye gereksinim olduundan, bir önceki düzeltilmi<br />

çerçeve referans çerçeve olarak kullanılmaktadır. Bu durumda,<br />

balangıçtaki çerçeveye balı olarak hata artabileceinden bir<br />

unutma faktörü kullanılmakta ve düzeltilen çerçeve ile orjinal<br />

çerçeve arasındaki iliki korunmaya çalıılmaktadır. Yerel<br />

hareket ve elemeyen blok etkilerini azaltmak için, örtüen<br />

kısımlarında aırı farklılık gösteren bloklar hareket algılayıcısı<br />

ile algılanmakta ve bu bloklara ait parametreler komu blok<br />

deerlerinden successive over-relaxion (SOR) yöntemi ile ara<br />

deerlenerek elde edilmektedir. Aırı yerel hareket, kamera<br />

yakınlatırma-uzaklatırma etkisi ve dönme gibi durumlar için


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.


() t = [ x(<br />

t −1<br />

) + 2x()<br />

t + x(<br />

t + 1)<br />

] / 4<br />

y (5)<br />

Orjinal ortalama deerleri aynı zamanda kırpıma derecesinin<br />

hesaplanmasında kullanılmaktadır. Kırpıma derecesini ( KD )<br />

çıkartmak için (5)’de verilen kayan pencereli ( 2w −1<br />

uzunluunda) yapı kullanılmaktadır.<br />

<br />

[ I ( n)<br />

] − E I ()<br />

[ ]<br />

t w 1<br />

( t)<br />

= E f t<br />

2w<br />

+ 1 n t w <br />

+<br />

= −<br />

KD f<br />

2.3. Yerel Düzeltme<br />

Kırpıma etkisi genellikle yerel olarak deikenlik<br />

gösterdiinden, bu etkinin giderilebilmesi için yerel düzeltme<br />

yapılması gerekmektedir. Bu amaçla çalımada blok temelli<br />

bir düzeltme yöntemi önerilmektedir. Öncelikle genel ön<br />

düzeltmeden geçirilen imge çerçeveleri M × M<br />

boyutlarında örtümeyen bloklara ayrılmakta ve her bir blok<br />

için ortalama ve deiinti deerleri sırası ile ilgili blokları<br />

kapsayan 3 M × 3M<br />

boyutlarındaki makro blokların<br />

ortalama ve deiinti deerleri ile belirlenmektedir. Bu sayede<br />

bloklar arasındaki iliki korunmaya çalıılmaktadır. Her bir<br />

imge çerçevesi için bütünsel hareket hesaba katılarak elde<br />

edilen blok ortalama ve deiinti deerleri, ön düzeltme<br />

ileminde de kullanılan alçak geçiren süzgeç ile<br />

süzgeçlenerek her bir imge çerçevesi için hedeflenen ortalama<br />

ve deiinti deerleri elde edilmektedir. “Mount” videosu<br />

1982. çerçeve için orjinal ve zamansal süzgeçlenmi blok<br />

ortalama deerleri ekil 1’de görülmektedir.<br />

ekil 1: “Mout” videosu 1982. çerçeve için orjinal ve<br />

zamansal süzgeçlenmi blok ortalama deerleri.<br />

ekil 1’den de görüldüü gibi ortalama deerlerinin zamansal<br />

süzgeçlenmesi ve blok ortalama ve deiinti deerlerinin<br />

makro bloklardan alınması hedef ortalama deerlerin<br />

yumuamasına neden olmaktadır. Hedef ortalama ve deiinti<br />

deerlerindeki makro bloklarla çalımadan kaynaklan<br />

yumuamayı telafi edecek ve yerel hareketin etkisini<br />

gözönünde bulunduracak biçimde kırpıma parametrelerinin<br />

düzenlenmesi gerekmektedir. Bu amaçla önerilen kırpıma<br />

düzeltme sisteminin genel yapısı ekil 2’de verilmektedir.<br />

α deerleri oransal, β deerleri ise farksal deerler<br />

olduklarından, bu deerlerin güncellenmesinde farklı iki ilem<br />

uygulanmaktadır. α deerleri önce hedef blok deiinti<br />

deerlerine balı olarak hesaplanmakta, daha sonra (6)’daki<br />

fonksiyon kullanılarak güncellenmektedir.<br />

( m,<br />

n,<br />

t)<br />

σ ( :, :, t)<br />

σ f<br />

α '( m,<br />

n,<br />

t)<br />

= ( 1−α<br />

( m,<br />

n,<br />

t)<br />

) × 1−<br />

+ α<br />

max<br />

( )<br />

f<br />

(6)<br />

( m,<br />

n,<br />

t)<br />

(7)<br />

Bu eitlikte m ve n bloa ilikin parametrelerin konumunu,<br />

σ f orjinal imge blok standart sapmasını, α ' ise düzeltilen<br />

α deerlerini belirtmektedir. Yapılan bu güncelleme ile<br />

deiintinin düük olduu bölgelerde α deeri “1” e yakın<br />

tutulmakta, deiintinin yüksek olduu bölgelerde ise α ’nın<br />

yüksek deerlerine belirli ölçüde izin verilmektedir.<br />

Hedef ortalama deerleri, SOR temelli basit bir yöntem ile<br />

güncellenmekte ve α ' ile güncellenen hedef ortalama<br />

deerlere balı olarak β deerleri elde edilmektedir. Bu<br />

ilemde her bir imge çerçevesi için orjinal ortalama deerler<br />

ile hedef ortalama deerlerin farkı alınmakta, bu fark SOR<br />

temelli basit bir yumuatma yöntemi ile yumuatılmakta ve<br />

bu fark deerleri orjinal ortalama deerlerinden çıkartılarak<br />

güncelleme yapılmaktadır. Burada yumuatma derecesi,<br />

kırpıma derecesine ( KD ) balı olarak belirlenmektedir.<br />

Daha sonra α ' ve β deerleri Bicubic aradeerleme ile<br />

orjinal imgenin piksel boyutuna üst örneklenmekte ve<br />

(2)’deki eitlik kullanılarak piksel bazında düzeltme<br />

gerçekletirilmektedir.<br />

ekil 2: Kırpıma düzeltme sisteminin blok yapısı.<br />

3. Deneysel Sonuçlar<br />

Kırpıma düzeltme yöntemlerinin per<strong>for</strong>mans karılatırması<br />

için halen kesin bir metrik olmamasına ramen [2, 4, 5]’deki<br />

çalımalarda görüntü dizisi için orjinal ve düzeltilmi imge<br />

çerçevelerinin ortalama ve deiinti deerlerine bakılmakta,<br />

[3]’ deki çalımada ise ek olarak MPEG-4 video sıkıtırma<br />

per<strong>for</strong>mansları karılatırılmaktadır. lk metrik yöntemlerin<br />

görsel düzeltme per<strong>for</strong>mansları hakkında kesin bilgi<br />

vermemekte, video sıkıtırma per<strong>for</strong>mansı bu balamda daha<br />

iyi fikir vermektedir. Önerilen yöntem “Mount” ariv<br />

videosunun kırpımaya ek olarak kir, çizik ve gürültü içeren,<br />

duraan ve hareketli sahneleri için denenmitir. “Kule”<br />

sahnesi için önerilen yöntemin düzelttii görüntü dizisi için<br />

ortalama ve deiinti deerleri ile Vlachos [6] ve Rossmalen<br />

ve di. [4] tarafından önerilen yöntemlerin sonuçları<br />

karılatırmalı olarak ekil 3’de verilmektedir.<br />

ekil 3’ den de görüldüü üzere önerilen yöntem kırpıma<br />

etkisinin görüldüü bölgelerde genel dinamii korumakta ve<br />

dier yöntemlerden daha iyi sonuçlar vermektedir.<br />

[4]’Kırpıma etkisi giderilmi görüntülerin MPEG-4 sıkıtırma<br />

(Microsoft kodlayıcı kullanılarak) per<strong>for</strong>mansına etkisini<br />

gösterir sonuçlar Tablo 1’de verilmektedir.


ekil 3: “Mount” videosu “Kule” sahnesi için ortalama ve<br />

deiinti deerlerinin karılatırılması.<br />

Tablo 1: Kırpıma etkisinin giderilmesinin sıkıtırma<br />

per<strong>for</strong>mansına etkisi.<br />

Sahne\Yöntem<br />

Önerilen<br />

Yöntem<br />

(%)<br />

Rossmalen<br />

[4] (%)<br />

Vlachos<br />

[6] (%)<br />

Kule 7.17 3.74 -18.07<br />

Tren1 8.47 6.35 -5.82<br />

Tren2 3.73 2.24 -21.64<br />

Ortalama 6.46 4.11 -15.18<br />

Videoların sıkıtırma oranları incelendiinde önerilen<br />

yöntemle elde edilen sonuçların [4] ve [6]’ deki yöntemlere<br />

göre daha yüksek sıkıtırılabilirlie sahip olduu<br />

görülmektedir.<br />

4. Sonuç<br />

Bu çalımada, ariv filmlerindeki kırpıma etkisinin<br />

giderilmesi için salam referans çerçeveye ihtiyaç duymayan<br />

özgün bir yöntem önerilmektedir. Önerilen yöntemde<br />

öncelikle sahne boyunca imgelerin ortalama ve deiinti<br />

deerleri hesaplanmakta ve bu deerler zamansal olarak alçak<br />

geçiren süzgeçten geçirilerek kırpıma parametreleri<br />

bulunmaktadır. Bulunan parametreler kullanılarak dorusal bir<br />

düzeltme modeli ile bütünsel ön düzeltme ilemi<br />

yapılmaktadır. Yerel kırpıma giderme için bütünsel hareket<br />

gözününde bulundurularak çerçeve yerel ortalama ve deiinti<br />

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

geçirilmektedir. Her bir çerçeve için ön-düzeltilmi ve<br />

zamansal süzgeçlenmi yerel ortalama ve deiinti deerleri<br />

kullanılarak yerel kırpıma parametreleri çıkartılmaktadır.<br />

mge çerçeveleri için elde edilen yerel kırpıma parametreleri<br />

aradeerleme ile piksel boyutuna üst örneklenerek, ön<br />

düzeltme kısmında da uygulanan dorusal model kullanılarak<br />

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

yöntem çok sayıda ariv videosu için denenmi ve elde edilen<br />

sonuçlar geçmiteki yöntemler ile karılatırılmı olup,<br />

önerilen yöntemin dier yöntemlerden daha iyi sonuçlar<br />

verdii ve yüksek baarım saladıı görülmütür.<br />

5. Teekkür<br />

Bu çalıma, Türkiye Bilimsel ve Teknik Aratırma Kurumu,<br />

TÜBTAK tarafından EEEAG103E007 nolu aratırma projesi<br />

kapsamında desteklenmitir.<br />

Çalımada kullanılan ariv videosu (Mount Tamalpais<br />

Gravity Railroad - 1917) Open Video Project<br />

(http://www.open-video.org)’den salanmıtır.<br />

6. Kaynakça<br />

[1] P. Richardson, and D. Suter, “Restoration of historic film<br />

<strong>for</strong> digital compression: a case study,” in Proc. of the<br />

International Conference on Image Processing (ICIP-<br />

1995), pp. 49-52, May 1995.<br />

[2] V. Naranjo, and A. Albiol, “<strong>Flicker</strong> reduction in old<br />

films,” In Proc. of the International Conference on Image<br />

Processing (ICIP-2000), pp. 1300-1303, Sep. 2000.<br />

[3] F. Pitié, R. Dahyot, F. Kelly, and A.C. Kokaram, “A New<br />

Robust Technique <strong>for</strong> Stabilizing Brightness<br />

Fluctuations in Image Sequences,” 2nd Workshop on<br />

Statistical Methods in Video Processing in conjunction<br />

with ECCV 2004 Prague, Czech Republic, May 16, 2004.<br />

[4] P.M.B. van Roosmalen, R.L. Lagendijk, and J. Biemond,<br />

“Correction of intensity flicker in old film sequences,”<br />

IEEE Transactions on Circuits and Systems <strong>for</strong> Video<br />

Technology, Vol. 9, No. 7, pp. 1013–1019, Oct. 1999.<br />

[5] T. Ohuchi, T. Seto, T. Komatsu, and T. Saito, “A robust<br />

method of image flicker correction <strong>for</strong> heavily-corrupted<br />

old film sequences,” in Proc. of the International<br />

Conference on Image Processing (ICIP-2000), pp. 672-<br />

675 Sep. 2000.<br />

[6] T. Vlachos, “<strong>Flicker</strong> Correction <strong>for</strong> Archived Film<br />

Sequences Using a Nonlinear Model,” IEEE Transactions<br />

on Circuits and Systems <strong>for</strong> Video Technology, Vol. 14,<br />

No. 4, pp. 508-516, April 2004.<br />

[7] A. M. Tekalp, Digital Video Processing. Englewood<br />

Cliffs, NJ: Prentice-Hall, 1995.

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

Saved successfully!

Ooh no, something went wrong!