Las imágenes de gammagrafía planar tienden a presentar dificultades en la detección de lesiones pequeñas por estar contaminadas con ruido y tener pobre resolución espacial. El presente trabajo tiene como objetivo demostrar las ventajas de utilización de un algoritmo para la reducción de ruido de Poisson utilizando la transformación de Anscombe junto con la transformada wavelet para mejorar la calidad de estas imágenes.
Material y métodosSe insertan lesiones simuladas completamente libres de ruido sobre imágenes óseas reales. Cada imagen se contamina con ruido de Poisson a diferentes niveles de intensidad. Se realiza la transformación de Anscombe con el objetivo de tratar al ruido de Poisson presente como ruido gaussiano. Las imágenes se filtran con un conjunto de filtros diseñados en el dominio wavelet. La calidad de las imágenes resultantes se evalúa con medidas objetivas tales como la ganancia en la relación señal a ruido, el error medio cuadrático normalizado y el índice de similitud estructural, sobre regiones de interés.
ResultadosSe obtuvo que al aplicar la transformación de Anscombe previo al filtrado wavelet, mejora la calidad de la imagen resultante, al disminuir significativamente los niveles de ruido (p=0,015), sin afectar sensiblemente la resolución espacial.
ConclusiónEn los experimentos realizados, los filtros obtenidos a partir de las wavelets coif3 con 5 niveles de descomposición, bior3.5 con 5 niveles de descomposición y db2 con 4 niveles de descomposición mostraron los mejores resultados. En todos los casos dichos resultados fueron superiores a los logrados con los filtros tradicionales aplicados.
Planar scintigraphy images present problems for the detection of small lesions, due to high noise contamination levels and low spatial resolution. In this work, an algorithm is introduced in order to reduce Poisson noise in these kind of images, by using Anscombe transformation followed by wavelet filtering.
Material and methodsSimulated, noise-free lesions were inserted on bone images from real patients. Each image was contaminated with Poisson noise by using various noise intensities. Anscombe transformation was applied with the purpose of treating Poisson noise as gaussian noise. The images were then filtered into the wavelet domain using different filters. Finally, the quality of the images was assessed by using objective measurements, such as signal to noise ratio gain, normalised mean-squared error, and structural similarity index over regions of interest.
ResultsIt was found that by applying Anscombe transformation before wavelet filtering, the resulting image quality was better in all cases, with a significant reduction of the noise levels (p=.015), with no noticeable deterioratio in the spatial resolution.
ConclusionThe filtering process using wavelets coif3 with 5 decomposition levels, bior 3.5 with 5 levels, and db2 with 4 levels, showed the best results in our experiments. These results were better than those obtained using traditional filters.
Existen muchos factores físicos, técnicos y humanos que comprometen la calidad de la imagen médica digital en Medicina Nuclear (MN)1. Sin embargo, la imposibilidad de incrementar la actividad del radiofármaco o el tiempo de adquisición del estudio más allá de los niveles recomendados2, son causa de artefactos y ruido en estas imágenes1. En este caso, el ruido consiste en variaciones aleatorias en la intensidad de los píxeles que componen la imagen, las cuales pueden llegar a tener grandes efectos en el dominio de las altas frecuencias espaciales3. El ruido en MN planar responde a la distribución de Poisson1. Las diferentes alternativas para enfrentar el problema del ruido de Poisson no han sido completamente exitosas ya que muchos de los filtros utilizados para reducir parte del ruido aleatorizado comprometen aún más la resolución espacial4.
Remover parte del ruido es tarea común en adquisiciones tomográficas de MN (SPECT y PET)5,6, pero es sumamente delicado en adquisiciones planares. En estas, toda la información está superpuesta en un solo plano. Existe la posibilidad entonces de perder parte de la señal útil cuando se utilizan filtros para remover parte del ruido, ya que este no es aditivo, sino que está fuertemente correlacionado con la intensidad de cada pixel de la imagen1. Por otro lado, la suma de estructuras en los diferentes planos del objeto son convertidos en una suma de intensidades sobre el plano de la imagen, lo cual dificulta extraer información cuantitativa y localizar de forma exacta la acumulación del radiofármaco.
Existen muchos artículos publicados donde se muestra la aplicación de filtros en el dominio espacial como los de promediado, restauración, o realce de bordes4,7,8; los cuales, para eliminar el ruido, tienden a suavizar la imagen y esta puede perder aún más resolución espacial. Estas técnicas de filtrado no obstante, están disponibles en la generalidad de las consolas de procesamiento de imágenes de MN de las cámaras gamma. Con su utilización se reemplaza el valor del pixel por un valor calculado a partir de los valores de sus vecinos. Mediante esto se logra que un mayor número de conteos contribuya al valor del pixel, que decrezca la varianza del ruido y se incremente la relación señal a ruido (SNR). Ejemplos de este tipo de filtros son el Hann, Butterworth o el gaussiano1,4. El filtrado de mediana por su parte, el cual es no lineal, está también por lo general disponible en las estaciones de procesamiento de las cámaras gamma, y consiste en sustituir el valor del pixel por la mediana de sus vecinos. Esto tiende a preservar mejor los bordes y estructuras, pero de todos modos la imagen se degrada. Estos filtros son estacionarios y no adaptativos9.
Existe menos información sobre filtrado en el dominio de la frecuencia para imágenes planares de MN, debido a la coincidencia en las altas frecuencias no solo de la mayor parte del ruido aleatorizado sino también de muchos detalles de las imágenes como los de bordes, etc. Sin embargo, recientemente se han aplicado algunas alternativas en el dominio de la frecuencia, a partir de filtros adaptativos estadísticos, basados en la transformada discreta coseno y el análisis de regresión múltiple, con buenos resultados, tanto sobre imágenes de maniquíes como reales10.
Otros filtros adaptativos no estacionarios se han propuesto para reducir ruido y afectar menos las imágenes desde el punto de vista estructural11,12. Su principio ha sido utilizar criterios estadísticos para la selección de los vecinos a incluir en el procedimiento de suavizado. Así, un pixel es sustituido por aquellos vecinos cuyos valores estén más cercanos al valor a sustituir. Estos filtros, por lo general, no están disponibles hoy en día en la dotación de software de procesamiento de las consolas de las gammacámaras. Probablemente, la razón principal es que generan imágenes que a veces lucen muy artificiales, con texturas muy diferentes a las de las imágenes originales, además de que no se diseñaron específicamente para imágenes cuyo ruido responda a la distribución de Poisson. En la fuente11 sin embargo, se propuso un método para superar estos escollos llamado método de extracción estadística y heurística del ruido (método SHINE). El mismo fue validado utilizando imágenes de maniquíes y de pacientes reales de MN con muy buenos resultados. Otro ejemplo de filtrado adaptativo para MN con enfoque semejante a los anteriores, ha sido publicado en Guy13 utilizando los llamados «bloques de Fourier». Sin embargo, estos modernos procedimientos aún no están disponibles en las estaciones de procesamiento de las gammacámaras comerciales.
Otros filtros se han diseñado para trabajar en el dominio de las frecuencias. Ejemplo de ellos son los diseñados en el dominio de la transformada wavelet (WT)14–16 que permiten realizar un filtrado selectivo en espacio y frecuencias. Tampoco todas las estaciones de trabajo de las cámaras gamma traen una dotación de estos, entre sus programas computacionales dedicados a procesamiento.
Debemos añadir, que aunque las imágenes planares de MN son ruidosas y tienen pobre resolución espacial, aún son muy utilizadas en todo el mundo por su simplicidad, rápida adquisición y utilidad práctica, demostrada en el diagnóstico de muchas enfermedades. En particular, para el sistema óseo, este tipo de adquisiciones es muy común17. En ese sentido, consideramos existen buenas razones y justificación para utilizar modernas técnicas de procesamiento digital de imágenes sobre computadoras personales, para mejorar la calidad de estas imágenes, utilizando algoritmos de reducción de ruido a través de wavelets, método que preserva mejor la resolución espacial, en comparación con las técnicas tradicionales18–21. La aplicación de estos algoritmos wavelet trae consigo el beneficio de que se realiza una representación de la imagen en el dominio espacio-escala que puede contribuir a preservar las altas frecuencias espaciales.
Por otra parte, para transformar la estadística de ruido de Poisson en una estadística gaussiana suele utilizarse la transformada de Anscombe22. El modelo de distribución de Poisson es muy diferente al de Gauss, ya que en este último la varianza del ruido es estacionaria, mientras que la varianza del ruido de Poisson es no estacionaria a lo largo y ancho de toda la imagen y la magnitud del ruido es dependiente de la intensidad de los píxeles. Esto hace que la eliminación del ruido sea más difícil. Al aplicar la transformación de Anscombe y transformar el ruido a una estadística gaussiana, se facilita el tratamiento de este con wavelets, ya que métodos de eliminación de ruido destinados a ruido gaussiano pueden ser aplicados con mayor efectividad14–21.
El objetivo principal de este trabajo es comparar el desempeño de los filtros wavelet (postransformación de Anscombe) con filtros tradicionales, así como demostrar la superioridad de los algoritmos de filtrado basados en wavelets para mejorar la calidad de las imágenes óseas planares de MN, sin afectar sensiblemente la resolución espacial.
Materiales y métodosProcedimiento basado en la transformada waveletLa transformada wavelet descompone la imagen utilizando un grupo de funciones llamadas wavelets (ondículas). Ellas son obtenidas como versiones escaladas y desfasadas de una wavelet prototipo, que para una dimensión están dadas por:
Donde: a: factor de escala; b: desplazamiento espacial.En este trabajo se utiliza la transformada wavelet (2D-DWT) a través de un banco de filtros de espejo en cuadratura21 que es capaz de generar coeficientes de aproximación (cA) asociados a las bajas frecuencias y que constituyen la mayor parte del contenido de la imagen; y coeficientes de detalles, asociados a los detalles espaciales en las direcciones horizontal (cDH), vertical (cDV) y diagonal (cDD), mediante un procedimiento denominado downsampling. A través de este se escogen muestras intercaladas, de manera que las imágenes de aproximación y detalles H, V y D contienen cada una la cuarta parte de los píxeles de la imagen original. El ruido se reduce al modificar los coeficientes de detalles en el dominio de la transformada wavelet. La magnitud de los coeficientes de detalle (Ca,b) se asocia al ruido y a detalles de bordes presentes en las altas frecuencias para cada nivel de resolución espacial. Así, en cada nivel de descomposición, se eliminan aquellos coeficientes de detalle cuyo valor absoluto sea menor que un cierto umbral, suponiendo que esos coeficientes están dominados principalmente por ruido en las altas frecuencias, en tanto los cA son poco afectados por este. Esta es la principal diferencia con los filtros clásicos tradicionalmente utilizados, en los cuales el filtrado afecta a todo el contenido de la imagen.
La imagen filtrada se obtiene a partir de la reconstrucción, mediante la aplicación de la DWT inversa de la descomposición wavelet a la que se aplicaron los umbrales. Este proceso implica una interpolación o upsamplig, que produce una imagen de iguales dimensiones que la original21.
ImágenesSe utilizaron cinco imágenes óseas planares reales de pacientes (con consentimiento informado y anonimato garantizado), las cuales fueron obtenidas con una cámara digital monocabezal, Sopha, modelo 1000 circular DCX. Las imágenes fueron adquiridas con una actividad radionuclídica de 740 MBq de metilen-difosfonato (MDP) marcado con 99mTc, con un 98% de eficiencia de marcaje, en 15 min de adquisición por vista, lo cual posibilita una calidad de imagen visual razonablemente buena a juicio de los especialistas médicos. El fotopico fue centrado en±20% alrededor de la energía de 140 keV. La matriz de adquisición fue de 128x128 píxeles, con una profundidad de 8 bit/pixel. En la figura 1 se observan las imágenes utilizadas.
Procesamiento de imágenes y cálculo de medidas objetivasComo las imágenes originales contienen ruido de Poisson inherente al proceso de adquisición, fue necesario insertar lesiones artificiales completamente libres de ruido, pero que fuesen semejantes a las lesiones reales presentes, para tener zonas sin ruido, como referencia a utilizar en el procedimiento diseñado. Estas lesiones constituyen simulaciones de tumores óseos. Se utilizó la herramienta de procesamiento de imágenes de Matlab 7.8 para esto. El algoritmo para añadir una lesión consistió en insertar una pequeña mancha, que simula un contraste respecto al fondo, como el debido al radiofármaco. La geometría de la mancha es arbitraria y se suavizan sus contornos mediante un filtro de promedio móvil. Luego se sustituyen por estos los píxeles originales de la imagen. Estos insertos fueron analizados por un especialista médico, con más de 10 años de experiencia en MN, para garantizar que las simulaciones no lucieran diferentes de las lesiones reales para la actividad radionuclídica utilizada y el protocolo de adquisición implementado. La SNR de las 5 imágenes originales manipuladas, calculada como el promedio de varias regiones de interés sobre la imagen, de la media de la intensidad de la señal entre la desviación típica de ese valor, estuvo entre 15 y 24 con una media de 22. Las lesiones insertadas satisfacen la condición de tener 0 nivel de referencia de ruido. En estos sitios se ubican las regiones de interés (ROI) para cumplir los objetivos del trabajo.
Las imágenes modificadas fueron entonces contaminadas completas con ruido que satisface la estadística de Poisson. La cantidad de ruido utilizada para contaminar cada pixel fue proporcional a su intensidad. Para esto se utilizó la función imnoise de Matlab 7.8. Se utilizaron varios factores de escala de ruido para modificar la intensidad de cada pixel sin saturarlo, buscando relaciones señal a ruido equivalentes a las normalmente logradas en MN cuando se disminuye la actividad radionuclídica inyectada al paciente. Los niveles de contaminación con ruido simulan entonces una posible variación de la actividad del radiofármaco. Los factores de escala utilizados para esto estuvieron entre 7x1011 y 1010, basados en un método heurístico. La figura 2 muestra ejemplos de una imagen contaminada con los diferentes niveles de ruido de Poisson empleados en el experimento.
Ejemplo de contaminación de una imagen con diferentes niveles de ruido de Poisson, de izquierda a derecha comenzando por extremo superior: 7×1011 (SNR=0,199), 4×1011(SNR=0,255), 1011 (SNR=6,47), 7×1010 (SNR= 9,333), 6×1010 (SNR=8,621), 5×1010 (SNR=10,26), 4×1010 (SNR=11,21), 3×1010 (SNR= 11,56) y 1010 (SNR=15,38).
Se modificó a continuación la estadística del ruido de Poisson a una estadística gaussiana mediante el cálculo de la transformación de Anscombe22 cuya expresión matemática es:
Donde z es la imagen contaminada con ruido de Poisson.A continuación se aplicó la transformada wavelet a las imágenes contaminadas transformadas. El algoritmo de filtrado consistió en igualar a cero los coeficientes de detalles, cuyo valor absoluto se encontrara por debajo de un cierto valor umbral. El valor seleccionado como umbral respondió a una estrategia de compromiso entre la supresión del ruido y la pérdida de detalles de alta frecuencia espacial en la imagen, por lo que dependió de las características de cada imagen y del ruido con que cada una estaba contaminada20. Se utilizó para esto una estrategia de cálculo automatizado de los umbrales (Xths) a partir de las características de la imagen utilizando la alternativa de «umbral blando» como se presenta en la ecuación 3.
De esta forma, el algoritmo de filtrado implicó la descomposición en el dominio wavelet. El proceso de descomposición constó de la selección de la wavelet (la cual debía ser capaz de generar un gran número de coeficientes de detalles de pequeño valor absoluto), la selección del número de niveles de descomposición, que debió satisfacer una relación de compromiso entre la calidad de la imagen reconstruida y el costo computacional del procesamiento. A continuación se reconstruye la imagen mediante la aplicación de la transformada wavelet inversa, seguida de la transformación de Anscombe inversa, correspondiente a la transformación directa de la ecuación 2.
Las wavelets seleccionadas en este trabajo, obedecieron a un exhaustivo ensayo de prueba y error, en el cual se incluyó a todas las familias de wavelets disponibles en el wavelet toolbox de Matlab 7.8. Se realizó el análisis visual de cada imagen original, contaminada y filtrada con cada filtro con varios niveles de descomposición (hasta 5 niveles) y se calculó el NMSE buscando que este fuese mínimo entre la imagen filtrada y la original. Los filtros que mejor desempeño mostraron fueron: bior3.5 y coif3, con 4 y 5 niveles de descomposición cada una, y bior3.7 y db2, con 4 niveles de descomposición cada uno. Por lo tanto, estos fueron los filtros y niveles de descomposición elegidos para hacer un análisis más fino del desempeño de filtros wavelet, cuyos resultados se presentan en este artículo.
Se aplicaron varios filtros tradicionales para comparar con el desempeño del filtrado wavelet, estos fueron: un filtro de Wiener en una ventana de 7 x 7 píxeles, un filtro de mediana utilizando una vecindad de 3 x 3 píxeles y un filtro gaussiano con valor de σ=5, todos extraídos directamente del toolbox de Matlab. La selección de los filtros y de las características de estos a usar en el experimento, estuvo determinada por un análisis previo de diferentes diseños sobre las imágenes utilizadas, donde se buscaron resultados que mostraran también los mejores desempeños posibles de estos filtros, tal y como se hizo para seleccionar el grupo reducido de filtros wavelet a incluir en este trabajo.
Como el objetivo de este trabajo es analizar el desempeño del filtrado mediante la transformada wavelet para remover ruido de Poisson, en comparación con el filtrado tradicional y con la utilización previa o no de la transformación de Anscombe, el procedimiento de cálculo de medidas objetivas de calidad de imagen se realizó sobre regiones de interés situadas en las lesiones insertadas. No obstante, el análisis visual, que permite apreciar el desempeño de los filtros con futuros fines de rutina clínica, se realiza sobre toda la imagen. En las ROI fueron calculadas las siguientes métricas (valor medio de las mismas), para las imágenes originales, las 5 imágenes contaminadas con cada nivel de ruido (45 imágenes), las filtradas con cada uno de los filtros wavelet incluidos en este estudio (270 imágenes, 54 de cada tipo) y las 135 imágenes obtenidas tras filtrar con filtros clásicos (27 por cada tipo de imagen):
- •
Error medio cuadrático normalizado:
- •
Ganancia en la relación señal a ruido: es la diferencia entre la SNR (dB) de la imagen filtrada y la SNR (dB) de la imagen ruidosa. Estas fueron medidas con respecto a la imagen original no contaminada:
- •
Índice de similitud estructural
Las dos primeras medidas se utilizaron para cuantificar la efectividad del filtrado, es decir, estimar la cantidad de ruido removido. Por tal motivo, la gSNR es mayor mientras mejor es el desempeño del filtro, mientras que el NMSE debe de mostrar menores valores (comportamiento inverso a la SNR[db]). La tercera medida se utilizó para cuantificar la pérdida de estructura que introduce el procedimiento. Por esta razón, es un modo indirecto de valorar la resolución espacial perdida con la implementación de los algoritmos de filtrado propuestos. Mientras mejor es el filtro menos pérdidas estructurales debe introducir23.
Análisis estadísticoCon el objetivo de comparar el desempeño mostrado por todos los filtros incluidos en el experimento y seleccionar los que permitieron obtener la mejor calidad de imagen desde el punto de vista objetivo, se realizó un análisis estadístico post hoc empleando las pruebas no paramétricas de Friedman y Wilcoxon con la corrección de Bonferroni sobre los resultados de la variable gSNR. Se utilizó el valor de 0,05 como significación estadística. Para realizar todos los cálculos se empleó el software IBM SPSS Statistics 20.
Resultados y discusiónLa figura 3 muestra los resultados de calidad de imagen basados en las medidas implementadas para evaluar el filtrado wavelet con aplicación de la transformación de Anscombe y sin ella, así como con el uso de filtros clásicos, en tanto la tabla 1 refleja los valores de la SNR (dB) en las imágenes sin filtrar y posfiltrado (para algunos filtros). Se incluyen resultados con y sin la aplicación previa de Anscombe.
Resultados de las medidas objetivas ganancia en SNR, NMSE y SSIM.
Ganancia en SNR con y sin Anscombe y con el uso de otros filtros.
Error medio cuadrático normalizado con y sin Anscombe y con el uso de otros filtros.
Índice de similitud estructural con y sin Anscombe y con el uso de otros filtros.
Algunos valores comparativos de SNR (dB)
Factor de escala | Imagen ruidosa post-Ansc. | Imagen ruidosa sin Ansc. | Ansc+ Bior3.5/5 | Ansc+ Coif3/5 | Solo Bior3.5/5 | Solo Coif3/5 | Wiener | Gaussiano |
---|---|---|---|---|---|---|---|---|
7x1011 | 0,26 | 0,19 | 5,78 | 9,93 | 6,35 | 8,96 | 2,46 | 1,83 |
4x1011 | 1,10 | 0,25 | 11,08 | 10,44 | 8,37 | 12,39 | 3,84 | 2,27 |
1011 | 6,58 | 6,47 | 10,12 | 13,79 | 12,17 | 10,89 | 7,78 | 9,11 |
7x1010 | 8,99 | 9,33 | 13,88 | 15,14 | 14,37 | 13,24 | 9,94 | 10,65 |
6x1010 | 9,21 | 8,62 | 12,44 | 13,83 | 13,32 | 13,96 | 10,97 | 10,89 |
5x1010 | 10,65 | 10,26 | 12,51 | 14,37 | 13,02 | 14,09 | 11,15 | 11,71 |
4x1010 | 10,60 | 10,21 | 13,09 | 15,12 | 13,77 | 15,70 | 12,16 | 12,69 |
3x1010 | 10,57 | 11,56 | 14,25 | 15,86 | 14,74 | 15,33 | 12,23 | 13,21 |
1010 | 11,27 | 15,38 | 14,55 | 17,52 | 16,73 | 16,82 | 15,52 | 15,23 |
A partir de los resultados anteriores se observa que todos los filtros implementados al aplicar la transformada wavelet logran mejorar la calidad de la imagen ruidosa para diversos niveles de ruido presentes, ya que todos muestran su efecto positivo sobre la calidad de la imagen, en comparación con las imágenes sin filtrar. En todos los casos la SNR aumenta. Comparando los resultados con la aplicación previa de la transformación de Anscombe y sin esta, se aprecia que ambos paradigmas remueven suficiente ruido (según la gSNR). De hecho, el no aplicar Anscombe permitió tener tanto SNR como gSNR ligeramente mayores, pero la aplicación de Anscombe facilitó además una menor pérdida de resolución espacial (según los resultados de SSIM). Además, el valor del NMSE fue menor también al aplicar Anscombe que cuando no se aplica. Por esta razón, en general los resultados fueron mejores cuando se aplicó la transformación de Anscombe.
Para los niveles de ruido estudiados en este experimento hubo en todos los casos buenos desempeños en los filtros wavelets analizados, ya que permitieron que siempre existiera buena recuperación de la imagen, en el sentido de poder detectar visiblemente todas las lesiones posfiltrado, es decir, no se perdió información útil con ninguno de los algoritmos wavelet desarrollados. No obstante, como se aprecia en la figura 3, mientras más ruido contiene la imagen, más ruido se elimina con el filtrado wavelet y se obtiene una mayor gSNR. Además, los filtros con mejores desempeños post-Anscombe permitieron valores del SSIM hasta del 62%, los cuales pueden valorarse como buenos, considerando que las ROI se enmarcaron solo en regiones muy pequeñas, consistentes en una lesión con muy poca estructura. Los resultados a priori sugieren que el filtro coif3 con 5 niveles de descomposición presentó el mejor desempeño en todos los casos. Los resultados descritos pueden ser corroborados visualmente en la figura 4.
De izquierda a derecha comenzando por extremo superior. a) Imagen contaminada con un factor de ruido de 1011, filtrada con coif3 con 5 niveles de descomposición post-Anscombe, bior3.5 con 4 niveles de descomposición post-Anscombe y db2 con 4 niveles de descomposición post-Anscombe. b) La misma secuencia anterior pero sin aplicar Anscombe. c) Imagen contaminada con un factor de ruido de 5×1010 filtrada con coif3 con 5 niveles de descomposición post-Anscombe, bior3.5 con 4 niveles de descomposición post-Anscombe y db2 con 4 niveles de descomposición post-Anscombe. d) La misma secuencia anterior pero sin aplicar Anscombe. e) Imagen contaminada con un factor de ruido de 1010, filtrada con coif3 con 5 niveles de descomposición post-Anscombe, bior3,5 con 4 niveles de descomposición post-Anscombe y db2 con 4 niveles de descomposición post-Anscombe. f) La misma secuencia anterior pero sin aplicar Anscombe. g) Imagen contaminada con un factor de ruido de 1011, filtrada con un filtro de Mediana, con filtro Wiener y con filtro gaussiano. h) Imagen contaminada con un factor de ruido de 5×1010, filtrada con un filtro de mediana, con filtro Wiener y con filtro gaussiano. i) Imagen contaminada con un factor de ruido de 1010, filtrada con un filtro de mediana, con filtro Wiener y con filtro gaussiano.
Los resultados visuales para el conjunto de filtros clásicos utilizados, como se aprecia en la figura 4 y la tabla 1, en comparación con el filtrado wavelet, tienen peor desempeño. Esto puede ser igualmente observado en la figura 3 desde el punto de vista cuantitativo (menores niveles de gSNR, mayores valores de NMSE y más bajo SSIM). O se mejora muy poco la calidad de las imágenes por reducción de ruido, o se deteriora la resolución espacial en mayor medida que con los filtros diseñados utilizando wavelets.
Para el resto de las imágenes los resultados son análogos. La figura 5 muestra algunos ejemplos.
De izquierda a derecha comenzando por extremo superior: contaminada con un factor de escala de 3×1010 +ansc y filtrada con db2 con 4 niveles, contaminada con 5×1010+ ansc y filtrada con bior3.5 con 5 niveles, contaminada con un factor de escala de 1010+ansc y filtrada con bior3.7 con 4 niveles, contaminada con un factor de escala de 3×1010 y filtrada con db2 con 4 niveles, contaminada con de 6×1010 y filtrada con bior3.7 con 4 niveles, contaminada con 1011 y filtrada con coif3 con 5 niveles, contaminada con 4×1010 y filtrada con un filtro de mediana, contaminada con 3×1010 y filtrada con un filtro Wiener, contaminada con 1011 y filtrada con un filtro Wiener y contaminada con 1011 y filtrada con un filtro gaussiano.
Se aplicó la prueba no paramétrica de Friedman para verificar la existencia de diferencias significativas entre los resultados obtenidos para todas las imágenes con los filtros implementados basados en la medida gSNR. En la tabla 2 se muestran los rangos promedio obtenidos. Los rangos de valores más altos indican el mejor comportamiento de la clasificación para los 6 filtros wavelet analizados. Como se puede observar, el filtro wavelet que mayor rango presentó tras aplicar la transformación de Anscombe fue el coif3 con 5 niveles de descomposición, mientras que sin su aplicación, el de mayor rango fue coif3 con 4 niveles de descomposición.
Cuando se utiliza la transformación de Anscombe, la significación asintótica fue menor que 0,05 (p=0,015), por tanto se verificó que existen diferencias significativas entre los 6 filtros analizados. Sin embargo, cuando no se utilizó Anscombe la significación asintótica fue mayor que 0,05 (p=0,096), por lo no se detectaron diferencias significativas entre los filtros comparados. Se desarrolló entonces una prueba post hoc de rangos con signos de Wilcoxon con el objetivo de comparar dos a dos las muestras relacionadas (filtros) tras aplicar la transformación de Anscombe y determinar entre qué resultados se presentaron las diferencias significativas. Los resultados se muestran en la tabla 3
Fue necesario realizar la corrección de Bonferroni para evitar la posibilidad de cometer error tipo I consistente en rechazar la hipótesis nula cuando debería aceptarse. El nuevo nivel de significación que se tomó por tanto fue de 0,01 (0,05/5=0,01). Con este, se encontró que existen diferencias significativas entre el coif3 para 5 niveles de descomposición, el cual mostró los mejores resultados en la prueba de rangos, y los filtros bior3.5 con 4 niveles de descomposición (p=0,001) y el bior3.7 a 4 niveles de descomposición (0,001). El coif3 para 5 niveles de descomposición no fue significativamente diferente en cuanto a resultados de remover ruido de Poisson tras aplicar la transformación de Anscombe, con respecto a bior3.5 para 5 niveles de descomposición, a coif3 con 4 niveles de descomposición y a db2 para 4 niveles de descomposición.
Cuando analizamos los otros filtros tradicionalmente referidos en la literatura4 e incluidos en este experimento, vemos que al aplicar la prueba de Friedman se obtiene que Mediana 7 tuvo un rango promedio de 2,24, el rango de Wiener 3 fue de 2,42 y el del gaussiano 1,33. Por tanto, asumimos que el filtro de mejores resultados fue el Wiener. En esta ocasión el valor de la significación asintótica fue de (p=0,000) por lo que se afirma que existen diferencias significativas entre los resultados de los diferentes filtros. Debido a esto se realizó la prueba de rangos con signos de Wilcoxon, cuyos resultados se muestran en la tabla 4.
En este caso fue necesario realizar nuevamente la corrección de Bonferroni. El nivel de significación que se tomó fue de 0,025, encontrándose que existen diferencias significativas entre el filtro de Wiener y el gaussiano (p=0,000), no ocurriendo esto con el filtro de mediana, el cual muestra un desempeño similar al de Wiener (p=0,773).
Para generalizar los resultados se realizó entonces la prueba de Friedman con los filtros que mayor rango promedio mostraron en todas las pruebas anteriores. Se obtuvo que Coif3 con 5 niveles de descomposición precedido por transformación de Anscombe, tuvo un rango promedio de 2,49, Coif3 con 4 niveles de descomposición, sin aplicación previa de Anscombe, lo tuvo de 1,96 y Wiener3 de 1,56. Al realizar la significación asintótica esta fue de p=0,000 lo que condujo a afirmar la existencia de diferencias significativas entre los resultados de estos filtros sobre los niveles de ruido de las imágenes incluidas en el experimento. Se aplicó nuevamente la prueba de rangos con signos de Wilcoxon la cual mostró los resultados que se aprecian en la tabla 5.
Se evidenció que existen diferencias significativas entre el mejor filtro implementado utilizando la transformación de Anscombe y los otros mejores filtros evaluados en este análisis, por lo que se seleccionó como el de mejor desempeño en el experimento realizado aunque, como vimos, sin diferencias significativas respecto a bior3.5 con 5 niveles de descomposición, coif3 con 4 niveles de descomposición y a db2 con 4 niveles de descomposición, todos con aplicación previa de la transformación de Anscombe. Estos filtros no solo permitieron una mejora de calidad de imagen en términos de mayor gSNR sino que facilitaron los mejores valores de SSIM y más bajo NMSE.
Una posible utilidad práctica del presente trabajo puede ser la de contribuir a disminuir las dosis en MN ósea planar. El principal efecto de disminuir la actividad radionuclídica que se inyecta al paciente es el incremento del ruido de Poisson sobre las imágenes1. Debido a esto, en la práctica de rutina se continúan utilizando valores altos entre 740 y 1000 MBq de 99mTc-MDP e incluso superiores24, para estudios planares con cámaras gamma, prácticamente en todo el mundo. Esto produce valores de SNR sobre las imágenes muy buenos, de alrededor de 22, para la mayoría de las tecnologías en uso actual1,3, lo cual satisface la gran mayoría de los criterios de calidad de imagen que solicitan los especialistas médicos para las patologías cuyos efectos tratan de visualizar adecuadamente. Si niveles tan adecuados de SNR como estos pudieran ser obtenidos tras filtrado wavelet de las imágenes a posteriori, podrían reducirse considerablemente los valores de actividad a administrar a los pacientes, con la consecuente mayor protección radiológica de estos. Sin embargo, nuevos estudios en condiciones más realistas que el presente son necesarios para esto.
El costo computacional del procedimiento fue de 0,15 s por imagen y por filtro, en un ordenador común, Intel Core2 Quad CPU Q8200, 2,33GHz, 2 GB RAM, 64-bit, con la versión 8.5.0.197613 (R2015a) de Matlab.
El análisis cuantitativo se ha centrado solamente sobre las regiones de interés, dado que según el diseño de experimento realizado, en estas regiones el filtro remueve ruido añadido (que es el único presente), permitiendo cuantificar por tanto su desempeño. Esto no es posible para el resto de la imagen donde el filtro remueve tanto el ruido añadido como el original. Sin embargo, en lugar de mostrar solo los efectos sobre las ROI, visualmente se muestran en este trabajo los efectos del filtrado sobre las imágenes completas, para resaltar la utilidad clínica que puede tener este procedimiento en condiciones reales de rutina hospitalaria para el personal médico. Esto implicará en el futuro cercano continuar la investigación actual, iniciando una segunda fase, consistente en un estudio perceptual (como es lo recomendado en artículos que proponen nuevos tipos de filtrado para MN25) con observadores expertos, que evalúen el desempeño de los filtros sobre toda la imagen, y ampliar los límites de validez del presente trabajo.
ConclusionesLos filtros wavelet implementados aplicando previamente la transformación de Anscombe reducen el ruido en términos de aumento de la ganancia en la relación señal a ruido, sin que esto implique distorsiones estructurales notorias ni pérdida de información diagnóstica útil, en imágenes óseas planares de MN.
El filtro que produjo los mejores resultados en el experimento realizado fue coif3 para 5 niveles de descomposición. Filtros como a coif3 con 4 niveles de descomposición y a db2 con 4 niveles de descomposición post-Anscombe, ofrecieron también muy buenos resultados.
Responsabilidades éticasProtección de personas y animalesLos autores declaran que los procedimientos seguidos se conformaron a las normas éticas del comité de experimentación humana responsable y de acuerdo con la Asociación Médica Mundial y la Declaración de Helsinki.
Confidencialidad de los datosLos autores declaran que han seguido los protocolos de su centro de trabajo sobre la publicación de datos de pacientes.
Derecho a la privacidad y consentimiento informadoLos autores han obtenido el consentimiento informado de los pacientes y/o sujetos referidos en el artículo. Este documento obra en poder del autor de correspondencia.
Conflicto de interesesLos autores declaran no tener ningún conflicto de intereses.