Bidimensional median filter for parallel computing architectures

Ricardo M. Sánchez, Paul A. Rodríguez

Producción científica: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

8 Citas (Scopus)

Resumen

The median filter is a non-linear filter used for removal of salt and pepper noise from images. Each pixel of the image is replaced by the median of its surrounding elements, the median value is calculated by sorting the data. The complexity of the sorting algorithms used on the median filters are O(n 2) or O(n), depending on the kernel size. Those algorithms were formulated for scalar single processor computers, with few of them successfully adapted and implemented for computer with a parallel architecture. In this paper we present a novel sorting algorithm, with O(n) computational complexity and a highly parallelizable structure, based on the Complementary Cumulative Distribution Function. Furthermore, a 2D median filter based on our proposed sorting algorithm can achieve O(1) complexity. We have implemented our proposed algorithm in two parallel architectures: SIMD Intel and CUDA, which have a throughput of 12.8 and 35 ∼ 57 megapixels per second respectively.

Idioma originalInglés
Título de la publicación alojada2012 IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP 2012 - Proceedings
Páginas1549-1552
Número de páginas4
DOI
EstadoPublicada - 2012
Evento2012 IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP 2012 - Kyoto, Japón
Duración: 25 mar. 201230 mar. 2012

Serie de la publicación

NombreICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings
ISSN (versión impresa)1520-6149

Conferencia

Conferencia2012 IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP 2012
País/TerritorioJapón
CiudadKyoto
Período25/03/1230/03/12

Huella

Profundice en los temas de investigación de 'Bidimensional median filter for parallel computing architectures'. En conjunto forman una huella única.

Citar esto