Détection des bords et des contours
La détection des bords et des contours localise les frontières dans une image où l'intensité change brusquement, ce qui correspond souvent aux contours des objets et aux discontinuités de surface.
Definition
Un bord est un emplacement de changement local significatif de l'intensité, et la détection de bords est l'identification de tels emplacements, généralement par l'analyse du gradient de l'image ou des passages par zéro d'une dérivée seconde lissée.
Scope
Ce sujet couvre les opérateurs de détection de bords basés sur le gradient, le rôle du lissage avant la différenciation, le détecteur de Canny multi-étapes avec suppression non maximale et seuillage par hystérésis, les approches par passage par zéro, et la liaison des points de bord en contours continus.
Core questions
- Où l'intensité change-t-elle brusquement dans une image ?
- Comment la différenciation est-elle rendue robuste au bruit ?
- Comment les réponses de gradient épaisses sont-elles affinées en bords d'un pixel ?
- Comment les points de bord isolés sont-ils joints en contours significatifs ?
Key concepts
- Gradient d'image
- Opérateurs de gradient
- Suppression non maximale
- Seuillage par hystérésis
- Laplacien de Gaussien et passages par zéro
- Liaison de contours
Key theories
- Détection de bords de Canny
- Dérivé des critères de bonne détection, de bonne localisation et d'une réponse unique par bord, le détecteur de Canny lisse l'image, calcule les gradients, supprime les réponses non maximales et lie les bords par seuillage par hystérésis, demeurant une référence standard.
- Passages par zéro de Marr-Hildreth
- Les bords sont localisés aux passages par zéro du Laplacien d'une image lissée par un filtre gaussien, liant la détection de bords à une théorie computationnelle de la vision précoce et à l'analyse multi-échelle.
Clinical relevance
La détection des bords et des contours alimente la segmentation, l'analyse de forme et la reconnaissance d'objets, et est utilisée en imagerie médicale, en inspection industrielle et dans les pipelines d'extraction de caractéristiques à travers la vision par ordinateur.
History
La théorie de Marr et Hildreth de 1980 a lié les bords aux passages par zéro d'un Laplacien lissé, et la formulation du détecteur optimal de Canny de 1986 est devenue le détecteur de bords le plus largement utilisé, complété plus tard par des détecteurs de frontières appris.
Key figures
- John Canny
- David Marr
- Ellen Hildreth
Related topics
Seminal works
- canny1986
- marr1980
Frequently asked questions
- Pourquoi lisser une image avant de détecter les bords ?
- La différenciation amplifie le bruit, donc un lissage préalable empêche le détecteur de signaler le bruit comme des bords ; l'échelle de lissage détermine quelle taille de détail est traitée comme un bord.
- Pourquoi le détecteur de Canny a-t-il plusieurs étapes ?
- Chaque étape gère un objectif distinct : le lissage contrôle le bruit, le calcul du gradient trouve des candidats, la suppression non maximale les affine en bords d'un seul pixel, et le seuillage par hystérésis ne conserve les bords faibles que s'ils sont connectés à des bords forts.