Detección de esquinas


La detección de esquinas es un enfoque utilizado dentro de los sistemas de visión por computadora para extraer ciertos tipos de características e inferir el contenido de una imagen. La detección de esquinas se utiliza con frecuencia en detección de movimiento , registro de imágenes , seguimiento de video , creación de mosaicos de imágenes , unión de panoramas , reconstrucción 3D y reconocimiento de objetos . La detección de esquinas se superpone con el tema de la detección de puntos de interés .

Una esquina se puede definir como la intersección de dos bordes. Una esquina también se puede definir como un punto para el que hay dos direcciones de borde dominantes y diferentes en una vecindad local del punto.

Un punto de interés es un punto en una imagen que tiene una posición bien definida y puede detectarse de forma robusta. Esto significa que un punto de interés puede ser una esquina pero también puede ser, por ejemplo, un punto aislado de máxima o mínima intensidad local, finales de línea o un punto en una curva donde la curvatura es localmente máxima.

En la práctica, la mayoría de los denominados métodos de detección de esquinas detectan puntos de interés en general y, de hecho, el término "esquina" y "punto de interés" se utilizan de forma más o menos intercambiable en la bibliografía. [1] En consecuencia, si solo se van a detectar esquinas, es necesario hacer un análisis local de los puntos de interés detectados para determinar cuáles de ellos son esquinas reales. Ejemplos de detección de bordes que se pueden utilizar con posprocesamiento para detectar esquinas son el operador de Kirsch y el conjunto de enmascaramiento Frei-Chen. [2]

"Esquina", "punto de interés" y "característica" se utilizan indistintamente en la literatura, lo que confunde el tema. Específicamente, hay varios detectores de manchas a los que se puede hacer referencia como "operadores de puntos de interés", pero que a veces se denominan erróneamente "detectores de esquina". Además, existe una noción de detección de crestas para capturar la presencia de objetos alargados.

Los detectores de esquina no suelen ser muy robustos y, a menudo, requieren la introducción de grandes redundancias para evitar que el efecto de errores individuales domine la tarea de reconocimiento.


Salida de un algoritmo típico de detección de esquinas
Detección de esquinas usando el algoritmo de Förstner