Journal of Semiconductor Devices and Circuits Review Article

Verilog-Based Image Processing on Field Programmable Gate Arrays: Design and Implementation

  1. KaziSultanabanu Sayyad Liyakat Department of General Science and Engineering, Brahmdevdada Mane Institute of Technology, Solapur
  2. Kazi Kutubuddin Sayyad Liyakat Department of Electronics and Telecommunication Engineering, Brahmdevdada Mane Institute of Technology, Solapur

Abstract

Integrated circuits known as Field Programmable Gate Arrays (FPGAs) are frequently offered for sale off the shelf. They are known as "field programmable" because, following manufacture, they enable users to modify the hardware to satisfy particular use case needs. This makes it possible to update features and correct bugs in-place, which is very helpful for remote deployments. Configurable logic blocks (CLBs) and a series of programmable interconnects are features of FPGAs that enable the designer to link and configure blocks to carry out a wide range of tasks, from basic logic gates to intricate operations. It is possible to fit entire SoC designs with several processes into a single FPGA device. The rapid advancement of technology has significantly increased the demand for efficient image processing solutions in various applications, ranging from medical imaging to autonomous vehicles. This study explores the implementation of image processing algorithms using Verilog on Field Programmable Gate Arrays (FPGAs). The primary goal is to leverage the high parallelism and reconfigurability of FPGAs to enhance the performance of image processing tasks, such as filtering, edge detection, and image enhancement. By utilizing Verilog as a hardware description language, we demonstrate how to create optimized image processing modules that can operate at high speeds while consuming minimal power. The results show that FPGA-based implementations markedly outperform traditional software solutions in terms of speed and efficiency, highlighting the feasibility of deploying complex image processing applications in real-time scenarios.

Keywords

References (49)

  1. Mishra C, Gupta DL. Deep machine learning and neural networks: An overview. IAES international journal of artificial intelligence. 2017 Jun 1;6(2):66.
  2. M Pradeepa, et al. (2022). Student Health Detection using a Machine Learning Approach and IoT, 2022 IEEE 2nd Mysore sub section International Conference (MysuruCon), 2022.
  3. Liu D, Ning P, Du W. Detecting malicious beacon nodes for secure location discovery in wireless sensor networks. In25th IEEE International Conference on Distributed Computing Systems (ICDCS'05) 2005 Jun 6 (pp. 609-619). IEEE.
  4. Kasat K, Shaikh N, Rayabharapu VK, Nayak M, Sayyad Liyakat KK. Implementation and Recognition of Waste Management System with Mobility Solution in Smart Cities using Internet of Things. 2023 Second International Conference on Augmented Intelligence and Sustainable Systems (ICAISS). 2023:1661-1665. doi:10.1109/icaiss58487.2023.10250690
  5. Gupta R, Srivastava D, Sahu M, Tiwari S, Ambasta RK, Kumar P. Artificial intelligence to deep learning: machine intelligence approach for drug discovery. Molecular diversity. 2021 Aug;25:1315-60.
  6. Keshta I. AI-driven IoT for smart health care: Security and privacy issues. Informatics in medicine Unlocked. 2022 Jan 1;30:100903.
  7. Lee W, Choi D, Sunwoo M. Modelling and simulation of vehicle electric power system. Journal of Power Sources. 2002 Jun 15;109(1):58-66.
  8. Prashant K Magadum (2024). Machine Learning for Predicting Wind Turbine Output Power in Wind Energy Conversion Systems, Grenze International Journal of Engineering and Technology, Jan Issue, Vol 10, Issue 1, pp. 2074-2080. Grenze ID: 01.GIJET.10.1.4_1 Available at: https://thegrenze.com/index.php?display=page&view=journalabstract&absid=2514&id=8
  9. Neeraja P, Kumar RG, Kumar MS, Liyakat KKS, Vani MS. DL-Based Somnolence Detection for Improved Driver Safety and Alertness Monitoring. 2024 IEEE International Conference on Computing, Power and Communication Technologies (IC2PCT). 2024:589-594. doi:10.1109/ic2pct60090.2024.10486714
  10. Explainable Artificial Intelligence in Healthcare Systems. 2024. doi:10.52305/gomr8163
  11. Veena C, Sridevi M, Liyakat KKS, Saha B, Reddy SR, Shirisha N. HEECCNB: An Efficient IoT-Cloud Architecture for Secure Patient Data Transmission and Accurate Disease Prediction in Healthcare Systems. 2023 Seventh International Conference on Image Information Processing (ICIIP). 2023:407-410. doi:10.1109/iciip61524.2023.10537627
  12. Prasad KR, Karanam SR, Ganesh D, Liyakat KKS, Talasila V, Purushotham P. AI in public-private partnership for IT infrastructure development. The Journal of High Technology Management Research. 2024;35(1):100496. doi:10.1016/j.hitech.2024.100496
  13. Sharma P, Jain S, Gupta S, Chamola V. Role of machine learning and deep learning in securing 5G-driven industrial IoT applications. Ad Hoc Networks. 2021 Dec 1;123:102685.
  14. Liyakat Kazi KS. ChatGPT. Advances in Computational Intelligence and Robotics. 2024:1-20. doi:10.4018/979-8-3693-4268-8.ch001
  15. Kazi KSL. Machine Learning (ML)-Based Braille Lippi Characters and Numbers Detection and Announcement System for Blind Children in Learning. Advances in Systems Analysis, Software Engineering, and High Performance Computing. 2024:16-39. doi:10.4018/979-8-3693-3033-3.ch002
  16. Vaishya R, Javaid M, Khan IH, Haleem A. Artificial Intelligence (AI) applications for COVID-19 pandemic. Diabetes & Metabolic Syndrome: Clinical Research & Reviews. 2020 Jul 1;14(4):337-9.
  17. Kazi Kutubuddin, (2024c). Vehicle Health Monitoring System (VHMS) by Employing IoT and Sensors, Grenze International Journal of Engineering and Technology, Vol 10, Issue 2, pp- 5367-5374. Available at: https://thegrenze.com/index.php?display=page&view=journal abstract&absid=3371&id=8
  18. Basiri ME, Abdar M, Cifci MA, Nemati S, Acharya UR. A novel method for sentiment classification of drug reviews using fusion of deep and machine learning techniques. Knowledge-Based Systems. 2020 Jun 21;198:105949.
  19. Kazi Kutubuddin, (2024e). IoT based Boiler Health Monitoring for Sugar Industries, Grenze International Journal of Engineering and Technology, Vol 10, Issue 2, pp. 5178 -5185. Available at: https://thegrenze.com/index.php?display=page&view=journalabstract&absid=3343&id=8
  20. Saraswat D, Bhattacharya P, Verma A, Prasad VK, Tanwar S, Sharma G, Bokoro PN, Sharma R. Explainable AI for healthcare 5.0: opportunities and challenges. IEEE Access. 2022 Aug 8;10:84486-517.
  21. Chaddad A, Peng J, Xu J, Bouridane A. Survey of explainable AI techniques in healthcare. Sensors. 2023 Jan 5;23(2):634.
  22. Li J, Gu W, Yuan H. Research on IOT technology applied to intelligent agriculture. InProceedings of the 5th international conference on electrical engineering and automatic control 2016 (pp. 1217-1224). Springer Berlin Heidelberg.
  23. Wei W, Hsu CH, Piuri V, Rayes A. Guest editorial: Deep learning driven secure communication for cyber physical systems. IEEE Wireless Communications. 2022 Apr;29(2):14-5.
  24. Chiuchisan I. An approach to the Verilog-based system for medical image enhancement. In2015 E-Health and Bioengineering Conference (EHB) 2015 Nov 19 (pp. 1-4). IEEE.
  25. Suhaili S, Huong JS, Lit A, Kipli K, Husin MH, Sabri MF, Julai N. Development of digital image processing algorithms via fpga implementation. Semarak International Journal of Electronic System Engineering. 2024 Sep 15;3(1):28-45.
  26. Kazi KSL. AI-Powered-IoT (AIIoT)-Based Decision-Making System for BP Patient's Healthcare Monitoring. Advances in Computational Intelligence and Robotics. 2024:205-238. doi:10.4018/979-8-3693-6502-1.ch008
  27. Kazi KSL. AI-Driven-IoT (AIIoT)-Based Decision Making in Drones for Climate Change. Advances in Computational Intelligence and Robotics. 2024:311-340. doi:10.4018/979-8-3693-6502-1.ch011
  28. Orthy M, Islam SM, Rashid F, Hasan MA. Implementation of Image Enhancement and Edge Detection Algorithm on Diabetic Retinopathy (DR) Image Using FPGA. IET Circuits, Devices & Systems. 2023;2023(1):8820773.
  29. Jain A, Bonanno G, Gupta H, Goyal A. Generic system verilog universal verification methodology based reusable verification environment for efficient verification of image signal processing IPS/SOCS. arXiv preprint arXiv:1301.2858. 2013 Jan 14.
  30. Ramachandran S. Digital VLSI systems design: a design manual for implementation of projects on FPGAs and ASICs using Verilog. Springer Science & Business Media; 2007 Jun 14.
  31. Selarka T, Viradiya Y, Shah D. Neighborhood Image Processing Using Verilog HDL. In2023 3rd International Conference on Advancement in Electronics & Communication Engineering (AECE) 2023 Nov 23 (pp. 494-498). IEEE.
  32. Leong MP, Naziri SZ, Perng SY. Image encryption design using FPGA. In2013 international conference on electrical, electronics and system engineering (ICEESE) 2013 Dec 4 (pp. 27-32). IEEE.
  33. KKS Liyakat (2024f). Malicious node detection in IoT networks using artificial neural networks, Intelligent Networks: Techniques, and Applications, pp.182, CRC Press.
  34. Khadake S, Kawade S, Moholkar S, Pawar M. A Review of 6G Technologies and Its Advantages Over 5G Technology. Techno-societal 2022. 2023:1043-1051. doi:10.1007/978-3-031-34644-6_107
  35. Suhas B. Khadake. (2021). Detecting Salient Objects Of Natural Scene In A Video’s Using Spatio-TemporalSaliency &Amp; Colour Map. Journalnx - A Multidisciplinary Peer Reviewed Journal, 2(08), 30–35.Retrieved From Https://Repo.Journalnx.Com/Index.Php/Nx/Article/View/1070
  36. Patil VJ, Khadake SB, Tamboli DA, Mallad HM, Takpere SM, Sawant VA. Review of AI in Power Electronics and Drive Systems. 2024 3rd International conference on Power Electronics and IoT Applications in Renewable Energy and its Control (PARC). 2024:94-99. doi:10.1109/parc59193.2024.10486488
  37. A Gensidha Jamadar, et al., (2023). Intelligent battery swapping system for electric vehicles with charging stations locator on IoT and cloud platform, International Journal of Advanced Research in Science, Communication and Technology, 3(1), 204-208, Available at:https://ijarsct.co.in/Paper7867.pdf
  38. Khadake SB, Patil VJ. Prototype Design & Development of Solar Based Electric Vehicle. 2023 3rd International Conference on Smart Generation Computing, Communication and Networking (SMART GENCON). 2023:1-7. doi:10.1109/smartgencon60755.2023.10442455
  39. Patil VJ, Khadake SB, Tamboli DA, Mallad HM, Takpere SM, Sawant VA. A Comprehensive Analysis of Artificial Intelligence Integration in Electrical Engineering. 2024 5th International Conference on Mobile Computing and Sustainable Informatics (ICMCSI). 2024:484-491. doi:10.1109/icmcsi61536.2024.00076
  40. V. Deshpande, "An Overview Of Intelligent Traffic Control System Using Plc And Use Of Current Data Of Vehicle Travels", JournalNX, pp. 1-4, Jan. 2021.
  41. Shraddha S Magar, Archana S Sugandhi, Shweta H Pawar, Suhas B Khadake, H. M. Mallad. Harnessing Wind Vibration, a Novel Approach towards Electric Energy Generation - Review. International Journal of Advanced Research in Science, Communication and Technology. 2024:73-82. doi:10.48175/ijarsct-19811
  42. Lingade, B. M., “Automatic hand dispenser and temperature scanner for Covid-19 prevention”, International Journal of Advanced Research in Science, Communication and Technology, 3(2), 362-367. doi:10.48175/IJARSCT-11364.
  43. Sonal P Lohar, “Solar Outdoor Air Purifier With Air Quality Monitoring System”, Synergies Of Innovation: Proceedings Of Ncstem 2023, Pp. 260-266, September, 2024.
  44. Suhas B. Khadake. (2021). Detecting Salient Objects Of Natural Scene In A Video’s Using Spatio-Temporal Saliency &Amp; Colour Map. Journalnx - A Multidisciplinary Peer Reviewed Journal, 2(08), 30–35.
  45. Khadake Suhas.B. (2021). Detecting Salient Objects In A Video’s By Using spatio-Temporal Saliency & Colour Map. International Journal Of Innovations In Engineering Research And Technology, 3(8), 1-9.
  46. V A Sawant, “DTMF Based Irrigation Water Pump Control System”, Synergies of Innovation: Proceedings Of Ncstem 2023, Pp. 267-273, September, 2024.
  47. Aniket S Chavan., “Automatic Load Sharing of Distribution Transformer using PLC”, Synergies Of Innovation: Proceedings Of Ncstem 2023, Pp. 253-259, September, 2024.Shashikant S Kamble, (2024). Human Health Care System: A New Approach towards Life, Grenze International Journal of Engineering and Technology, Vol 10, Issue 2, pp- 5487-5494.
  48. Karan Babaso Patil,(2024). Maximize Farming Productivity through Agriculture 4.0 based Intelligence, with use of Agri Tech Sense Advanced Crop Monitoring System, Grenze International Journal of Engineering and Technology, Vol 10, Issue 2, pp- 5127-5134.
  49. Suhas B khadake, Pranita J Kashid, Asmita M Kawade, Santoshi V Khedekar, H. M. Mallad. Electric Vehicle Technology Battery Management -Review. International Journal of Advanced Research in Science, Communication and Technology. 2023:319-325. doi:10.48175/ijarsct-13048
Support