Implementation of a real-time video codec on a multi processor DSP architecture.


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Orta Doğu Teknik Üniversitesi, Mühendislik Fakültesi, Elektrik ve Elektronik Mühendisliği Bölümü, Türkiye

Tezin Onay Tarihi: 2002

Tezin Dili: İngilizce

Öğrenci: Serdar İnce

Danışman: Gözde Akar

Özet:

öz ÇOKLU İŞLEMCİLİ SAYISAL SİNYAL İŞLEMCİ MİMARİSİ ÜZERİNDE GERÇEK ZAMANLI BİR VİDEO KODLAYICISI VE KODÇÖZÜCÜSÜNÜN GERÇEKLENMESİ İnce, Serdar Yüksek Lisans, Elektrik ve Elektronik Mühendisliği Bölümü Tez Yöneticisi: Doç. Dr-. Gözde Bozdağı Akar Haziran 2002, 90 sayfa Gerçek zamanlı sesli ve görüntülü iletişim günümüz yaşamının önemli bir parçasıdır. Ancak video bilgisi yüksek bant genişliğine ihtiyaç duyduğundan sayısal videonun iletimi ancak sıkıştırma işleminden sonra mümkün olur. Sayısal Sinyal işlemciler (SSİ) hem gerçek zamanlı video sıkıştırma için gereken işlem gücünü hem de taşınabilme özelliğini bir arada sunarlar. Bu özel mimarilerden biri de çoklu işlemcili bir SSİ olan TMS320C80'dir. Texas Instruments'in bir ürünü olan TMS320C80 bir ana ve dört paralel işlemciden oluşur. Bu SSİ'nin işlemsel gücünü görüntü yakalama/gösterme gibi özelliklerle birleştirebilmek için SSİ, Precision MX Video Engine Kartı ile entegre edilmiştir. Önerilen sistemde video kodlayısının ana görevleri SSİ'nin paralel mimarisi kullanılarak işlemcilere paylaştırılmıştır. Hareket kestirimi, Ayrık Kosinüs Dönüşümü/Nicemleme/Entropi Kodlaması ve kodçözücügörevleri üç paralel işlemciye paylaştırılmıştır. Ana işlemci ise sistemin kontrolünden ve video çerçevelerinin gösterilmesinden/yakalanmasından sorumludur. Hareket kestirimi için bir miktar değiştirildikten sonra "Yoğun Kümelenmiş Düzgün-P Arama" algoritması kullanılmıştır. Ayrıca performansı artırmak amacıyla tüm işlemciler makina dili ile programlanmış ve paralel işlemcilerin aynı anda birden fazla işlem yapabilme özelliği kullanılmıştır. Hazırlanan sistemin sonuçları hem donanım hem de yazılım tabanlı sistemlerle karşılaştırılmıştır. Anahtar Kelimeler: Görüntülü Telefon, Video Sıkıştırma, Gerçek Zamanlı, Sayısal Sinyal İşlemci, Hareket Kestirimi, H.263