Model Tabanlı Tasarım Metotları Kullanılarak Gerçek Zamanlı Bir Görüntü İşleme Sisteminin Tasarımı ve Gerçeklemesi
Öz
Bu çalışmada gerçek zamanlı bir görüntü işleme sisteminin tasarımı Zynq mimarisi ve model tabanlı tasarım araçları kullanılarak gerçekleştirilmiştir. Sistemde FPGA ve mikroişlemci birleşiminden oluşan yeni bir mimari olan Zynq-7000 yongasını barındıran bir geliştirme kartı kullanılmış ve bu sisteme uyumlu olan yüksek çözünürlüklü bir kamera ile alınan görüntü üzerinde gri ton dönüşümü, kenar bulma, gürültü giderme ve keskinleştirme filtreleri uygulanarak gerçek zamanlı bir biçimde işlenmiş olan görüntü monitöre aktarılmıştır. Sistemde kullanılan filtre donanım tasarımları HDL kodu yazılmadan Matlab/Simulink ortamında HDL Coder aracı kullanılarak gerçekleştirilmiştir. Kameradan görüntü alan sistemin donanım tasarımı Xilinx firmasının geliştirdiği Vivado Suite isimli araçla yine model tabanlı olarak gerçekleştirilmiştir. Son olarak tasarlanan donanıma uygun yazılımın geliştirilmesi yapılarak sonuçlar ve sistemin kaynak kullanımı incelenmiştir. Yapılan çalışmalar sonucunda sistemin gerçek zamanlı olarak başarıyla çalıştığı görülmüştür.
Anahtar Kelimeler
Kaynakça
- [1] Kahraman, E., Ünal, V., “Gerçek Zamanlı Gömülü Sistem ve Yazılım Tasarımı’nda ASELSAN Yaklasımı”, EMO - III.Ulusal Yazılım Mühendisliği Sempozyumu UYMS, Ankara, (2007).
- [2] Abdelgawad, H. M., Safar, M., ve Wahba, A. M., “High level synthesis of canny edge detection algorithm on Zynq platform”, Int. J. Comput. Electr. Autom. Control Inf. Eng, 9(1), 148-152, (2015).
- [3] Crockett, L. H., Elliot, R. A., Enderwitz, M. A., & Stewart, R. W., “The Zynq Book: Embedded Processing with the Arm Cortex-A9 on the Xilinx Zynq-7000 All Programmable Soc”, Strathclyde Academic Media, 1st Edition, Glasgow, Scotland, UK. (2014).
- [4] Russell, M., Fischaber, S., “OpenCV based road sign recognition on Zynq”, Industrial Informatics (INDIN), 11th IEEE International Conference (pp. 596-601), (2013).
- [5] Monson, J., Wirthlin, M., ve Hutchings, B. L., “Implementing high-performance, low-power FPGA-based optical flow accelerators in C”, Application-Specific Systems, Architectures and Processors (ASAP), IEEE 24th International Conference (pp. 363-369), (2013).
- [6] Sümer, Ö., “An Embedded Design And Implementation Of A Facial Expression Recognition System”, Yüksek Lisans Tezi, İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, İstanbul, (2014).
- [7] Altuncu, M. A., Güven, T., Becerikli, Y., ve Şahin, S., “Real-time system implementation for image processing with hardware/software co-design on the Xilinx Zynq platform”, International Journal of Information and Electronics Engineering, 5(6), 473, (2015).
- [8] Chhabra, S., Jain, H., ve Saini, S., “FPGA based hardware implementation of automatic vehicle license plate detection system”, Advances in Computing, Communications and Informatics (ICACCI), IEEE 2016 International Conference (pp. 1181-1187), (2016).
Ayrıntılar
Birincil Dil
Türkçe
Konular
Mühendislik
Bölüm
Araştırma Makalesi
Yazarlar
İsmail Yabanova
0000-0001-8075-3579
Türkiye
Yayımlanma Tarihi
1 Aralık 2019
Gönderilme Tarihi
15 Mayıs 2018
Kabul Tarihi
4 Ekim 2018
Yayımlandığı Sayı
Yıl 2019 Cilt: 22 Sayı: 4
Cited By
Cilt Kanserinde Kıl Temizliği ve Lezyon Bölütlemesinde Yeni Bir Yaklaşım
Journal of Polytechnic
https://doi.org/10.2339/politeknik.645395The Use and Development of Artificial Intelligence in Architectural Design Processes
Black Sea Journal of Engineering and Science
https://doi.org/10.34248/bsengineering.1559637