Fiche métier : L’ingénieur computer vision
La vision assistée par ordinateur est un ensemble de technologies (matériel et logiciel) qui gère des données à partir d’images. Grâce à cette catégorie d’intelligence artificielle, l’ordinateur est capable d’analyser des données visuelles, de les interpréter et de réagir.
Présentation et missions
L’ingénieur computer vision, appelé aussi ingénieur en vision industrielle ou en vision assistée évolue au cœur de l’innovation. Il est spécialisé dans le développement technologique des machines par le prisme de l’interprétation des images. Il conçoit, teste et améliore des méthodes et des algorithmes de vision assistée par ordinateur. Il collabore avec d’autres métiers de l’IA et de la data.
Sa vocation est d’apprendre à une machine à traiter des images (photo, vidéo, schéma, dessin), c’est-à-dire à détecter, reconnaître, contrôler, analyser et réagir avec pertinence. Par exemple, l’ingénieur en vision assistée peut travailler sur les véhicules autonomes ou des avions sans pilote à qui il faut fournir des capacités de détection visuelle.
Implications business
La vision assistée par ordinateur est utile, voire nécessaire à de nombreux secteurs d’activité :
- l’imagerie médicale
- la sécurité
- la recherche scientifique
- le transport
- la logistique
Cette technologie permet par exemple de déceler une lésion ou une tumeur, non visible par l’œil humain, ou encore détecter l’anomalie d’un produit sur une chaîne de fabrication. La vision assistée par ordinateur offre des performances technologiques, un gain de temps, une réduction des coûts et des erreurs.
Implications éthiques
Lorsqu’on parle de données visuelles et d’interprétation de celles-ci, les questions éthiques et juridiques ne sont jamais loin. L’ingénieur computer vision peut s’appuyer sur d’autres experts comme des juristes en intelligence artificielle ou des responsables éthique. Il peut ainsi travailler le développement de sa technologie dans le respect de chacun et dans un cadre juridique défini.
Les programmes d’aivancity intègrent dans leurs apprentissages toutes les composantes de l’intelligence artificielle et ses enjeux, qu’ils soient techniques, technologiques, commerciaux, éthiques ou légaux. Ce sont des formations globales et hybrides qui permettent aux futurs ingénieurs de bénéficier d’un niveau de connaissances maximal et d’un large savoir-faire.
Compétences clés
L’ingénieur computer vision est un expert en informatique et en mathématiques appliquées. Il travaille sur des algorithmes et des programmes avec d’autres experts. Il sait analyser, tester, évaluer, rectifier, développer ses technologies.
Sa connaissance informatique est large : les langages de programmation (C++, JavaQT, Python…), les technologies IA (computer vision, image processing, machine learning, deep learning), les outils d’analyse de données, les méthodes spécialisées (filtre de Kkalman, structure for motion, feature extraction…).
L’ingénieur computer vision sait travailler en équipe et de manière transversale. Il s’adapte facilement. Il sait prendre du recul et analyser des situations complexes dans leur globalité ou en les segmentant. Doté d’un esprit structuré, d’une grande rigueur et d’un sens de l’organisation sans faille, il est évidemment passionné par l’innovation et met un point d’honneur à suivre les avancées technologiques de l’IA.
Tendances et facteurs d’évolution
Embauché par une entreprise ou par une SSII, l’ingénieur en vision par ordinateur est souvent spécialisé dans un domaine précis (l’automobile, la sécurité, le transport…). L’encadrement ou la direction d’un service sont ses perspectives d’évolution.
La vision assistée par ordinateur est en pleine croissance et promet des innovations prodigieuses. Les ingénieurs experts dans ce domaine peuvent compter sur une carrière pleine de rebondissements. Ils sont les maîtres incontestés de nos technologies futures.