DESIGN AND IMPLEMENTATION OF A GENERAL-PURPOSE MEDIAN FILTER UNIT IN CMOS VLSI

被引:40
作者
KARAMAN, M
ONURAL, L
ATALAR, A
机构
[1] Department of Electrical and Electronics Engineering, Bilkent University, Ankara
关键词
D O I
10.1109/4.52178
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A general-purpose median filter unit configuration is proposed in the form of two single-chip median filters, one extensible and one real-time. The networks of the chips are pipelined and systolic at bit level and based on the odd/even transposition sorting. The chips are implemented in 3-μm standard CMOS by using full-custom VLSI design techniques. The exact median of elements, in a window size w = 9 with arbitrary word length L, can be found by using only one extensible median filter chip. The filter can be extended to arbitrary window size and word lengths by using many chips. For w > 9 with arbitrary L, the number of chips required to find the exact medians is no more than the smallest greater integer of (w/9)2. Simulation results show that the extensible median filter chip can be clocked up to 40 MHz, and generate 30/L megamedians per second. On the other hand, the real-time median filter chip can find the exact running medians of elements in a window of a fixed size w = 9 with L = 8. According to simulations, it can generate up to 50 megamedians per second with a 50-MHz clock. The chips can be used for the realization of various median filtering techniques. In this paper, the algorithms, VLSI implementations, and testing of the chips are presented together with some possible applications. 0018-9200/90/0400-0505$01.00 © 1990 IEEE
引用
收藏
页码:505 / 513
页数:9
相关论文
共 41 条
[1]   FAULT AND ERROR MODELS FOR VLSI [J].
ABRAHAM, JA ;
FUCHS, WK .
PROCEEDINGS OF THE IEEE, 1986, 74 (05) :639-654
[2]   A FAST ALGORITHM FOR TWO-DIMENSIONAL MEDIAN FILTERING [J].
AHMAD, MO ;
SUNDARARAJAN, D .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1987, 34 (11) :1364-1374
[3]  
ARCE GR, 1988, P IEEE S CIRCUITS SY, P2795
[4]   ON COMPUTATION OF THE RUNNING MEDIAN [J].
ASTOLA, JT ;
CAMPBELL, TG .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1989, 37 (04) :572-574
[5]   SOME STATISTICAL PROPERTIES OF MEDIAN FILTERS [J].
ATAMAN, E ;
AATRE, VK ;
WONG, KM .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1981, 29 (05) :1073-1075
[6]   A FAST METHOD FOR REAL-TIME MEDIAN FILTERING [J].
ATAMAN, E ;
AATRE, VK ;
WONG, KM .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1980, 28 (04) :415-421
[7]  
ATAMAN E, 1978, UI7810 EL DIV MARM R
[8]  
BONCELET CG, 1988, P IEEE INT C CIRCUIT, P1745
[9]   STREAKING IN MEDIAN FILTERED IMAGES [J].
BOVIK, AC .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1987, 35 (04) :493-503
[10]  
DAVIS RD, 1983, IEEE SPECTRUM OCT, P26