A Novel Hardware Solution for Efficient Approximate Fuzzy Image Edge Detection

Fereshteh Behbahani,Mohammad Khaleqi Qaleh Jooq,Mohammad Hossein Moaiyeri,Mostafa Rahimi Azghadi
DOI: https://doi.org/10.1109/tfuzz.2024.3371026
IF: 12.253
2024-01-01
IEEE Transactions on Fuzzy Systems
Abstract:In practical fuzzy applications, such as image processing, the utilization of precise models in hardware may not be the most efficient approach due to increased energy consumption and chip resource allocation. In a fuzzy system, an approximate implementation of min-max blocks offers an efficient solution with minimal accuracy compromise. Nevertheless, recent designs predominantly employ non-commercialized technologies for the fundamental fuzzy blocks. This paper introduces a novel hardware solution for approximate fuzzy image edge detection using the well-established Independent Gate (IG) Fin FieldEffect Transistor (FinFET) technology. The proposed hardware leverages two inference rules to identify edge pixels effectively. The fuzzy inference engine is implemented at the circuit level using 24 FinFETs, while the defuzzifier section incorporates four FinFETs with a configurable thresholding structure for optimal performance. Our circuit-level simulations reveal a remarkable 71% reduction in energy consumption compared to previous designs. The edge detection results are compared at the system level with the MATLAB Sobel edge detector. The proposed approximate hardware consistently matches the Sobel edge detection outcomes, exhibiting a 15% average improvements in data loss rate than other approximate structures. A Figure of Merit (FoM) is introduced to provide a comprehensive evaluation, considering both circuit and system-level metrics. The proposed FinFET-based hardware outperforms other approximate and even exact fuzzy edge detection hardware designs, boasting a 1.8 times higher FoM. This design paradigm exemplifies a promising direction toward compact and energy-efficient on-chip hardware implementations of real-world fuzzy systems.
computer science, artificial intelligence,engineering, electrical & electronic
What problem does this paper attempt to address?