FR3101433A1 - Procédé de détection du sol dans un nuage de points obtenu par télédétection laser 3D - Google Patents
Procédé de détection du sol dans un nuage de points obtenu par télédétection laser 3D Download PDFInfo
- Publication number
- FR3101433A1 FR3101433A1 FR1910674A FR1910674A FR3101433A1 FR 3101433 A1 FR3101433 A1 FR 3101433A1 FR 1910674 A FR1910674 A FR 1910674A FR 1910674 A FR1910674 A FR 1910674A FR 3101433 A1 FR3101433 A1 FR 3101433A1
- Authority
- FR
- France
- Prior art keywords
- point
- points
- value
- ground
- detection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
- G01S17/93—Lidar systems specially adapted for specific applications for anti-collision purposes
- G01S17/931—Lidar systems specially adapted for specific applications for anti-collision purposes of land vehicles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/02—Systems using the reflection of electromagnetic waves other than radio waves
- G01S17/06—Systems determining position data of a target
- G01S17/42—Simultaneous measurement of distance and other co-ordinates
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
- G01S17/89—Lidar systems specially adapted for specific applications for mapping or imaging
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/4802—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00 using analysis of echo signal for target characterisation; Target signature; Target cross-section
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Road Repair (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Optical Radar Systems And Details Thereof (AREA)
Abstract
Procédé de détection du sol dans un nuage de points provenant d’un scanner de télédétection laser (4), caractérisé en ce que le procédé comprend :
une étape de calcul de la différence de hauteur (), séparant un premier point () et un deuxième point (),une étape de calcul d’une valeur de hauteur maximale ( en fonction de ladite valeur de distance (, ) du point (p) ; etune étape de comparaison (35) de ladite différence de hauteur () avec ladite valeur de hauteur maximale (pour détecter que le point (p) correspond à une valeur de sol lorsque ladite différence de hauteur () est inférieure ou égale à ladite valeur de hauteur maximale (.
Figure à publier avec l’abrégé : Fig. 3
Description
L’invention concerne un procédé de détection du sol dans un nuage de points obtenu par télédétection laser 3D, aussi appelé LIDAR 3D, en particulier mis en œuvre dans le cadre d’une assistance à la conduite d’un véhicule automobile, en particulier pour les véhicules automobiles autonomes.
La télédétection laser, plus communément connue sous son nom anglophone delight detection and ranging, et en particulier sous l’acronyme LIDAR, est une technique bien connue de l’homme du métier. Il est en particulier connu les scanners LIDAR 3D, qui permettent d’effectuer une cartographie d’un environnement par création d’un nuage de points obtenu par émission laser.
Une difficulté générale connue dans la cartographie par Lidar est de détecter correctement le sol dans le nuage de points LIDAR 3D.
En effet, le principe général et simplifié du LIDAR 3D consiste en un faisceau laser très fin émis dans une direction donnée de l’espace.
Lorsque ce faisceau rencontre un obstacle, le faisceau est réfléchi. En mesurant le temps de vol (temps nécessaire à la lumière pour aller du capteur à la cible puis pour revenir), on détermine la distance entre le capteur et la cible.
Dans les applications automobiles, afin de mesurer tout l'espace autour du véhicule, les fabricants disposent plusieurs diodes émettrices visant un point de l’espace faisant un angle différent par rapport au plan horizontal du véhicule automobile. En ajoutant un système permettant de faire tourner les diodes émettrices, ou un système tel qu’un miroir mobile permettant de faire tourner les faisceaux laser, il est possible de mesurer l’ensemble de l’espace autour du véhicule. Chaque diode laser mesure l’espace selon la surface d’un cône faisant un angle donné par rapport à un plan horizontal. On parle de nappe laser.
L’ensemble des points de mesure forme un nuage de points 3D (Point Cloud, en anglais) correspondant à l’ensemble des échos renvoyés par les obstacles se trouvant dans l'environnement autour du véhicule. Il s’agit d’une discrétisation de l’espace correspondant à l’intersection entre la géométrie des nappes laser et les obstacles. Chaque point qui peut s'exprimer aussi bien en coordonnées sphériques qu’en coordonnées cartésiennes (x,y,z).
La principale problématique est relative à l’analyse de la scène, autrement dit de l’environnement du véhicule, à partir de ce nuage de points 3D. Cela nécessite de détecter et classer les objets qui se trouvent dans la scène, par exemple identifier un piéton, un véhicule, ou tout autre obstacle à partir de ce nuage de points.
Aussi une étape de détection des obstacles comprend le regroupement de points appartenant à un même obstacle, appelé partitionnement de l’espace,clusteringen anglais. Cette étape de détection impose à la fois l’identification des obstacles mobiles comme un piéton, ou un véhicule et des obstacles statiques comme les immeubles ou le sol.
À cet effet, une première sous-étape de l’étape de détection consiste à séparer les points appartenant au sol et ceux n’appartenant pas au sol, autrement dit les points qui se trouvent au-dessus du sol. Leclusteringest ainsi effectué dans cette sous-étape.
La problématique est alors de trouver un procédé permettant d’effectuer une détection fiable et robuste du sol dans un nuage de points LIDAR
La littérature scientifique a décrit plusieurs solutions à ce problème.
On connait en particulier le document «Model based vehicle tracking for autonomous driving in urban environments», A. Petrovskaya et S. Thrun, Proc. Robot. Sci. Syst. IV Zurich Switz., vol. 34, 2008
Dans ce document d’art antérieur, les données envoyées par le LIDAR sont transmises en coordonnées sphériques. Pour une direction de visé donnée (angle d’azimut θ fixé), l’algorithme utilise l’ensemble des points de mesure correspondant à différent angle d’élévation φ. Ces points se trouvent dans un plan vertical (plan vertical d’azimut fixé). Le traitement commence par le point correspondant à la diode laser qui fait l’angle de visé le plus bas et se termine par la diode laser qui fait l’angle de visé le plus haut.
Le principe du procédé consiste à regarder l’angle formé entre deux paires de points successifs. À titre d’illustration, en référence à la figure 1 d’art antérieur, pour trois points consécutifs A, B et C, la pente α entre AB et BC doit être faible, dans le cas où les trois points sont dans un même plan, ici le sol. En normalisant AB et BC, leur produit scalaire doit donc être proche de 1. Un simple seuil sur le produit permet de classer les points en sol ou non sol. Toutefois une telle solution n’est pas suffisamment fiable.
Le document « A Fast Ground Segmentation Method for 3D Point Cloud”, Phuong Chu, Seoungjae Cho, Sungdae Sim, Kiho Kwak and Kyungeun Cho - juin 2017, vise alors à améliorer la fiabilité du procédé précédent. Ce second document d’art antérieur fourni ainsi une méthode de généralisation du procédé précédent, en référence aux figures 2a et 2b d’art antérieur, dans lequel l’algorithme démarre à partir d’un point 0 situé sous le capteur 2. Ce point 0 est considéré comme faisant partie du sol. Autrement dit le point 0 est une projection du capteur sur le sol.
Pour un angle d’azimut donné, le procédé parcourt l’ensemble des points situés dans un plan vertical Z. Pour déterminer si chacun des points appartient au sol ou non, le procédé parcourt la liste des points de proche en proche.
Par illustration sur figures 2a et 2b d’art antérieur, le point A correspond au laser dont l’angle par rapport à l’horizontal est le plus bas.
Le procédé part du point 0, considéré comme sol. Il passe au point suivant : le point A. Celui-ci est considéré comme appartenant au sol également. Le procédé calcule ensuite l’angle entre l’horizon, angle vertical = 0°, et la droite formée par ces deux points.
Si l’angle calculé est supérieur à une valeur de seuil prédéfinie, alors le point est classifié comme non sol. Dans ce cas, comme un obstacle est détecté, car le point n’appartient pas au sol, le procédé comprend une deuxième condition pour classifier de nouveau un point faisant partie du sol. Cette condition peut se produire par exemple dans le cas d’une route bordée d’une haie séparant la chaussée et le trottoir. Le trottoir est à la même hauteur que la chaussée. Le procédé cherche à détecter le trottoir comme sol. Une condition de hauteur hminpar rapport au dernier point identifié comme sol est donc utilisée, telle que représenté figure 2b. Sur cette figure, les points A, B, F et G sont identifiés comme formant le sol et les points C, D, E, H et I comme étant distincts du sol.
Toutefois cette solution n’est pas totalement optimisée et il existe donc le besoin d’une solution améliorée permettant d’accroître les performances et la robustesse de la détection du sol.
On propose un procédé de détection du sol dans un nuage de points provenant d’un scanner de télédétection laser, comprenant :
-une étape d’acquisition d’un ensemble de données de détection formant un nuage de points, chaque donnée de l’ensemble de données comprenant la position d’un point de détection en coordonnées sphériques ;
-une étape de construction d’une matrice polaire dans laquelle les données de détection acquises sont arrangées de sorte que :
-une étape d’acquisition d’un ensemble de données de détection formant un nuage de points, chaque donnée de l’ensemble de données comprenant la position d’un point de détection en coordonnées sphériques ;
-une étape de construction d’une matrice polaire dans laquelle les données de détection acquises sont arrangées de sorte que :
- Les colonnes correspondent aux valeurs d’angle d’azimut des coordonnées sphériques ;
- Les lignes correspondent aux valeurs d’angle d’élévation des coordonnées sphériques ; et
- Pour chaque point de détection, la matrice associe une valeur de distance du point audit scanner de télédétection laser ;
-une étape de calcul d’une valeur de hauteur maximale en fonction de ladite valeur de distance du point ; et
-une étape de comparaison de ladite différence de hauteur avec ladite valeur de hauteur maximale ;
le procédé détectant que le point correspond à une valeur de sol lorsque l’étape de comparaison détermine que ladite différence de hauteur est inférieure ou égale à ladite valeur de hauteur maximale.
Ainsi on peut obtenir un procédé apte à détecter le sol dans un nuage de points LIDAR 3D de manière fiable, robuste et avec un temps de calcul relativement faible.
Avantageusement et de manière non limitative, ladite valeur de distance comprend la distance du point en coordonnées polaires. Ainsi, on peut obtenir une construction relativement rapide de la matrice polaire.
Avantageusement et de manière non limitative, ladite valeur de distance comprend la projection du point sur un plan horizontal dans un repère en coordonnées cartésiennes. Ainsi, on peut améliorer le temps de calcul du procédé en stockant directement la valeur de projection dans la matrice.
Avantageusement et de manière non limitative, la matrice polaire associe en outre pour chaque point de détection des valeurs de distance du point dans des coordonnées cartésiennes. Ainsi on améliore encore les temps de calcul en précalculant les valeurs de coordonnées cartésiennes de chaque point.
Avantageusement et de manière non limitative, le procédé précalcule, au cours d’un étape préliminaire, au moins une valeur trigonométrique fonctions des valeurs d’élévation des points acquis. Ainsi on optimise encore plus le temps de calcul en effectuant de manière préliminaire des calculs trigonométriques relativement couteux en temps de calcul.
L’invention concerne aussi un dispositif de détection du sol dans un nuage de points provenant d’un scanner de télédétection laser, comprenant :
-Des moyens d’acquisition d’un ensemble de données de détection formant nuage de points, chaque donnée de l’ensemble de données comprenant la position d’un point de détection en coordonnées sphériques ;
-Des moyens de construction d’une matrice polaire dans laquelle les données de détection acquises sont arrangées de sorte que :
-Des moyens d’acquisition d’un ensemble de données de détection formant nuage de points, chaque donnée de l’ensemble de données comprenant la position d’un point de détection en coordonnées sphériques ;
-Des moyens de construction d’une matrice polaire dans laquelle les données de détection acquises sont arrangées de sorte que :
- Les colonnes correspondent aux valeurs d’angle d’azimut des coordonnées sphériques ;
- Les lignes correspondent aux valeurs d’angle d’élévation des coordonnées sphériques ; et
- Pour chaque point de détection, la matrice associe une valeur de distance du point audit scanner de télédétection laser ;
-Des moyens de calcul d’une valeur de hauteur maximale en fonction de ladite valeur de distance du point ; et
-Des moyens de comparaison de ladite différence de hauteur avec ladite valeur de hauteur maximale ;
le dispositif détectant que le point correspond à une valeur de sol lorsque les moyens de comparaison déterminent que ladite différence de hauteur est inférieure ou égale à ladite valeur de hauteur maximale.
L’invention concerne aussi un véhicule automobile comprenant un scanner de télédétection laser et un dispositif tel que décrit précédemment.
D’autres particularités et avantages de l’invention ressortiront à la lecture de la description faite ci-après d’un mode de réalisation particulier de l’invention, donné à titre indicatif mais non limitatif, en référence aux dessins annexés sur lesquels :
est une représentation schématique d’un premier procédé de détection de l’art antérieur ;
et
sont des représentations schématiques d’un deuxième procédé de détection de l’art antérieur ;
est un organigramme du procédé selon le mode de réalisation principal de l’invention ;
est une représentation de la transformation entre les coordonnées cartésiennes et les coordonnées polaires d’un point acquis par le LIDAR 3D selon l’invention ;
est une représentation schématique de la différence d’élévation entre deux points acquis ; et
est une représentation schématique de la projection d’un point sur un plan horizontal.
Selon le mode de réalisation principal de l’invention, en référence à la figure 3, un procédé 3 de détection du sol dans un ensemble de points obtenus par un LIDAR 3D, comprend une première étape d’acquisition 30 de l’ensemble des points du nuage de points en coordonnées sphériques .
À cet effet, en référence à la figure 4, Le LIDAR 4 mis en œuvre par l’invention présente un champ de vision vertical Z de 40°, soit compris sensiblement entre [-25°,+15°], avec une variation résiduelle possible de 1° à 5° de degrés, et une vision horizontale à 360°.
Tous les rayons lasers émis par le LIDAR 4 peuvent être vus comme émis par un point d’origine O dans un système de coordonnées sphériques ( , θ, φ), dans lequel est la mesure de distance, et θ et sont les angles respectivement azimut et élévation.
Le procédé 3 procède ensuite à la transformée de chaque point obtenu en coordonnées polaire vers des coordonnées cartésiennes.
Ensuite le procédé procède à une étape de construction d’une matrice polaire 31 sous la forme suivante :
Une matrice polaire représente des coordonnées sphériques sous forme de matrice, comprenant N rangs représentant les angles verticaux φ déterminés physiquement par le LIDAR, M colonnes sont les angles d’azimut θ entre 0° à 360°.
Soit la résolution de l’angle d’azimut est Δθ, l’angle azimut dans la j-ième colonne est égal à . La valeur correspond à la mesure laser dans la direction (φi,θj). On peut donc définir une valeur de mesure laser selon une direction (φi,θj) dans la matrice par l’équation suivante :
N et M étant respectivement le nombre d'angles verticaux et d'azimuts.
Par exemple, pour le LIDAR mis en œuvre dans le présent mode de réalisation de l’invention, il existe N=32 angles verticaux et M=1800 angles d’azimut lorsque le LIDAR tourne à une fréquence de 10 Hz. Aussi la matrice est une matrice de dimensions 32x1800.
Les coordonnées correspondantes de chaque mesure laser sont ensuite transformées en coordonnées cartésiennes.
À cet effet, pour chaque point 3D ( , θ, φ) en coordonnées sphériques, la transformation en coordonnées cartésiennes (X, Y, Z) peut être obtenue par les équations suivantes :
Et , la projection de dans le plan est :
Ainsi, le procédé de construction d’une matrice polaire définit tout d’abord une matrice dans laquelle :
- Les colonnes M correspondent à un angle d’azimut donné θ ; et
- Les lignes N correspondent à une valeur donnée de l’angle d’élévation φ (angle formé entre l’horizontal et la direction de visée verticale de la diode laser).
- Les colonnes M correspondent à un angle d’azimut donné θ ; et
- Les lignes N correspondent à une valeur donnée de l’angle d’élévation φ (angle formé entre l’horizontal et la direction de visée verticale de la diode laser).
Pour chaque couple (ligne, colonne) de la matrice, on affecte un quadruplet ( correspondant respectivement à la distance du point en coordonnées sphériques, et les distances selon les directions X, Y, Z, en coordonnées cartésiennes ; et étant la projection du point sur le plan (XY) dans un repère en coordonnées cartésiennes.
En effet, pour une optimisation des temps de calculs, on préfère affecter le quadruplet ( qui est équivalent au quadruplet mais qui permet d’économiser le nombre de calculs du procédé selon l’invention.
Cette structure de données présente l’avantage de combiner en même temps une structure de données en coordonnées sphériques permettant de trouver facilement le voisin d’un point donné et une structure de données en coordonnées cartésiennes permettant de calculer facilement des distances dans l’espace cartésien. Cette structure combine donc les deux avantages.
Ensuite on procède, pour chaque valeur de couple (i, j) 32, 34 de la matrice polaire au calcul 33 de deux vecteurs et , en référence aux figures 5 et 6.
D’une part, en coordonnées cartésiennes, on a qui correspond à la différence de hauteur séparant 2 points consécutifs et (correspondant à 2 directions d’élévation consécutives et , soit :
Où est la hauteur du point ; et
D’autre part on obtient dans le triangle 50 de la figure 5 :
Puisque la projection du point dans le plan (XY), tel que représenté figure 6, peut s’exprimer par , alors :
Par conséquent, la condition , pour déterminer si un point fait partie du sol, devient .
La valeur est une valeur de seuil prédéterminée qui est à titre d’exemple pour ce mode de réalisation fixée à 45°. Toutefois, cette valeur est donnée à titre non limitatif et l’homme du métier peut la modifier, notamment de manière empirique, de sorte à maximiser les performances du la détection.
On peut donc définir une borne maximale pour . Cette borne maximale vaut :
Soit encore
Cette expression ne dépendant que de et puisque et sont des constantes qui peuvent être précalculées.
Ainsi, la progression logique s’effectue en fonction des valeurs d’élévation, le procédé parcourant une double boucle 32, 34 dans laquelle pour chaque 32 colonne de la matrice, autrement dit pour valeur d’azimut, le procédé va parcourir 34 toutes les lignes d’élévation. Le calcul s’effectuant par propagation des différences entre les élévations successives à azimut égal.
Ensuite on met en œuvre une étape de comparaison 35 de et pour déterminer si un point appartient au sol ou non.
En effet si , référence 36, alors le point correspondant au couple ( correspond à un point du sol.
A contrario si , référence 37, alors le point correspondant au couple ( n’est pas un point du sol, et par conséquent est un point provenant d’un obstacle.
Ainsi, la condition d’appartenance d’un point au sol, basée sur une condition d’angle se simplifie considérablement en combinant les coordonnées cartésiennes et sphériques, ce qui permet d’augmenter la vitesse de calcul.
En effet, dans le cas de la condition en angle, le calcul est particulièrement coûteux en temps de calcul.
Ainsi, l’invention permet d’obtenir une détection fiable, robuste et rapide du sol dans un nuage de points provenant d’un scanner LIDAR 3D.
Claims (7)
- Procédé de détection du sol dans un nuage de points provenant d’un scanner de télédétection laser (4), caractérisé en ce que le procédé comprend :
le procédé détectant que le point (p) correspond à une valeur de sol lorsque l’étape de comparaison détermine que ladite différence de hauteur (- une étape d’acquisition (30) d’un ensemble de données de détection formant un nuage de points, chaque donnée de l’ensemble de données comprenant la position d’un point (p) de détection en coordonnées sphériques (
, θ, φ) ; - une étape de construction (31) d’une matrice polaire (
) dans laquelle les données de détection acquises sont arrangées de sorte que :- Les colonnes (M, j) correspondent aux valeurs d’angle d’azimut (θ) des coordonnées sphériques (
, θ, φ) ; - Les lignes (N, i) correspondent aux valeurs d’angle d’élévation (φ) des coordonnées sphériques (
, θ, φ) ; et - Pour chaque point (pi , j) de détection, la matrice (
) associe une valeur de distance ( , ) du point audit scanner de télédétection laser (4) ;
- Les colonnes (M, j) correspondent aux valeurs d’angle d’azimut (θ) des coordonnées sphériques (
- une étape de calcul de la différence de hauteur (
), séparant un premier point ( ) et un deuxième point ( ), les deux points étant selon l’arrangement dans la matrice polaire ( ) deux points consécutifs ( ) de sorte que les deux points présentent deux valeurs d’élévation (φ) consécutives ( , ) dans la matrice polaire ( ) ; - une étape de calcul d’une valeur de hauteur maximale (
en fonction de ladite valeur de distance ( , ) du point (p) ; et - une étape de comparaison (35) de ladite différence de hauteur (
) avec ladite valeur de hauteur maximale ( ;
) est inférieure ou égale à ladite valeur de hauteur maximale ( . - une étape d’acquisition (30) d’un ensemble de données de détection formant un nuage de points, chaque donnée de l’ensemble de données comprenant la position d’un point (p) de détection en coordonnées sphériques (
- Procédé selon la revendication 1, caractérisé en ce que ladite valeur de distance comprend la distance (
) du point (p) en coordonnées polaires. - Procédé selon la revendication 1 caractérisé en ce que ladite valeur de distance comprend la projection (
) du point ( ) sur un plan horizontal (XY) dans un repère en coordonnées cartésiennes (X,Y,Z). - Procédé selon l’une quelconque des revendications 1 à 3, caractérisé en ce que la matrice polaire (
) associe en outre pour chaque point (pi , j) de détection des valeurs de distance ( ) du point (p) dans des coordonnées cartésiennes. - Procédé selon l’une quelconque des revendications 1 à 4, caractérisé en ce que le procédé précalcule, au cours d’un étape préliminaire, au moins une valeur trigonométrique fonctions des valeurs d’élévation (φ) des points (p) acquis.
- Dispositif de détection du sol dans un nuage de points provenant d’un scanner de télédétection laser (4), caractérisé en ce que le dispositif comprend :
le dispositif détectant que le point (p) correspond à une valeur de sol lorsque les moyens de comparaison déterminent que ladite différence de hauteur (- Des moyens d’acquisition d’un ensemble de données de détection formant un nuage de points, chaque donnée de l’ensemble de données comprenant la position d’un point (p) de détection en coordonnées sphériques (
, θ, φ) ; - Des moyens de construction d’une matrice polaire (
) dans laquelle les données de détection acquises sont arrangées de sorte que :- Les colonnes (M, j) correspondent aux valeurs d’angle d’azimut (θ) des coordonnées sphériques (
, θ, φ) ; - Les lignes (N, i) correspondent aux valeurs d’angle d’élévation (φ) des coordonnées sphériques (
, θ, φ) ; et - Pour chaque point (pi , j) de détection, la matrice (
) associe une valeur de distance ( , ) du point audit scanner de télédétection laser (4) ;
- Les colonnes (M, j) correspondent aux valeurs d’angle d’azimut (θ) des coordonnées sphériques (
- Des moyens de calcul de la différence de hauteur (
), séparant un premier point ( ) et un deuxième point ( ), les deux points étant selon l’arrangement dans la matrice polaire ( ) deux points consécutifs ( ) de sorte que les deux points présentent deux valeurs d’élévation (φ) consécutives ( , ) dans la matrice polaire ( ) ; - Des moyens de calcul d’une valeur de hauteur maximale (
en fonction de ladite valeur de distance ( , ) du point (p) ; et - Des moyens de comparaison de ladite différence de hauteur (
) avec ladite valeur de hauteur maximale ( ;
) est inférieure ou égale à ladite valeur de hauteur maximale ( . - Des moyens d’acquisition d’un ensemble de données de détection formant un nuage de points, chaque donnée de l’ensemble de données comprenant la position d’un point (p) de détection en coordonnées sphériques (
- Véhicule automobile comprenant un scanner de télédétection laser (4) et un dispositif selon la revendication 6.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1910674A FR3101433B1 (fr) | 2019-09-27 | 2019-09-27 | Procédé de détection du sol dans un nuage de points obtenu par télédétection laser 3D |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1910674 | 2019-09-27 | ||
| FR1910674A FR3101433B1 (fr) | 2019-09-27 | 2019-09-27 | Procédé de détection du sol dans un nuage de points obtenu par télédétection laser 3D |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| FR3101433A1 true FR3101433A1 (fr) | 2021-04-02 |
| FR3101433B1 FR3101433B1 (fr) | 2021-11-26 |
Family
ID=69172972
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR1910674A Active FR3101433B1 (fr) | 2019-09-27 | 2019-09-27 | Procédé de détection du sol dans un nuage de points obtenu par télédétection laser 3D |
Country Status (1)
| Country | Link |
|---|---|
| FR (1) | FR3101433B1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113534193A (zh) * | 2021-07-19 | 2021-10-22 | 京东鲲鹏(江苏)科技有限公司 | 确定目标反射点的方法、装置、电子设备及存储介质 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8825260B1 (en) * | 2013-07-23 | 2014-09-02 | Google Inc. | Object and ground segmentation from a sparse one-dimensional range data |
| US20170067738A1 (en) * | 2015-09-04 | 2017-03-09 | Hyundai Mobis Co., Ltd. | Device for recognizing obstacle around vehicle and method thereof |
-
2019
- 2019-09-27 FR FR1910674A patent/FR3101433B1/fr active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8825260B1 (en) * | 2013-07-23 | 2014-09-02 | Google Inc. | Object and ground segmentation from a sparse one-dimensional range data |
| US20170067738A1 (en) * | 2015-09-04 | 2017-03-09 | Hyundai Mobis Co., Ltd. | Device for recognizing obstacle around vehicle and method thereof |
Non-Patent Citations (2)
| Title |
|---|
| A. PETROVSKAYAS. THRUN: "Model based vehicle tracking for autonomous driving in urban environments", PROC. ROBOT. SCI. SYST. IV ZURICH SWITZ., vol. 34, 2008 |
| PHUONG CHUSEOUNGJAE CHOSUNGDAE SIMKIHO KWAKKYUNGEUN CHO, A FAST GROUND SEGMENTATION METHOD FOR 3D POINT CLOUD, June 2017 (2017-06-01) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113534193A (zh) * | 2021-07-19 | 2021-10-22 | 京东鲲鹏(江苏)科技有限公司 | 确定目标反射点的方法、装置、电子设备及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| FR3101433B1 (fr) | 2021-11-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11520019B2 (en) | Light signal detection device, range finding device, and detection method | |
| US10705220B2 (en) | System and method for ground and free-space detection | |
| US12275430B2 (en) | Identification of proxy calibration targets for a fleet of vehicles | |
| EP3635612B1 (fr) | Procédé et système d'identification d'au moins un objet en déplacement | |
| US8755997B2 (en) | Laser ranging process for road and obstacle detection in navigating an autonomous vehicle | |
| US9697606B2 (en) | Methods and systems for object detection using laser point clouds | |
| RU2668459C1 (ru) | Устройство оценки положения и способ оценки положения | |
| US11592524B2 (en) | Computation of the angle of incidence of laser beam and its application on reflectivity estimation | |
| CN111712828A (zh) | 物体检测方法、电子设备和可移动平台 | |
| CN110389359A (zh) | 用于地平面探测的系统和方法 | |
| CN115147796A (zh) | 评测目标识别算法的方法、装置、存储介质及车辆 | |
| FR3146523A1 (fr) | Procédé d’estimation de la vitesse d’un véhicule | |
| FR3101433A1 (fr) | Procédé de détection du sol dans un nuage de points obtenu par télédétection laser 3D | |
| FR3054672B1 (fr) | Procede et systeme d'association de donnees de detection et de suivi d'objets mobile pour vehicule automobile | |
| WO2021148481A1 (fr) | Procédé d'exploitation de données fournies par un lidar et calculateur associé | |
| FR2938228A1 (fr) | Procede de mesure de distance au moyen d'une camera embarquee dans un vehicule automobile | |
| RU2836391C1 (ru) | Способ и сервер для обновления представления карты | |
| FR3106108A1 (fr) | Procédé et dispositif de détermination de trajectoire d’une route | |
| FR3103301A1 (fr) | Procédé de détection de pics d’intensité de faisceau lumineux réfléchi de manière spéculaire | |
| WO2022189389A1 (fr) | Procede et dispositif de calibration d'un capteur de profondeur d'environnement | |
| Javanmardi et al. | How far should self-driving cars ‘see’? effect of observation range on vehicle self-localization | |
| JPWO2018180104A1 (ja) | 判定装置、判定方法並びに判定用プログラム及びデータ構造 | |
| EP3775988B1 (fr) | Procédé et dispositif de détection d'objets dans l'environnement d'un véhicule, en présence de goutelettes | |
| FR3123981A1 (fr) | Procédé et dispositif de contrôle de trajectoire d’un véhicule autonome | |
| CN120972123A (zh) | 基于自动驾驶的对象识别方法、装置及车辆 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PLFP | Fee payment |
Year of fee payment: 2 |
|
| PLSC | Publication of the preliminary search report |
Effective date: 20210402 |
|
| PLFP | Fee payment |
Year of fee payment: 3 |
|
| PLFP | Fee payment |
Year of fee payment: 4 |
|
| CA | Change of address |
Effective date: 20221005 |
|
| PLFP | Fee payment |
Year of fee payment: 5 |
|
| PLFP | Fee payment |
Year of fee payment: 6 |
|
| PLFP | Fee payment |
Year of fee payment: 7 |