{"title":"Implementation of IDFT algorithm","authors":"M. Verderber, A. Zemva, A. Trost","doi":"10.1109/EURCON.2001.937775","DOIUrl":null,"url":null,"abstract":"We demonstrate the feasibility of exploiting FPGA devices for implementation of a computing-intensive algorithm for edge detection which is one of the earliest steps in image processing. We have developed a modular FPGA-based prototyping system composed of five Xilinx Spartan FPGA devices. The purpose of the system is to evaluate various image processing algorithms implemented in hardware. We have already implemented the edge detection algorithm on the basis of the inverse discrete Fourier transform (IDFT). We have first performed a discrete Fourier transform (DFT) on the input images, multiplying the samples with high-pass filter followed by the IDFT to obtain the image with detected edges. The whole algorithm is performed in a real-time. We have compared the efficiency of the algorithm versus the software implementation on the PC.","PeriodicalId":205662,"journal":{"name":"EUROCON'2001. International Conference on Trends in Communications. Technical Program, Proceedings (Cat. No.01EX439)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"EUROCON'2001. International Conference on Trends in Communications. Technical Program, Proceedings (Cat. No.01EX439)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EURCON.2001.937775","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We demonstrate the feasibility of exploiting FPGA devices for implementation of a computing-intensive algorithm for edge detection which is one of the earliest steps in image processing. We have developed a modular FPGA-based prototyping system composed of five Xilinx Spartan FPGA devices. The purpose of the system is to evaluate various image processing algorithms implemented in hardware. We have already implemented the edge detection algorithm on the basis of the inverse discrete Fourier transform (IDFT). We have first performed a discrete Fourier transform (DFT) on the input images, multiplying the samples with high-pass filter followed by the IDFT to obtain the image with detected edges. The whole algorithm is performed in a real-time. We have compared the efficiency of the algorithm versus the software implementation on the PC.