FPGA Based Real-Time Image Filtering and Edge Detection

YE Min,ZHOU Wen-hui,GU Wei-kang
DOI: https://doi.org/10.3969/j.issn.1004-1699.2007.03.035
2007-01-01
Abstract:Image filtering and edge detection are the key procedures in complex vision processing,such as road edge and obstacle detection in vision-based navigation systems. Its performance and processing time directly affect the performance of the subsequent image processing and the total response time for vision-based navigation systems. An implementation of real-time image filtering and edge detection based on FPGA is proposed, which decomposes the LoG template into two one-dimension templates to decrease the calculating amount. Taking full advantage of the parallel operating character and the abundance on-chip RAM resource of FPGA, the distributed arithmetic is introduced, which establishes a look-up-table to take the place of the multiplication. Experiment results show this method satisfies the real-time requirements, and can be applied to other template convolution based image processing algorithms.
What problem does this paper attempt to address?