Découvre YOLO26 : l'IA de vision de nouvelle génération.
Ultralytics
Guides

Qu'est-ce que l'informatique d'image ? Une introduction rapide

Apprends ce qu'est l'informatique d'image, comment elle fonctionne et comment elle est appliquée dans la santé, la conduite autonome et d'autres systèmes intelligents modernes.

ABAbirami Vina
7 min read
Des machines interprétant des données visuelles grâce à l'informatique d'image

Lorsque tu te promènes dans un centre commercial ou dans une rue animée, des caméras installées au-dessus des entrées et des allées enregistrent l'activité. Elles génèrent des données visuelles chaque seconde, et la plupart du temps, nous ne nous en rendons même pas compte.

Ce flux constant de données alimente les systèmes modernes basés sur l'IA, des systèmes de sécurité intelligents aux voitures autonomes. Ces innovations sont portées par l'informatique de l'image, un domaine polyvalent qui réunit l'informatique, les mathématiques et la physique.

L'informatique de l'image aide les machines à comprendre ce qu'elles voient sur une image. Elle permet aux systèmes de reconnaître ce qui se passe dans une scène et de décider comment fonctionner ou réagir, par exemple en arrêtant une voiture autonome lorsqu'un obstacle apparaît.

Dans cet article, nous allons explorer ce qu'est l'informatique de l'image et comment elle est utilisée dans les systèmes d'intelligence artificielle (IA) de pointe. Commençons !

Link to this sectionComprendre l'informatique de l'image#

L'informatique de l'image est le processus de capture, de traitement et d'analyse d'images à l'aide d'algorithmes avancés. Elle traite les images comme des données que les machines peuvent comprendre et manipuler.

En d'autres termes, chaque image est traitée comme une grille de nombres. Cela se fait en convertissant les pixels, les plus petites unités d'une image, en une matrice composée de lignes et de colonnes. Chaque pixel possède une valeur numérique qui indique à la machine le niveau de luminosité ou d'obscurité d'une zone spécifique de l'image.

La manière dont ces valeurs sont organisées dépend de si l'image est en niveaux de gris ou en couleur. Dans les images en niveaux de gris, les valeurs des pixels vont généralement de 0 (noir) à 255 (blanc). Dans les images couleur, plusieurs matrices sont utilisées pour représenter différents canaux de couleur, tels que le Rouge, le Vert et le Bleu (RGB) ou la Teinte, la Saturation et la Valeur (HSV).

Représentations matricielles d'images numériques

Fig 1. Représentations matricielles d'images (Source)

En plus des matrices de pixels, une image contient souvent des informations contextuelles cachées, appelées métadonnées. Les métadonnées fournissent des détails importants tels que la résolution de l'image, la profondeur de bits, les réglages de la caméra ou du capteur, et l'heure exacte à laquelle l'image a été capturée. Les images sont stockées dans des formats de fichiers spécifiques pour préserver à la fois les données visuelles et les métadonnées.

Par exemple, en informatique de l'image biomédicale, les images sont couramment stockées en utilisant le format DICOM. Le format DICOM combine les données visuelles avec des informations sur le patient, telles que les détails d'identification et les réglages de l'équipement, garantissant ainsi que l'analyse de l'image médicale est précise, cohérente et sûre.

Link to this sectionComment fonctionne l'informatique de l'image#

Maintenant que tu comprends mieux ce qu'est l'informatique de l'image, voyons les étapes utilisées pour convertir un flux de caméra en informations utiles.

Bien que le flux de travail exact puisse varier selon l'application, la plupart des systèmes d'informatique de l'image suivent ces étapes principales :

  • Acquisition d'image : Tout d'abord, les données visuelles sont capturées à l'aide de caméras et de capteurs ou collectées à partir de jeux de données d'images open-source.
  • Prétraitement d'image : Ensuite, les images acquises sont redimensionnées, débruitées, améliorées et converties vers un espace colorimétrique spécifique afin de standardiser les entrées.
  • Extraction de caractéristiques : Des algorithmes de deep learning sont utilisés pour apprendre des motifs importants dans l'image, tels que les contours, les formes et les textures.
  • Interprétation : Les caractéristiques extraites sont analysées pour effectuer des tâches telles que la détection d'objets, la segmentation d'image et le suivi d'objets.
  • Sortie : Enfin, le système génère des sorties structurées, telles que des étiquettes de classe ou des boîtes englobantes, et les présente de manière à ce qu'elles soient faciles à comprendre et à utiliser pour la visualisation par des humains ou d'autres systèmes.

Link to this sectionInformatique de l'image vs computer vision vs traitement d'image#

Lorsque tu rencontres le terme informatique de l'image, tu peux aussi voir des termes tels que traitement d'image et computer vision. Bien que ces termes soient souvent utilisés de manière interchangeable, ils décrivent des façons différentes dont les systèmes d'IA interagissent avec les données visuelles.

Par exemple, le traitement d'image se concentre sur l'amélioration des images ou sur l'optimisation de la qualité des images d'entrée à l'aide d'opérations de base telles que la suppression du bruit, le redimensionnement et l'ajustement du contraste. Parallèlement, la computer vision, qui est une branche de l'IA, s'appuie sur le traitement d'image en permettant aux machines de reconnaître des objets, d'interpréter des scènes et de comprendre ce qui se passe dans les images ou les vidéos.

L'informatique de l'image combine le traitement d'image et la computer vision pour transformer des données visuelles en sorties significatives et utilisables pour des systèmes intelligents.

Comparaison entre traitement d'image, vision par ordinateur et informatique d'image

Fig 2. Traitement d'image vs computer vision vs informatique de l'image. Image par l'auteur.

Link to this sectionComment l'informatique de l'image est mise en œuvre aujourd'hui#

Ensuite, jetons un coup d'œil à la façon dont l'informatique de l'image est mise en œuvre aujourd'hui.

Aux débuts de l'informatique de l'image, les caractéristiques telles que les contours, les coins et les textures étaient définies manuellement à l'aide d'algorithmes basés sur des règles et conçus à la main. Bien que ces méthodologies fonctionnaient assez bien dans des environnements contrôlés, elles avaient du mal à évoluer et à s'adapter à des conditions réelles complexes.

Les systèmes modernes d'informatique de l'image répondent à ces limitations en utilisant des approches basées sur le deep learning. Des modèles tels que les réseaux de neurones convolutifs (CNN) et les vision transformers apprennent automatiquement les caractéristiques pertinentes à partir de grands jeux de données d'images. Cela leur permet d'effectuer des tâches comme la détection d'objets, la segmentation d'instance et le suivi d'objets avec une précision et une robustesse accrues.

Aujourd'hui, les flux de travail en informatique de l'image reposent souvent sur des modèles de vision en temps réel conçus pour être déployés dans des systèmes d'IA de pointe. Par exemple, des modèles de vision par IA tels que Ultralytics YOLO26 permettent des capacités de computer vision rapides et efficaces, comme la détection d'objets et la segmentation d'instance, aussi bien sur des appareils edge que dans des environnements cloud.

YOLO26 détectant et segmentant des objets dans une image

Fig 3. Un exemple d'utilisation de YOLO26 pour détecter et segmenter des objets dans une image

Link to this sectionApplications concrètes de l'informatique de l'image#

L'informatique de l'image est largement utilisée dans des applications réelles pour comprendre et agir sur des données visuelles. Explorons comment l'informatique de l'image est appliquée dans différents domaines.

Link to this sectionInformatique de l'image médicale pour la détection précoce des maladies#

L'informatique de l'image peut aider les médecins et les cliniciens à repérer les maladies plus tôt et à analyser les examens médicaux plus efficacement. Ces systèmes de santé innovants peuvent traiter rapidement les données d'imagerie médicale telles que les rayons X et les examens par imagerie par résonance magnétique (IRM) et fournissent souvent des résultats plus cohérents qu'une revue manuelle.

Par exemple, des modèles comme Ultralytics YOLO26 peuvent être entraînés sur de grands ensembles d'images de radiographie thoracique pour apprendre des motifs liés à des infections et des anomalies. Une fois entraînés, ces modèles peuvent aider à identifier si un examen semble normal ou montre des signes de pathologies telles que la pneumonie ou le COVID-19.

Link to this sectionInformatique de l'image pour la conduite autonome#

Les véhicules autonomes utilisent l'informatique de l'image pour comprendre ce qui se passe autour d'eux et prendre des décisions de conduite. La technologie transforme les images brutes des caméras en informations en temps réel qui aident le véhicule à se déplacer de manière sûre et fluide.

L'informatique de l'image est couramment utilisée dans les systèmes avancés d'aide à la conduite (ADAS). Au lieu de simplement enregistrer des vidéos, ces modules analysent chaque image pour repérer les marquages au sol, les autres véhicules, les piétons et les obstacles. Cela permet à la voiture de réagir aux conditions routières changeantes avec peu d'intervention humaine.

Un autre cas d'utilisation courant est la combinaison d'images provenant de plusieurs caméras pour créer une vue à 360 degrés de l'environnement du véhicule. L'informatique de l'image aide à corriger la distorsion de l'objectif, à améliorer la clarté de l'image et à équilibrer la luminosité et la couleur sur tous les flux de caméra. Le résultat est une vue claire et fluide qui permet au véhicule de naviguer en toute sécurité, même par mauvais temps ou dans des conditions de faible luminosité.

Assemblage d'images par apprentissage profond

Fig 4. Assemblage d'images par deep learning (Source)

Link to this sectionAvantages et inconvénients de l'informatique de l'image#

Voici quelques-uns des avantages de l'informatique de l'image :

  • Évolutivité : Une fois entraînés, les systèmes d'informatique de l'image peuvent analyser de grands volumes de données visuelles en continu et à grande échelle.
  • Prise de décision : Elle prend en charge des applications critiques en termes de temps, telles que la conduite autonome, le dépistage médical et la surveillance industrielle.
  • Rentabilité à long terme : Bien que l'installation initiale puisse être coûteuse, l'analyse visuelle automatisée peut réduire les coûts opérationnels à long terme.

Bien qu'il existe de nombreux avantages liés à l'informatique de l'image, il y a aussi quelques limites. Voici quelques facteurs à prendre en compte :

  • Qualité des données : Les méthodes d'informatique de l'image dépendent fortement d'un étiquetage précis et de jeux de données de haute qualité, dont la création peut être coûteuse et chronophage.
  • Sensibilité aux conditions : Les changements d'éclairage, les occlusions, le flou de mouvement, les conditions météorologiques ou les angles de caméra peuvent affecter négativement les performances du modèle.
  • Explicabilité limitée : Les modèles d'image basés sur le deep learning peuvent agir comme des boîtes noires, ce qui rend difficile l'explication de la manière dont les décisions sont prises.

Link to this sectionPoints clés#

L'informatique de l'image a évolué du traitement d'image de base vers une technologie qui permet aux systèmes d'IA de percevoir et de comprendre le monde réel en temps réel. À mesure que le deep learning continue de progresser, l'informatique de l'image devient une partie essentielle de la création de boîtes à outils et d'applications plus intelligentes et plus pratiques.

Rejoins notre communauté et consulte notre dépôt GitHub pour en savoir plus sur l'IA. Explore nos pages de solutions pour lire des informations sur les applications de l'IA dans l'agriculture et de la computer vision dans la logistique. Découvre nos options de licence et commence à créer des modèles de vision par IA.

Explore solutions

Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.

En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.

En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.

En savoir plus

Construisons ensemble le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique