A Parallel Fuzzy Algorithm for Real-Time Medical Image Enhancement

[EN] Medical images may be corrupted by noise. This noise affects the image quality and can obscure important information required for accurate diagnosis. Effectively apply filtering techniques can facilitate diagnosis or reduce radiation exposure. In this paper, we introduce a parallel method desig...

Descripción completa

Detalles Bibliográficos
Autores: Arnal, Josep, Súcar, Luis B., CHILLARÓN-PÉREZ, MÓNICA|||0000-0002-7611-8908, PARCERO IGLESIAS, ESTIBALIZ|||0000-0002-5155-2900, Vidal-Gimeno, Vicente-Emilio|||0000-0002-2384-7015
Tipo de recurso: artículo
Fecha de publicación:2020
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:inglés
OAI Identifier:oai:riunet.upv.es:10251/161395
Acceso en línea:https://riunet.upv.es/handle/10251/161395
Access Level:acceso abierto
Palabra clave:Filter design
Medical image processing
Fuzzy logic
Noise reduction
CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL
03.- Garantizar una vida saludable y promover el bienestar para todos y todas en todas las edades
Descripción
Sumario:[EN] Medical images may be corrupted by noise. This noise affects the image quality and can obscure important information required for accurate diagnosis. Effectively apply filtering techniques can facilitate diagnosis or reduce radiation exposure. In this paper, we introduce a parallel method designed to reduce mixed Gaussian-impulse noise from digital images. The method uses fuzzy logic and the fuzzy peer group concept. Implementations of the method on multi-core interface using the open multi-processing (OpenMP) and on graphics processing units (GPUs) using CUDA are presented. Efficiency is measured in terms of execution time and in terms of MAE, PSNR and SSIM over medical images from the mini-MIAS database and over computed radiography (CR) images generated at different exposure levels. These images have been contaminated with impulsive and/or Gaussian noise. Experiments show that the proposed method obtains good performance in terms of the above mentioned objective quality measures. After applying multi-core and GPUs optimization strategies, the observed time shows that the new filter allows to remove mixed Gaussian-impulse noise in real-time.