¿Cuál es el mejor filtro para eliminar el ruido gaussiano sin destruir los bordes? Estoy usando las imágenes estándar de Lena con ruido gaussiano aditivo y quiero hacer ruido antes de aplicar la difusión anisotrópica. No quiero filtrar la mediana porque los bordes se vuelven borrosos. Intenté el filtrado adaptativo pero los resultados no fueron satisfactorios.
image-processing
filters
noise
Aviral Kumar
fuente
fuente
Respuestas:
Es posible que deba considerar técnicas más avanzadas. Aquí hay dos documentos recientes sobre la eliminación de ruido de preservación de bordes:
Eliminación de bordes de la imagen que conserva los bordes a través de la proyección óptima del espacio de color [en color] Este papel conserva los bordes descomponiendo la imagen en un espacio de color "óptimo" y realizando una contracción wavelet. El espacio de color óptimo pertenece a la familia de luminancia / diferencia de color (piense en L * a * b * o YCrCb).
Estructura de borde que preserva la imagen Denoising del papel:
(Los modelos de regresión de salto incorporan discontinuidades usando funciones escalonadas. El autor principal tiene un libro sobre este tema ).
fuente
Como punto de partida, usaría una técnica de contracción no lineal con algún tipo de transformada wavelet (aunque no son específicas de las transformaciones wavelet). Las reglas de contracción son conceptualmente simples, rápidas y fáciles de implementar, a la vez que ofrecen excelentes resultados.
La premisa es que su señal deseada se puede representar en algún dominio, de modo que la mayor parte de la energía se concentre en un pequeño número de coeficientes. Por el contrario, el ruido todavía se extiende sobre todos los coeficientes (lo que probablemente sea para AWGN). Luego puede "reducir" los coeficientes, reduciendo sus valores de acuerdo con alguna regla no lineal, de modo que el impacto en la señal sea pequeño en comparación con el impacto en el ruido.
Las transformaciones Wavelet son una buena transformación para usar porque son buenas para comprimir la energía en un pequeño número de coeficientes. Personalmente, recomiendo la transformación de wavelet compleja de árbol dual (DTCWT) por sus buenas propiedades adicionales.
2 documentos muy buenos sobre el tema son esto y esto (ambos de los mismos autores). Los documentos son un verdadero placer en términos de su legibilidad y claridad de explicación. (También hay buenas fotos de Lenna siendo desnudada :)
Ciertamente, hay documentos más recientes, pero generalmente no agregan mucha mejora cuantitativa sobre las técnicas muy simples descritas en esos documentos.
fuente
Si bien cada desafío de procesamiento de señal no existe una solución adecuada para todos, aquí hay una idea:
alternativamente, puede aplicar su técnica de desmagnetización a la imagen como un todo y luego simplemente reintroducir los píxeles sin desmagnetizar nuevamente en la imagen.
fuente