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 条
  • [31] Design and implementation of VLSI fuzzy adaptive filters
    Espinosa, G
    Díaz-Méndez, A
    Pérez-Meana, H
    Alejos-Palomares, R
    42ND MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, PROCEEDINGS, VOLS 1 AND 2, 1999, : 570 - 573
  • [32] Fuzzy integral filters: Properties and parallel implementation
    Shi, HC
    Gader, PD
    Chen, WS
    REAL-TIME IMAGING, 1998, 4 (04) : 233 - 241
  • [33] Efficient Parallel Implementation of Morphological Operation on GPU and FPGA
    Li, Teng
    Dou, Yong
    Jiang, Jingfei
    Gao, Jing
    2014 INTERNATIONAL CONFERENCE ON SECURITY, PATTERN ANALYSIS, AND CYBERNETICS (SPAC), 2014, : 430 - 435
  • [34] An FPGA Based DPLL with Fuzzy Logic Controllable Loop Filters
    Moradi, Mohieddin
    Ehsanian, Mehdi
    2017 29TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS (ICM), 2017, : 117 - 120
  • [35] FPGA Implementation of Digital Filters for China Dark Matter Experiment
    Yang, Haoyan
    Xue, Tao
    Pan, Qiutong
    Liang, Bo
    Liu, Yinong
    Li, Jianmin
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2025, 72 (02) : 189 - 196
  • [36] DESIGN AND FPGA IMPLEMENTATION OF DIGIT-SERIAL FIR FILTERS
    Dawoud, D. S.
    Masupa, S.
    SAIEE AFRICA RESEARCH JOURNAL, 2006, 97 (03): : 216 - 222
  • [37] Design, Implementation, and Evaluation of Stochastic FIR Filters Based on FPGA
    Zihao Wang
    Tian Ban
    Circuits, Systems, and Signal Processing, 2023, 42 : 1142 - 1162
  • [38] Analysis of real-time tracking filters implementation in FPGA
    Haritha, Garivi
    Aparna, P.
    Srihari, Pathipati
    Satapathi, Gnane Swarnadh
    PROCEEDINGS OF 2018 IEEE DISTRIBUTED COMPUTING, VLSI, ELECTRICAL CIRCUITS AND ROBOTICS (DISCOVER), 2018, : 158 - 162
  • [39] FPGA Implementation of Digital Filters Synthesized Using the FRM Technique
    Yong Ching Lim
    Ya Jun Yu
    Huan Qun Zheng
    Say Wei Foo
    Circuits, Systems and Signal Processing, 2003, 22 (2) : 211 - 218
  • [40] Peak Cancellation Method With IIR Filters and Its FPGA Implementation
    Huang, Liying
    Yang, Jun
    Wei, Kefeng
    Chen, Zhen
    Zhang, Xiuyin
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (09) : 3704 - 3708