Introduction à la technologie LiDAR
3 choses à savoir
3 choses à savoir
La télédétection par laser ou LiDAR (acronyme de l'expression « light detection and ranging ») est une technologie de mesure de distance similaire aux radars et aux sonars. Les capteurs LiDAR émettent des impulsions laser qui se réfléchissent sur les objets, ce qui leur permet de percevoir la structure de leur environnement. Les capteurs enregistrent l'énergie lumineuse réfléchie pour déterminer les distances aux objets afin de créer une représentation 2D ou 3D de l'environnement. Les capteurs LiDAR sont en train de devenir l'un des types de capteurs les plus utilisés pour le développement de systèmes de perception dans diverses industries. Ils rendent possibles des workflows de perception 3D tels que la détection d'objets, la segmentation sémantique, et des workflows de navigation tels que la cartographie, la localisation et la cartographie simultanées (SLAM) et la planification de trajectoire.
Les systèmes autonomes utilisent plusieurs capteurs tels que la caméra, l'IMU et le radar pour la perception de leur environnement. Les capteurs LiDAR peuvent surmonter certains des inconvénients des autres capteurs en fournissant des informations 3D structurelles et extrêmement précises sur leur environnement. Cet avantage a contribué à l'introduction des capteurs LiDAR sur le marché grand public de la perception.
Nuage de points LiDAR d'une scène de route.
L'adoption des capteurs LiDAR sur le marché est motivée par trois facteurs clés :
Les capteurs LiDAR sont utilisés dans de nombreuses industries, de la conduite autonome aux géosciences. Nous pouvons classer ces applications en trois groupes, en fonction de la plateforme sur laquelle elles sont montées.
Les capteurs LiDAR aériens sont montés sur des drones ou des aéronefs. Les capteurs LiDAR aériens permettent de capturer des données sous forme de nuages de points 3D sur des zones très étendues. Ces données peuvent alors être utilisées pour la cartographie LiDAR, l'extraction de caractéristiques, la classification de terrains ou d'autres cas d'utilisation.
Capteur LiDAR aérien.
Données provenant d'un capteur LiDAR aérien.
Exemples d'applications des capteurs LiDAR aériens :
Voir des exemples d'utilisation de MATLAB® pour le traitement des capteurs LiDAR aériens :
Il existe deux types de capteurs LiDAR terrestres : fixes et mobiles.
Capteur LiDAR mobile.
Données provenant d'un capteur LiDAR mobile.
Voir des exemples d'utilisation de MATLAB pour le traitement des capteurs LiDAR terrestres :
Les capteurs LiDAR sont largement utilisés dans les applications de robotique d'intérieur et montés sur des robots mobiles. Outre les capteurs LiDAR 3D, les capteurs LiDAR 2D ou les capteurs laser sont également utilisés dans des applications de robotique d'intérieur, telles que le balayage et la cartographie LiDAR. Ils collectent des informations approfondies sur l'environnement, qui sont ensuite traitées en fonction des cas d'utilisation.
Capteur LiDAR intérieur.
Données provenant d'un capteur LiDAR intérieur
Exemples d'utilisations courantes des capteurs LiDAR intérieurs :
Voir des exemples d'utilisation de MATLAB pour le traitement des capteurs LiDAR terrestres :
MATLAB et Lidar Toolbox™ simplifient les tâches de traitement LiDAR. Grâce à des fonctions et des outils dédiés, MATLAB vous aide à relever les défis courants dans le traitement des données LiDAR, concernant notamment les types de données 3D, la parcimonie des données, les points non valides dans les données et les niveaux de bruit élevés.
Vous pouvez importer des données LiDAR enregistrées et temps réel dans MATLAB, implémenter des workflows de traitement LiDAR et créer le code C/C++ et CUDA® à déployer en production.
Quelques fonctionnalités importantes offertes par MATLAB pour le traitement des nuages de points LiDAR sont décrites dans les sections suivantes.
La première étape du traitement des données de capteur dans MATLAB consiste à les récupérer dans l'espace de travail MATLAB. Vous pouvez :
Streamer un flux de données temps réel à partir des capteurs LiDAR Velodyne®.
Simulation de données LiDAR 3D.
Vous pouvez prétraiter les données LiDAR pour améliorer la qualité des données et en extraire des informations de base. Lidar Toolbox™ offre des fonctionnalités pour le sous-échantillonnage, le filtrage médian, l'alignement, la transformation et l'extraction de caractéristiques à partir de nuages de points.
MATLAB permet de calibrer des caméras LiDAR pour estimer les transformées LiDAR-caméra afin de fusionner des données LiDAR et des données de caméra. Vous pouvez également fusionner des informations de couleur dans des nuages de points LiDAR et estimer les boîtes englobantes 3D dans un signal LiDAR en utilisant des boîtes englobantes 2D créées à partir d'une caméra située au même endroit.
Application Lidar Camera Calibrator.
Avec MATLAB, vous pouvez appliquer des algorithmes de Deep Learning pour la détection d'objets et la segmentation sémantique sur des données LiDAR.
Segmentation sémantique de nuages de points.
MATLAB peut unifier plusieurs domaines qui alimentent un workflow de pistage d'objets de bout en bout. Cela vous permet de lire des données LiDAR, de les prétraiter, d'appliquer des algorithmes de Deep Learning pour détecter des objets, de pister ces objets avec un tracker prédéfini et de les déployer sur un hardware cible.
Détection et pistage d'objets
MATLAB propose des fonctions permettant de recaler des nuages de points LiDAR et de créer des cartes 3D à partir de données LiDAR terrestres et aériennes avec des algorithmes SLAM. Cette offre est utile pour :
Simulation de données LiDAR 3D.
Pour plus d'informations sur le traitement LiDAR, découvrez Lidar Toolbox et Computer Vision Toolbox™.
Développez vos connaissances grâce à la documentation, aux exemples, aux vidéos et plus encore.
Explorez des sujets similaires pour lesquels on utilise couramment les produits MATLAB et Simulink.
Sélectionner un site web
Choisissez un site web pour accéder au contenu traduit dans votre langue (lorsqu'il est disponible) et voir les événements et les offres locales. D’après votre position, nous vous recommandons de sélectionner la région suivante : .
Vous pouvez également sélectionner un site web dans la liste suivante :
Comment optimiser les performances du site
Pour optimiser les performances du site, sélectionnez la région Chine (en chinois ou en anglais). Les sites de MathWorks pour les autres pays ne sont pas optimisés pour les visites provenant de votre région.
Amériques
Europe