An efficient H.264 intra frame coder hardware design
Etkin bir H.264 intra çerçeve kodlayıcı donanım tasarımı
- Tez No: 182301
- Danışmanlar: YRD. DOÇ. DR. İLKER HAMZAOĞLU
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2006
- Dil: İngilizce
- Üniversite: Sabancı Üniversitesi
- Enstitü: Mühendislik ve Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Yakın tarihte geliştirilmiş uluslararası bir standart olan H.264 / MPEG4 Part 10,kendinden önceki standartlara göre belirgin şekilde daha iyi sıkıştırma verimisunmaktadır. H.264 video kodlayıcısının son teknoloji gömülü işlemcilerle gerçekzamanlı uygulamasının imkansız olması nedeniyle bu tez çalışmasında taşınabiliruygulamalar için taban profilinin 2.0 düzeyini hedefleyen FPGA tabanlı H.264 intraçerçeve kodlayıcı donanımı geliştirilmiştir.Öncelikle, H.264 standardında kullanılan entropy kodlamasi algoritması icingerçek zamanlı çalışan yüksek performanslı ve düşük maliyetli bir donanım mimarisiVerilog HDL kullanılarak tasarlanmıştır. Tasarımın doğrulama işlemi Mentor GraphicsModelsim benzetim programı kullanılarak ?RTL? benzetimleri ile gerçekleştirilmiştir.Daha sonra, H.264 standardında kullanılan intra tahmin algoritması için gerçek zamanlıçalışan düşük maliyetli bir donanım mimarisi tasarlanmıştır. Bu donanım da yineVerilog HDL kullanılarak gerçekleştirilmiş ve Mentor Graphics Modelsim benzetimprogramı kullanılarak ?RTL? benzetimleri ile doğrulanmıştır.Daha sonra, H.264 intra çerçeve kodlayıcı donanımı tasarlanmış vegerçekleştirilmiştir. Donanım intra tahmin, moda karar verme, dönüşüm-nicemleme veentropy kodlamasi modülleri entegre edilerek gerçekleştirilmiştir. Kodlayıcıdonanımının H.264 standardıyla tamamen uyumlu olduğu doğrulanmıştır. Kodlayıcısaniyede 35 CIF (352x288) çerçevesini kodlayabilmektedir. Tasarım, Mentor GraphicsModelsim benzetim programı kullanılarak ?RTL? benzetimleri ile doğrulanmıştır. Dahasonra, donanımın 71MHz hızla çalışması ?ARM Versalite Platform? geliştirmeortamında doğrulanmıştır. H.264 intra çerçeve kodlayıcı donanımı ile bir girdi çerçeveiçin oluşturulan ?bitstream? H.264 Joint Model (JM) şifre çözücü ile başarılı birbiçimde çözülmüş ve şifresi çözülen çerçeve ?YUV Player? programı kullanılarakgörsel anlamda doğrulanmıştır.v
Özet (Çeviri)
H.264 / MPEG-4 Part 10, a recently developed international standard for videocompression, offers significantly better video compression efficiency than previousinternational standards. Since it is impossible to implement a real-time H.264 videocoder using a state-of-the-art embedded processor alone, in this thesis, we developed anefficient FPGA-based H.264 intra frame coder hardware for real-time portableapplications targeting level 2.0 of baseline profile.We first designed a high performance and low cost hardware architecture for real-time implementation of entropy coding algorithms, context adaptive variable lengthcoding and exp-golomb coding, used in H.264 video coding standard. The hardware isimplemented in Verilog HDL and verified with RTL simulations using MentorGraphics Modelsim. We then designed a high performance and low cost hardwarearchitecture for real-time implementation of intra prediction algorithm used in H.264video coding standard. This hardware is also implemented in Verilog HDL and verifiedwith RTL simulations using Mentor Graphics Modelsim.We then designed and implemented the top-level H.264 intra frame coderhardware. The hardware is implemented by integrating intra prediction, mode decision,transform-quant and entropy coding modules. The H.264 intra frame coder hardware isverified to be compliant with H.264 standard and it can code 35 CIF (352x288) framesper second. The hardware is first verified with RTL simulations using Mentor GraphicsModelsim. It is then verified to work at 71 MHz on a Xilinx Virtex II FPGA on anARM Versatile Platform development board. The bitstream generated by the H.264intra frame coder hardware for an input frame is successfully decoded by H.264 JointModel (JM) reference software decoder and the decoded frame is displayed using aYUV Player tool for visual verification.iv
Benzer Tezler
- H.264 intra frame coder system design
H.264 çerçeve içi kodlama sistemi tasarımı
ÖZGÜR TAŞDİZEN
Yüksek Lisans
İngilizce
2005
Elektrik ve Elektronik MühendisliğiSabancı ÜniversitesiYRD. DOÇ. DR. İLKER HAMZAOĞLU
- Sub-pixel accurate H.264 motion estimation hardware design
H.264 alt-piksel hareket tahmini donanım tasarımı
SERKAN HİKMET ÖKTEM
Yüksek Lisans
İngilizce
2007
Elektrik ve Elektronik MühendisliğiSabancı ÜniversitesiElektronik Mühendisliği ve Bilgisayar Bilimi Ana Bilim Dalı
YRD. DOÇ. DR. İLKER HAMZAOĞLU
- 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
Elektrik ve Elektronik MühendisliğiKoç ÜniversitesiElektrik ve Bilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. REHA CİVANLAR
- Adaptive scalable video coding
Uyarlanır ölçeklenebilir video kodlama
EMRAH AKYOL
Yüksek Lisans
İngilizce
2005
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKoç ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. MURAT TEKALP
- Senkron sayısal hiyerarşi
Synchronous digital hierarchy (S D H)
BAKİ AYDOĞAN
Yüksek Lisans
Türkçe
1994
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiPROF.DR. GÜNSEL DURUSOY