A Highly Flexible Architecture for Morphological Gradient Processing Implemented on FPGA - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Arabian Journal for Science and Engineering Année : 2020

A Highly Flexible Architecture for Morphological Gradient Processing Implemented on FPGA

Résumé

Nowadays, image processing algorithms present essential components of advanced systems in industrial, robotic and medical applications. In most cases, there are high requirements for reduced delays and optimal processing performances. Mathematical morphological operations are one of the most popular and powerful tools used in image processing offering high-level performance operations at low design complexity. However, mathematical morphology is based on repetitive calculations for a wide range of data, resulting in high execution time and memory requirement. Hence, hardware acceleration presents one of the most appropriate solutions to overcome this limitation. In this paper, we propose an efficient hardware architecture aiming to increase performances of morphological gradient computation for grayscale images. The architecture exploits both intra-level and inter-level parallelisms to speed up calculations. In addition, it processes data on stream which decreases memory utilization. The architecture allows extracting the standard edge gradient as well as the external and internal edge gradients at the desired magnitude and thickness level. Unlike most of existing works, the proposed architecture supports reconfigurable shapes and sizes of structuring elements. It is successfully implemented on FPGA. The proposed architecture can process data at a throughput of 356 Mpx/s. Accordingly, a high frame rate for moderate size of structuring elements and high image resolution is achieved.
Fichier non déposé

Dates et versions

hal-03982118 , version 1 (10-02-2023)

Identifiants

Citer

Hejer Elloumi, Dorra Sellami, Hassan Rabah, Mohamed Krid. A Highly Flexible Architecture for Morphological Gradient Processing Implemented on FPGA. Arabian Journal for Science and Engineering, 2020, 45 (4), pp.2675-2684. ⟨10.1007/s13369-019-04114-z⟩. ⟨hal-03982118⟩
4 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More