Implementation of a real-time video codec on a multi processor DSP architecture
Çoklu işlemcili sayısal sinyal işlemci mimarisi üzerinde gerçek zamanlı bir video kodlayıcısı ve kod çözücüsünün gerçeklenmesi
- Tez No: 119191
- Danışmanlar: DOÇ. DR. GÖZDE BOZDAĞI AKAR
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
- Anahtar Kelimeler: Görüntülü Telefon, Video Sıkıştırma, Gerçek Zamanlı, Sayısal Sinyal İşlemci, Hareket Kestirimi, H.263, Videophone, Video Compression, Real-time, Digital Signal Processor, Motion Estimation, H.263
- Yıl: 2002
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektrik ve Elektronik Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 103
Ö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.
Özet (Çeviri)
ABSTRACT IMPLEMENTATION OF A REAL-TIME VIDEO CODEC ON A MUL-TI PROCESSOR DSP ARCHITECTURE İnce, Serdar M.Sc, Department of Electrical and Electronics Engineering Supervisor: Assoc. Prof. Dr. Gözde Bozdağı Akar June 2002, 90 pages Real time audiovisual communication is an essential part of today's life. However, since uncompressed video data requires high bandwidth, transmission of digital video is possible after compression. Digital Signal Processors (DSPs) offer the required computational power for real time video compression along with portability. One of these special architectures is TMS320C80 which is a multi processor DSP. TMS320C80, a product of Texas Instruments, consists of one master processor and four parallel processors. This DSP is integrated to Precision MX Video Engine Card to combine the computational power of the chip with video capture and display properties. In the proposed system the video encoder's main tasks are divided between the parallel processors by exploiting the parallel architecture of DSP. Motion Estimation, Discrete Cosine Transform/Quantization/Entropy Coding and decoder tasks are divided between three parallel processors and master processor is responsible for the overall control of the codec anddisplay/capture of video frames. A fast search algorithm named“Densely Centered Uniform-P Search”is used for motion estimation after slight modifications. Moreover, in order to achieve the highest performance, all processors are programmed in assembly language and parallel instruction capability of parallel processors are exploited to optimize the system. The results are compared with both commercially available hardware and software based systems.
Benzer Tezler
- End-to-end stereoscopic video streaming system
Uçtan uca duraksız stereo video aktarım sistemi
SELEN PEHLİVAN
Yüksek Lisans
İngilizce
2006
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKoç ÜniversitesiElektrik ve Bilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. REHA CİVANLAR
- How cryptographic implementations affect mobile agent systems
Şifreleme gerçekleştirmelerinin gezgin aracı internet sistemlerini nasıl etkilediği
İSMAİL ULUKUŞ
Yüksek Lisans
İngilizce
2003
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi ÜniversitesiSistem ve Kontrol Mühendisliği Ana Bilim Dalı
PROF. DR. EMİN ANARIM
- İnternet protokolü üzerinden ses iletimi
Voice over internet protocol
AFFAN ABAZİ
Yüksek Lisans
Türkçe
2000
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiPROF.DR. GÜNSEL DURUSOY
- Implementation and comparison of super resolutionalgorithms on embedded systems
Gömülü sistemler üzerinde süper çözünürlük algoritmalarınıngerçeklenmesi ve karşılaştırılması
METİN AKKIN
Yüksek Lisans
İngilizce
2023
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. MÜŞTAK ERHAN YALÇIN
- Grafik işlemci birimi üzerinde genel amaçlı hesaplama yöntemi ile görüntülerin gerçek zamanlı ortorektifikasyonu
Real time orthorectification of images by general purpose computation on graphical processing units method
HAKAN ŞAHİN
Doktora
Türkçe
2016
Jeodezi ve Fotogrametriİstanbul Teknik ÜniversitesiGeomatik Mühendisliği Ana Bilim Dalı
PROF. DR. MEHMET SITKI KÜLÜR