EN JA ZH ES

Convolución

Una operación fundamental de procesamiento de imágenes que desliza un kernel (matriz pequeña) sobre la imagen, calculando sumas ponderadas en cada posición para desenfoque, detección de bordes y nitidez.

La convolución es la operación central del filtrado espacial de imágenes: una pequeña matriz llamada kernel se desliza sobre la imagen, calculando una suma ponderada de los píxeles circundantes en cada posición. Prácticamente todos los filtros espaciales (desenfoque, nitidez, detección de bordes, relieve) se implementan como convoluciones.

El procedimiento de convolución:

Kernels representativos y sus efectos:

Computacionalmente, aplicar un kernel N×N a una imagen M×M requiere O(M²N²) operaciones. Para kernels grandes, convertir a multiplicación en el dominio de frecuencia (FFT) es más rápido. Los kernels separables como el gaussiano pueden descomponerse en dos pasadas 1D, reduciendo la complejidad a O(M²N).

Las CNN (Redes Neuronales Convolucionales) de aprendizaje profundo usan la misma operación de convolución, pero aprenden los valores del kernel automáticamente mediante entrenamiento en lugar de diseño manual.

Términos relacionados

Artículos relacionados