FR3106423A1 - Procédé d’exploitation de données fournies par un lidar et calculateur associé - Google Patents

Procédé d’exploitation de données fournies par un lidar et calculateur associé Download PDF

Info

Publication number
FR3106423A1
FR3106423A1 FR2000561A FR2000561A FR3106423A1 FR 3106423 A1 FR3106423 A1 FR 3106423A1 FR 2000561 A FR2000561 A FR 2000561A FR 2000561 A FR2000561 A FR 2000561A FR 3106423 A1 FR3106423 A1 FR 3106423A1
Authority
FR
France
Prior art keywords
reflectivity
measurement point
distance
angle
lidar
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
Application number
FR2000561A
Other languages
English (en)
Other versions
FR3106423B1 (fr
Inventor
Alexandre BOURDEU
Boris Lugez
Thibault Caron
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aumovio Autonomous Mobility Germany GmbH
Original Assignee
Continental Automotive France SAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Continental Automotive France SAS filed Critical Continental Automotive France SAS
Priority to FR2000561A priority Critical patent/FR3106423B1/fr
Priority to US17/786,974 priority patent/US12228651B2/en
Priority to DE112021000257.0T priority patent/DE112021000257T5/de
Priority to PCT/EP2021/051221 priority patent/WO2021148481A1/fr
Priority to CA3166839A priority patent/CA3166839A1/fr
Publication of FR3106423A1 publication Critical patent/FR3106423A1/fr
Application granted granted Critical
Publication of FR3106423B1 publication Critical patent/FR3106423B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/89Lidar systems specially adapted for specific applications for mapping or imaging
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/06Systems determining position data of a target
    • G01S17/42Simultaneous measurement of distance and other co-ordinates
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/93Lidar systems specially adapted for specific applications for anti-collision purposes
    • G01S17/931Lidar systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/4802Details 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/483Details of pulse systems
    • G01S7/486Receivers
    • G01S7/4865Time delay measurement, e.g. time-of-flight measurement, time of arrival measurement or determining the exact position of a peak
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Electromagnetism (AREA)
  • Optical Radar Systems And Details Thereof (AREA)

Abstract

Procédé d’exploitation de données fournies par un lidar comprenant :- l’obtention, pour une pluralité de points de mesure d’un lidar, de données représentatives d’une intensité diffuse et d’une distance entre le point de mesure et le lidar, - la détermination d’un angle d’incidence du lidar sur chaque point de mesure,- le calcul, pour chaque point de mesure, de la réflectivité à partir de l’angle d’incidence, la distance et de l’intensité diffuse,- l’identification de points de mesure spatialement voisins ayant une réflectivité comprise dans une plage de valeurs déterminée centrée sur une valeur de réflectivité commune pour former des zones de réflectivité commune (Z1), - la définition d’une fonction de coût pour au moins une zone de réflectivité commune (Z1), la fonction de coût comprenant une pluralité de termes relatifs à un point de mesure (P1, P2, P3, P4, P5) et comprenant une première intensité diffuse obtenue à l’aide des données représentatives de l’intensité diffuse et une seconde intensité diffuse déterminée en fonction de la valeur de réflectivité commune, de l’angle et de la distance (dk) du point de mesure considéré,- la minimisation de la fonction de coût pour actualiser au moins l’un de l’angle (θk), la distance (dk) et la réflectivité (Rdk) au niveau du point de mesure, pour chacun des points de mesure (P1, P2, P3, P4, P5) appartenant à une zone de réflectivité commune (Z1). Figure de l’abrégé : Figure 2

Description

Procédé d’exploitation de données fournies par un lidar et calculateur associé
La présente invention concerne le domaine des lidars et plus particulièrement l’exploitation des mesures de distance et d’intensité réfléchie par une surface fournies par un lidar (acronyme de «Light Detection And Ranging» ou «Laser Detection And Ranging» en anglais).
Les lidars permettent de mesurer le temps de parcours d’une impulsion lumineuse entre son émission et sa réception sur un capteur du lidar après réflexion sur une surface et par conséquent de déterminer la distance entre le lidar et le point de la surface concernée. Les lidars permettent aussi de mesurer l’intensité réfléchie par un point de la surface considérée par le biais d’un capteur dédié. A partir de ces mesures de distance, il est possible de déterminer la réflectivité de la surface concernée et l’angle entre le point de la surface considérée et le rayon de l’impulsion lumineuse.
De manière connue, l’intensité réfléchie Ir se compose d’une intensité ambiante Ia, d’une intensité diffuse Id et d’une intensité spéculaire Is tel que décrit dans le document «Evaluations of lidar reflectance amplitude sensitivity towards land cover conditions», H. HASEGAWA, Bulletin of the Geographical Survey Institute, Vol. 53, pp. 43-50, March 2006.
On constate que l’intensité spéculaire est négligeable lorsque l’angle d’incidence diffère de la normale à la surface, ce qui est généralement le cas. Ainsi, connaissant la valeur de l’intensité lumineuse ambiante Ia, il est possible de calculer la valeur de l’intensité diffusée Id selon l’équation suivante:
On notera que l’intensité lumineuse ambiante Ia est constante pour l’ensemble des points de mesure alors que l’intensité diffuse Id est de la forme:
avec Rd le coefficient de diffusion, propre au matériau constituant la surface sur laquelle est réfléchie l’impulsion lumineuse, appelé par la suite réflectivité dans le reste de la présente divulgation, θ l’angle d’incidence du faisceau lumineux émis par le lidar sur le point de la surface considéré, d la distance entre le lidar et le point de la surface considéré.
Il est donc possible de déterminer l’intensité ambiante Ia comme étant la composante continue de l’intensité réfléchie Ir mesurée par le capteur et donc de déterminer l’intensité diffuse Id.
Puis, connaissant l’angle d’incidence θ et la distance d, il est possible de déterminer le coefficient de diffusion Rd, aussi appelé réflectivité, propre au matériau de la surface considérée.
On notera que l’angle d’incidence θ peut être déterminé de manière connue de l’homme du métier en calculant la normale à la surface au point de mesure considéré et en connaissant l’angle du faisceau émis par le lidar. L’orientation de la normale à la surface définie autour du point de mesure considéré est obtenue par exemple à l’aide des coordonnées tridimensionnelles (x, y, z) de trois points de mesure définissant une surface adjacente au point de mesure considéré. On notera que les coordonnées tridimensionnelles (x,y,z) des points de mesure sont déterminées à l’aide de la distance d entre le point de mesure considéré et le lidar et de l’angle du faisceau réfléchi par le point de mesure et reçu par le lidar.
La distance d est déterminée par le lidar à partir de la mesure du temps de vol comme explicité précédemment.
La réflectivité permet de discriminer ou d’identifier différentes surfaces car la réflectivité est propre à la matière constituant une surface. Les données concernant la distance et l’angle entre le lidar et le point de la surface considérés permettent de reconstituer la surface illuminée par le lidar.
Dans d’autres applications, notamment dans le domaine automobile, les données concernant la réflectivité sont utilisées pour identifier ou discriminer différentes surfaces, lorsque ces surfaces sont constituées de matériaux différents. La distance associée à une surface trouve différentes applications notamment pour le suivi de véhicules ou le freinage d’urgence notamment.
Malheureusement, les données mesurées par le lidar, à savoir l’intensité réfléchie et la distance sont entachées d’erreurs de mesures qui se répercutent sur l’estimation de l’angle et de la réflectivité et limitent la précision des différentes applications.
Résumé
La présente divulgation vise à remédier aux inconvénients précités.
Un but de la présente invention est de pouvoir déterminer la distance et/ou l’angle fournis par le lidar avec une meilleure précision.
Un but de la présente invention est de déterminer la réflectivité avec une meilleure précision.
Il est proposé un calculateur configuré pour:
- obtenir, pour une pluralité de points de mesure d’un lidar, des données représentatives d’une intensité diffuse au niveau d’un point de mesure et d’une distance entre le point de mesure et le lidar,
- déterminer la direction normale à la surface tangente à chaque point de mesure et en déduire un angle d’incidence du lidar sur chaque point de mesure,
- calculer, pour chaque point de mesure, la réflectivité à partir de l’angle d’incidence, la distance et l’intensité diffuse.
Le calculateur est en outre configuré pour:
- identifier des points de mesure spatialement voisins ayant une réflectivité comprise dans une plage de valeurs déterminée centrée sur une valeur de réflectivité commune pour former des zones de réflectivité commune,
- définir une fonction de coût pour au moins une zone de réflectivité commune, la fonction de coût comprenant une pluralité de termes, chaque terme étant relatif à un point de mesure et comprenant une première intensité diffuse obtenue à l’aide des données représentatives de l’intensité diffuse et une seconde intensité diffuse déterminée en fonction de la valeur de réflectivité commune, de l’angle et de la distance du point de mesure considéré,
- minimiser la fonction de coût en mettant en œuvre un algorithme d’optimisation non-linéaire itératif pour actualiser au moins l’un de l’angle, la distance et la réflectivité au niveau du point de mesure, pour chacun des points de mesure appartenant à une zone de réflectivité commune.
Selon un autre aspect, il est proposé un véhicule automobile pourvu d’un lidar et d’un calculateur tel que décrit précédemment.
Selon un autre aspect, il est proposé un procédé d’exploitation de données fournies par un lidar le procédé étant mis en œuvre par un calculateur et comprenant les étapes suivantes :
- obtention, pour une pluralité de points de mesure d’un lidar, des données représentatives d’une intensité diffuse au niveau d’un point de mesure et d’une distance entre le point de mesure et le lidar,
- détermination de la direction normale à la surface tangente à chaque point de mesure et déduction d’un angle d’incidence du lidar sur chaque point de mesure,
- calcul, pour chaque point de mesure, de la réflectivité à partir de l’angle d’incidence, la distance et de l’intensité diffuse,
- identification de points de mesure spatialement voisins ayant une réflectivité comprise dans une plage de valeurs déterminée centrée sur une valeur de réflectivité commune pour former des zones de réflectivité commune,
- définition d’une fonction de coût pour au moins une zone de réflectivité commune, la fonction de coût comprenant une pluralité de termes, chaque terme étant relatif à un point de mesure et comprenant une première intensité diffuse obtenue à l’aide des données représentatives de l’intensité diffuse et une seconde intensité diffuse déterminée en fonction de la valeur de réflectivité commune, de l’angle et de la distance du point de mesure considéré,
- minimisation de la fonction de coût en mettant en œuvre un algorithme d’optimisation non-linéaire itératif pour actualiser au moins l’un de l’angle, la distance et la réflectivité au niveau du point de mesure, pour chacun des points de mesure appartenant à une zone de réflectivité commune.
Selon un autre aspect, il est proposé un programme informatique comportant des instructions pour la mise en œuvre de tout ou partie d’un procédé tel que défini dans les présentes lorsque ce programme est exécuté par un calculateur.
Selon un autre aspect, il est proposé un support d’enregistrement non transitoire, lisible par un ordinateur, sur lequel est enregistré un tel programme.
Les caractéristiques exposées dans les paragraphes suivants peuvent, optionnellement, être mises en œuvre. Elles peuvent être mises en œuvre indépendamment les unes des autres ou en combinaison les unes avec les autres:
- les points de mesure appartenant à des zones de réflectivité commune ont en outre des angles d’incidence compris dans une plage de valeurs autorisées;
- l’intensité diffuse, l’angle et la distance sont reliés par une fonction de calcul de l’intensité diffuse et la seconde intensité diffuse est déterminée à l’aide de ladite fonction;
- la fonction de calcul de l’intensité diffuse s’écrit sous la forme:
dans lequel Id est l’intensité diffuse, Rd la réflectivité, θ l’angle d’incidence et d la distance;
- la fonction de coût correspond à la somme des différents termes relatifs à un point de mesure;
- la fonction de coût fc s’écrit, pour une zone de réflectivité commune Rc considérée:
avec Idk l’intensité diffuse, dkla distance et θkl’angle d’incidence pour un point de mesure considéré d’indice k appartenant à la zone de réflectivité commune considérée, et
N correspond au nombre de points de mesure appartenant à la zone de réflectivité commune considérée.
De manière avantageuse, l’identification d’une zone de réflectivité commune permet d’utiliser cette valeur de réflectivité commune pour définir la fonction de coût. L’optimisation permet de déterminer au moins l’un des paramètres choisis parmi l’angle d’incidence, la réflectivité et la distance pour chacun des points de mesure appartenant à la zone de réflectivité commune. L’utilisation de la valeur de la réflectivité commune dans la fonction de coût permet d’utiliser une unique valeur et donc de retirer des incertitudes de mesure.
On notera que selon les applications visées, un ou plusieurs de ces paramètres peuvent être actualisés afin d’améliorer leur précision.
D’autres caractéristiques, détails et avantages apparaîtront à la lecture de la description détaillée ci-après, et à l’analyse des dessins annexés, sur lesquels:
La figure 1 illustre différentes étapes d’un procédé d’exploitation des données fournies par un lidar selon un mode de réalisation.
La figure 2 illustre schématiquement une zone de réflectivité commune.
La figure 3 illustre un exemple de mise en œuvre du procédé d’exploitation des données fournies par un lidar selon un mode de réalisation.
Les dessins et la description ci-après contiennent, pour l’essentiel, des éléments de caractère certain. Ils pourront donc non seulement servir à mieux faire comprendre la présente divulgation, mais aussi contribuer à sa définition, le cas échéant.
La figure 1 illustre différentes étapes d’un procédé d’exploitation de données fournies par un lidar mis en œuvre par un calculateur, selon un mode de réalisation.
Le procédé comporte une étape S10 d’obtention, pour une pluralité de points de mesure d’un lidar, de données représentatives d’une intensité diffuse Id au niveau d’un point de mesure et d’une distance d entre le point de mesure et le lidar.
Comme décrit précédemment dans la partie introductive, le lidar mesure l’intensité réfléchie Ir par un point de mesure se trouvant sur une surface réfléchissante et le temps de parcours d’une impulsion lumineuse réfléchie au niveau du point de mesure. A partir de ces données de mesure, le calculateur du lidar est capable de déterminer la distance d entre chaque point de mesure et le lidar ainsi que l’intensité ambiante Ia et l’intensité diffuse Id par soustraction de l’intensité ambiante Ia à l’intensité réfléchie Ir. Il est également capable de déterminer les coordonnées tridimensionnelles de chaque point de mesure à partir de la distance d entre chaque point de mesure et le lidar et de la valeur de l’angle du faisceau réfléchi par le point de mesure et reçu par le lidar.
Selon le type de traitement de données réalisées par le lidar, les données représentatives d’une intensité diffuse Id obtenues par le calculateur peuvent correspondre soit à l’intensité diffuse Id, soit à l’intensité réfléchie Ir et éventuellement à l’intensité ambiante Ia. De même, les données représentatives de la distance peuvent correspondre directement à la distance d déterminée par le lidar, au temps de parcours mesuré ou encore aux coordonnées tridimensionnelles (x,y,z) des points de mesure déterminées par le lidar.
Dans un mode de réalisation, les données représentatives d’une intensité diffuse Id au niveau d’un point de mesure et d’une distance d entre le point de mesure et le lidar sont reçues par le calculateur, si le calculateur mettant en œuvre le procédé est distinct du calculateur du lidar.
Dans un autre mode de réalisation, l’intégralité du procédé décrit ici est mise en œuvre par le calculateur du lidar. L’étape d’obtention S10 correspond alors à la détermination de l’intensité diffuse Id et de la distance d entre le point de mesure considéré et le lidar.
Dans un mode de réalisation particulier, les données représentatives d’une intensité diffuse Id et d’une distance d entre le point de mesure et le lidar sont obtenues par réception d’une image et d’une structure de données.
L’image comprend la mesure de l’intensité réfléchie Ir pour différents points de mesure et la structure de données comprend les coordonnées tridimensionnelles (x,y,z) de chaque point de mesure. La distance d entre le point de mesure de coordonnées tridimensionnelles (x,y,z) et le lidar est alors déterminé à l’aide de la formule suivante:
Ensuite, lors d’une étape S20, le calculateur détermine la direction normale à la surface tangente à chaque point de mesure et en déduit l’angle d’incidence θ du lidar sur chaque point de mesure connaissant la direction du faisceau lumineux émis par le lidar et dirigé vers le point de mesure considéré comme décrit précédemment dans la partie introductive par exemple.
Lors d’une étape S30, le calculateur calcule, pour chaque point de mesure, la réflectivité Rdà partir de l’angle d’incidence θ déterminé lors de l’étape S20, de la distance d et de l’intensité diffuse Id. Comme décrit précédemment, la distance d et l’intensité diffuse Id sont, soit obtenues directement par le calculateur lors de l’étape S10, soit déterminées à partir des données obtenues lors d’une étape supplémentaire lorsque le calculateur mettant en œuvre le procédé est distinct de celui du lidar.
Selon un mode de réalisation, la réflectivité Rd est calculée à l’aide de la fonction de calcul de l’intensité diffuse suivante:
Selon un autre mode de réalisation, la réflectivité Rd est calculée à l’aide de la fonction de calcul de l’intensité diffuse suivante:
avec Rd la réflectivité du matériau constituant la surface sur laquelle est réfléchie l’impulsion lumineuse au point de mesure considéré, θ l’angle d’incidence du faisceau lumineux émis par le lidar sur le point de la surface considéré déterminé lors de l’étape S20 et d la distance entre le lidar et le point de mesure considéré.
Lors d’une étape S40, des points de mesure spatialement voisins ayant une réflectivité comprise dans une plage de valeurs déterminée centrée sur une valeur de réflectivité commune Rc sont identifiés pour former des zones de réflectivité commune.
Un exemple de zone de réflectivité commune est illustré sur la figure 2. Sur cette figure, des points de mesure P1, P2, P3, P4, P5, P6, P7, P8 ont des coordonnées (x1, y1, z1), (x2, y2, z2), (x3, y3, z3), (x4, y4, z4), (x5, y5, z5), (x6, y6, z6), (x7, y7, z7), (x8, y8, z8), se trouvent à une distance d1, d2, d3, d4, d5, d6, d7, d8 du lidar et ont une réflectivité Rd1, Rd2, Rd3, Rd4, Rd5, Rd6, Rd7, Rd8, respectivement.
Comme illustré sur la figure 2, les points de mesure P1, P2, P3, P4, P5 sont spatialement voisins en prenant en compte leurs coordonnées (x1, y1, z1), (x2, y2, z2), (x3, y3, z3), (x4, y4, z4), (x5, y5, z5). On notera que les distances d1, d2, d3, d4, d5 associées à ces points ne sont pas prises en compte, des points se situant à une même distance du lidar n’étant pas nécessairement spatialement voisins. On notera que les points P1, P2, P3, P4, P5 ont des réflectivités Rd1, Rd2, R3, Rd4 et Rd5 se situant dans la plage de valeurs Rc1 ±Δ, par exemple, Rc1 étant une valeur de réflectivité commune et Δ une valeur prédéterminée. En particulier, les points P1, P2, P3, P4, P5 appartiennent donc à une zone Z1 de réflectivité commune Rc1.
Lors d’une étape S50, une fonction de coût est définie pour au moins une zone de réflectivité commune, par exemple, pour la zone Z1. La fonction de coût comprend une pluralité de termes Tk. Chaque terme est relatif à un point de mesure, ici P1, P2, P3, P4, P5 et comprend une première intensité diffuse Idk, ici Id1, Id2, Id3, Id4, Id5, correspondant à l’intensité diffuse déterminée à partir de l’intensité réfléchie Ir mesurée par le lidar et de l’intensité ambiante Ia et une seconde intensité diffuse théorique déterminée à l’aide de la fonction de calcul de l’intensité diffuse telle que définie précédemment [Math. 2] ou [Math. 5].
En particulier, la valeur de l’intensité théorique est déterminée en fonction de la valeur de réflectivité commune Rc, ici Rc1, de l’angle θket de la distance dkdu point de mesure considéré identifié ici par l’indice k, k appartenant à {1,…,5} dans l’exemple de la figure 2.
Dans un mode de réalisation,
lorsque la fonction de calcul de l’intensité diffuse [Math. 2] est utilisée.
Ainsi, la valeur de la réflectivité prise en compte pour chacun des points de mesure ne correspond pas à la réflectivité Rdkcalculée dans l’étape S30 mais à la réflectivité commune Rc pour la zone de réflectivité commune considérée.
Dans un mode de réalisation particulier, la fonction de coût correspond à la somme des différents termes relatifs à un point de mesure Tk, ici P1, P2, P3, P4, P5.
Ainsi, la fonction de coût fc s’écrit,
L’indice k permet d’identifier les points de mesure appartenant à la zone de réflectivité commune considérée et N correspond au nombre de points de mesure appartenant à la zone de réflectivité commune considérée.
Dans un mode de réalisation, la fonction de coût fc, lorsque la fonction [Math. 2] est utilisée, a pour forme:
Dans l’exemple pris ici, pour la zone Z1, Rc = Rc1 et N = 5.
Lors de l’étape S60, on minimise la fonction de coût fc en mettant en œuvre un algorithme d’optimisation non-linéaire itératif pour actualiser au moins l’un de l’angle θk, la distance dket la réflectivité Rdkau niveau du point de mesure, pour chacun des points de mesure Pk appartenant à une zone de réflectivité commune, ici les points de mesure P1, P2, P3, P4, P5 ayant une réflectivité commune Rc1.
On notera que, lorsque la réflectivité Rdkest optimisée, la valeur initiale, au début de l’optimisation, est la réflectivité commune Rc mais que, lors de l’optimisation, cette valeur est actualisée. Lorsque la réflectivité n’est pas optimisée, la valeur Rc reste inchangée.
A l’issue de l’étape S60, on obtient donc des valeurs d’angle d’incidence θk, de distance dk et/ou de réflectivité Rdk, pour chacun des points de mesure Pk considérés, actualisées et donc plus précises.
Dans un mode de réalisation, les points de mesure appartenant à des zones de réflectivité commune ont en outre des angles d’incidence compris dans une plage de valeurs autorisées.
Cette plage de valeurs autorisée peut être utilisée pour contraindre les valeurs d’angle d’incidence utilisés par l’algorithme d’optimisation non-linéaire itératif. L’algorithme d’optimisation non-linéaire itératif converge ainsi plus rapidement.
La figure 3 représente schématiquement un véhicule automobile 1 comprenant un lidar 2. Comme discuté précédemment, le lidar 2 est configuré pour émettre un faisceau lumineux comprenant une impulsion lumineuse et pour mesurer le temps de vol et donc la distance entre un point de mesure et le lidar ainsi que l’intensité réfléchie par le point de mesure par le biais d’un capteur adapté. Le lidar2 comprend donc un calculateur 3 configuré pour traiter les données fournies par le capteur et commander le faisceau lumineux afin de déterminer la distance d et l’intensité réfléchie Ir, voire l’intensité ambiante Ia et l’intensité diffuse Id, pour chacun des points de mesure. Le calculateur 3 est aussi configuré pour déterminer l’angle du faisceau réfléchi par le point de mesure et reçu par le lidar pour chaque point de mesure et déterminer les coordonnées tridimensionnelles des points de mesure.
Dans un mode de réalisation, le procédé décrit en référence à la figure 1 est mis en œuvre par le calculateur 3 du lidar 2. Ainsi, lors de l’étape S10, les données représentatives de l’intensité diffuse Id au niveau du point de mesure et de la distance d entre le point de mesure et le lidar sont déterminées par le calculateur 3 et gardées en mémoire pour être utilisées lors de la mise en œuvre des étapes S20 à S60. Les coordonnées tridimensionnelles (x,y,z) de chaque point de mesure sont également déterminées par le calculateur 3 et gardées en mémoire pour être réutilisées lors de la mise en œuvre du procédé.
Dans un autre mode de réalisation représenté en pointillés sur la figure 3, le procédé décrit en référence à la figure 1 est mis en œuvre par un calculateur 10 distinct du calculateur 3 présent dans le lidar. Dans ce cas, lors de l’étape S10, les données représentatives de l’intensité diffuse Id au niveau du point de mesure et la distance d entre le point de mesure et le lidar déterminées par le calculateur 3 pour une pluralité de points de mesure du lidar sont transmises au calculateur 10. Dans un mode de réalisation préféré, l’intensité Ir mesurée pour chaque point de mesure par le capteur ainsi que les coordonnées tridimensionnelles des points de mesure correspondants sont alors transmis au calculateur 10.
Les données fournies par les lidars sont utilisées dans de nombreuses applications, notamment dans le domaine de l’automobile et de l’imagerie aérienne. Dans le domaine automobile, ces données permettent l’identification de différents types d’objets à partir de la réflectivité et éventuellement de l’angle d’incidence, ainsi que leur distance par des systèmes d’assistance à la conduite appelés communément ADAS (« Advanced Driver Assistance System » en anglais). Cela est particulièrement utile pour des applications telles que le freinage d’urgence, le suivi de véhicules ou encore la détection de changement de ligne par exemple.
La présente divulgation ne se limite pas aux différents modes de réalisation décrits ci-avant, seulement à titre d’exemple, mais elle englobe toutes les variantes que pourra envisager l’homme de l’art dans le cadre de la protection recherchée.

Claims (15)

  1. Calculateur (3; 10) configuré pour:
    - obtenir, pour une pluralité de points de mesure d’un lidar, des données représentatives d’une intensité diffuse (Id) au niveau d’un point de mesure et d’une distance (d) entre le point de mesure et le lidar (S10),
    - déterminer la direction normale à la surface tangente à chaque point de mesure et en déduire un angle d’incidence (θ) du lidar sur chaque point de mesure (S20),
    - calculer, pour chaque point de mesure, la réflectivité (Rd) à partir de l’angle d’incidence (θ), la distance (d) et l’intensité diffuse (Id) (S30),
    caractérisé en ce que, le calculateur (3;10) est en outre configuré pour:
    - identifier des points de mesure spatialement voisins ayant une réflectivité comprise dans une plage de valeurs déterminée centrée sur une valeur de réflectivité commune (Rc) pour former des zones de réflectivité commune (Z1) (S40),
    - définir une fonction de coût (fc) pour au moins une zone de réflectivité commune (Z1), la fonction de coût (fc) comprenant une pluralité de termes (Tk), chaque terme étant relatif à un point de mesure (P1, P2, P3, P4, P5) et comprenant une première intensité diffuse (Idk) obtenue à l’aide des données représentatives de l’intensité diffuse et une seconde intensité diffuse déterminée en fonction de la valeur de réflectivité commune (Rc), de l’angle (θk) et de la distance (dk) du point de mesure considéré (S50),
    - minimiser la fonction de coût (fc) en mettant en œuvre un algorithme d’optimisation non-linéaire itératif pour actualiser au moins l’un de l’angle (θk), la distance (dk) et la réflectivité (Rdk) au niveau du point de mesure, pour chacun des points de mesure (P1, P2, P3, P4, P5) appartenant à une zone de réflectivité commune (Z1) (S60).
  2. Calculateur (3; 10) selon la revendication 1, dans lequel les points de mesure (P1, P2; P3, P4; P5) appartenant à des zones de réflectivité commune (Z1) ont en outre des angles d’incidence (θk) compris dans une plage de valeurs autorisées.
  3. Calculateur (3 ; 10) selon l’une quelconque des revendications précédentes, dans lequel l’intensité diffuse (Id), l’angle (θ) et la distance (d) sont reliés par une fonction de calcul de l’intensité diffuse et la seconde intensité diffuse est déterminée à l’aide de ladite fonction.
  4. Calculateur (3 ; 10) selon la revendication 3, dans lequel la fonction de calcul de l’intensité diffuse s’écrit sous la forme:

    dans lequel Id est l’intensité diffuse, Rd la réflectivité, θ l’angle d’incidence et d la distance.
  5. Calculateur (3 ; 10) selon l’une quelconque des revendications précédentes, dans lequel la fonction de coût correspond à la somme des différents termes (Tk) relatifs à un point de mesure (P1, P2, P3, P4, P5).
  6. Calculateur (3 ; 10) selon l’une quelconque des revendications 4 à 5, dans lequel la fonction de coût fc s’écrit, pour une zone de réflectivité commune Rc considérée:

    avec Idk l’intensité diffuse, dkla distance et θkl’angle d’incidence pour un point de mesure considéré d’indice k appartenant à la zone de réflectivité commune considérée, et
    N correspond au nombre de points de mesure appartenant à la zone de réflectivité commune considérée.
  7. Véhicule (1) automobile pourvu d’un lidar (2) et d’un calculateur (3; 10) selon l’une des revendications précédentes.
  8. Procédé d’exploitation de données fournies par un lidar, le procédé étant mis en œuvre par un calculateur et comprenant les étapes suivantes :
    - obtention, pour une pluralité de points de mesure d’un lidar, des données représentatives d’une intensité diffuse (Id) au niveau d’un point de mesure et d’une distance (d) entre le point de mesure et le lidar (S10),
    - détermination de la direction normale à la surface tangente à chaque point de mesure et déduction d’un angle d’incidence (θ) du lidar sur chaque point de mesure (S20),
    - calcul, pour chaque point de mesure, de la réflectivité (Rd) à partir de l’angle d’incidence (θ), la distance (d) et de l’intensité diffuse (Id) (S30),
    - identification de points de mesure spatialement voisins ayant une réflectivité comprise dans une plage de valeurs déterminée centrée sur une valeur de réflectivité commune (Rc) pour former des zones de réflectivité commune (Z1) (S40),
    - définition d’une fonction de coût (fc) pour au moins une zone de réflectivité commune (Z1), la fonction de coût (fc) comprenant une pluralité de termes (Tk), chaque terme étant relatif à un point de mesure (P1, P2, P3, P4, P5) et comprenant une première intensité diffuse (Idk) obtenue à l’aide des données représentatives de l’intensité diffuse et une seconde intensité diffuse déterminée en fonction de la valeur de réflectivité commune (Rc), de l’angle (θk) et de la distance (dk) du point de mesure considéré,
    - minimisation de la fonction de coût (fc) en mettant en œuvre un algorithme d’optimisation non-linéaire itératif pour actualiser au moins l’un de l’angle (θk), la distance (dk) et la réflectivité (Rdk) au niveau du point de mesure, pour chacun des points de mesure (P1, P2, P3, P4, P5) appartenant à une zone de réflectivité commune (Z1) (S60).
  9. Procédé selon la revendication 8, dans lequel les points de mesure (P1, P2, P3, P4, P5) appartenant à des zones de réflectivité commune (Z1) ont en outre des angles d’incidence (θk) compris dans une plage de valeurs autorisées.
  10. Procédé selon l’une quelconque des revendications 7 à 9, dans lequel l’intensité diffuse (Id), l’angle (θ) et la distance (d) sont reliés par une fonction de calcul de l’intensité diffuse et la seconde intensité diffuse est déterminée à l’aide de ladite fonction.
  11. Procédé selon l’une quelconque des revendications 7 à 10, dans lequel la fonction de calcul de l’intensité diffuse s’écrit sous la forme:

    dans lequel Id est l’intensité diffuse, Rd la réflectivité, θ l’angle d’incidence et d la distance.
  12. Procédé selon l’une quelconque des revendications 7 à 11, dans lequel la fonction de coût correspond à la somme des différents termes (Tk) relatifs à un point de mesure (P1, P2, P3, P4, P5).
  13. Procédé selon la revendication 12, dans lequel la fonction de coût fc s’écrit, pour une zone de réflectivité commune Rc considérée:

    avec Idk l’intensité diffuse et θkl’angle d’incidence pour un point de mesure considéré d’indice k appartenant à la zone de réflectivité commune considérée, et
    N correspond au nombre de points de mesure appartenant à la zone de réflectivité commune considérée.
  14. Programme informatique comportant des instructions pour la mise en œuvre du procédé selon l’une quelconque des revendications 7 à 13 lorsque ce programme est exécuté par un calculateur.
  15. Support d’enregistrement non transitoire lisible par un ordinateur sur lequel est enregistré un programme pour la mise en œuvre du procédé selon la revendication 14 lorsque ce programme est exécuté par un calculateur.
FR2000561A 2020-01-21 2020-01-21 Procédé d’exploitation de données fournies par un lidar et calculateur associé Active FR3106423B1 (fr)

Priority Applications (5)

Application Number Priority Date Filing Date Title
FR2000561A FR3106423B1 (fr) 2020-01-21 2020-01-21 Procédé d’exploitation de données fournies par un lidar et calculateur associé
US17/786,974 US12228651B2 (en) 2020-01-21 2021-01-20 Method for processing data provided by a lidar and associated computer
DE112021000257.0T DE112021000257T5 (de) 2020-01-21 2021-01-20 Verfahren zum Verarbeiten von Daten, die von einem Lidar bereitgestellt sind, sowie zugehöriger Computer
PCT/EP2021/051221 WO2021148481A1 (fr) 2020-01-21 2021-01-20 Procédé d'exploitation de données fournies par un lidar et calculateur associé
CA3166839A CA3166839A1 (fr) 2020-01-21 2021-01-20 Procede d'exploitation de donnees fournies par un lidar et calculateur associe

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2000561 2020-01-21
FR2000561A FR3106423B1 (fr) 2020-01-21 2020-01-21 Procédé d’exploitation de données fournies par un lidar et calculateur associé

Publications (2)

Publication Number Publication Date
FR3106423A1 true FR3106423A1 (fr) 2021-07-23
FR3106423B1 FR3106423B1 (fr) 2023-03-31

Family

ID=71661924

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2000561A Active FR3106423B1 (fr) 2020-01-21 2020-01-21 Procédé d’exploitation de données fournies par un lidar et calculateur associé

Country Status (5)

Country Link
US (1) US12228651B2 (fr)
CA (1) CA3166839A1 (fr)
DE (1) DE112021000257T5 (fr)
FR (1) FR3106423B1 (fr)
WO (1) WO2021148481A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115840205A (zh) * 2023-02-16 2023-03-24 济宁市质量计量检验检测研究院(济宁半导体及显示产品质量监督检验中心、济宁市纤维质量监测中心) 一种基于激光雷达技术的地形面积计量方法和系统
US12228651B2 (en) 2020-01-21 2025-02-18 Continental Autonomous Mobility Germany GmbH Method for processing data provided by a lidar and associated computer

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170322309A1 (en) * 2016-05-09 2017-11-09 John Peter Godbaz Specular reflection removal in time-of-flight camera apparatus

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11333740B2 (en) * 2018-06-04 2022-05-17 Uatc, Llc Determining specular reflectivity characteristics using Lidar
US10955857B2 (en) * 2018-10-02 2021-03-23 Ford Global Technologies, Llc Stationary camera localization
FR3106423B1 (fr) 2020-01-21 2023-03-31 Continental Automotive Procédé d’exploitation de données fournies par un lidar et calculateur associé

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170322309A1 (en) * 2016-05-09 2017-11-09 John Peter Godbaz Specular reflection removal in time-of-flight camera apparatus

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
ARVIND JAYARAMAN ET AL: "Creating 3D Virtual Driving Environments for Simulation-Aided Development of Autonomous Driving and Active Safety", KONFERENZBEITRAG ''IBEC 2003'' UND SAE TECHNICAL PAPER SERIES 2002-01-20 48, vol. 1, 28 March 2017 (2017-03-28), US, XP055518353, ISSN: 0148-7191, DOI: 10.4271/2017-01-0107 *
H. HASEGAWA: "Evaluations of lidar réflectance amplitude sensitivity towards land cover conditions", BULLETIN OF THE GEOGRAPHICAL SURVEY INSTITUTE, vol. 53, March 2006 (2006-03-01), pages 43 - 50
WILLIAM A P SMITH ET AL: "Specular and diffuse reflectance in microfacet models", IMAGE PROCESSING (ICIP), 2009 16TH IEEE INTERNATIONAL CONFERENCE ON, IEEE, PISCATAWAY, NJ, USA, 7 November 2009 (2009-11-07), pages 3781 - 3784, XP031629009, ISBN: 978-1-4244-5653-6 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12228651B2 (en) 2020-01-21 2025-02-18 Continental Autonomous Mobility Germany GmbH Method for processing data provided by a lidar and associated computer
CN115840205A (zh) * 2023-02-16 2023-03-24 济宁市质量计量检验检测研究院(济宁半导体及显示产品质量监督检验中心、济宁市纤维质量监测中心) 一种基于激光雷达技术的地形面积计量方法和系统
CN115840205B (zh) * 2023-02-16 2023-05-23 济宁市质量计量检验检测研究院(济宁半导体及显示产品质量监督检验中心、济宁市纤维质量监测中心) 一种基于激光雷达技术的地形面积计量方法和系统

Also Published As

Publication number Publication date
US20230041817A1 (en) 2023-02-09
WO2021148481A1 (fr) 2021-07-29
CA3166839A1 (fr) 2021-07-29
FR3106423B1 (fr) 2023-03-31
DE112021000257T5 (de) 2022-09-01
US12228651B2 (en) 2025-02-18

Similar Documents

Publication Publication Date Title
FR2963454A1 (fr) Procede de determination optimale des caracteristiques et de la disposition d'un ensemble de senseurs de surveillance d'une zone
EP3353720A1 (fr) Procede et systeme de perception de corps materiels
FR3103178A1 (fr) Procede d'aide a l'atterrissage d'un aeronef sur une piste d'atterrissage
EP4139707B1 (fr) Procédé de calage géométrique de modèle numérique d'élévation
FR3054886A1 (fr) Systeme et procede globalde geolocalisation a partir de mesures de distances et de positions d'ancres imprecises
EP1982144B1 (fr) Procede de geo-localisation d'une ou plusieurs cibles
FR3106423A1 (fr) Procédé d’exploitation de données fournies par un lidar et calculateur associé
FR3097962A1 (fr) Procédé de caractérisation de l’état d’une route
WO2006013247A1 (fr) Dispositif optique de mesure de l’epaisseur d’un milieu au moins partiellement transparent
FR2917852A1 (fr) Procede et dispositif pour determiner une position fiable d'un aeronef
FR3109629A1 (fr) Procédé de calage géométrique d’images optiques
FR3079041A1 (fr) Procede de determination de la distance separant un objet et un systeme de detection optique, et systeme correspondant
EP4229360B1 (fr) Procede de localisation d´objets routiers
FR3085082A1 (fr) Estimation de la position geographique d'un vehicule routier pour la production participative de base de donnees routieres
EP3757943B1 (fr) Procédé et dispositif de télémétrie passive par traitement d'image et utilisation de modeles en trois dimensions
EP4115204A1 (fr) Procédé de détection de cibles par un radar
FR3101433A1 (fr) Procédé de détection du sol dans un nuage de points obtenu par télédétection laser 3D
FR3103301A1 (fr) Procédé de détection de pics d’intensité de faisceau lumineux réfléchi de manière spéculaire
FR3116365A1 (fr) Procédé de détection de présence de véhicule
FR3137202A1 (fr) Procédé de détection d’une concavité globale sur une ligne polygonale
WO2022189389A1 (fr) Procede et dispositif de calibration d'un capteur de profondeur d'environnement
WO2025099366A1 (fr) Dispositif de mesure sans contact de l'indice de groupe et de paramètres géométriques d'une lentille optique et procédé de mesure associé
WO2025132096A1 (fr) Méthode de correction de mesure de vitesse d'un véhicule
EP4564296A1 (fr) Procédé de détermination de la position angulaire d'une remorque par rapport à un véhicule tracteur
FR3141763A1 (fr) Système et procédé d’aide à la navigation d’un système mobile

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20210723

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4

TP Transmission of property

Owner name: CONTINENTAL AUTONOMOUS MOBILITY GERMANY GMBH, DE

Effective date: 20230424

PLFP Fee payment

Year of fee payment: 5

PLFP Fee payment

Year of fee payment: 6