Vision par ordinateur

Définition, exemples et bonnes pratiques

À retenir

  • Permet de transformer des pixels en informations compréhensibles.
  • Repose aujourd'hui largement sur le deep learning (apprentissage profond).
  • S'applique aussi bien aux images fixes qu'aux flux vidéo en direct.

La vision par ordinateur est une branche de l'intelligence artificielle qui permet aux machines de comprendre et d'interpréter des images ou des vidéos. C'est comme donner des yeux à un ordinateur et lui apprendre à identifier ce qu'il voit, par exemple distinguer un piéton d'un poteau sur la route.

Étymologie

Traduction directe de l'anglais computer vision. Le concept est né dans les années 1960, lorsque des chercheurs ont tenté de reproduire le système visuel humain en connectant une caméra à un ordinateur pour que celui-ci décrive son environnement.

Exemples d'usage

  • Le déverrouillage d'un smartphone par reconnaissance faciale.
  • Le système de pilotage automatique d'une voiture qui détecte les lignes blanches et les panneaux.
  • Le tri automatique des déchets dans une usine grâce à l'identification visuelle des matériaux.

Cas d'usage

Ce concept est omniprésent dans la robotique, le diagnostic médical (analyse de radios), la surveillance de sécurité, la réalité augmentée et l'industrie 4.0 pour le contrôle qualité des produits sur les chaînes de montage.

Bonnes pratiques

Pour un résultat fiable, il est crucial d'utiliser des images de haute qualité et de varier les conditions d'éclairage lors de l'entraînement des algorithmes. Il faut également veiller à l'éthique et à la protection de la vie privée, notamment lors de l'analyse de visages en public.

Synonymes

vision artificielle perception par ordinateur reconnaissance d'images

Antonymes

traitement de texte saisie manuelle

Conseil

Si vous débutez, intéressez-vous à la bibliothèque logicielle OpenCV, c'est l'outil de référence gratuit pour apprendre à manipuler et analyser des images avec du code.

Questions fréquentes

Quelle est la différence avec le traitement d'image ?

Le traitement d'image modifie l'image (comme un filtre de couleur), alors que la vision par ordinateur cherche à en extraire du sens (comprendre qu'il s'agit d'un chat).

La vision par ordinateur est-elle infaillible ?

Non, elle peut être trompée par des reflets, un mauvais éclairage ou des objets qu'elle n'a jamais appris à reconnaître.