IEEJ Transactions on Industry Applications
Online ISSN : 1348-8163
Print ISSN : 0913-6339
ISSN-L : 0913-6339
Special Issue Paper
Hardware Acceleration of Bilateral Filters
Shuhei IsaChikatoshi YamadaYasunori Nagata
Author information
JOURNAL FREE ACCESS

2013 Volume 133 Issue 2 Pages 132-138

Details
Abstract

A bilateral filter (BF) is a nonlinear filter that performs edge-preserving smoothing. In recent years, BF has been used in a wide variety of fields such as computer vision and computer graphics, and its applications include medical image processing. However, as compared to other filters, BF has large computational and time requirements. BF can be effectively used as a pre-processing step to speed up processing. In this paper, we consider a BF implemented at a one-chip circuit scale on a field-programmable gate array (FPGA). Furthermore, we aim to speed up floating-point pipelined arithmetic operations and processing by adopting a multiplication-based divider. The results show that hardware processing is approximately 20.93 times faster than software processing. Therefore, high-speed applications using BF are possible without the need for large equipment such as workstations or GPUs. Finally, it is suggested that real-time processing is feasible if a BF is applied as a pre-processing step.

Content from these authors
© 2013 by the Institute of Electrical Engineers of Japan
Previous article Next article
feedback
Top