Digital Implementation of Neuro-Fuzzy System for Image Processing Functions

被引:1
|
作者
Elloumi, Manel [1 ]
Krid, Mohamed [1 ]
Masmoudi, Dorra Sellami [1 ]
机构
[1] Sfax Engn Sch ENIS, Comp Imaging & Elect Syst Grp CIELS, Res Unit, Control & Energy Management CEM Lab, Sfax 3038, Tunisia
关键词
NFS; FPGA implementation; pulse mode; on-chip learning; edge detection; NETWORK;
D O I
10.1520/JTE20140519
中图分类号
TB3 [工程材料学];
学科分类号
0805 ; 080502 ;
摘要
This paper described a hardware implementation approach of a new neuro-fuzzy system (NFS). The main idea was to exploit the powerful means of the adaptive neuro-fuzzy inference system with respect to function approximation, making possible the implementation of reconfigurable hardware with on-chip learning. Different image processing tasks could be achieved based on a back-propagation (BP) learning algorithm. The complexity of this kind of implementation made the pulse mode an attractive solution. Such a technique provided higher integration density through its compactness. Details of the proposed design with on-chip learning were given. As application, illustrating the efficiency and scalability of the proposed NFS, we considered the approximation of image edge detection, which is a very important step in image processing. The proposed system provided efficient learning and good generalization results for different image categories (uniform, synthetic with texture, and natural images). Moreover, the efficiency of our proposed system versus other approaches was demonstrated. Design synthesis results on a Virtex-5 field programmable gate array (FPGA) platform were presented, proving that the implemented NFS provided the best compromise between compactness, speed, and accuracy compared to previous work in the literature.
引用
收藏
页码:1161 / 1174
页数:14
相关论文
共 50 条
  • [1] Implementation of Neuro-Fuzzy System based image edge detection
    Elloumi, Manel
    Krid, Mohamed
    Masmoudi, Dorra Sellami
    [J]. 2013 IFIP/IEEE 21ST INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2013, : 60 - 61
  • [2] Neuro-fuzzy competing for image processing and pattern recognition
    Pal, SK
    Ghosh, A
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1996, 27 (12) : 1179 - 1193
  • [3] Development of neuro-fuzzy system for image mining
    Maghooli, K
    Moghadam, AME
    [J]. FUZZY LOGIC AND APPLICATIONS, 2006, 3849 : 32 - 39
  • [4] Condition Estimation of Carbon Steel using a Neuro-Fuzzy System and Image Processing
    Ruelas, E. A.
    Vazquez, J. A.
    Yanez, J.
    Lopez, I.
    Bravo, C. F.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2015, 13 (07) : 2322 - 2328
  • [5] Image processing and neuro-fuzzy computing for cork quality classification
    Paniagua-Paniagua, Beatriz
    Vega-Rodriguez, Miguel A.
    Sanchez-Perez, Juan M.
    Gomez-Pulido, Juan A.
    [J]. 2007 5TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2007, : 657 - 661
  • [6] Neuro-fuzzy system for adaptive multilevel image segmentation
    Boskovitz, V
    Guterman, H
    [J]. NINETEENTH CONVENTION OF ELECTRICAL AND ELECTRONICS ENGINEERS IN ISRAEL, 1996, : 208 - 211
  • [7] Image denoising using adaptive neuro-fuzzy system
    Thanh, Nguyen Minh
    Chen, Mu-Song
    [J]. IMECS 2006: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, 2006, : 74 - 79
  • [8] Fuzzy Vs. Neuro-fuzzy: Implementation on the Reconfigurable FPGA System
    Mondal, Saikat
    Chattapadhyay, Paramita
    [J]. 2015 INTERNATIONAL CONFERENCE ON ENERGY, POWER AND ENVIRONMENT: TOWARDS SUSTAINABLE GROWTH (ICEPE), 2015,
  • [9] Efficient hardware/software implementation of an adaptive neuro-fuzzy system
    del Campo, Ines
    Echanobe, Javier
    Bosque, Guillermo
    Manuel Tarela, Jose
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2008, 16 (03) : 761 - 778
  • [10] An implementation of the neuro-fuzzy inference circuit
    Fujimoto, Kuniaki
    Sasaki, Hirofumi
    Masaoka, Yoichiro
    Yang, Ren-Qi
    Mizumoto, Masaharu
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2007, 3 (04): : 1043 - 1052