Research Article

2D Konvolüsyonun İşleminin Düşük Maliyetli IP Çekirdek Olarak FPGA Tabanlı Gerçeklenmesi

Volume: 10 Number: 2 December 30, 2021
TR EN

2D Konvolüsyonun İşleminin Düşük Maliyetli IP Çekirdek Olarak FPGA Tabanlı Gerçeklenmesi

Abstract

Bu çalışma kapsamında görüntü işleme uygulamalarında sıklıkla tercih edilen iki boyutlu konvolüsyon işleminin düşük maliyetli IP çekirdek olarak FPGA tabanlı gerçeklenmesi anlatılmıştır. Çalışma kapsamında geliştirilen IP çekirdek ile görüntü üzerinde yatay/dikey Sobel, yatay/dikey Prewitt, kaydır çıkart, alçak geçiren filtre, yüksek geçiren filtre ve Gauss filtre işlemleri kullanıcı tarafından ayarlanan parametre ile kolaylık gerçeklenebilmektedir. IP çekirdek platform bağımsız olarak tasarlanmıştır ve tüm FPGA üreticileri tarafından geliştirilen yazılımlarda sentezlenebilmektedir. IP çekirdeğine ait sentez sonuçları Xilinx firmasının Artix 7 100T FPGA’sı referans alınarak verilmiştir. Sentez sonuçları çalışma kapsamında geliştirilen iki boyutlu konvolüsyon IP çekirdeğinin düşük donanım maliyeti ile FPGA tabanlı gerçeklendiğini göstermiştir.

Keywords

FPGA, Görüntü İşleme, 2D Konvolüsyon

References

  1. N. Bellas, S. M. Chai, M. Dwyer and D. Linzmeier, “FPGA implementation of a license plate recognition SoC using automatically generated streaming accelerators”, 20th International Parallel and Distributed Processing Symposium, 2006
  2. F. Smach, M. Atri, J. Mitéran and M. Abid, “Design of a Neural Networks Classifier for Face Detection”, Journal of Computer Science, vol. 2, no. 3, pp. 257-260, 2006.
  3. F. Wang and H. Qin, “A FPGA based driver drowsiness detecting system”, IEEE International Conference Vehicular Electronics and Safety, 2005.
  4. K. Appiah and A. Hunter, “A single-chip FPGA implementation of real-time adaptive background model”, IEEE International Conference Field-Programmable Technology Proceedings 2005.
  5. P. Y., Hsiao, L.T. Li, C. H. Chen, S. W. Chen and S.J. Chen, “An FPGA architecture design of parameter-adaptive real-time image processing system for edge detection”, Emerging Information Technology Conference 2005.
  6. K. Ratnayake and A. Amer, “An FPGA-Based Implementation of Spatio-Temporal Object Segmentation”, IEEE International Conference Image Processing, 2006.
  7. G. Wall, F. Iqbal, X. Liu and S. Foo, “A Fast FPGA Implementation of a Unique Multi-level Tree-based Image Classifier”, Florida A&M University - Florida State University.
  8. P. Y. Hsiao, L. T. Li, C. H. Chen, S. W. Chen and S. J. Chen, “An FPGA architecture design of parameter-adaptive real-time image processing system for edge detection”, Emerging Information Technology Conference.
  9. Y. H. Tan, Y. Xin and X. J. Zhai, “A FPGA-Based Method for License Plate Localization”, International Conference on Electrical, Automation and Mechanical Engineering, 2015.
  10. M. A. Çavuşlu, K. Karakaya, and H. Altun, “ÇKA Tipi Yapay Sinir Ağı Kullanılarak Plaka Yeri Tespitinin FPGA’da Donanımsal Gerçeklenmesi”, Akilli Sistemlerde Yenilikler ve Uygulamalar Sempozyumu, 2008.
APA
Çavuşlu, M. A. (2021). 2D Konvolüsyonun İşleminin Düşük Maliyetli IP Çekirdek Olarak FPGA Tabanlı Gerçeklenmesi. Dicle Üniversitesi Fen Bilimleri Enstitüsü Dergisi, 10(2), 235-245. https://izlik.org/JA95WT92YX
AMA
1.Çavuşlu MA. 2D Konvolüsyonun İşleminin Düşük Maliyetli IP Çekirdek Olarak FPGA Tabanlı Gerçeklenmesi. DUFED. 2021;10(2):235-245. https://izlik.org/JA95WT92YX
Chicago
Çavuşlu, Mehmet Ali. 2021. “2D Konvolüsyonun İşleminin Düşük Maliyetli IP Çekirdek Olarak FPGA Tabanlı Gerçeklenmesi”. Dicle Üniversitesi Fen Bilimleri Enstitüsü Dergisi 10 (2): 235-45. https://izlik.org/JA95WT92YX.
EndNote
Çavuşlu MA (December 1, 2021) 2D Konvolüsyonun İşleminin Düşük Maliyetli IP Çekirdek Olarak FPGA Tabanlı Gerçeklenmesi. Dicle Üniversitesi Fen Bilimleri Enstitüsü Dergisi 10 2 235–245.
IEEE
[1]M. A. Çavuşlu, “2D Konvolüsyonun İşleminin Düşük Maliyetli IP Çekirdek Olarak FPGA Tabanlı Gerçeklenmesi”, DUFED, vol. 10, no. 2, pp. 235–245, Dec. 2021, [Online]. Available: https://izlik.org/JA95WT92YX
ISNAD
Çavuşlu, Mehmet Ali. “2D Konvolüsyonun İşleminin Düşük Maliyetli IP Çekirdek Olarak FPGA Tabanlı Gerçeklenmesi”. Dicle Üniversitesi Fen Bilimleri Enstitüsü Dergisi 10/2 (December 1, 2021): 235-245. https://izlik.org/JA95WT92YX.
JAMA
1.Çavuşlu MA. 2D Konvolüsyonun İşleminin Düşük Maliyetli IP Çekirdek Olarak FPGA Tabanlı Gerçeklenmesi. DUFED. 2021;10:235–245.
MLA
Çavuşlu, Mehmet Ali. “2D Konvolüsyonun İşleminin Düşük Maliyetli IP Çekirdek Olarak FPGA Tabanlı Gerçeklenmesi”. Dicle Üniversitesi Fen Bilimleri Enstitüsü Dergisi, vol. 10, no. 2, Dec. 2021, pp. 235-4, https://izlik.org/JA95WT92YX.
Vancouver
1.Mehmet Ali Çavuşlu. 2D Konvolüsyonun İşleminin Düşük Maliyetli IP Çekirdek Olarak FPGA Tabanlı Gerçeklenmesi. DUFED [Internet]. 2021 Dec. 1;10(2):235-4. Available from: https://izlik.org/JA95WT92YX