Traitement et analyse d'images
Le traitement et l'analyse d'images transforment et interprètent les images numériques au niveau des pixels et de la structure locale, constituant ainsi la base sur laquelle se construit la vision par ordinateur de niveau supérieur.
Definition
Le traitement et l'analyse d'images est l'étude des opérations qui prennent des images en entrée pour produire des images améliorées ou des descriptions extraites, incluant le filtrage, la détection de caractéristiques, la localisation des bords et la segmentation.
Scope
Ce domaine couvre le filtrage spatial et fréquentiel, la réduction du bruit et l'amélioration d'images, la détection et la description de caractéristiques telles que les coins et les points d'intérêt (keypoints), la localisation des bords et des contours, ainsi que le partitionnement d'images en régions significatives par la segmentation.
Sub-topics
Core questions
- Comment les images sont-elles lissées, accentuées ou débruitées ?
- Quelles structures d'image locales sont suffisamment stables et distinctives pour être mises en correspondance ?
- Comment les limites et les bords des objets sont-ils localisés ?
- Comment une image est-elle partitionnée en régions cohérentes ?
Key concepts
- Convolution et filtrage
- Analyse dans le domaine fréquentiel
- Caractéristiques d'image et points d'intérêt (keypoints)
- Détection de bords et de contours
- Espace d'échelle
- Segmentation
Key theories
- Filtrage linéaire et convolution
- De nombreuses opérations d'image sont des convolutions avec un noyau, une opération analysable dans le domaine fréquentiel, qui unifie le lissage, l'accentuation et la détection de bords sous la théorie des systèmes linéaires.
- Espace d'échelle et caractéristiques locales
- L'analyse d'une image à travers un continuum d'échelles révèle des structures de différentes tailles et produit des points d'intérêt (keypoints) stables aux changements d'échelle et de point de vue, permettant une correspondance robuste entre les images.
Clinical relevance
Le traitement et l'analyse d'images sont à la base de l'imagerie médicale, de la télédétection et de l'analyse satellitaire, de l'inspection industrielle, de la photographie et de l'imagerie computationnelle, et servent de pré-traitement frontal pour les systèmes de reconnaissance et de reconstruction 3D.
History
Le traitement numérique d'images s'est développé à partir de l'imagerie spatiale et médicale des années 1960 ; la théorie computationnelle de la vision de Marr, au début des années 1980, a conceptualisé l'analyse de bas niveau comme la récupération de la structure de la scène, et les méthodes basées sur les caractéristiques ont mûri au cours des années 1990 et 2000 avant que l'apprentissage profond ne transforme le domaine.
Key figures
- David Marr
- John Canny
- David Lowe
Related topics
Seminal works
- szeliski2022
- gonzalez2018
Frequently asked questions
- Quelle est la différence entre le traitement d'images et la vision par ordinateur ?
- Le traitement d'images transforme principalement les images en d'autres images ou en descriptions de bas niveau, tandis que la vision par ordinateur vise à interpréter les images pour récupérer des informations sur la scène, telles que les objets présents et leur emplacement ; les deux se chevauchent fortement au niveau de bas niveau.
- Pourquoi le filtrage est-il si fondamental ?
- Le lissage, l'accentuation, la détection de bords et l'extraction de caractéristiques peuvent tous être exprimés comme des opérations de filtrage ; ainsi, la compréhension de la convolution et de son comportement dans le domaine fréquentiel explique une grande partie des méthodes d'imagerie de bas niveau.