Geri Dön

Raptor kodları kullanılarak H.264 videolarında hata kurtarımı üzerine bir çalışma

A study about forward error correction with raptor codes on H.264 videos

  1. Tez No: 255525
  2. Yazar: SEZER ÖZDEM
  3. Danışmanlar: DOÇ. DR. AYLİN KANTARCI
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2009
  8. Dil: Türkçe
  9. Üniversite: Ege Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 66

Özet

Bu çalışmada H.264 formatı incelenmiş, H.264 videolarına Raptor kodları uygulanarak hata kurtarımı özellikleri sınanmıştır.H.264 videolarını, RTP paketlerine dönüştüren program yazılmıştır. RTP paketleri, videodaki çerçevelerin GOP bazında sıralı olmasını sağlayacak şekilde sıralanarak çıktı dosyasına yazılmıştır.Audio/Video Transport Working Group tarafından hazırlanan ?H.264 videoları için RTP payload formatı? (RFC3984bis) standart önerisine göre RTP payload formatı belirlenip kodlanmıştır.Raptor kodlayıcı programı, RTP paketlerinden oluşan H.264 video dosyasını girdi dosyası olarak işleyecek şekilde değiştirilmiştir. Raptor kodlayıcı bu dosyadaki her bir GOP'u bir kaynak blok olarak ele alıp, dosyaya Raptor kodlarını eklemektedir. Raptor kodları eklenen dosyalar üzerinde VCEG-N37 yazılımı kullanılarak kablosuz ağlarda oluşabilecek iletim hatalarını simüle etmek amacıyla hata modelleri uygulanmıştır. Raptor kodları eklenmiş ve daha sonra üzerinde kayıpların oluşturulduğu dosya Raptor kod çözücü tarafından işlenerek paket kayıplarının kurtarılması sağlanmıştır. Kod çözme işleminin sonuçları, orjinal videonun yeniden oluşturulabilmesi için gereken ekstra bilgi yüzdesi ve kayıp paket yüzdesindeki değişimler dikkate alınarak değerlendirilmiştir.Bu çalışmada ayrıca H.264 formatının diğer formatlara göre avantajları belirtilmiş ve önemli özellikleri açıklanmıştır. İletimde hata kurtarma kodları incelenmiş, Reed Solomon kodları ile Raptor kodları karşılaştırılmıştır. Uygulamalar C programlama dilinde yazılmıştır.

Özet (Çeviri)

During this study, H.264 standard is analyzed, and forward error correction capabilities are tested by applying Raptor codes on H.264 videos.A program, that converts H.264 videos to RTP packets is implemented. The RTP packets are reordered and written to an output file to provide the GOP by GOP order of the frames.RTP payload format is defined and coded according to the document named ?RTP Payload Format for H.264 Video? (RFC3984bis) which is published by Audio/Video Transport Working Group.Raptor encoder program is customized to work with RTP packet based H.264 video file as the input file. Raptor encoder handles each GOP in this file as a source block and adds Raptor codes to the file. VCEG-N37 software is used on Raptor coded file to simulate transmission errors/packet losses on wireless networks. Different error patterns are simulated. Packet losses are recovered by decoding the file with the Raptor decoder. The results of the decoding process are evaluated according to the change of the percentage of lost packets and the percentage of the extra information that should be added to re-generate the original video file.Also in this study, the advantages of H.264 standard over the other compression standards are presented and the key features of H.264 standard are explained. Forward error correction codes are examined and the comparison between Raptor and Reed Solomon codes is presented. All applications are written in C programming language.

Benzer Tezler

  1. H.264 videolarının iletiminde hata kurtarımı

    Error correction on H.264 videos

    GÜNEŞ ARI

    Yüksek Lisans

    Türkçe

    Türkçe

    2011

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AYLİN KANTARCI

  2. Error resilient stereoscopic video streaming using model-based fountain codes

    Model tabanlı fountaın kodları kullanarak hataya dayanıklı stereo video akıtımı

    A. SERDAR TAN

    Doktora

    İngilizce

    İngilizce

    2009

    Elektrik ve Elektronik Mühendisliğiİhsan Doğramacı Bilkent Üniversitesi

    Elektrik ve Elektronik Mühendisliği Bölümü

    PROF. DR. ERDAL ARIKAN

  3. Molecular characterization of Helicobacter-activated B cells

    Helıcobacter-aktive B hücrelerinin moleküler karakterizasyonu

    NESTEREN MANSUR

    Yüksek Lisans

    İngilizce

    İngilizce

    2014

    Allerji ve İmmünolojiİstanbul Teknik Üniversitesi

    Moleküler Biyoloji-Genetik ve Biyoteknoloji Ana Bilim Dalı

    DOÇ. DR. AYÇA SAYI YAZGAN

  4. Paslanmaz çeliklere uygulanan düşük sıcaklık nitrürleme işleminin mekanik ve korozyon özelliklerine etkisi

    The effect of low temperature nitriding on mechanical and corrosion properties of stainless steels

    ÖZGÜR ÇELİK

    Doktora

    Türkçe

    Türkçe

    2010

    Metalurji Mühendisliğiİstanbul Teknik Üniversitesi

    İleri Teknolojiler Ana Bilim Dalı

    PROF. DR. EYÜP SABRİ KAYALI

  5. Raptor kodları kullanarak JPEG 2000 videolarında hata kurtarımı üzerine bir çalışma

    A study about forward error correction with raptor codes on JPEG 2000 videos

    AHMET SEMİR AKMAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2009

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AYLİN KANTARCI