TUVDBS VİDEO VERİTABANI YÖNETİM SİSTEMİ Deniz TAŞKIN Nurşen SUÇSUZ
Önceki Çalışmalar Multimedya Dosyalarında Index Yapısı (TV Tree) Çokluortam Veritabanlarında Genişletilmiş Hashing Kullanımı Çoklu ortam veri tabanlarında R Tree kullanımı Histogram Tabanlı Nesne Çıkarımı
Çalışmalarımız Nesneler Arasındaki Uzaysal İlişkiler Üzerine Bir Uygulama Sıkıştırılmış Ortamda Çerçeve Tipine Dayalı Gerçek Zamanlı Sahne Değişimi Belirleme TUVDBS Video Veritabanı Yönetim Sistemi
TUVDBS VİDEO VERİTABANI YÖNETİM SİSTEMİ
Amaç Popüler olarak kullanılan sistemlerde video içeriğinin yönetimi Kullanıcı yada uygulamalara daha önceden kaydedilmiş ortamdaki bilgiyi tanıma, geri alma yada filtreleme yeteneği sağlamak Video verisinin yorumlanarak saklanması ve gerektiğinde en hızlı biçimde geri çağrılabilmesi
Gereksinimlerimler Bir video veri tabanı sistemi kullanıcıya aradığını en kısa sürede ve doğru şekilde geri verebilmelidir. Bu hiçbir gereksinime gerek olmadan bir operatörün videoları bire bir izleyerek anahtar kelimeler çıkarması ve veri tabanına eklemesi yoluyla kolayca gerçekleştirilebilir. Operatör video görüntüsünü işlemek için video üzerinde durdurma, geri-ileri alma, devam etme gibi işlemler yapmak zorundadır. Kullanıcı anahtar kelimeleri girerek kolayca aradığı video görüntüsüne hızlı ve doğru bir şekilde ulaşabilir. Fakat hiçbir otomasyon içermeyen bu sistem, operatör gereksinimi ve uzun video işleme süresi nedeniyle hiçbir zaman tercih edilmeyecektir. Zira bir sahnenin kendisini takip eden sahneden ayrılabilmesi için operatör işlemlerinin sıkça gerçekleştirilmesi gerekmektedir. Operatör işlemleri
Sistem önerisi Geliştirilecek veritabanı sistemi operatör işlemlerini en aza indirgemelidir. Yönetici ara yüzünde video verisinin işlenmesini kolaylaştıracak nesne çıkarıcı, sayıcı birimler bulunmalıdır. Nesneler arasındaki konum ilişkileri akıllı bir birim tarafından yorumlanmalıdır. Sıkıştırılmış ortamda çalışan algoritmalar içermelidir.
TUVDBS Video Veritabanı Sistemi Video Verisi Sahne Değişimi Algılayıcı Sahneler Nesne ayırıcı Nesne sayıcı Anahtar kelimeler Kullanıcı Topolojik ilişkiler Topolojik ilişki benzerlik puanlayıcı Sorgulama Birimi Veri tabanı Yönetici arayüzü Kullanıcı arayüzü
Video İşleme Video içeriğinin incelenerek sahne geçişlerinin belirlenmesi 2 dakikalık video görüntüsünde 4000 çerçeve bulunmakta. Her bir çerçeve için: Çerçeve kaydet(), Renkli histogram çıkar() Bir önceki histogram ile karşılaştır() Sahne değişimini kontrol et()
MPEG Birbirine yakın piksellerin akan görüntüde büyük oranda değişmemesi özelliğini kullanır.
Çerçeve yapısı
Hareket Vektörü Makro blok Hareket vektörü
Sahne Değişimi Algılayıcı
Nesne Ayırıcı
Topolojik ilişki benzerlik puanlayıcı
SONUÇ Sayısal video görüntülerinin büyük bir oranı MPEG video sıkıştırma metodu kullanılarak saklanmaktadır. Mpeg video sıkıştırma metodu standartlaşmıştır ve gerçek zamanlı olarak dahi çalışabilmektedir. Mpeg biçiminde sıkıştırılmış dosya, video görüntüleri hakkında değerli bilgiler içermektedir. Bu bilgileri kullanmak işlemci zamanı açısından çok büyük bir kazanç sağlamaktadır.
Gelecek Çalışmalar
Şekil 5. Çerçeve birleştirme metodu Gelecek Çalışmalar A survey on content based access to image and video database, Kjertsi Aas, Line Eikvil, Doktora Tezi Şekil 5. Çerçeve birleştirme metodu
Şekil 6. Arka plan gözatma metodu Gelecek Çalışmalar Spatio-temporal Browsing Of Multimedia, Ramazan Savas Aygün, STATE UNIVERSITY OF NEW YORK, Mayıs 2003, Doktora Tezi Şekil 6. Arka plan gözatma metodu
Teşekkürler