FPGA implementation of fuzzy morphological filters

被引:0
|
作者
Gupta, N [1 ]
Sinha, P [1 ]
机构
[1] Concordia Univ, Montreal, PQ H3G 1M8, Canada
来源
REAL-TIME IMAGING VIII | 2004年 / 5297卷
关键词
real-time image processing; fuzzy morphological image processing; FPGA implementation;
D O I
10.1117/12.526316
中图分类号
TB8 [摄影技术];
学科分类号
0804 ;
摘要
In this paper, we consider a natural paradigm for lifting of crisp-set binary filters to fuzzy filters for hardware implementation and process the gray-scale realizations of binary images as [0,1]-valued fuzzy binary images. We present the implementation of the filtering algorithms for smoothing, peak detection and edge detection of such fuzzy images using the Xilinx Virtex series of FPGA for real-time processing of image sequences. The erosion filter forms the core for all of the filtering algorithms and the dilation filter itself is implemented as a function of the erosion filter. Smoothing is achieved using fuzzy opening of the input image using the user defined fuzzy structuring element. A fuzzy top-hat transform is used for peak detection. As opposed to gray-scale top-hat, which detects only the narrow peaks, the fuzzy top-hat is shown to detect both the narrow as well as wide peaks within the same image. Edge detection algorithm uses the fuzzy morphological gradient wherein the set minus operation has been performed between the dilated and the eroded images. Pipelined architectures are used for the erosion filter design and the use of flops has been maximized to achieve a high clock rate. The throughput measurements and the results generated by the implemented filters are also presented.
引用
收藏
页码:220 / 230
页数:11
相关论文
共 50 条
  • [21] The control of magnetic filters by FPGA based fuzzy controller
    Ozkan, Ilker Ali
    Saritas, Ismail
    Herdem, Saadetdin
    ENERGY EDUCATION SCIENCE AND TECHNOLOGY PART A-ENERGY SCIENCE AND RESEARCH, 2012, 29 (02): : 1093 - 1102
  • [22] Neural network implementation of gray morphological filters
    Li, Jicheng
    Li, Biao
    Shen, Zhenkang
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering & Electronics, 21 (03): : 56 - 59
  • [23] Design and FPGA implementation of self tuned wavepipelined filters
    Seetharaman, G.
    Venkataramani, B.
    Lakshminarayanan, G.
    IETE JOURNAL OF RESEARCH, 2006, 52 (04) : 281 - 286
  • [24] FPGA Implementation of Particle Filters for Robotic Source Localization
    Krishna, Adithya
    van Schaik, Andre
    Thakur, Chetan Singh
    IEEE ACCESS, 2021, 9 : 98185 - 98203
  • [25] Hybrid MCM implementation for FIR filters in FPGA devices
    Howard, Charles D.
    DeBrunner, Linda S.
    DeBrunner, Victor
    CONFERENCE RECORD OF THE FORTY-FIRST ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1-5, 2007, : 1422 - 1425
  • [26] FPGA implementation of fast digital FIR and IIR filters
    Seshadri, R.
    Ramakrishnan, S.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (03):
  • [27] FPGA implementation of high speed parallel FIR filters
    Zhang, Wei-Liang
    Zhang, Yu
    Yang, Zai-Chu
    Yang, Zhi-Xing
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2009, 31 (08): : 1819 - 1822
  • [28] FPGA Implementation of Fuzzy Interpreted Petri Net
    Hajduk, Zbigniew
    Wojtowicz, Jolanta
    IEEE ACCESS, 2020, 8 (08): : 61442 - 61452
  • [29] Implementation of a Parallel Fuzzy System in the FPGA Circuit
    Poplawski, Marek
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, ICAISC 2016, 2016, 9692 : 276 - 283
  • [30] The Method of Hardware Implementation of Fuzzy Systems on FPGA
    Przybyl, Andrzej
    Er, Meng Joo
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, ICAISC 2016, 2016, 9692 : 284 - 298