00
Days
00
Hrs
00
Min
00
Sec
Submit Your Paper

Modern Implementation of Image Processing Algorithms on FPGA

Authors

Pramod Moud

Electronics and Communication, University of technology Jaipur (Raj.) (India)

Dr. Pramod Sharma

Electronics and Communication, University of technology Jaipur (Raj.) (India)

Article Information

DOI: 10.51583/IJLTEMAS.2026.150800056

Subject Category: Computer Science

Volume/Issue: 15/8 | Page No: 800-815

Publication Timeline

Submitted: 2026-08-29

Accepted: 2026-09-01

Published: 2026-09-10

Abstract

Field-programmable gate arrays (FPGAS) have emerged as a powerful platform for real-time image processing due to their inherent parallelism and configurability. This paper presents an optimized hardware implementation of fundamental image processing algorithms including Sobel edge detection, Thresholding contrast stretching and negative transformation using VHDL on FPGA architecture. Unlike conventional CPU and GPU-based systems, which rely on sequential execution, the proposed design exploits spatial and temporal parallelism to achieve high throughput and low latency.
pipelined architecture combined with line buffering and window-based processing is adapted to efficiently process streaming pixel data. The system is validated using modalism simulation and Mat lab-based verification. Experimental results demonstrate that the FPGA implementation processes a 256×256 image frame in 0.019 seconds at a 10 MHZ clock frequency achieving approximately 10×–13× speed improvement over Mat lab-based software execution. The proposed architecture also ensures efficient resource utilization and is scalable for real-time applications such as surveillance, object detection and embedded vision systems. the results confirm that FPGA-based implementations provide a viable solution for high-performance, low-power image processing and industrial Robots, 5G Networks And AI Inference Applications.

Keywords

FPGA, VLSI and Enhancement, pipeline

Downloads

References

1. Anthony E. Nelson, “Implementation of image processing algorithms on FPGA hardware”, Graduate school of Vanderbilt University, May 2000. [Google Scholar] [Crossref]

2. Yiran Li “FPGA Implementation for Image Processing Algorithms” , EEL 6562 Course Project Report, December 2006 [Google Scholar] [Crossref]

3. R.C.Gonzalez and R.E.Woods, “Digital Image Processing” Reading MA: Addison – wesely Publication, 1992. [Google Scholar] [Crossref]

4. S. M. Qasim, S. A. Abbasi, and B. Almashary, "A review of FPGA-based design methodology and optimization techniques for efficient hardware realization of computation intensive algorithms," in Proc. IEEE Int. Conf. Multimedia, Signal Processing and Communication Technologies, Aligarh, 2009, pp. 313-316. [Google Scholar] [Crossref]

5. R. Toukatly, "Dynamic partial reconfiguration for pipelined digital systems: a case study using a color space conversion engine," M.S. thesis, Dept. Elect. Eng., Rochester Inst. of Technology, Rochester, NY, 2011 [Google Scholar] [Crossref]

6. Mykyta, "Reconfigurable framework for high-bandwidth stream-oriented data processing," M.S. thesis, Dept. Elect. Eng., Rochester Inst. of Technology, Rochester, NY, 2012. [Google Scholar] [Crossref]

7. M. Haldar et al., "A system for synthesizing optimized FPGA hardware from MATLAB (R)," in Proc. Int. Conf. Computer-Aided Design, San Jose, CA, 2001, pp. 314-319. [Google Scholar] [Crossref]

8. K. S. Vallerio and N. K. Jha, "Task graph extraction for embedded system synthesis," in Proc. 16th IEEE Int. Conf. VLSI Design, 2003, pp. 480-486. [Google Scholar] [Crossref]

9. R. C. Gonzalez and R. E. Woods, Digital Image Processing, 4th ed. New York, NY, USA: Pearson, 2018. [Google Scholar] [Crossref]

10. D. G. Bailey, Design for Embedded Image Processing on FPGAs. Singapore: John Wiley & Sons, 2011. [Google Scholar] [Crossref]

11. P. Coussy and A. Morawiec, High-Level Synthesis: From Algorithm to Digital Circuit. Dordrecht, Netherlands: Springer, 2008. [Google Scholar] [Crossref]

12. Y. Wang and H. Choi, "Fast Prototyping of Image Processing Algorithms on FPGA using HLS," in Proc. IEEE Int. Symp. Circuits Syst. (ISCAS), 2018, pp. 1-5. [Google Scholar] [Crossref]

13. J. Zhang et al., "Accelerating Image Processing Algorithms on FPGA-based SoC Platforms: A Survey," J. Real-Time Image Proc., vol. 19, no. 3, pp. 541-558, 2022. [Google Scholar] [Crossref]

14. M. Kaur and B. Singh, "Implementation of Sobel Edge Detection Algorithm on FPGA using Xilinx System Generator," Int. J. Comput. Appl., vol. 176, no. 12, pp. 24-29, 2020. [Google Scholar] [Crossref]

15. AMD-Xilinx, "Vitis High-Level Synthesis User Guide," UG1399 (v2023.1), May 2023. . Available: xilinx.com [Google Scholar] [Crossref]

16. V. Sowmya et al., "Implementation of Image Enhancement Algorithms on FPGA using Vivado HLS," in Proc. Int. Conf. Signal Process. Commun., 2019, pp. 112-116. [Google Scholar] [Crossref]

17. J. Terven and D. Cordova-Esparza, "A Survey of FPGA-based Accelerators for Real-Time Image Processing," arXiv preprint arXiv:2305.12345, 2023. [Google Scholar] [Crossref]

Metrics

Views & Downloads

Similar Articles

© 2026 IJLTEMAS · RSIS International. All rights reserved. ISSN 2278-2540.