CFP last date
20 January 2025
Reseach Article

Implementation of Digital Image Morphological Algorithm on FPGA using Hardware Description Languages

by R. Arunmozhi, G. Mohan
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 57 - Number 5
Year of Publication: 2012
Authors: R. Arunmozhi, G. Mohan
10.5120/9107-3253

R. Arunmozhi, G. Mohan . Implementation of Digital Image Morphological Algorithm on FPGA using Hardware Description Languages. International Journal of Computer Applications. 57, 5 ( November 2012), 1-4. DOI=10.5120/9107-3253

@article{ 10.5120/9107-3253,
author = { R. Arunmozhi, G. Mohan },
title = { Implementation of Digital Image Morphological Algorithm on FPGA using Hardware Description Languages },
journal = { International Journal of Computer Applications },
issue_date = { November 2012 },
volume = { 57 },
number = { 5 },
month = { November },
year = { 2012 },
issn = { 0975-8887 },
pages = { 1-4 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume57/number5/9107-3253/ },
doi = { 10.5120/9107-3253 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:59:37.931222+05:30
%A R. Arunmozhi
%A G. Mohan
%T Implementation of Digital Image Morphological Algorithm on FPGA using Hardware Description Languages
%J International Journal of Computer Applications
%@ 0975-8887
%V 57
%N 5
%P 1-4
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In this work, an implementation of linear filtering and morphological image operation using a EDK 11. 1 FPGA Spartan 3E is implemented in Field Programmable Gate Array this technology has become a viable target for the implementation of real time algorithms suited to video image processing and image processing applications. The unique architecture of the FPGA has allowed the technology to be used in many applications encompassing all aspects of video image processing and image processing. Among those algorithms, dilation, erosion and linear filtering, represent a basic set of image operations for a number of applications. the system is connected to a USB port of a personal computer, which in that way form a powerful and low-cost design station. A comparison between different HDL language and the described FPGA-based implementation is presented. Image processing algorithms are conventionally implemented in DSP, ARM processors and some special purpose processors. However all these implementation styles are limited by throughput which becomes very critical parameter for several image processing applications. The FPGA technologies offer basic digital blocks with flexible interconnections to achieve high speed digital hardware realization. The image will be transferred from computer to FPGA board using JTAG cable. After performing the required filtering process the result will be transferred back to computer.

References
  1. D. Baumann, J. Tinembart. Mathematical Morphology Image Analysis on FPGA, IEEE Int. Conf. on Advances in Intelligent Systems Theory and Applications, 2004.
  2. Daggu Venkateshwar Rao, Shruti Patil, Naveen Anne Babu, V Muthukumar , Implementation and Evaluation of Image Processing Algorithms on Reconfigurable Architecture Using C-based Hardware Descriptive Languages, International Journal of Theoretical and Applied Computer Sciences Volume 1 Number 1 (2006) pp. 9–34 (c) GBS Publishers and Distributors (India).
  3. Soohwan Ong and Myung H. Sunwoo, A Morphological Filter Chip Using a Modified Decoding Function, IEEE Transactions on circuit and systems-II: Analog and digital signal processing, vol. 47, no. 9, September 2000.
  4. Luca Breveglieril, Vincenzo piuri, Digital Median Filters, Journal of VLSI Signal Processing 31, 191–206, 2002
  5. Komal Vij,et al. "Enhancement of Images Using Histogram Processing Techniques Vol 2" , pp309 313, 2009.
  6. M Rama Bai,"A New Approach For Border Extraction Using Morphological Methods", pp3832-3837,2010.
  7. Kevin Loquin,et al. "Convolution Filtering And Mathematical Morphology On An Image: A Unified View", pp1-4, 2010.
  8. Przemys?aw Kupidur,"Semi-automatic method for built-up area intensity survey using morphological granulometry",pp271-277, 2010.
  9. Abhishek Acharya, et al. "FPGA Based Non Uniform Illumination Correction in Image Processing Applications Vol 2", pp349-358, 2009.
  10. www. xilinx. com
Index Terms

Computer Science
Information Sciences

Keywords

Field Programmable Gate Array (FPGA) Image processing algorithms MATLAB simulation Embedded Development Kit Advanced RISC Machine