Title
Energy-efficient Median filter on FPGA.
Abstract
Median filters are a popular method for noise extraction, with much work done in the community to achieve high throughput and low hardware cost. In contrast, energy efficiency remains an untapped area for improvement though it has become a topic of increasing interest. We deduce memory to be the main contributing factor through energy consumption analysis of our median filter architecture. To lower memory energy demands, we use a memory activation scheduling technique, developing an optimal schedule for memory blocks and enabling the minimum number of blocks required each cycle, while deactivating the other blocks. We implement our median filter architecture on a state-of-the-art FPGA to evaluate the performance, using image sizes from 128 x 128 to 1024 x 1024 pixels with standard pixel depths of 8 bpp, 16 bpp, 24 bpp and 32 bpp. Our implementation has up to 53% of the peak performance of the target device. The post place-and-route results show that our energy-optimized median filter implementation has an average of 4.0 x higher energy efficiency in comparison with the baseline architecture with fully-enabled memory and can maintain at least 400 frames/s for a 512 x 512 image for any pixel depth.
Year
DOI
Venue
2013
10.1109/ReConFig.2013.6732283
ReConFig
Keywords
Field
DocType
field programmable gate arrays,median filters,performance evaluation,power aware computing,FPGA,energy consumption analysis,energy efficient median filter,median filter architecture,memory activation scheduling technique,memory blocks,memory energy demands,noise extraction,optimal schedule
Median filter,Efficient energy use,Computer science,Scheduling (computing),Field-programmable gate array,Color depth,Real-time computing,Pixel,Throughput,Energy consumption
Conference
ISSN
Citations 
PageRank 
2325-6532
1
0.41
References 
Authors
0
2
Name
Order
Citations
PageRank
Andrea Sanny1162.22
Viktor K. Prasanna27211762.74