stringtranslate.com

Algoritmo de Marr-Hildreth

En visión artificial , el algoritmo de Marr-Hildreth es un método de detección de bordes en imágenes digitales , es decir, curvas continuas donde hay variaciones fuertes y rápidas en el brillo de la imagen. [1] El método de detección de bordes de Marr-Hildreth es simple y funciona convolucionando la imagen con el laplaciano de la función gaussiana o, como una aproximación rápida por diferencia de gaussianas . Luego, se detectan los cruces por cero en el resultado filtrado para obtener los bordes. El operador de imagen laplaciano de gaussiano a veces también se conoce como la ondícula del sombrero mexicano debido a su forma visual cuando se le da la vuelta. David Marr y Ellen C. Hildreth son dos de los inventores. [2]

Limitaciones

El operador Marr-Hildreth presenta dos limitaciones principales: genera respuestas que no corresponden a los bordes, los llamados "bordes falsos", y el error de localización puede ser grave en los bordes curvos. Hoy en día, existen métodos de detección de bordes mucho mejores, como el detector de bordes Canny basado en la búsqueda de máximos direccionales locales en la magnitud del gradiente, o el enfoque diferencial basado en la búsqueda de cruces por cero de la expresión diferencial que corresponde a la derivada de segundo orden en la dirección del gradiente (ambas operaciones precedidas por un paso de suavizado gaussiano). Para obtener más detalles, consulte el artículo sobre detección de bordes .

Véase también

Referencias

  1. ^ Marr, D. ; Hildreth, E. (29 de febrero de 1980). "Teoría de la detección de bordes". Actas de la Royal Society de Londres. Serie B, Ciencias biológicas . 207 (1167): 187–217. doi :10.1098/rspb.1980.0020. PMID  6102765.
  2. ^ Umbaugh, Scott E (2010). Procesamiento y análisis de imágenes digitales: aplicaciones de visión humana y computacional con CVIPtools (2.ª ed.). Boca Raton, Florida: CRC Press. ISBN 978-1-4398-0205-2.