Geri Dön

FPGA tabanlı video görüntü çerçevelerini iyileştirme cihazı geliştirilmesi

Development of an FPGA based video image frame enhancement device

  1. Tez No: 346070
  2. Yazar: CAN UĞUR OFLAMAZ
  3. Danışmanlar: YRD. DOÇ. DR. UMUT SEZEN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Süperçözünürlük, FPGA, gerçek zaman, VHDL, öbek eşleme, yeniden yapılandırma, aradeğerleme, SNR, Superresolution, FPGA, real time, VHDL, block matching, reconstruction, interpolation, SNR
  7. Yıl: 2013
  8. Dil: Türkçe
  9. Üniversite: Hacettepe Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 92

Özet

Bu tezde kameradan alınan video çerçevelerinin gerçek zamanlı olarak iyileştirilerek ekrana verilmesini sağlayan donanım ve yazılımın tasarlanması amaçlanmıştır. Bu yapının gerçekleştirilmesi için esas olarak donanım kısmında, paralel işlem yapabilme yeteneğine sahip FPGA işlem birimi, yazılım kısmında ise süperçözünürlük yöntemi kullanılmıştır. Yapılan benzetim çalışmalarında süperçözünürlük yönteminin alt birimleri olan hareket kestirimi ve yeniden yapılandırma kısımları için çözüm yolu oluşturulmuştur. Hareket kestirimi kısmı için öbek eşleme yönteminin bir uygulaması olan integral ile izdüşüm yaklaşımı kullanılmıştır. Yeniden yapılandırma kısmı için ise aradeğerleme ile birleştirme yöntemi kullanılmıştır. Belirlenen bu çözüm yolu FPGA içerisinde gerçek zamanlı işlem yapacak şekilde VHDL programlama dili kullanılarak tekrardan oluşturulmuştur. Sonrasında ise test amaçlı olarak her iki yazılımın da giriş kısmına aynı resim çerçeveleri verilerek çıkış çerçeveleri gözlenmiştir. Her iki yazılımın da aynı çıktıyı verdiği görülmüştür. Son olarak da başarım oranlarının belirlenmesi için benzetim çalışmaları yapılarak elde edilen sonuçlar değerlendirilmiştir. Oluşturulan çözüm yolunun başarım oranının girişteki resim çerçevelerinin tüm SNR değerlerinde ve çerçevelerin bulanıklık içermesi durumunda çiftdoğrusal aradeğerlemeye göre çok daha yüksek olduğu yönünde sonuçlar elde edilmiştir.

Özet (Çeviri)

This dissertation aims to design hardware and software that ensure to restore and transmit the video frames in real time from the camera to the screen. Basically, a FPGA processing unit with the ability to perform parallel processing was used in the hardware, and the superresolution method in the software, in order to achieve this structure. In the simulation studies, an algorithm was created for motion estimation and reconstruction parts, which are the sub-units of the superresolution method. Integral projection model approach, which is the application of block matching algorithm, was used for the part of motion estimation. For the part of reconstruction, fusion of interpolation was used. The specified algorithm was created again using VHDL programming language so as to perform real time processing within the FPGA. Afterwards, the output frames were observed, transmitting the same picture frames to the input of each software, for testing purposes. This is observed that each software provided the same output. Finally, simulation studies were carried out to determine the performance rates and the obtained results were evaluated. It was concluded that the performance rate of the generated algorithm was much higher than the bilinear interpolation in the event that the input picture frames contain turbidity in all SNR values.

Benzer Tezler

  1. Arduino MKR vidor 4000 kartı ile video görüntülerinin gerçek zamanlı olarak işlenmesi

    Real-time processing of video images with arduino MKR vidor 4000 board

    YASHAR YASSIN HAMEED

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    Elektrik ve Elektronik MühendisliğiAtatürk Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. TEVHİT KARACALI

  2. FPGA tabanlı görüntü işleme arabirimi

    FPGA based image processing interface

    AHMET GACAR

    Yüksek Lisans

    Türkçe

    Türkçe

    2009

    Elektrik ve Elektronik MühendisliğiEge Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AYDOĞAN SAVRAN

  3. Video işleme için FPGA tabanlı bir donanım platformu

    FPGA based a hardware platform for video processing

    VECDİ EMRE LEVENT

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolYıldız Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. FETHULLAH KARABİBER

  4. Real time FPGA implementation of a training based content adaptive video resolution up-conversion algorithm

    Eğitim tabanlı, içerik uyarlamalı bir video çözünürlüğü dönüştürme algoritmasının gerçek zamanlı olarak, sahada programlanabilir kapı dizileri (SPKD(FPGA)) ile gerçeklenmesi

    MUZAFFER BARIŞ UYAR

    Yüksek Lisans

    İngilizce

    İngilizce

    2007

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    İleri Teknolojiler Ana Bilim Dalı

    PROF. DR. BÜLENT ÖRENCİK

  5. Trafik otomasyonunda görüntü tabanlı araç tespit sisteminin geliştirilmesi ve FPGA ile gerçeklenmesi

    Development ımage processıng based vehıcle detectıon system in traffıc automatıon and FPGA

    FERHAT YALDIZ

    Yüksek Lisans

    Türkçe

    Türkçe

    2010

    Elektrik ve Elektronik MühendisliğiYıldız Teknik Üniversitesi

    Elektrik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ABDULLAH BAL