Geri Dön

Gerçek zamanlı bir görüntü işleme sisteminin model tabanlı olarak tasarlanması

Model based implementation of a real-time image processing system

  1. Tez No: 513071
  2. Yazar: MUSTAFA YUSUF DEMİRCİ
  3. Danışmanlar: DR. ÖĞR. ÜYESİ İSMAİL YABANOVA
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2018
  8. Dil: Türkçe
  9. Üniversite: Afyon Kocatepe Ü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

Görüntü işleme sistemleri günümüzde birçok alanda sıklıkla kullanılmaktadır. Bu sistemlerin önemli bir kısmı sistemin doğası yapısı gereği gerçek zamanlı olarak çalışmak zorundadır. Bu tip sistemlerdeki gerçek zamanlı çalışma ihtiyacı yüksek işlem gücü gerektirdiğinden uygulamaya özel gömülü donanım ve yazılım tasarımları kullanma gereği doğabilmektedir. Bu sebeplerden gerçek zamanlı çalışacak olan gömülü sistem tasarımlarda Alan Programlanabilir Kapı Dizileri (FPGA) sıklıkla kullanılmaktadır. Son yıllarda yarıiletken teknolojisinin de gelişimiyle birlikte FPGA ve mikro işlemciyi aynı tümleşik devre içerisinde bir araya getiren sistemler kullanıma sunulmuştur. Bu sayede tümüyle programlanabilir ve klasik sistemlere göre çok daha düşük güç ve alan tüketimi olan sistemler geliştirilebilmektedir. Ancak bu tip sistemlerin önemli bir dezavantajı hem donanım hem de yazılım tasarımının yapılması gerekmesi ve donanım tasarımının ileri düzeyde sayısal tasarım bilgisi ve tecrübesi gerektirmesidir. Bu durumu aşmak için geliştirilen yüksek seviyeli sentez ve tasarım araçları ile donanım tanımlama dilleri kullanılmadan da donanım tasarımları yapılabilmektedir. Bu tez çalışmasında Xilinx Vivado Design Suite yazılımı ile birlikte yeni nesil yüksek seviyeli bir programlama aracı olan Matlab/Simulink geliştirme ortamlarında model tabanlı tasarım yöntemleri kullanılarak gerçek zamanlı bir görüntü işleme sistemi tasarlanmıştır. Çalışmada Xilinx Zynq-7000 mimarisine sahip Zedboard geliştirme kartı kullanılmıştır. Kameradan anlık olarak alınan görüntü üzerinde kenar bulma, gürültü giderme, gri ton dönüştürme ve keskinleştirme filtreleri uygulanarak işlenmiş olan görüntü monitöre aktarılmıştır. Çalışmada kullanılan Zynq platformu klasik FPGA mimarisinden farklı olarak mikroişlemci ve FPGA'dan oluşan tümleşik bir sistem mimarisi olduğundan öncelikle bu sistem mimarisi ve model tabanlı tasarım metotları hakkında detaylı bilgi verilmiştir. Sonraki bölümlerde uygulanacak olan görüntü işleme yöntemleri ve bunların gerçek zamanlı video üzerinde uygulanışı hakkında gerekli bilgiler verilmiştir. Daha sonra bu görüntü işleme ve filtre algoritmaları Matlab/Simulink ortamında model tabanlı olarak tasarlanıp simülasyonu yapılmış, ardından Xilinx geliştirme ortamında tasarlanan görüntü işleme sisteminin donanım entegrasyonu ve yazılım tasarımı yapılarak Zedboard üzerinde sistem gerçeklenmiş ve kaynak kullanımı izlenmiştir. Yapılan çalışmalar neticesinde sistemin gerçek zamanlı olarak başarıyla çalıştığı gözlemlenmiştir.

Özet (Çeviri)

Image processing systems are frequently used in many fields today. A significant portion of these systems have to work in real time due to the nature of system. Because of the need for real-time operation on such systems requires high processing power, it is possible to use application-specific embedded hardware and software designs. For these reasons, the Field Programmable Gate Arrays (FPGA) are often used in embedded system designs that will work in real-time. In recent years, with the development of semiconductor technology, the use of FPGA and microprocessor systems in the same integrated circuit has been presented. Systems that are fully programmable and have much lower power and space consumption than classical systems can be developed in this way. However, a major disadvantage of such systems is the need for both hardware and software design, and advanced design knowledge and experience in hardware design. High-level synthesis and design tools are developed to overcome this situation which can be used to design hardware without using hardware description languages. In this thesis study, a real time image processing system is designed by using model based design methods in Matlab / Simulink environment which is a new generation high level programming tool with Xilinx Vivado Design Suite. Zedboard development board with Xilinx Zynq-7000 architecture is used in the study. The processed image is transferred to the monitor by applying edge detection, noise reduction, grayscale conversion and sharpening filters on the image taken from the camera instantaneously. The Zynq platform used in this study is an integrated system architecture which consists both microprocessor and FPGA what makes it different from the classical FPGA architecture. Because of that, the system architecture and the model based design methods are given in detail first. The following sections provide information on image processing methods and how they are applied to real-time video. Then, these image processing and filter algorithms were designed and simulated with model-based tools in Matlab / Simulink environment, then hardware integration and software design of the image processing system designed in Xilinx development environment were implemented and system usage was analyzed on Zedboard. As a result of the studies done, it has been observed that the system worked successfully in real time.

Benzer Tezler

  1. Target detection and tracking from unmanned aerial vehicle cameras using embedded GPU

    Gömülü cihazlar kullanarak insansız hava araçları üzerinden hedef tespit ve takibi

    FIRAT MEHMETOĞLU

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

    Elektrik ve Elektronik MühendisliğiÇankaya Üniversitesi

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

    PROF. DR. YAHYA KEMAL BAYKAL

  2. Visible light communication techniques for future generation underwater networks

    Başlık çevirisi yok

    MOHAMMED ELAMASSIE

    Doktora

    İngilizce

    İngilizce

    2020

    Elektrik ve Elektronik MühendisliğiÖzyeğin Üniversitesi

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

    Prof. Dr. MURAT UYSAL

  3. Bilişim sistemlerindeki gelişmelerin işletme yönetimine etkileri, yönetim bilişim sistemleri geliştirme ve bir uygulama örneği

    Effects of the evoluation of information systems on management, management information systems development and an example of its application

    ZUHAL TANRIKULU

    Doktora

    Türkçe

    Türkçe

    1999

    İşletmeİstanbul Üniversitesi

    Organizasyon ve İşletme Politikaları Ana Bilim Dalı

    PROF. DR. EROL EREN

  4. Human operator modelling with ts fuzzy modelling using symbolic interval-valued data

    Sembolik aralık-değerli veri kullanarak takagi-sugeno bulanık modelleme ile insan opertörlerinin modellenmesi

    ANIL ERDİNÇ TÜFEKÇİ

    Yüksek Lisans

    İngilizce

    İngilizce

    2019

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

    Kontrol ve Otomasyon Mühendisliği Ana Bilim Dalı

    DOÇ. DR. TUFAN KUMBASAR

  5. Bilgisayar ve internet destekli uzaktan eğitim programlarının tasarım, geliştirme ve değerlendirme aşamaları (SUZEP örneği)

    Design, development and evaluating stages of computer and internet supported distance education program (on the model of SUZEP)

    BİROL GÜLNAR

    Yüksek Lisans

    Türkçe

    Türkçe

    2003

    Radyo-TelevizyonSelçuk Üniversitesi

    Radyo Televizyon Ana Bilim Dalı

    PROF.DR. AHMET HALUK YÜKSEL