H.264 Bit Dizisi Üzerinde Yeni Bir Video Nesne Bölütleme Algoritması



Benzer belgeler
İMGE İŞLEME Ders-9. İmge Sıkıştırma. Dersin web sayfası: (Yrd. Doç. Dr. M.

Sahne Geçişlerinin Geometrik Tabanlı olarak Saptanması

Hafta 5 Uzamsal Filtreleme

VİDEO KODLAMA. Yüksek Lisans Semineri

Bilgisayarla Görüye Giriş

Kocaeli University, TR. MEH430 Video Processing. Class4: MPEG-1. Prof. Dr. Sarp ERTÜRK Dept. of Electronics and Telecom. Eng.

İMGELERDE DWT İLE DAMGALAMA METODU

Elena Battini SÖNMEZ Önder ÖZBEK N. Özge ÖZBEK. 2 Şubat 2007

Gürültü İçeren İnsan Yüzü Görüntülerinde Ayrık Kosinüs Dönüşümü - Alt Bant Tabanlı Yüz Tanıma

Filter Design To Filter EMG Signals Using Fast Block Least Mean Square

FREKANS DÜZLEMĐNDE ĐMGE DAMGALAMASINDA KULLANILAN AC FREKANSLARIN VE PERMÜTASYON ANAHTARI SEÇĐMĐNĐN KALĐTE ÜZERĐNE ETKĐSĐ

A HIGH PERFORMANCED VIDEO PARSING ALGORITHM DESIGN AND IMPLEMENTATION FOR UNCOMPRESSED DIGITAL VIDEOS

Bulanık Mantık Tabanlı Uçak Modeli Tespiti

VERİ MADENCİLİĞİ (Kümeleme) Yrd.Doç.Dr. Kadriye ERGÜN

Görev Unvanı Alan Üniversite Yıl Prof. Dr. Elek.-Eln Müh. Çukurova Üniversitesi Eylül 2014

Zamansal Veri Madenciliği ve Anomali Tespiti için Bir Uygulama

Geriye Yayılım ve Levenberg Marquardt Algoritmalarının YSA Eğitimlerindeki Başarımlarının Dinamik Sistemler Üzerindeki Başarımı. Mehmet Ali Çavuşlu

Rapor Hazırlama Kuralları

Mean Shift Ve Gaussian Filtre İle Gölge Tespiti Shadow Detection With Mean Shift And Gaussian Filter

DENEY 3: DTMF İŞARETLERİN ÜRETİLMESİ VE ALGILANMASI

Göksel GÜNLÜ Gazi Üniversitesi Elektrik-Elektronik Müh. Böl.

POSITION DETERMINATION BY USING IMAGE PROCESSING METHOD IN INVERTED PENDULUM

GÖRÜNTÜSÜ ALINAN BİR NESNENİN REFERANS BİR NESNE YARDIMIYLA BOYUTLARININ, ALANININ VE AÇISININ HESAPLANMASI ÖZET ABSTRACT

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ DOKTORA YETERLİK SINAVI YÖNETMELİĞİ

PERFORMANCE COMPARISON OF KARATSUBA AND NIKHILAM MULTIPLICATION ALGORITHMS FOR DIFFERENT BIT LENGTHS

MPEG AKIMINDA OPERATÖR İŞLEMLERİNİN KISITLANMASI YOLUYLA İÇERİK KORUMA

Mpeg Akımında Operatör İşlemlerinin Kısıtlanması Yoluyla İçerik Koruma

ÖZGEÇMİŞ ve YAYINLAR LİSTESİ

GÖRÜNTÜ İŞLEME HAFTA 4 DÖNÜŞÜMLER UZAYSAL FİLTRELEME

Kahramanmaras Sutcu Imam University Journal of Engineering Sciences

ÖZGEÇMİŞ. Unvan Üniversite / Bölüm Yıl Yardımcı Doçent Trakya Üniversitesi / Bilgisayar Mühendisliği

İnsan Yüzü Resimlerinin Sorgulamaya Uygun ve Bölgelendirmeye Dayalı Kodlanması

MPEG AKIMIMINDA BAŞLIK ŞİFRELEME

Rapor Hazırlama Kuralları

ÇİFT EŞİK DEĞERLİ GÖRÜNTÜ NETLEŞTİRME YÖNTEMİ

TIBBİ ENSTRUMANTASYON TASARIM VE UYGULAMALARI SAYISAL FİLTRELER

RENK BİLEŞENLERİ YARDIMIYLA HAREKETLİ HEDEFLERİN GERÇEK ZAMANLI TESPİTİ

ÖZGEÇMİŞ VE ESERLER LİSTESİ

Veysel Aslanta, M Do ru

Muhammet Baykara Accepted: February ISSN : mbaykara@firat.edu.tr Elazig-Turkey

İRİSTEN KİMLİK TANIMA SİSTEMİ

SAYISAL İMGELERİN UZAY VE FREKANS DÜZLEMİ BİLEŞENLERİ KULLANILARAK DAMGALANMASI

Sayısal İmgeler için Ayrık Kosinüs Dönüşümü Esaslı Veri Gizlemenin Ataklara Dayanıklılığı

Güzide Miray PERİHANOĞLU 1, Ufuk ÖZERMAN 2, Dursun Zafer ŞEKER 3

Yol üzerinde trafik ve araç durumunun video analiz yöntemleri ile incelenmesi

Kalman Filtresinin Radar Hedef İzlemedeki Performans Analizi. The Performance Analysis of Kalman Filter on Radar Target Tracking

Yüz Tanımaya Dayalı Uygulamalar. (Özet)

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ EĞİTİM ÖĞRETİM YILI DERS KATALOĞU

UYDU GÖRÜNTÜLERİ VE SAYISAL UZAKTAN ALGILAMA

DEÜ MÜHENDİSLİK FAKÜLTESİ FEN ve MÜHENDİSLİK DERGİSİ Cilt: 7 Sayı: 3 s Ekim 2005

Görüntü İşleme. K.Sinan YILDIRIM Cenk İNCE Tahir Emre KALAYCI. Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 2003

Doç.Dr. M. Mengüç Öner Işık Üniversitesi Elektrik-Elektronik Mühendisliği Bölümü

İki Boyutlu Dalgacık Dönüşümü Kullanarak Ön Cepheden Çekilmiş İnsan Yüzü Resimlerini Tanıma Üzerine Yaklaşımlar

YÜKSEKÖĞRETİM KURULU PROFESÖR : MARMARA EĞİTİM KÖYÜ MALTEPE İSTANBUL

ÖZGEÇMİŞ. 1. Adı Soyadı : Birim BALCI 2. Doğum Tarihi : Unvanı : Yrd. Doç. Dr. 4. Öğrenim Durumu: Derece Alan Üniversite Yıl Lisans

Plazma İletiminin Optimal Kontrolü Üzerine

Çift Tonlu Çoklu Frekans Kodlama Sisteminin Optimize Edilmesi

İleri Düzey Bilgisayar Ağları

Özgeçmi-CV BRAHM ALIKAN. Bülent Ecevit Üniversitesi Mühendislik Fak. Elektrik-Elektronik Müh. Böl. Oda No: 111 ncivez Mah Merkez/Zonguldak

TMMOB Harita ve Kadastro Mühendisleri Odası Ulusal Coğrafi Bilgi Sistemleri Kongresi 30 Ekim 02 Kasım 2007, KTÜ, Trabzon

Görüntü İşleme Dersi Ders-8 Notları

GÖRÜNTÜ İŞLEME UYGULAMALARI. Arş. Gör. Dr. Nergis TURAL POLAT

Mpeg Akımımında Başlık Şifreleme

BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ AKADEMİK ÖZGEÇMİŞ FORMU

Sözlük Kullanarak Türkçe için Kavram Madenciliği Metotları Geliştirme

Görüntü İşlemeye Giriş Introduction to Image Processing. Doç. Dr. Aybars UĞUR

Bölüm 7 Renkli Görüntü İşleme

ANKARA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ

BULANIK SİNİR AĞLARI YARDIMIYLA BİYOMEDİKAL İMGELERİN GÜRÜLTÜ BİLEŞENLERİNDEN ARINDIRILMASI

Araştırma Görevlisi İSMAİL ÇÖLKESEN

Aşağı Link MC-CDMA Sistemlerinde Kullanılan PIC Alıcının EM-MAP Tabanlı Olarak İlklendirilmesi

2015/2016 Bahar Yarıyılı Bitirme Çalışması Konuları. (Doç.Dr. M. Kemal GÜLLÜ)

SAYISAL İMGELER İÇİN AYRIK KOSİNÜS DÖNÜŞÜMÜ ESASLI VERİ GİZLEMENİN ATAKLARA DAYANIKLILIĞI

SAYISAL TASARIM. Ege Üniversitesi Ege MYO Mekatronik Programı

VİDEO DİZİLERİNDE AYRIT SEZMEYE DAYALI HIZLI HAREKET KESTİRİMİ

OTOMATİK VE İNTERAKTİF BÖLÜTLEME YÖNTEMLERİNİN KARŞILAŞTIRILMASI

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS DİJİTAL TELEVİSİON EEE

Yrd.Doç. Dr. Tülin ÇETİN

Uzaktan Algılama Uygulamaları

Labview Tabanlı Sayısal İşaret İşleme Sanal Laboratuvarı Labview Based Digital Signal Processing Virtual Laboratory

GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ/ENDÜSTRİYEL TEKNOLOJİ EĞİTİMİ (DR)

Bu ders boyunca, ilk önce sayısal kontrol sistemlerinin temellerini tanıtıp, daha sonra birkaç temel pratik uygulamasından bahsedeceğiz.

CCD KAMERA KULLANARAK SAYISAL GÖRÜNTÜ İŞLEME YOLUYLA GERÇEK ZAMANLI GÜVENLİK UYGULAMASI

Üniversitesi. {g.karatas, Library, Science Direct ve Wiley veri içerisinde

Yıldız Teknik Üniversitesi Fen Bilimleri Enstitüsü Bilgisayar Mühendisliği Bölümü. Bilgisayarla Görme. Vize. İris Segmentation. Selçuk BAŞAK

Bilgisayar Mühendisliği Bölümü Lisans Ders Programı / Computer Engineering Undergraduate Curriculum

SİNYAL TEMELLERİ İÇİN BİR YAZILIMSAL EĞİTİM ARACI TASARIMI A SOFTWARE EDUCATIONAL MATERIAL ON SIGNAL FUNDAMENTALS

Dijital Sinyal İşleme (COMPE 463) Ders Detayları

DEÜ MÜHENDİSLİK FAKÜLTESİ FEN VE MÜHENDİSLİK DERGİSİ Cilt: 10 Sayı: 2 sh Mayıs 2008

Yrd. Doç. Dr. Saygın ABDİKAN Öğretim Yılı Bahar Dönemi

ISSN : mbaykara@firat.edu.tr Elazig-Turkey

Fonksiyon Optimizasyonunda Genetik Algoritmalar

TÜRKİYE CUMHURİYETİ DEVLETİNİN temellerinin atıldığı Çanakkale zaferinin 100. yılı kutlu olsun.

Kocaeli Üniversitesi {kudret.sahin1, oktay, Şekil 1: Paralel A / S dönüştürücünün genel gösterimi

Görüntü İşleme. Dijital Görüntü Tanımları. Dijital görüntü ise sayısal değerlerden oluşur.

Yeni Yüksek Başarımlı CMOS Üçüncü Kuşak Akım Taşıyıcı (CCIII)

Uyarlanır Tersinir Görüntü Damgalama (Adaptive Reversible Image Watermarking)

Otomatik Diyet Gözetimi için Gıda İmgelerinin Anlamsal Bölütlemesi

BİTİRME ÇALIŞMASI ARA RAPOR YAZIM KILAVUZU

UYARLAMALI İKİ YÖNLÜ HAREKET KESTİRİMLİ ZAMANSAL VİDEO ARA DEĞERLEMESİ ADAPTIVE BILATERAL MOTION COMPENSATED TEMPORAL VIDEO INTERPOLATION

Transkript:

H.264 Bit Dizisi Üzerinde Yeni Bir Video Nesne Bölütleme Algoritması * 1 Halil İbrahim Eskikurt ve 2 Yılmaz Eroğlu 1 Teknoloji Fakültesi, Elektrik ve Elektronik Mühendisliği Bölümü, Sakarya Üniversitesi, Türkiye 2 Kastamonu MYO, Bilgisayar Programcılığı Bölümü, Kastamonu Üniversitesi, Türkiye Özet H.264/AVC video kayıt, sıkıştırma, içerik dağıtımı vb. için en çok kullanılan video sıkıştırma formatıdır. Bu çalışmada H.264 bit dizisinden elde edilen hareket vektörleri ve DCT katsayıları kullanılarak hareketli nesne bölütlemesi için yeni bir algoritma sunulacaktır. Bölütlemede kullanılacak iki farklı nesne maskesinden birincisi hareket vektörlerinden, ikincisi ise DCT katsayılarından elde edilecektir. Birinci nesne maskesi hareket vektörlerine Uzam-Zamansal Filtre uygulanarak, ikinci nesne maskesi ise DCT katsayılarından elde edilen resme kenar değişim haritası uygulanarak oluşturulacaktır. Son olarak iki maskenin birleşiminden oluşan Nesne Maskesi hareketli video nesnelerinin bölütlenmesi için kullanılacaktır. Anahtar Kelimeler: Hareketli Nesne Bölütleme, H.264 Bit dizisi, Hareket Vektörü, DCT katsayısı Abstract H.264/AVC is a video compression format that is currently one of the most commonly used formats for the recording, compression, and distribution of video content. In this work, we present a new algorithm for segmentation of moving objects using the motion vectors and Discrete Cosine Transform (DCT) coefficients obtained from the H.264 bitstream. First of two different object segmentation masks is achieved from motion vectors and the second is from DCT coefficients which is used for segmentation. The first object segmentation mask will be obtained by motion vectors that is applied Spatio-Temporal filters and the second mask will be formed by applying edge map to a DC image obtained from DCT coefficients. Finally, object mask which is a combination of two masks will be used for segmentation of moving objects. Key words:moving Object Segmentation, H.264 Bitstream, Motion Vector, DCT Coefficient 1. Giriş Günümüzde hızla gelişen sayısal teknoloji sayesinde, 10-15 yıl önce çok popüler olan analog bilgi yerini hızla dijital verilere bırakmaktadır. Artık video kaydının, depolanmasının ve iletiminin neredeyse tamamı dijital olarak gerçekleştirilmektedir. Yüksek bit oranlarına olan ihtiyaç ve hızla artan depolama ihtiyaçları sıkıştılmış video standartlarının popülerliğini gün geçtikçe artırmaktadır. En popüler video kodlama standardı olarak bilinen H.264, resmi *Başlıca Yazar: Adres: Teknoloji Fakültesi, Elektrik ve Elektronik Mühendisliği Bölümü, Sakarya Üniversitesi, 54187, Sakarya TURKEY.E-mail address: eskikurt@sakarya.edu.tr, Phone: +902642956448 Fax: +902642956424

H.İ.ESKİKURT,Y.EROĞLU/ISITES2015Valencia-Spain 583 organizasyon olan ITU ve ISO standartlarının ortaklaşa geliştirdikleri bir kodlama standardıdır. Bu video kodlama standardı, video kodlama algoritmalarına birçok yeni özellik katarak, önceki video sıkıştırma platformlarından (MPEG-4, H.263 vb.) daha iyi nesnel video başarımı sergilemektedir [1, 2, 3]. Dijital teknolojilerin hayatın her alanını kaplamasına rağmen video nesne bölütlemesi birçok alan için halen problem olarak önemini korumaktadır. Bu alanlara nesne tabanlı video dönüştürme, video veritabanı tarama, video gözetimi gibi örnekler verilebilir. Son yıllarda bu sorunu çözmek için bazı yöntemler geliştirilmesine rağmen tatmin edici sonuçlar için biraz daha zamana ihtiyaç olduğu gözlenmektedir. Günümüzde çoğunlukla videoların sıkıştırılmış formatlarda saklanması, sıkıştırılmış video nesne bölütlemesini önemli hale getirmiştir [4]. Sıkıştırılmış formatlar için geliştirilen hareketli nesne bölütleme algoritmaları genellikle hareket vektörleri ve DCT (Discrete Cosine Transform-Ayrık Kosinüs Dönüşümü) katsayılarını kullanmaktadır. DCT katsayıları her bir bloktaki, parlaklık ve renk geçişlerine denk gelen parlaklık ve renk değerlerini dönüştürür. Bunun sonucunda insan gözünün çok az ayırt edebildiği yüksek frekanslardaki ince ayrıntılar bastırılır. Hareket vektörleri isevideo karelerinden elde edilen makro blokların konumunun bir çerçeveden diğerine nasıl değiştiğini belirten yön vektörleri içerir. Hareket vektörleri her ne kadar teorikte hareket eden blokları gösterse de pratikte her zaman böyle olmamaktadır [5]. Çoğu zaman kullanmak istediğimiz hareketlerin yanında bir takım hataları da barındırmaktadır (Şekil 1). Şekil 1. Hatalı hareket vektörleri Hareket vektörünü onarmak için literatürde birçok çalışma yapılmaktadır. Doğru olarak kestirilen komşu hareket vektörlerinden ara değerleme yapılarak hatalı hareket vektörleri yeniden kestirilebilir. Bu amaç için medyan ve ortalama süzgeçleri kullanılabilir. Golam Sorwar vd. [6], gürültülü hareket vektörlerini temizlemek için MAT (Mean Accumulated Filter) filtresini önermişlerdir. Bu yöntem şu adımları içermektedir. İlk olarak hareket vektörlerine iteratif bir ortalama filtresi uygulanmakta daha sonra medyan ve ortalama filtreleriyle birçok iterasyon sonunda komşu vektörlerin maksimum ve minimun değerleriyle çakışmayacak şekilde yeni hareket vektörleri hesaplanmaktadır. Sonuçlardan bazıları Şekil 2 de görülmektedir.

H.İ.ESKİKURT,Y.EROĞLU/ISITES2015Valencia-Spain 584 Şekil 2. (a) Foreman videosuna ait 15.kare, (b) Foreman a ait 16.kare, (c) Hareket Vektörleri (d) Hareket Vektörlerine Medyan Filtresi Uygulanmış hali, (e) Ortalama filtresi, (f) MAT filtresi Başka bir yöntemde Roy Wang vd. [7], Mpeg videolardan elde edilen hareket vektörleri için yeni bir yöntem geliştirmişlerdir. Bu çalışmada hareket vektörlerinin gürültülerden arındırılması için frekans filtreleri ve uzamsal filtreler hesap yoğunluğu açısından karşılaştırılmış, uzamsal (spatial) filtrelerin hesap karmaşıklığı açısından daha hızlı olduğu belirtilmiştir. Buradan hareketle 2 uzamsal filtre olan Gaus ve Medyan filtrelerinin birleşiminden oluşan Kaskat (cascade) filtresi hareketli vektörler üzerinde uygulanmış ve olumlu sonuçlara ulaşılmıştır. Diğer bir yöntemde Moura vd. [8], hareket takibi işlemi için hareket vektörlerini yeni bir yöntemle filtrelemişlerdir. Filtreleme için kullanılan Uzam zamansal bir filtre (Spatio Temporal Filter-STF) şu adımlardan oluşmaktadır. MV Normalizasyon, Zamansal Tutarlılık ve Yüzeysel Tutarlılık. Bu yöntemin başarımına ait bir resim aşağıda görülmektedir (Şekil 3).

H.İ.ESKİKURT,Y.EROĞLU/ISITES2015Valencia-Spain 585 Şekil 3. (a) Hareket Vektörleri, (b ) Medyan Filtresi, (c) STF Filtresi 2. H.264 Bit Dizisi Üzerinde Yeni Bir Video NesneBölütleme Algoritması Bu çalışmada bit dizisi halindeki H.264 video içerisinden hareketli nesnelerin bölütlenmesi için yeni bir algoritma sunulmaktadır. Bu algoritmaya göre ilk olarak H.264 video formatındaki bit dizisinden hareket vektörleri ve DCT katsayıları ayrıştırılacaktır. Hareketli nesnelerin bölütlenmesi için kullanılacak nesne maskesi iki maskenin birleşiminden oluşacaktır. Birinci nesne maskesi hareket vektörlerine Uzam-Zamansal Filtre uygulanarak elde edilecek, ikinci nesne maskesi ise DCT katsayılarını oluşturan AC (Alternating Current) ve DC (Direct Current) değerlerinden elde edilen DC resimlerine uygulanan kenar değişim haritası ile oluşturulacaktır. Burada alçak frekanslı bileşenler DC, yüksek frekanslı bileşenler ise AC bileşen olarak kabul edilmektedir. Son olarak iki maskenin birleşiminden oluşan Nesne Maskesi video nesnelerinin bölütlenmesi için kullanılacaktır. Algoritmanın genel şeması aşağıdaki gibidir (Şekil 4). Sonraki bölümlerde algoritmanın akışı ayrıntılandırılmaktadır.

H.İ.ESKİKURT,Y.EROĞLU/ISITES2015Valencia-Spain 586 H.264 Video Bit Dizisi Ayrıştırma Hareket Vektörleri I çerçevelerinden Elde edilmiş DCT Katsayıları DC Değeri AC Değeri Uzam-Zamansal Filtreleme Bölütlenmiş Hareketli Nesne DC Resmi Kenar Değişim Haritası Nesne Maskesi1 Nesne Maskesi Genişletme Nesne Maskesi2 Şekil 4. Hareketli Nesne Bölütleme Algoritması Genel Şeması 2.1. Uzam-Zamansal Filtreleme (Spatio Temporal Filter-STF) Moura vd. [8] tarafından nesne takibi (Object Tracking) için geliştirilen bu yöntem, bu çalışmada farklı olarak hareketli nesne bölütlemesi için kullanılmıştır. Bu yöntemde Hareket vektörlerinin filtrelenmesi aşaması üç temel adımdan oluşmaktadır. MV Normalizasyon (Hareket vektörlerinin normalize edilmesi) : P türü kareler önceki kareyi referans alırken B türü kareler ise aynı zamanda sonraki kareyi de referans alabilmektedir. Bu aşamada hareket vektörleri, kare türünden ( P ve B) bağımsız hale getirilmek için normalize edilmektedir. Zamansal Tutarlılık (Hareket vektörlerinin önceki ve sonraki MV ler arasındaki zamansal tutarlılığının kontrolü): Bu aşamada önceki karede olmayıp hatalı hareket vektörlerine göre aniden ortaya çıkan bloklar, sonraki hareket vektörü ile zamansal olarak karşılaştırılarak hatalı görüntüler filtrelenmektedir. Yüzeysel Tutarlılık (Hareket vektörlerinin komşu vektörler ile yüzeysel tutarlılık kontrolü): Bu aşamada yine hatalı hareket vektörlerinin neden olduğu, yüzeysel olarak komşu blokları ile birlikte hareket etmeyen bloklar filtrelenmektedir.

H.İ.ESKİKURT,Y.EROĞLU/ISITES2015Valencia-Spain 587 Tablo 1 de Çoklu Nesne Algılama Kesinliği (Multiple Object Detection Accuracy-MODA) ve Çoklu Nesne Algılama Hassaslığı (Multiple Object Detection Precision-MODP) ölçümlerine göre Medyan Filtresi ve Uzam-Zamansal Filtre (STF) nin karşılaştırılması görülmektedir [8]. Tablo 1. Çoklu Nesne Algılama ölçümleri (PETS2001 Dataset1/Testing/Camera1, 2500 kare, 7849 nesne) Filtre Türü Cevapsız Hatalı Algılama MODP MODA Yok 4803 578 %31 %31 Medyan Filtresi 4899 380 %28 %33 STF 4089 329 %42 %44 Tablo 1 de görüldüğü gibi, STF yönteminin nesne algılama kesinliğindeki (MODA) başarısı Medyan filtresine göre %33 e karşı %44 olmuştur. Algılanan nesnenin gerçek nesne ile örtüşme hassasiyetini ölçen MODP testine göre de sonuçlar STF nin başarısını göstermektedir (%28 karşı %42). STF yönteminin filtreleme sonuçlarındaki başarısı, diğer yöntemlere göre üstünlüğünü ortaya koymaktadır (Tablo 1, Şekil 5, Şekil 6). Sonuç olarak nesnelere ait hareket vektörlerinin STF yöntemi ile filtrelenmesiyle nesne maskesinin birincisi oluşturulmuştur. (a) (b) (c) Şekil 5. (a) Hareket Vektörleri, (b) Medyan Filtresi, (c) STF Filtresi

H.İ.ESKİKURT,Y.EROĞLU/ISITES2015Valencia-Spain 588 (a) (b) (c) Şekil 6. (a) Hareket Vektörleri, (b) Medyan Filtresi, (c) STF Filtresi 2.2. DC Resimlerinden Kenar Maskesi Oluşturma Bu aşamada DCT katsayılarından elde edilen DC çerçeveleri kullanılacaktır. Öncelikle arka arkaya gelen iki DC çerçevenin farkından kenar değişim haritası oluşturulacak daha sonra ise önceki çerçeveye ait kenar noktalarının çıkarılmasından sonra elde edilen hareketli kenarlar nesne maskesi oluşturulmasında kullanılacaktır. Bu aşamanın genel şeması aşağıdaki gibidir (Şekil 7). I çerçevelerinden Elde edilmiş DCT Katsayıları DC Değeri AC Değeri DC Resmi Kenar Değişim Haritası Genişletme Nesne Maskesi 2 Şekil 7. İkinci Nesne Maskesinin Oluşturulma Şeması

H.İ.ESKİKURT,Y.EROĞLU/ISITES2015Valencia-Spain 589 Son olarak ikinci nesne maskesi genişletilip hareket vektörlerinden elde edilen maskeyle birleştirilerek nesne bölütlemesi sağlanmaktadır. 3. Sonuçlar Çalışmada H.264 bit dizisinden elde edilen hareket vektörleri ve DCT katsayıları kullanılarak hareketli nesneler için yeni bir video nesne bölütleme algoritması sunulmuştur. Daha önce video nesne takibi çalışmasında kullanılan Uzam-Zamansal Filtre (STF), video işleme alanında yaygın olarak kullanılan medyan filtresine göre nitelik olarak daha iyi sonuçlar vermiştir. Tablo 1 de görüldüğü gibi, STF yöntemi ortalama %43 performans gösterirken medyan filtresi ortalama % 30.5 seviyelerinde kalmıştır. Hareketli nesne bölütlemesine uyarlanan STF nin nesne bölütleme performansını da artırması beklenmektedir. Yöntemin ikinci kısmının da gerçeklenmesinden sonra algoritmanın diğer yöntemlere göre daha başarılı sonuçlar ortaya çıkarması beklenmektedir. References [1] Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG, "Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification (ITU-T Rec. H.264/ISO/IEC 14496-10 AVC)", JVT-G050, March, 2003. [2] King Ngan, Video Segmentation and Its Applications,Springer Media, 2011. [3] Al Bovik, Video Segmentation,Elsevier Academic Press, 2005. [4] Y.-M. Chen, I. V. Bajić, and P. Saeedi, "Moving region segmentation from compressed video using global motion estimation and Markov random fields," IEEE Trans. Multimedia, vol. 13, no. 3, pp. 421-431, Jun. 2011. [5] R.Rajkumar, D.SaiKrishna, and Jayanth.A.S, Survey on Motion Vector Filtering and Object Segmentation Methods in Compressed Domain, International Journal of Advancements in Technology, 2011. [6] Golam Sorwar, Manzur Murshed, and Laurence Dooley, A Novel Filter for Block-Based Object Motion Estimation, Digital Image Computing Techniques and Applications, Melbourne, Australia, 2002. [7] Roy Wang, Hong-Jiang Zhang, and Ya-Qin Zhang, A confidence measure based moving object extraction system built for compressed domain, The 2000 IEEE International Symposium on Circuits and Systems (ISCAS 2000), Volume.5, pp. 21-24, Geneva, 2000. [8] Ronaldo C., Moura Monity, and Elder Moreira Hemerly, A Spatiotemporal Motion-Vector Filter for Object Tracking on Compressed Video, 7th IEEE International Conference on Advanced Video and Signal Based Surveillance, 2010.