Vision par ordinateur : l'Europe mise sur des approches divergentes pour les systèmes embarqués
La performance d'un algorithme de vision par ordinateur ne se mesure plus uniquement à sa précision. Dans les laboratoires européens, l'accent s'est déplacé vers la capacité à fonctionner avec des ressources limitées, voire avec des données incomplètes. Cette inversion des priorités répond à une contrainte physique : les modèles les plus précis exigent une puissance de calcul incompatible avec les équipements mobiles ou les caméras industrielles autonomes.
L'apprentissage auto-supervisé pour réduire la dépendance aux données annotées
Une première famille de travaux, portée par plusieurs instituts de recherche en France et en Allemagne, explore l'apprentissage auto-supervisé. Le principe consiste à entraîner un modèle sur des images brutes, sans étiquetage humain, en lui faisant prédire des parties masquées de l'image ou en comparant des transformations d'une même scène. Cette méthode réduit considérablement le coût de préparation des données, souvent le principal frein au déploiement industriel.
Les résultats obtenus montrent que ces modèles pré-entraînés atteignent des niveaux de précision comparables à ceux des approches supervisées, à condition de disposer d'un grand volume d'images non annotées. La limite apparaît dans les domaines spécialisés, comme l'imagerie médicale ou le contrôle qualité de pièces métalliques, où les images disponibles sont rares et où l'auto-supervision perd de son efficacité.
Les réseaux neuromorphiques pour une consommation énergétique réduite
Une seconde approche, développée notamment par des équipes de recherche à Dresde et à Zurich, s'appuie sur des architectures neuromorphiques. Ces circuits imitent le fonctionnement des neurones biologiques : ils ne traitent l'information que lorsqu'un événement se produit, contrairement aux réseaux de neurones classiques qui analysent chaque image en continu. Cette différence de fonctionnement réduit la consommation électrique d'un facteur significatif, un critère déterminant pour les objets connectés fonctionnant sur batterie.
Les prototypes actuels traitent des flux vidéo en temps réel avec une latence réduite. Les contraintes restent toutefois importantes : la programmation de ces puces nécessite des compétences spécifiques, et les outils logiciels standard ne sont pas directement compatibles. Les entreprises qui adoptent cette technologie doivent donc repenser une partie de leur chaîne de développement.
L'inférence à la périphérie pour éviter le recours systématique au cloud
Une troisième tendance, plus pragmatique, concerne le déplacement du calcul vers la caméra elle-même. Des consortiums européens, réunissant des fabricants de capteurs et des éditeurs de logiciels, développent des modèles compressés capables de tourner sur des processeurs de faible puissance. L'objectif est de traiter localement les images pour ne transmettre que les informations pertinentes, réduisant ainsi la bande passante nécessaire et les délais de réponse.
Cette approche présente un avantage en matière de protection des données : les images brutes ne quittent jamais le dispositif. Elle se heurte néanmoins à la complexité croissante des modèles récents, qui peinent à être compressés sans perte significative de performance. Les compromis entre taille du modèle, vitesse d'exécution et précision font l'objet de publications régulières, sans qu'un standard ne se dégage encore.
La fusion de capteurs pour compenser les défaillances individuelles
Enfin, plusieurs projets européens se concentrent sur la combinaison de plusieurs types de capteurs. Plutôt que de perfectionner un seul algorithme, ces travaux associent caméra classique, capteur de profondeur et données inertielles. L'idée est de croiser les informations pour maintenir une perception fiable même lorsqu'un des capteurs est dégradé, par exemple dans un tunnel ou sous une forte luminosité.
Les systèmes de fusion multi-capteurs montrent une robustesse accrue dans les environnements dynamiques, comme la conduite autonome en zone urbaine. Leur déploiement reste complexe : il faut synchroniser des flux de données hétérogènes et calibrer précisément les capteurs entre eux. Les coûts matériels augmentent également, ce qui limite cette solution aux applications où la sécurité prime sur le prix unitaire.
Ces quatre axes de recherche ne s'excluent pas mutuellement. Plusieurs équipes combinent auto-supervision et architectures neuromorphiques, ou intègrent la fusion de capteurs dans des systèmes embarqués. La diversité des approches témoigne d'un secteur encore en phase d'exploration, où les standards industriels ne sont pas fixés et où chaque solution trouve sa pertinence selon le contexte d'usage.