Temel görüntü işleme algoritmalarının gerçek zamanlı olarak FPGA ile gerçeklenmesi
Implementation of basic image processing algorithms on FPGA in real time
- Tez No: 379737
- Danışmanlar: PROF. DR. YAŞAR BECERİKLİ
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2015
- Dil: Türkçe
- Üniversite: Kocaeli Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 46
Özet
Günümüzde görüntü işleme uygulamaları, teknolojinin gelişimine paralel olarak endüstriyel otomasyon, güvenlik, sağlık ve trafik denetim gibi alanlarda sıklıkla tercih edilmektedir. Bu alanlarda yapılan uygulamalardaki en büyük zorluk, uygulamanın gerçek zamanlı bir sistemde hızlı bir şekilde çalışmasını sağlamaktır. Genel amaçlı bilgisayarlardaki işlemci, bellek ve çevresel cihazların kaynak bakımından yetersiz olmasından dolayı bilgisayarlar üzerinde kullanılan yazılımlar ile gerçek zamanlı çalışabilecek bir hıza ulaşmak her zaman mümkün olmamaktadır. Bu yüzden FPGA'ler bu tarz uygulamalarda sıklıkla kullanılmaktadır. Bu çalışmada temel görüntü işleme algoritmalarından bazıları gerçek zamanlı olarak FPGA tabanlı geliştirme kartında gerçeklenmiştir. Çalışmada; Xilinx firmasının ürettiği ZedBoard Zynq-7000 geliştirme kartı kullanılmıştır. USB kamera sayesinde alınan işlenmemiş görüntülerde görüntüyü griye dönüştürme ve konvolüsyon işlemleri sonucu görüntüde kenar belirleme, bulanıklık giderme, keskinleştirme gibi uygulamalar gerçekleştirilip, sonuç geliştirme kartının HDMI çıkışına bağlanan monitör sayesinde izlenmiştir. Bu işlemler için Verilog donanım tanımlama dili kullanılmıştır.
Özet (Çeviri)
Nowadays, the importance of image processing is rapidly increasing in such fields as industrial automation, security, health, and traffic control in parallel with the developments in technology. The most challenging difficulty in applications used in these fields is to make system run real-time. It is not always possible to make the system run real-time by the use of a software used on a general purpose computer since the resources of memory, CPU and peripheral devices in computers are limited. Thus, FPGAs are commonly used in such applications. In this study, some of the basic real time images processing algorithms are implemented in a FPGA-based development kit. The ZedBoard Znyq-7000 development kit produced by Xilinx Company was used in the study. As a result of grayscale conversion and convolution operations, such applications as edge detection, sharpening and blurring were realized on the images taken by USB camera. The processed images were viewed by the use of a monitor connected to HDMI output of the development kit. Verilog HDL was used for these operations.
Benzer Tezler
- Gömülü sistem platformu üzerinde görüntü işleme tekniklerinin uygulanması
Image processing techniques on embedded system
SERTAÇ YAMAN
Doktora
Türkçe
2021
Elektrik ve Elektronik MühendisliğiFırat ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ YAVUZ EROL
- Design of a cellular neural network emulator and its implementation on an FPGA device
Bir hücresel sinir ağı emülatörünün tasarlanması ve FPGA üzerinde gerçeklenmesi
NERHUN YILDIZ
Doktora
İngilizce
2013
Elektrik ve Elektronik MühendisliğiYıldız Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. VEDAT TAVŞANOĞLU
- Şablon eşleştirme yöntemi ile nesne takibi ve yüksek hızlı fpga gerçeklemesi
Object tracking with template matching method and its high speed fpga implementation
HAKAN AKTAŞ
Yüksek Lisans
Türkçe
2015
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolAkdeniz ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. REFİK SEVER
- Görme tabanlı kalite kontrol için yüksek performanslı endüstriyel kamera ve akıllı tanıma sisteminin geliştirilmesi
Development of high performance industrial camera and intelligent recognition system for vision-based quality control
MEHMET BAYĞIN
Doktora
Türkçe
2018
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolFırat ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. MEHMET KARAKÖSE
- Kaos tabanlı gerçek rasgele sayı üreteci tasarımı ve fpga ortamında video şifreleme uygulaması
Chaos based true random number generator design and video encryption application in fpga environment
ESRA İNCE
Doktora
Türkçe
2022
Elektrik ve Elektronik MühendisliğiFırat ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
PROF. DR. MUSTAFA TÜRK