Brevet FR3131005A1 — publié le 20230623

L’invention concerne une méthode de traitement (100) d’un signal issu d’un lidar, la méthode comprenant les étapes consistant à : A : numériser ledit signal électrique amplifié B : appliquer au moins une fonction temporelle de correction, dénommée filtre correcteur (C e (t)), audit signal électrique amplifié numérisé, de manière à générer un signal traité (sf(t)), ledit filtre correcteur (C e (t)) étant déterminé à partir de ladite réponse impulsionnelle et d’une fonction d’analyse temporelle prédéterminée, ladite fonction d’analyse présentant au moins une valeur non nulle (a0, a1, a2), dénommée discontinuité, à un instant donné dénommé instant de discontinuité (td0, td1, td2), avec un retour rapide vers des valeurs sensiblement nulles autour de ladite discontinuité, C : déterminer une distance (di) dudit au moins un élément (Ei) à partir dudit signal traité. Figure à publier : figure 6 Lidar statique à grand champ de vue DOMAINE DE L’INVENTION La présente invention concerne le domaine des lidars réalisant une mesure par temps de vol (« time of fligth » en anglais ou TOF), et plus particulièrement des lidars présentant un champ de vue supérieur à 5°. On s’intéresse ici aux lidars statiques (sans pièces mécaniques en mouvement) faible consommation, petites dimensions et bas coût. Ce type de lidar trouve par exemple des applications dans la détection d’obstacles. ETAT DE LA TECHNIQUE Un lidar (Light Detection And Ranging) est un appareil servant à la mesure de distance par mesure de temps de vol d’une impulsion lumineuse. Il émet pour cela une impulsion lumineuse de forte puissance et de courte durée (typiquement quelques ns), et récupère un temps plus tard une impulsion réfléchie/rétrodiffusée sur un obstacle. Connaissant la vitesse de propagation de la lumière, la distance est déduite de ce retard, appelé temps de vol. Elle est calculée selon la formule (1) dans laquelle est la vitesse de la lumière, le retard lié à la distance entre l’émetteur et l’obstacle. Ainsi, pour un obstacle distant de 1m, il est admis que le retard est de 6.67 ns. Le lidar est constitué : -d’un émetteur d’impulsions optiques (diode laser ou diode électroluminescente), contrôlé par un composant logique de type microprocesseur, microcontrôleur ou FPGA -d’un récepteur optoélectronique dont le rôle est la conversion de l’impulsion réfléchie en signal électrique dans le respect de qualité de mesure, en particulier en maximisant le rapport signal à bruit de mesure, noté S/N -d’un organe de traitement du signal électrique fourni par le récepteur pour en déduire la distance de l’obstacle. Cet organe peut être un convertisseur temps-distance, ou « Time to Distance Convert » (TDC), ou un système de traitement numérique du signal à base de microprocesseur, microcontrôleur ou FPGA. Typiquement dans le cas de l’utilisation d’un émetteur à diode laser, la puissance optique émise peut aller jusqu’à quelques dizaines de watts sur une durée de quelques nanosecondes. Les ordres de grandeurs de puissances reçues issues des échos sont typiquement de quelques nanowatts à quelques centaines de milliwatts. Le fond lumineux peut varier de la puissance nulle pour le noir complet jusqu’à 1kW/m² (120klux) en cas de plein soleil. Ainsi, un éclairement de 10W/m² correspondant à un éclairage artificiel moyen éclairant une photodiode silicium de 5x5mm² engendrera un courant de photo génération d’environ , le plein soleil un courant d’environ . Les lidars sont utilisés pour mesurer des distances, cartographier des surfaces, détecter des objets. On distingue plusieurs types de lidars : Le lidar 1D, souvent à champ étroit, présente un faisceau lumineux impulsionnel émis de faible ouverture (lidar faible champ de vision - Field Of View – FOV ). Il mesure la distance d’un point précis, où est situé l’objet. Les composants optoélectroniques (diode d’émission de faisceau, photodiode de réception) sont alors souvent associés à des composants optiques (lentilles, filtres,…) pour la collimation et la focalisation des faisceaux. Ces lidars 1D à champ étroit (typiquement moins de 3°) et courte portée sont commercialisés pour des applications de détection d’obstacles dans les applications légères d’objets à déplacement autonome ou semi autonome tels que les drones ou robots au sens large (aspirateurs et tondeuses autonomes, véhicules radiocommandés à détection d’obstacles …). Ils ont supplanté les traditionnels télémètres à ultrasons dont le champ est beaucoup plus large et dont on ne sait pas exactement quel objet va constituer son premier obstacle détecté. Les lidars 1D ont l’avantage d’être relativement peu encombrants et faible cout mais présentent un inconvénient majeur qui est un champ de vision étroit, inférieur à 3° (Safran LRF3013, Benewake TF02). Le besoin de détection d’obstacle nécessitant un champ d’observation large, ce rôle est plutôt assuré actuellement par l’utilisation de lidars 3D à technologie scan. Le faisceau impulsionnel est également de faible ouverture, mais couplé à un système de balayage mécanique pour irradier toute une portion de l’espace: plusieurs tirs dirigés vers plusieurs endroits sont nécessaires pour réaliser une cartographie. Les lidars 3D permettent d’établir une cartographie précise de l’environnement par l’utilisation de systèmes mécaniques plus ou moins complexes ou encore par l’utilisation de MEMS (Micro Electro Mechanic Systems). Ils sont efficaces mais possèdent l’inconvénient d’être surdimensionnés au regard des applications légères, en termes de : -Volume de données : une cartographie précise nécessite un traitement lourd de données dont il est possible d’imaginer que toutes ne sont pas à traiter -Encombrement physique important -Consommation importante (supérieure au W dans la plupart des cas) -Fréquence de rafraîchissement des mesures faible (quelques dizaines de Hz) C’est pourquoi dans le domaine des radars de recul nécessitant de détecter des obstacles dans un grand champ de vue, ce sont des dispositifs à caméra et non pas des lidars qui ont supplanté ou complété les capteurs à ultrasons. En effet pour la protection anticollision le champ large d’un capteur à ultrasons est un avantage sur le lidar traditionnel 3D, qui pour balayer un champ large nécessite d’être monté sur une platine tournante. En outre les capteurs à ultrason sont à priori plus faciles d’utilisation de par la faible vitesse de propagation des ondes acoustiques en regard de celle des ondes électromagnétiques, avec pour conséquence des temps d’échos beaucoup plus longs et simples à mesurer. Ces derniers sont notamment retrouvés dans de nombreuses applications telles anticollision véhicules, la robotique, la détection de présence d’objets ou d’êtres vivant. Cependant les caractéristiques de longueur d’onde et de vitesses de propagation des ondes acoustiques font que les capteurs à ultrasons ont des défauts fondamentaux : -la forte sensibilité aux conditions atmosphériques et environnementales : humidité, pluie, température, bruit, et il est difficile d’obtenir des portées au-delà du mètre avec une sensibilité raisonnable dans ces conditions climatiques, -la présence de lobes secondaires parasites dans le champ de mesure avec risque de fausses détections, -l’insensibilité aux surfaces de faible rugosité (inférieure au mm) vues sous une incidence forte (phénomène de réflexion totale empêchant leur détection). -la difficulté de détection d’objets fins, de petites dimensions ou surface -la lenteur de mesure est une limite à la détection d’obstacles en mouvement relatif par rapport au capteur Un lidar ayant les propriétés de champ large des capteurs à ultrasons, qui éclairerait une scène selon un cône supérieur à 5°, voir 10° ou 20°, permettrait de scruter une large portion de l’espace et de détecter des échos provenant de différents éléments/obstacles présents dans la scène ou champ d’observation, avec une possibilité d’impulsion unique (plus besoin de balayage). De plus un lidar large FOV, quasi insensible à une forte humidité et/ou à la pluie et ayant la possibilité de détecter une surface peinte lisse sous forte incidence, aurait un avantage concurrentiel dans les domaines de l’anticollision encore réservés aux ultrasons. Il pourrait également être utilisé pour le déplacement autonome de robots ou de drones. Mais le champ large n’est pas le domaine naturel du lidar. En effet le flux optique rétrodiffusé décroît avec la distance (d) en d -4 pour les petits objets au lieu de décroître en d -2 pour un champ étroit, ce qui en limite la portée. En effet la différence se fait sur la densité d’intensité lumineuse incidente. En champ dit « étroit », il est considéré que toute l’énergie incidente est incluse sur la surface de l’obstacle (autrement exprimé, la surface de l’obstacle est supérieure à la surface éclairée suivant l’angle solide) : l’obstacle reçoit l’intégralité de l’énergie de l’émetteur. Chaque point de l’obstacle rétrodiffuse alors de l’énergie vers le récepteur suivant une loi en d -2 . Dans le cas d’un champ large, l’obstacle est totalement inclus dans le cône d’éclairement : l’obstacle ne reçoit qu’une partie de l’énergie de l’émetteur suivant une loi en d -2 , et rétrodiffuse cette énergie vers le récepteur également suivant une loi en d -2 , avec au global une énergie sur récepteur en d -4 de l’énergie de l’émetteur. En outre les gros objets en arrière-plan masquent les petits en premier plan, pour des raisons expliquées plus loin. La résolution centimétrique est plus difficile à obtenir, les coûts sont à priori plus élevés que pour un capteur à ultrasons. Classiquement le récepteur présente une réponse impulsionnelle hr(t) connue, que l’on détermine par mesure ou calcul. Une méthode de traitement d’un signal lidar selon l’état de l’art est d’opérer dans l’espace de Fourier. On numérise le signal en sortie du récepteur et on calcul sa transformée de Fourier, puis on lui applique un filtre F0(f) dont la fonction de transfert est proche de l’inverse de la transformée de Fourier de hr(t) : F0(f) = 1/Hr(f) avec Hr(f) transformée de Fourier de hr(t). Ces méthodes, couramment dénommée blanchiment de spectre au travers d’un filtre blanchisseur, sont largement décrites dans la littérature mais soulèvent de nombreuses difficultés de stabilité et complexité. Elles aboutissent le plus souvent à la nécessité d’utilisation de puissance de calcul élevée, inaccessible à un simple microprocesseur embarqué basse consommation d’énergie. Elles posent en outre des problèmes au niveau du traitement, la présence de bruit introduisant des divisions par zéro dans les calculs. Un but de la présente invention est de palier certains des inconvénients précités en proposant une méthode de traitement du signal lidar pour un lidar TOF large champ de vue, permettant de discriminer les éléments/obstacles présents dans la scène éclairée et d’en déterminer la distance, et ce en un seul tir. DESCRIPTION DE L’INVENTION La présente invention a pour objet une méthode de traitement d’un signal issu d’un lidar, ledit lidar réalisant une mesure d’un temps de vol et comprenant un dispositif d’émission configuré pour émettre des impulsions lumineuses en direction d’une scène selon un angle supérieur ou égal à 5° et un dispositif de réception, ledit dispositif de réception présentant une réponse impulsionnelle et comprenant un photo-détecteur configuré pour recevoir des impulsions réfléchies ou rétrodiffusée par au moins un élément de la scène et pour convertir lesdites impulsions en signal électrique, et un circuit d’amplification configuré pour générer un signal électrique amplifié, la méthode comprenant les étapes consistant à : A : numériser ledit signal électrique amplifié B : appliquer au moins une fonction temporelle de correction, dénommée filtre correcteur, audit signal électrique amplifié numérisé, de manière à générer un signal traité, ledit filtre correcteur étant déterminé à partir de ladite réponse impulsionnelle et d’une fonction d’analyse temporelle prédéterminée, ladite fonction d’analyse présentant au moins une valeur non nulle, dénommée discontinuité, à un instant donné dénommé instant de discontinuité, avec un retour rapide vers des valeurs sensiblement nulles autour de ladite discontinuité, C : déterminer une distance (di) dudit au moins un élément (Ei) à partir dudit signal traité. Selon un mode de réalisation l’application du filtre correcteur consiste en une convolution du signal électrique amplifié numérisé avec ladite fonction temporelle de correction, ledit filtre correcteur étant déterminé par déconvolution de ladite réponse impulsionnelle par ladite fonction d’analyse prédéterminée. Selon un mode de réalisation une présence dudit au moins un élément dans ladite scène correspond à un maximum local dudit signal traité, et ladite distance associée est déterminée à partir d’une localisation temporelle dudit maximum local. Selon un mode de réalisation ladite réponse impulsionnelle présente un maximum à un instant t m-imp , et ledit au moins un instant de discontinuité de la fonction d’analyse est localisé temporellement au voisinage dudit instant t m -imp . Selon un mode de réalisation la fonction d’analyse présente des valeurs nulles en dehors de ladite au moins une discontinuité. Selon un mode de réalisation une fonction d’analyse présente soit une seule discontinuité, soit deux discontinuités, soit trois discontinuités, localisées respectivement à des instants de discontinuité rapprochés dans le temps. Selon un mode de réalisation on applique une pluralité de filtres correcteurs déterminés à partir d’une pluralité de fonctions d’analyse, de manière à générer une pluralité de signaux traités associés, ladite distance dudit au moins un élément de la scène étant déterminée à partir de ladite pluralité de signaux traités. Selon un mode de réalisation ladite pluralité de filtres correcteurs est appliquée via un processus itératif, jusqu’à ce qu’un signal traité final permette la détermination d’une distance correspondant à l’obstacle le plus proche. Selon un mode de réalisation le processus itératif consiste à modifier des discontinuités, c’est à dire des valeurs non nulles desdites fonctions d’analyse. Selon un mode de réalisation on applique d’abord un filtre correcteur correspondant à une fonction d’analyse présentant une seule discontinuité, puis des fonctions d’analyse présentant deux discontinuités ou trois discontinuités, lesdites discontinuités étant modifiées de manière itérative. Selon un autre aspect l’invention concerne un système lidar par mesure d’un temps de vol comprenant : un dispositif d’émission configuré pour émettre des impulsions lumineuses en direction d’une scène selon un angle supérieur ou égal à 5 ° un dispositif de réception présentant une réponse impulsionnelle et comprenant : un photo-détecteur configuré pour recevoir des impulsions réfléchies ou rétrodiffusée par au moins un élément de la scène et pour convertir lesdites impulsions en signal électrique, un circuit d’amplification configuré pour amplifier ledit signal électrique, une unité de traitement dudit signal électrique amplifié configurée pour : numériser ledit signal électrique amplifié, appliquer au moins une fonction temporelle de correction, dénommée filtre correcteur, audit signal électrique amplifié numérisé, de manière à générer un signal traité (sf(t)), ledit filtre correcteur étant déterminé à partir de ladite réponse impulsionnelle et d’une fonction d’analyse temporelle prédéterminée, ladite fonction d’analyse présentant au moins une valeur non nulle, dénommée discontinuité, à un instant donné dénommé instant de discontinuité, avec un retour rapide vers des valeurs sensiblement nulles autour de ladite discontinuité, déterminer une distance dudit au moins un élément à partir dudit signal traité. Selon un mode de réalisation le circuit d’amplification comprend un amplificateur transimpédance, un transformateur comprenant un primaire et un secondaire, et une capacité, le primaire du transformateur étant connecté à une anode du photo-détecteur, le secondaire étant connecté à une capacité, ladite capacité étant connectée à une entrée dudit amplificateur transimpédance. La description suivante présente plusieurs exemples de réalisation du dispositif de l’invention: ces exemples sont non limitatifs de la portée de l’invention. Ces exemples de réalisation présentent à la fois les caractéristiques essentielles de l’invention ainsi que des caractéristiques additionnelles liées aux modes de réalisation considérés. L’invention sera mieux comprise et d’autres caractéristiques, buts et avantages de celle-ci apparaîtront au cours de la description détaillée qui va suivre et en regard des dessins annexés donnés à titre d’exemples non limitatifs et sur lesquels : La illustre un lidar selon l’invention. La illustre un drone en atterrissage muni d’un lidar 1D selon l’état de la technique. La illustre un drone en atterrissage muni d’un lidar selon l’invention. La illustre l’évolution de la convolution pour quatre valeurs de temps, pour la situation représentée . La illustre le signal s 0 (t) obtenu en sortie de récepteur. La illustre le concept d’obstacle fictif. La illustre l’évolution temporelle de différents signaux d’intérêt. La illustre la méthode de traitement du signal lidar selon l’invention. La illustre la chaîne de mesure et de traitement. La illustre la réponse impulsionnelle corrigée. La illustre la méthode temporelle qui opère une transformation de la réponse impulsionnelle non traitée du récepteur en une fonction d’analyse prédéterminée. La illustre les coefficients de la fonction de correction, calculé par déconvolution de la réponse impulsionnelle par la fonction d’analyse prédéterminée. La illustre l’effet une fonction d’analyse présentant une seule discontinuité sur un signal Ir. La illustre la limitation d’une fonction d’analyse présentant une seule discontinuité, et d’une certaine largeur, sur un signal Ir. La illustre une fonction d’analyse présentant une seule discontinuité. La illustre une fonction d’analyse présentant deux discontinuités. La illustre une variante de la méthode selon l’invention dans laquelle on applique le filtre correcteur de manière itérative. La illustre les signaux bruts et traités pour une première configuration de 3 obstacles. La illustre un exemple de fonction d’analyse simple Dirac (A) et un exemple de fonction d’analyse double Dirac (B). La illustre le signal traité pour une deuxième configuration de 3 obstacles La illustre le signal traité pour une troisième configuration de 3 obstacles. La illustre les signaux traités pour la troisième configuration traitée de manière itérative par une fonction d’analyse double Dirac. La illustre un dispositif de réception d’un lidar selon l’état de la technique. La illustre un dispositif de réception selon une variante du lidar selon l’invention. Méthode de traitement (100) d’un signal issu d’un lidar, ledit lidar réalisant une mesure d’un temps de vol et comprenant un dispositif d’émission configuré pour émettre des impulsions lumineuses en direction d’une scène selon un angle supérieur ou égal à 5° et un dispositif de réception, ledit dispositif de réception présentant une réponse impulsionnelle (hr(t)) et comprenant un photo-détecteur configuré pour recevoir des impulsions réfléchies ou rétrodiffusée par au moins un élément (Ei) de la scène et pour convertir lesdites impulsions en signal électrique, et un circuit d’amplification (CA) configuré pour générer un signal électrique amplifié (s 0 (t)), la méthode comprenant les étapes consistant à : A : numériser ledit signal électrique amplifié B : appliquer au moins une fonction temporelle de correction, dénommée filtre correcteur (C e (t)), audit signal électrique amplifié numérisé, de manière à générer un signal traité (sf(t)), ledit filtre correcteur (C e (t)) étant déterminé à partir de ladite réponse impulsionnelle et d’une fonction d’analyse temporelle prédéterminée, ladite fonction d’analyse présentant au moins une valeur non nulle (a0, a1, a2), dénommée discontinuité, à un instant donné dénommé instant de discontinuité (td0, td1, td2), avec un retour rapide vers des valeurs sensiblement nulles autour de ladite discontinuité, C : déterminer une distance (di) dudit au moins un élément (Ei) à partir dudit signal traité. Méthode de traitement selon la revendication 1 dans laquelle l’application du filtre correcteur consiste en une convolution du signal électrique amplifié numérisé avec ladite fonction temporelle de correction, et dans laquelle ledit filtre correcteur est déterminé par déconvolution de ladite réponse impulsionnelle par ladite fonction d’analyse prédéterminée. Méthode de traitement selon l’une des revendications précédentes dans laquelle une présence dudit au moins un élément dans ladite scène correspond à un maximum local dudit signal traité, et ladite distance associée est déterminée à partir d’une localisation temporelle dudit maximum local. Méthode de traitement selon l’une des revendications précédentes dans laquelle ladite réponse impulsionnelle présente un maximum à un instant t m-imp , et dans laquelle ledit au moins un instant de discontinuité de la fonction d’analyse est localisé temporellement au voisinage dudit instant t m-imp . Méthode selon l’une des revendications précédentes dans laquelle la fonction d’analyse présente des valeurs nulles en dehors de ladite au moins une discontinuité. Méthode selon l’une des revendications précédentes dans laquelle une fonction d’analyse présente soit une seule discontinuité (A0), soit deux discontinuités, soit trois discontinuités, localisées respectivement à des instants de discontinuité rapprochés dans le temps. Méthode de traitement selon l’une des revendications précédentes, dans laquelle on applique une pluralité de filtres correcteurs (Cj(t)) déterminés à partir d’une pluralité de fonctions d’analyse (hcj(t)), de manière à générer une pluralité de signaux traités associés (sfj(t)), ladite distance dudit au moins un élément de la scène étant déterminée à partir de ladite pluralité de signaux traités. Méthode de traitement selon la revendication précédente dans laquelle ladite pluralité de filtres correcteurs est appliquée via un processus itératif, jusqu’à ce qu’un signal traité final permette la détermination d’une distance correspondant à l’obstacle le plus proche. Méthode de traitement selon la revendication précédente dans laquelle le processus itératif consiste à modifier des discontinuités, c’est à dire des valeurs non nulles desdites fonctions d’analyse. Méthode de traitement selon la revendication précédente dans laquelle on applique d’abord un filtre correcteur correspondant à une fonction d’analyse présentant une seule discontinuité (A0), puis des fonctions d’analyse présentant deux discontinuités ou trois discontinuités, lesdites discontinuités étant modifiées de manière itérative. Système lidar (10) par mesure d’un temps de vol comprenant : un dispositif d’émission (DE) configuré pour émettre des impulsions lumineuses en direction d’une scène selon un angle supérieur ou égal à 5 ° un dispositif de réception (DR) présentant une réponse impulsionnelle (hr(t)) et comprenant : un photo-détecteur (PD) configuré pour recevoir des impulsions réfléchies (Ir) ou rétrodiffusée par au moins un élément (Ei) de la scène et pour convertir lesdites impulsions en signal électrique, un circuit d’amplification (CA) configuré pour amplifier ledit signal électrique, une unité de traitement (UT) dudit signal électrique amplifié configurée pour : numériser ledit signal électrique amplifié appliquer au moins une fonction temporelle de correction, dénommée filtre correcteur (C e (t)), audit signal électrique amplifié numérisé, de manière à générer un signal traité (sf(t)), ledit filtre correcteur (C e (t)) étant déterminé à partir de ladite réponse impulsionnelle (hr(t)) et d’une fonction d’analyse temporelle prédéterminée, ladite fonction d’analyse présentant au moins une valeur non nulle (a0, a1, a2), dénommée discontinuité, à un instant donné dénommé instant de discontinuité (td0, td1, td2), avec un retour rapide vers des valeurs sensiblement nulles autour de ladite discontinuité, déterminer une distance (di) dudit au moins un élément (Ei) à partir dudit signal traité. Système lidar selon la revendication précédente dans lequel le circuit d’amplification (CA) comprend un amplificateur transimpédance (TIA), un transformateur comprenant un primaire et un secondaire, et une capacité (C), le primaire du transformateur étant connecté à une anode du photo-détecteur, le secondaire étant connecté à une capacité, ladite capacité étant connectée à une entrée dudit amplificateur transimpédance.