La vision par ordinateur pour améliorer les systèmes de voitures autonomes
Par Algolux | Publiée le 17 février 2022
Problématique et objectifs poursuivis
Problème
- Mercedes-Benz et l’Union européenne désiraient trouver une solution pour les futures voitures autonomes qui fonctionneraient entièrement grâce à des caméras et des capteurs afin de réduire la dépendance au LiDAR (système de détection de la distance utilisant des faisceaux lumineux).
Objectifs
- Développer des algorithmes capables de fusionner les données provenant de plusieurs capteurs et de prioriser les données, en déterminant celles à considérer dans la prise de décision (provenant de caméras, de capteurs, de LiDAR, etc.).
- Rendre les voitures autonomes capables de prendre des décisions en temps réel provenant de multiples sources de données.
- Accompagner Mercedes-Benz dans la création d’un standard européen d’automatisation des véhicules.
Solution proposée
Solution
Algolux est une entreprise de reconnaissance de la vision par ordinateur. L'entreprise fournit des logiciels de perception d’objets en constante évolution, et ce, tant pour les caméras provenant de véhicules existants que pour ceux en production. Les technologies développées par Algolux fonctionnent grâce à des outils infonuagiques et à des logiciels optimisant l’intelligence artificielle (IA) embarqués. Un logiciel embarqué est un logiciel programmé dans le matériel lui-même (par exemple, dans un capteur). Algolux a travaillé sur un projet de véhicules autonomes en collaboration avec Daimler AG, la maison-mère de Mercedes-Benz, ainsi que l’Union européenne.
Principe
L’optimisation de la perception des objets sous toutes conditions météorologiques est primordiale pour la transition adéquate vers la conduite de voitures autonomes.
Une voiture doit, par exemple, avoir la capacité de détecter les objets autour d’elle-même, lors d’une tempête de neige, et de prendre les décisions appropriées en fonction de ces objets. Algolux fusionne les données provenant de différents capteurs et caméras. Ces dernières sont alors simulées, grâce à l’utilisation de l’IA. Ce système de capteur et de cartographie dynamique permettra une meilleure performance du système de perception de l’espace autour de la voiture, lors de conditions météorologiques complexes pour la conduite (par exemple, sous la pluie ou la neige).
Le système de vision par ordinateur établi par Algolux se base sur les données de caméras, des capteurs et de système de fusion de données.
Rôle de l'IA
Une des grandes priorités d’Algolux est le développement de solutions par vision par ordinateur. La compagnie base sa technologie sur l’IA et a remporté une douzaine de prix pour ses technologies brevetées durant les dernières années. La compagnie utilise présentement de l’apprentissage profond en se basant sur des données capturées en temps réel.
Pour l’élaboration de l’algorithme, Algolux a utilisé une variété de techniques, dont :
- Des modèles de classification;
- De l’apprentissage profond;
- De l’analyse d’images;
- De la classification d’images;
- De la reconnaissance d’images.
Retombées obtenues
Retombées principales
Impact sur Daimler AG :
- Création d’un avantage compétitif en utilisation de la vision par ordinateur;
- Commercialisation d’un système de niveau d’autonomie 4 ou 5, ce qui signifie l’aptitude d’un véhicule de se diriger de manière complètement automatique.
Impacts sur l’Union européenne :
- Standardisation en cours de processus des algorithmes de conduite automatique des véhicules.
Impacts on Algolux:
- Development of AI expertise in data fusion;
- Experience working with Mercedes-Benz in the development of advanced technologies;
- New research partners and research publications;
- International recognition in the development of algorithms related to computer vision systems.
Génération et diffusion de nouvelles connaissances
- Développement de connaissances en IA chez Mercedes-Benz à travers la collaboration d’Algolux.
Défis relevés
- Enjeux de fiabilité des données provenant des caméras et des capteurs;
- Complexité de la détection autonome d’obstacles selon des conditions atmosphériques changeantes (niveau d’ensoleillement, pluie, neige, etc.).
Conditions de réussite
Équipe mobilisée
Environ 20 personnes travaillent actuellement sur le projet. L’équipe de projet en IA d’Algolux est composée :
- D’architectes de solutions;
- De développeurs de logiciels;
- De chercheurs en vision par ordinateur.
Collaborations
Les collaborations suivantes ont contribué au succès du projet :
- Support de la direction Mercedes-Benz;
- Collaboration entre Algolux et les différentes équipes de chercheurs d’une variété d’entreprises tels que Bosch, Daimler, Magna, etc.
- Recherche et développement en automatisation des véhicules avec les chercheurs de Mercedez-Benz.
Étapes du projet
Projet de recherche et développement avec l’équipe de Mercedes-Benz via, en autres, la branche allemande d’Algolux;
Demande à l’Union européenne de la part de Mercedes-Benz;
Projet toujours en cours en novembre 2021.
Contexte d'application de la solution
Clientèle
Algolux est orienté principalement vers les grandes compagnies internationales et exporte ses services. La compagnie collabore sur des projets de recherche avec différentes universités.