FR3138529A1 - Acquisition de distances d'un capteur à une scène - Google Patents
Acquisition de distances d'un capteur à une scène Download PDFInfo
- Publication number
- FR3138529A1 FR3138529A1 FR2207829A FR2207829A FR3138529A1 FR 3138529 A1 FR3138529 A1 FR 3138529A1 FR 2207829 A FR2207829 A FR 2207829A FR 2207829 A FR2207829 A FR 2207829A FR 3138529 A1 FR3138529 A1 FR 3138529A1
- Authority
- FR
- France
- Prior art keywords
- phase
- frequency
- pixel
- sub
- pix
- 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/02—Systems using the reflection of electromagnetic waves other than radio waves
- G01S17/06—Systems determining position data of a target
- G01S17/08—Systems determining position data of a target for measuring distance only
- G01S17/10—Systems determining position data of a target for measuring distance only using transmission of interrupted, pulse-modulated waves
-
- 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/08—Systems determining position data of a target for measuring distance only
- G01S17/32—Systems determining position data of a target for measuring distance only using transmission of continuous waves, whether amplitude-, frequency-, or phase-modulated, or unmodulated
-
- 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/491—Details of non-pulse systems
- G01S7/4912—Receivers
- G01S7/4917—Receivers superposing optical signals in a photodetector, e.g. optical heterodyne detection
-
- 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/08—Systems determining position data of a target for measuring distance only
- G01S17/32—Systems determining position data of a target for measuring distance only using transmission of continuous waves, whether amplitude-, frequency-, or phase-modulated, or unmodulated
- G01S17/34—Systems determining position data of a target for measuring distance only using transmission of continuous waves, whether amplitude-, frequency-, or phase-modulated, or unmodulated using transmission of continuous, frequency-modulated waves while heterodyning the received signal, or a signal derived therefrom, with a locally-generated signal related to the contemporaneously transmitted signal
-
- 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
- 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
- G01S17/894—3D imaging with simultaneous measurement of time-of-flight at a 2D array of receiver pixels, e.g. time-of-flight cameras or flash lidar
-
- 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/481—Constructional features, e.g. arrangements of optical elements
-
- 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/481—Constructional features, e.g. arrangements of optical elements
- G01S7/4816—Constructional features, e.g. arrangements of optical elements of receivers alone
-
- 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/483—Details of pulse systems
- G01S7/486—Receivers
- G01S7/4861—Circuits for detection, sampling, integration or read-out
- G01S7/4863—Detector arrays, e.g. charge-transfer gates
-
- 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/491—Details of non-pulse systems
- G01S7/4911—Transmitters
-
- 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/491—Details of non-pulse systems
- G01S7/4912—Receivers
- G01S7/4915—Time delay measurement, e.g. operational details for pixel components; Phase measurement
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
Acquisition de distances d'un capteur à une scène
La présente description concerne une méthode d'acquisition de distances d'un capteur à une scène, comprenant un nombre N de sous-phases de capture Ci consécutives, avec N un entier supérieur ou égal à 2 et i un indice entier allant de 1 à N, chaque sous-phase Ci comprenant :fournir un faisceau laser ayant une fréquence optique (f) variant linéairement sur une plage de fréquences de largeur Bi pendant une durée Ti ; fournir, à partir dudit faisceau laser, un faisceau de référence et un faisceau utile ; etilluminer la scène par le faisceau utile et illuminer au moins une ligne de pixels par une superposition du faisceau de référence et d'un faisceau réfléchi. Une valeur absolue d'un rapport Bi/Ti est différente pour chaque sous-phase de capture Ci.
Figure pour l'abrégé : Fig. 4
Description
La présente description concerne de façon générale les circuits électroniques, et plus particulièrement les capteurs de distances, par exemple utilisés pour obtenir une carte de profondeur d'une scène, c'est-à-dire, pour chaque pixel du capteur, une distance de ce pixel à un point de la scène correspondant au pixel.
Des capteurs pour obtenir une carte de profondeur d'une scène, c'est-à-dire une image tridimensionnelle de la scène, sont connus.
Parmi ces capteurs connus, on distingue les capteurs fonctionnant selon la technique LIDAR (de l'anglais "Laser Imaging Detection and Ranging" - détection et télémétrie par imagerie laser) de type FMCW (de l'anglais "Frequency Modulated Continous Wave" – onde continue modulée en fréquence).
La illustre de manière schématique un capteur 1 mettant en œuvre le principe de la technique LIDAR de type FMCW. Des exemples plus détaillés de capteurs utilisant la technique LIDAR de type FMCW peuvent être trouvés dans la littérature, par exemple dans la demande de brevet FR 3 106 417.
Le capteur 1 comprend une source 100 d'un faisceau laser 102.
Le capteur 1 comprend un dispositif optique 104 configuré pour fournir, à partir du faisceau laser 102, un faisceau laser utile 106 et un faisceau laser de référence 108. Le faisceau 106 correspond par exemple à une partie du faisceau 102, le faisceau 108 correspondant par exemple à l'autre partie du faisceau 102.
Le faisceau utile 106 est émis en direction d'une scène 110 à imager. Dit autrement, le faisceau 106 est utilisé pour illuminer la scène 110. La réflexion du faisceau 106 par la scène 110 résulte en un faisceau réfléchi 112 qui se propage depuis la scène 110 vers le capteur 1.
Le capteur 1 comprend un dispositif optique 114 configuré pour superposer, ou combiner, le faisceau de référence 108 avec le faisceau réfléchi 112. Ainsi, le dispositif 114 reçoit les deux faisceaux 108 et 112.
Un faisceau l16 résultant de la combinaison des faisceaux 108 et 112 est fourni par le dispositif 114 à au moins un pixel Pix du capteur 1. Du fait que le faisceau 102 est un faisceau de lumière cohérente, le faisceau 108 est utilisé comme amplificateur du faisceau réfléchi. En , un seul pixel Pix est représenté bien que le capteur 1 puisse en pratique en comporter un grand nombre, par exemple plus de 100000, voir plus de 300000.
Le pixel Pix comprend un photodétecteur PD, par exemple une photodiode. Le pixel Pix est configuré pour que son photodétecteur PD fournisse un signal hétérodyne iPD, par exemple un photo-courant, dont l'amplitude dépend de l'intensité du faisceau 116 reçu.
Dans les techniques LIDAR du type FMCW, la source 100 est commandée par le capteur 1, par exemple par un circuit de commande 118 du capteur 1, pour moduler la fréquence optique f du faisceau laser 102. Plus particulièrement, la source 100 est commandée, ou configurée, pour que la fréquence f du faisceau 102 soit modulée sur une plage de fréquences de largeur ou d'excursion B pendant une durée T. Dit autrement, la source 100 est configurée, lors d'une phase de capture de la scène 110, pour que la fréquence optique f du faisceau 102 varie linéairement pendant la durée T, depuis une première fréquence jusqu'à une deuxième fréquence séparée de la première fréquence par la valeur B. Dit encore autrement, T est la durée de la modulation continue de la fréquence optique f du faisceau 102, et B est l'excursion ou l'amplitude de cette modulation (aussi appelé chirp).
La représente schématiquement le principe de cette modulation en fréquence.
Plus particulièrement, une droite 200 montre l'évolution de la fréquence optique f du faisceau 102 pendant la durée T. L'amplitude de la modulation de la fréquence f pendant la durée T est B.
Le faisceau de référence 108 étant issu du faisceau 102, sa fréquence optique est modulée comme celle du faisceau 102. La droite 200 représente donc également l'évolution de la fréquence optique du faisceau 108 pendant la durée T.
De manière similaire, le faisceau 106 étant lui aussi issu du faisceau 102, sa fréquence optique est modulée comme celle du faisceau 102, d'où il résulte que le faisceau réfléchi 112 a également sa fréquence optique modulée comme celle du faisceau 102. Toutefois, par rapport au faisceau de référence 108, faisceau 112 à parcouru deux fois la distance z du capteur 1 à la scène 110. Ainsi, lorsque la fréquence f du faisceau 108 a une valeur donnée, le faisceau 112 reçu par le capteur 1 est à cette fréquence f donnée avec un retard ∆t déterminé par la distance z comme cela est représenté par une droite 202 de la (en pointillé en ).
La superposition, par le composant 114, du faisceau réfléchi 112 avec le faisceau de référence 108 résulte en des interférences dans le faisceau 116 qui produisent des battements à une fréquence FRdépendant du retard ∆t, donc de la distance z. Ces battements à la fréquence FRse retrouvent dans le signal iPD. La illustre les battements à la fréquence FRdu signal hétérodyne iPD.
Plus particulièrement, la fréquence FRest déterminée par la formule suivante :
FR= (2*B*z)/(c*T), avec * l'opérateur multiplié, B l'excursion de la modulation de la fréquence optique f du faisceau 102 pendant la durée T, T la durée de la modulation en fréquence, c la vitesse de la lumière et z la distance du capteur 1 à la scène, et plus particulièrement du pixel Pix concerné à la scène. Ainsi, il suffit de mesurer la fréquence FRdu signal hétérodyne iPDd'un pixel Pix du capteur 1 pour connaitre la distance z séparant ce pixel Pix du point de la scène qui est associé à ce pixel Pix.
FR= (2*B*z)/(c*T), avec * l'opérateur multiplié, B l'excursion de la modulation de la fréquence optique f du faisceau 102 pendant la durée T, T la durée de la modulation en fréquence, c la vitesse de la lumière et z la distance du capteur 1 à la scène, et plus particulièrement du pixel Pix concerné à la scène. Ainsi, il suffit de mesurer la fréquence FRdu signal hétérodyne iPDd'un pixel Pix du capteur 1 pour connaitre la distance z séparant ce pixel Pix du point de la scène qui est associé à ce pixel Pix.
Cette mesure de la fréquence de battement FRpeut être faite par transformée de Fourier rapide (FFT de l'anglais "Fast Fourrier Transform"). La méthode de mesure par FFT n'est toutefois pas adaptée à des capteurs comprenant un grand nombre de pixels, par exemple plus 100000 pixels, voire plus de 300000 pixels, dans lesquels la mesure de la fréquence FRdoit être mise en œuvre simultanément pour tous les pixels du capteur en mode instantané (ou "snapshot") ou pour tous les pixels d'une ligne de la matrice de pixels en mode ligne par ligne (ou "rolling shutter"), si on vise une cadence d'acquisition d'images de la scène d'au moins 30 images par secondes.
La mesure de la fréquence de battement FRpeut également être faite en comptant le nombre M de périodes Te du signal hétérodyne sur une durée donnée, par exemple la durée T de la modulation de la fréquence f du faisceau 102. Dans ce cas, on peut considérer que la fréquence FRest égale à M/T en négligeant l'incertitude sur le nombre M compté et en négligeant le chemin optique parcouru dans le capteur 1 par le faisceau de référence 108 par rapport au faisceau 106, 112, et donc que z est égal à (M*c)/(2*B). La résolution en z, notée ∂z, est alors égale c/(2*B). Cette méthode de mesure de la fréquence FRpar comptage est simple à mettre en œuvre et permet d'obtenir une mesure de la fréquence FRplus rapidement qu'avec la méthode FFT. Toutefois, il est souhaitable que le rapport signal sur bruit SNR (de l'anglais "Signal to Noise Ratio") soit le plus élevé possible pour éviter les erreurs de comptage.
Il existe un besoin de pallier tout ou partie des inconvénients des méthodes connues d'acquisition des distances d'un capteur à une scène, en particulier des méthodes connues reposant sur la technique LIDAR de type FCMW.
Un mode de réalisation pallie tout ou partie des inconvénients des méthodes connues d'acquisition des distances d'un capteur à une scène, en particulier des méthodes connues reposant sur la technique LIDAR de type FCMW.
Un mode de réalisation prévoit un méthode d'acquisition de distances d'un capteur à une scène, la méthode comprenant, lors d'une phase de capture de la scène, un nombre N de sous-phases de capture Ciconsécutives, avec N un entier supérieur ou égal à 2 et i un indice entier allant de 1 à N, chacune des sous-phases de capture Cicomprenant :
- la fourniture d'un faisceau laser ayant une fréquence optique variant linéairement sur une plage de fréquences de largeur Bipendant une durée Ti;
- la fourniture à partir dudit faisceau laser d'un faisceau de référence et d'un faisceau utile ; et
- l'illumination de la scène par le faisceau utile et l'illumination d'au moins une ligne de pixels du capteur par un faisceau correspondant à une superposition du faisceau de référence et d'un faisceau réfléchi correspondant à la réflexion du faisceau utile par la scène,
dans laquelle une valeur absolue d'un rapport Bi/Tiest différente pour chaque sous-phase de capture Ci,
dans laquelle, chaque sous-phase de capture Cicorrespond à une plage Dzide mesure de distances du capteur à la scène, la plage Dziallant de zminià zmaxiavec zmaxisupérieur à zmini, les rapports Bi/Tiétant déterminés de sorte que pour i allant de 1 à N-1, zmini+1soit sensiblement égal à zmaxisans être strictement supérieur à zmaxi.
- la fourniture d'un faisceau laser ayant une fréquence optique variant linéairement sur une plage de fréquences de largeur Bipendant une durée Ti;
- la fourniture à partir dudit faisceau laser d'un faisceau de référence et d'un faisceau utile ; et
- l'illumination de la scène par le faisceau utile et l'illumination d'au moins une ligne de pixels du capteur par un faisceau correspondant à une superposition du faisceau de référence et d'un faisceau réfléchi correspondant à la réflexion du faisceau utile par la scène,
dans laquelle une valeur absolue d'un rapport Bi/Tiest différente pour chaque sous-phase de capture Ci,
dans laquelle, chaque sous-phase de capture Cicorrespond à une plage Dzide mesure de distances du capteur à la scène, la plage Dziallant de zminià zmaxiavec zmaxisupérieur à zmini, les rapports Bi/Tiétant déterminés de sorte que pour i allant de 1 à N-1, zmini+1soit sensiblement égal à zmaxisans être strictement supérieur à zmaxi.
Selon un mode de réalisation, les rapports Bi/Tisont déterminés de sorte que pour i allant de 1 à N-1 zmini+1soit égal à zmaxi.
Selon un mode de réalisation, pour chaque sous-phase de mesure Ciet pour chaque pixel du capteur, l'illumination du pixel par le faisceau correspondant à la superposition du faisceau de référence et du faisceau réfléchi résulte en un signal oscillant à une fréquence de battement FRiappartenant à une plage ∆FRide fréquences allant d'une fréquence FRinfià une fréquence FRsupisi un point de la scène associé audit pixel est à une distance du pixel comprise dans la plage Dzi.
Selon un mode de réalisation, pour i allant de 1 à N, FRsupiest égal à Kifois FRinfi, avec Kiun coefficient, et la fréquence FRinfiest identique pour tous i compris entre 1 et N.
Selon un mode de réalisation, Kiest identique pour tous i compris entre 1 et N.
Selon un mode de réalisation, pour chaque sous-phase de capture Ciet chaque pixel du capteur, si la fréquence de battement FRiest comprise dans la plage de fréquences ∆FRi, une distance z du pixel au point de la scène associé au pixel est calculée à partir de la formule suivante :
z =/(2.Bi), avec c la vitesse de la lumière.
z =/(2.Bi), avec c la vitesse de la lumière.
Selon un mode de réalisation, pour chaque pixel et à chaque sous-phase de capture Ci, une mesure de la fréquence FRid'un pixel est obtenue en comptant, pendant la durée Tide ladite sous-phase Ci, un nombre de périodes du signal oscillant dudit pixel.
Selon un mode de réalisation, pour chaque pixel et pour chaque sous-phase de capture Ci, le pixel est à une distance du point de la scène associé à ce pixel comprise dans la plage de mesure Dzisi le nombre de périodes compté pendant la durée Tide la sous-phase Ciappartient à une plage de valeurs allant d'une valeur basse Mminià une valeur haute Mmaxi, la valeur basse étant égale à Ti*FRinfiet la valeur haute étant égale à Ti*FRsupi.
Selon un mode de réalisation, pour i allant de 1 à N, chaque plage Dzia une largeur égale à une résolution visée de mesure de distance.
Selon un mode de réalisation, pour i allant de 1 à N, chaque plage Dzia une largeur égale à une résolution visée de mesure de distance, et, pour chaque pixel et pour chaque sous-phase de capture Ci, le pixel est à une distance du point de la scène associé à ce pixel comprise dans la plage de mesure Dzisi le nombre de périodes compté pendant la durée Tide la sous-phase Ciest égal à un nombre déterminé par cette résolution visée.
Selon un mode de réalisation, chaque plage Dzia une largeur égale à une résolution visée de mesure de distance, et, pour chaque pixel et pour chaque sous-phase de capture Ci, une détermination que la fréquence de battement FRiest comprise dans la plage de fréquences ∆FRiest faite en détectant une fréquence donnée de la plage ∆FRi.
Selon un mode de réalisation, pour i allant de 1 à N, Tiest égal à T/N avec T une durée d'une phase d'acquisition simultanée par tous les pixels du capteur, ou d'une phase d'acquisition par une seule ligne de pixels d'une matrice de pixel du capteur.
Selon un mode de réalisation, pour chaque sous-phase de capture Ci, la fréquence optique du faisceau laser varie de fstartià fendi, pour i allant de 1 à N-1, fendiégale fstarti+1et un signe du coefficient Bi/Tichange à chaque passage d'une sous-phase de capture Cicourante à une sous-phase de capture Cisuivante.
Un mode de réalisation prévoit un capteur configuré pour mettre en œuvre la méthode ci-dessus, le capteur comprenant :
une matrice de pixels,
une source d'un faisceau laser,
un dispositif optique configuré pour fournir un faisceau de référence et un faisceau utile destiné à illuminer une scène à capturer,
un dispositif optique configuré pour fournir simultanément à au moins une ligne de pixels un faisceau correspondant à une superposition du faisceau de référence et d'un faisceau réfléchi par la scène lorsqu'elle est illuminée par le faisceau utile, et
un circuit de commande de la source, configuré pour moduler une fréquence optique du faisceau laser fourni par la source de sorte qu'à chaque sous-phase de capture Ci, la fréquence optique du faisceau varie linéairement sur la plage de fréquences de largeur Bipendant la durée Ti.
une matrice de pixels,
une source d'un faisceau laser,
un dispositif optique configuré pour fournir un faisceau de référence et un faisceau utile destiné à illuminer une scène à capturer,
un dispositif optique configuré pour fournir simultanément à au moins une ligne de pixels un faisceau correspondant à une superposition du faisceau de référence et d'un faisceau réfléchi par la scène lorsqu'elle est illuminée par le faisceau utile, et
un circuit de commande de la source, configuré pour moduler une fréquence optique du faisceau laser fourni par la source de sorte qu'à chaque sous-phase de capture Ci, la fréquence optique du faisceau varie linéairement sur la plage de fréquences de largeur Bipendant la durée Ti.
Un mode de réalisation prévoit un capteur comprenant :
une matrice de pixels ;
une source d'un faisceau laser ;
un dispositif optique configuré pour fournir un faisceau de référence et un faisceau utile destiné à illuminer une scène à capturer ;
un dispositif optique configuré pour fournir simultanément à tous les pixels un faisceau correspondant à une superposition du faisceau de référence et d'un faisceau réfléchi par la scène lorsqu'elle est illuminée par le faisceau utile ; et
un circuit de commande de la source, configuré pour moduler une fréquence optique du faisceau laser fourni par la source de sorte qu'à chaque sous-phase de capture Ci, la fréquence optique du faisceau varie linéairement sur la plage de fréquences de largeur Bipendant la durée Ti;
le capteur étant configuré pour mettre en œuvre la méthode décrite ci-dessus dans laquelle chaque plage Dzia une largeur égale à une résolution visée de mesure de distance, et, pour chaque pixel et pour chaque sous-phase de capture Ci, une détermination que la fréquence de battement FRiest comprise dans la plage de fréquences ∆FRiest faite en détectant une fréquence donnée de la plage ∆FRi,
le capteur comprenant un circuit de gestion d'événements, et
chaque pixel comprenant un circuit configuré pour détecter la fréquence donnée et un circuit configuré pour fournir au moins un signal d'événement au circuit de gestion d'événement si, lors d'une sous-phase Ci, la fréquence donnée est détectée.
une matrice de pixels ;
une source d'un faisceau laser ;
un dispositif optique configuré pour fournir un faisceau de référence et un faisceau utile destiné à illuminer une scène à capturer ;
un dispositif optique configuré pour fournir simultanément à tous les pixels un faisceau correspondant à une superposition du faisceau de référence et d'un faisceau réfléchi par la scène lorsqu'elle est illuminée par le faisceau utile ; et
un circuit de commande de la source, configuré pour moduler une fréquence optique du faisceau laser fourni par la source de sorte qu'à chaque sous-phase de capture Ci, la fréquence optique du faisceau varie linéairement sur la plage de fréquences de largeur Bipendant la durée Ti;
le capteur étant configuré pour mettre en œuvre la méthode décrite ci-dessus dans laquelle chaque plage Dzia une largeur égale à une résolution visée de mesure de distance, et, pour chaque pixel et pour chaque sous-phase de capture Ci, une détermination que la fréquence de battement FRiest comprise dans la plage de fréquences ∆FRiest faite en détectant une fréquence donnée de la plage ∆FRi,
le capteur comprenant un circuit de gestion d'événements, et
chaque pixel comprenant un circuit configuré pour détecter la fréquence donnée et un circuit configuré pour fournir au moins un signal d'événement au circuit de gestion d'événement si, lors d'une sous-phase Ci, la fréquence donnée est détectée.
Un autre mode de réalisation prévoit un capteur comprenant :
une matrice de pixels ;
une source d'un faisceau laser ;
un dispositif optique configuré pour fournir un faisceau de référence et un faisceau utile destiné à illuminer une scène à capturer ;
un dispositif optique configuré pour fournir simultanément à tous les pixels un faisceau correspondant à une superposition du faisceau de référence et d'un faisceau réfléchi par la scène lorsqu'elle est illuminée par le faisceau utile ; et
un circuit de commande de la source, configuré pour moduler une fréquence optique du faisceau laser fourni par la source de sorte qu'à chaque sous-phase de capture Ci, la fréquence optique du faisceau varie linéairement sur la plage de fréquences de largeur Bipendant la durée Ti;
le capteur étant configuré pour mettre en œuvre la méthode décrite ci-dessus dans laquelle pour i allant de 1 à N, chaque plage Dzia une largeur égale à une résolution visée de mesure de distance, et, pour chaque pixel et pour chaque sous-phase de capture Ci, le pixel est à une distance du point de la scène associé à ce pixel comprise dans la plage de mesure Dzisi le nombre de périodes compté pendant la durée Tide la sous-phase Ciest égal à un nombre déterminé par cette résolution visée,
le capteur comprenant un circuit de gestion d'événements, et
chaque pixel comprenant un circuit configuré pour fournir au moins un signal d'événement au circuit de gestion d'événement si, lors d'une sous-phase Ci, le nombre de périodes compté pendant la durée Tide la sous-phase Ciest égal au nombre déterminé par la résolution visée.
une matrice de pixels ;
une source d'un faisceau laser ;
un dispositif optique configuré pour fournir un faisceau de référence et un faisceau utile destiné à illuminer une scène à capturer ;
un dispositif optique configuré pour fournir simultanément à tous les pixels un faisceau correspondant à une superposition du faisceau de référence et d'un faisceau réfléchi par la scène lorsqu'elle est illuminée par le faisceau utile ; et
un circuit de commande de la source, configuré pour moduler une fréquence optique du faisceau laser fourni par la source de sorte qu'à chaque sous-phase de capture Ci, la fréquence optique du faisceau varie linéairement sur la plage de fréquences de largeur Bipendant la durée Ti;
le capteur étant configuré pour mettre en œuvre la méthode décrite ci-dessus dans laquelle pour i allant de 1 à N, chaque plage Dzia une largeur égale à une résolution visée de mesure de distance, et, pour chaque pixel et pour chaque sous-phase de capture Ci, le pixel est à une distance du point de la scène associé à ce pixel comprise dans la plage de mesure Dzisi le nombre de périodes compté pendant la durée Tide la sous-phase Ciest égal à un nombre déterminé par cette résolution visée,
le capteur comprenant un circuit de gestion d'événements, et
chaque pixel comprenant un circuit configuré pour fournir au moins un signal d'événement au circuit de gestion d'événement si, lors d'une sous-phase Ci, le nombre de périodes compté pendant la durée Tide la sous-phase Ciest égal au nombre déterminé par la résolution visée.
Ces caractéristiques et avantages, ainsi que d'autres, seront exposés en détail dans la description suivante de modes de réalisation particuliers faite à titre non limitatif en relation avec les figures jointes parmi lesquelles :
la , décrite précédemment, illustre de manière schématique un exemple de capteur utilisant la technologie LIDAR de type FCMW ;
la représente, décrite précédemment, illustre la modulation de la fréquence optique d'un faisceau laser de référence et d'un faisceau laser réfléchi dans le capteur de la ;
la , décrite précédemment, illustre les battements du signal hétérodyne obtenu en superposant les faisceaux de référence et réfléchi dans le capteur de la ;
la illustre par des courbes un mode de réalisation d'une méthode d'acquisition des distances d'un capteur à une scène basée sur la technique LIDAR FCMW ;
la illustre par des courbes une variante de réalisation d'une méthode d'acquisition des distances d'un capteur à une scène basée sur la technique LIDAR FCMW ;
la représente schématiquement un mode de réalisation d'un capteur mettant en œuvre la méthode de la ou de la ; et
la représente un autre mode de réalisation d'un capteur mettant en œuvre la méthode de la ou de la .
De mêmes éléments ont été désignés par de mêmes références dans les différentes figures. En particulier, les éléments structurels et/ou fonctionnels communs aux différents modes de réalisation peuvent présenter les mêmes références et peuvent disposer de propriétés structurelles, dimensionnelles et matérielles identiques.
Par souci de clarté, seuls les étapes et éléments utiles à la compréhension des modes de réalisation décrits ont été représentés et sont détaillés. En particulier, les pixels connus de capteurs connus permettant la mise en œuvre d'une méthode d'acquisition de distances d'un capteur à une scène n'ont pas été détaillés, les modes de réalisation et variantes décrits étant compatibles avec ces pixels et ces capteurs connus.
Sauf précision contraire, lorsque l'on fait référence à deux éléments connectés entre eux, cela signifie directement connectés sans éléments intermédiaires autres que des conducteurs, et lorsque l'on fait référence à deux éléments reliés (en anglais "coupled") entre eux, cela signifie que ces deux éléments peuvent être connectés ou être reliés par l'intermédiaire d'un ou plusieurs autres éléments.
Dans la description qui suit, lorsque l'on fait référence à des qualificatifs de position absolue, tels que les termes "avant", "arrière", "haut", "bas", "gauche", "droite", etc., ou relative, tels que les termes "dessus", "dessous", "supérieur", "inférieur", etc., ou à des qualificatifs d'orientation, tels que les termes "horizontal", "vertical", etc., il est fait référence sauf précision contraire à l'orientation des figures.
Sauf précision contraire, les expressions "environ", "approximativement", "sensiblement", et "de l'ordre de" signifient à 10 % près, de préférence à 5 % près.
On a décrit précédemment un capteur 1 dans lequel, pour chaque pixel Pix du capteur 1, la fréquence FRdu signal hétérodyne du pixel Pix est mesurée en comptant le nombre M de périodes Te du signal pendant une durée donnée, par exemple la durée T de modulation de la fréquence optique f du faisceau 102.
Dans un capteur 1 connu, l'excursion B de la modulation en fréquence et la durée T de cette modulation sont fixes et constantes. Ceci implique que, pour détecter une distance z d'un pixel Pix à un point associé de la scène qui soit comprise entre une valeur minimale zmin et une valeur maximale zmax, la fréquence FRdoit pouvoir être mesurée sur toute l'étendue d'une plage ∆FR allant d'une fréquence de battement minimale FRmin déterminée par la valeur zmin à une fréquence de battement maximale FRmax déterminée par la valeur zmax. ∆FRest donc la bande passante du signal à mesurer. La bande passante ∆FRest égale à (2*(zmax-zmin)*B)/(c*T).
Lorsque la plage de distance à mesurer ou détecter augmente, la bande passante ∆FRaugmente également. L'augmentation de ∆FRimplique d'augmenter la bande passante du ou des circuits d'amplification du signal iPDen conséquence, ce qui augmente le bruit et la consommation de ce ou ces circuits. L'augmentation de la bande passante ∆FRimplique en outre une augmentation du bruit photonique de la composante continue (DC de l'anglais "Direct Current") du signal iPD. L'augmentation de la composante continue du signal iPDrésulte en une diminution du rapport signal sur bruit. En effet, le rapport entre la composante continue iPDDCdu signal iPDet le signal utile iPDACdu signal iPDpeut alors dépasser un facteur 20. Or, en négligeant le bruit photonique du signal utile iPDAC, le rapport signal sur bruit SNR est égal à :
avec q la charge d'un électron.
Comme cela a déjà été indiqué précédemment, la méthode de détermination de la fréquence FRpar comptage est sensible au rapport signal sur bruit, et une diminution de ce rapport peut conduire à des mauvais comptages en raison du bruit, donc à des valeurs erronées de M.
Afin de diminuer la bande passante ∆FRde sorte à augmenter le rapport signal sur bruit, tout en conservant la même dynamique ∆z = zmax – zmin de mesure de z, il est ici prévu, lors d'une phase de capture d'une scène, par exemple par le capteur 1, de diviser la durée T d'acquisition en N intervalles de temps Ticonsécutifs, avec i un indice entier allant de 1 à N et N un entier supérieur à 2. Chaque intervalle ou sous-phase de capture Cicorrespond à la fourniture d'un faisceau 102 ayant sa fréquence optique f modulée en continu et de manière linéaire sur une plage de fréquences de largeur Bipendant la durée Tide cette sous-phase. Dit autrement, les N sous-phases Cisont consécutives et, pendant chaque sous-phase Ci, la source 100 est commandée de sorte que la fréquence optique f du faisceau 102 soit modulée de manière continue et linéaire avec une excursion en fréquence Bipendant la durée Ti. En outre, il est prévu que chaque sous-phase Cicorresponde à un rapport Bi/Tiayant une valeur absolue différente de celle des rapports Bi/Tides N-1 autres sous-phases Ci.
De cette façon, on peut prévoir que chaque sous-phase Cicorresponde à une bande passante ∆FR iréduite par rapport à la bande passante ∆FR et, en outre, que chaque sous-phase Cipermette de détecter, ou mesurer, des distances z comprises dans une plage correspondante Dziallant d'une valeur minimale zminià une valeur maximale zmaxi. La bande passante ∆FR ide chacune des sous-phases Cis'étend d'une fréquence minimale FRinfià une fréquence maximale FRsupi.
Par exemple, pour chaque sous-phase Ci, FRsupiest égal à Kifois FRinfi. De préférence, Kia la même valeur pour toutes les sous-phases Ci. Toutefois, dans d'autres exemples, les valeurs Kid'au moins deux sous-phases Cipeuvent être différentes.
A titre d'exemple, la fréquence FRsupia la même valeur pour toutes les sous-phases Ciou la fréquence FRinfia la même valeur pour toute les sous-phases Ci. De préférence, la fréquence FRsupia la même valeur pour toutes les sous-phases Ciet la fréquence FRinfia la même valeur pour toute les sous-phases Ci, ou, dit autrement, toutes sous-phases Ci ont la même bande passante bande passante ∆FR i, donc le même coefficient Ki.
La plage Dzide chaque sous-phase Ciest différente de celles des autres sous-phases Ci, de sorte que, en mettant bout à bout les N plages Dzi, le capteur 1 est en mesure de détecter les distances z comprises entre zmin et zmax. Selon un mode de réalisation, les rapports Bi/Tisont déterminés de sorte que les plages Dzipuissent être mises bout à bout pour obtenir une dynamique en z allant de zmin à zmax. Dit autrement, les rapports Bi/Tisont déterminés au moins en partie par la dynamique de mesure visée zmax-zmin.
Par exemple, selon un mode de réalisation où les sous-phases Cisont mises en œuvre par ordre d'indice i croissant, les rapports Bi/Tisont déterminés de sorte que, pour i allant de 1 à N-1, la valeur zmini+1soit égale à la valeur zmaxi. Dans une variante, les plages Dzipeuvent partiellement se recouvrir, et, dans ce cas, pour i allant de 1 à N-1, zmini+1est sensiblement égale mais non strictement supérieure à la valeur zmaxi. Toutefois, le mode de réalisation où zmini+1est égale à zmaxiprésente l'avantage de ne pas détecter ou mesurer une même valeur de distance z dans deux sous-phases Cidifférentes.
Pour une sous-phase Cidonnée et pour un pixel donné, on observe alors une fréquence de battement FR icomprise entre FRinfiet FRsupisi le point associé au pixel est à une distance z du pixel comprise entre zminiet zmaxi. En outre, la distance z peut alors être calculée à partir de la formule suivante :
z = (c.Ti.FR i)/(2.Bi), où FRiest la fréquence de battement mesurée du signal hétérodyne du pixel et est égale à M/Tiavec M le nombre compté de périodes du signal hétérodyne pendant la durée Ti.
z = (c.Ti.FR i)/(2.Bi), où FRiest la fréquence de battement mesurée du signal hétérodyne du pixel et est égale à M/Tiavec M le nombre compté de périodes du signal hétérodyne pendant la durée Ti.
Dans le capteur 1, lorsqu'une phase de capture d'une scène comprend N sous-phases Citelles que décrites dans la présente demande, le capteur 1 est, selon un mode de réalisation, configuré pour que le faisceau 116 illumine simultanément tous les pixels Pix du capteur. Toutefois, dans des variantes de réalisation, lorsque le capteur 1 fonctionne en mode ligne par ligne, le capteur peut être configuré pour que le faisceau 116 n'éclaire que les pixels Pix de la ligne pour laquelle l'acquisition est en cours.
Un exemple d'une méthode de calcul des rapports Bi/Tiva maintenant être décrit.
Dans cet exemple, on considère que les durées Tisont toutes identiques et sont par exemple égales à T/N. Les excursions en fréquences Bisont donc différentes pour chaque sous-phases Ci. La durée T correspond, par exemple, à la durée T de modulation continue du faisceau laser 102 sur une excursion en fréquence B qui serait nécessaire pour mesurer des distances z comprises entre zmin et zmax.
Dans cet exemple, on considère en outre que, pour i allant de 1 à N-1, zmaxi= zmini+1, de sorte à obtenir une plage de distances mesurables continue lorsque les plages Dzisont mises bout à bout. Dit autrement, (c.Ti.FRsupi)/(2.Bi) = (c.Ti +1.FRinfi +1)/(2.Bi +1). Comme Tiest égal à Ti+1, il en résulte que FRsupi/FRinfi +1= Bi/Bi +1.
A titre d'exemple, en faisant le choix que FRinfisoit identique pour chaque sous-phases Ci, et sachant que FRsupiest égal à Kifois FRinfi, on obtient alors Bi/Bi +1= zmaxi/zmini= Ki.
Il est alors possible de calculer B1, puis B2égal à B1divisé par K1, puis B3égal à B2divisé par K2et ainsi de suite jusqu'à obtenir BNet zmaxN, de sorte que la dynamique totale de mesure de z égale à zmax/zmin soit égale à zmaxN/zmin1. La valeur N est alors, par exemple, au moins en partie déterminée par le choix des coefficients Ki.
A titre d'exemple plus particulier, en plus du choix d'une fréquence FRinfiidentique pour chaque sous-phases Ci, Kiest choisi identique et égal à K pour toutes les sous-phases Ci. Dans ce cas, les sous-phases Ciont toutes la même fréquence FRinfi, la même fréquence FRsupiet la même bande passante ∆FRi. Il en résulte que zmax/zmin = zmaxN/zmin1= KN. N est alors, par exemple, calculé en appliquant la fonction logarithme en base K à la dynamique zmax/zmin, N étant par exemple égal à l'arrondi entier supérieur à la valeur obtenue en appliquant le logarithme en base K à zmax/zmin.
Il est ainsi possible, dans cet exemple plus particulier et en utilisant les équations données ci-dessus, de déterminer les N coefficients Bi.
Par exemple, en connaissant zmin et zmax et en fixant la valeur de K, on obtient le nombre N de sous-phases, puis, en connaissant le temps de mesure T, la durée Tide chaque sous phase Ci. En fixant ensuite la fréquence FRinfi, il est possible de calculer B1sachant que B1= (FRinfi.c.Ti)/(2.zmin). De manière alternative, plutôt que de fixer la fréquence FRinfi, on fixe un nombre minimal Mmin de périodes du signal hétérodyne à détecter dans chaque sous-phase Cipour que le point associé au pixel appartienne à la plage de mesure Dzide cette sous-phase Ci, et il est alors possible de calculer B1sachant que B1= (Mmin.c)/(2.zmin). Les autres coefficients Bisont ensuite, par exemple, calculés à l'aide de l'équation suivante : Bi= B1/K(i-1).
La illustre un exemple de mise en œuvre dans le cas où N est égal à 4, Tiest identique pour toutes les sous-phases Ci, Kiest identique et égal à K pour toute les sous-phases Ci, et ∆FR iest identique pour toutes les sous-phases Ci. En , l'axe des abscisses représente le temps t, et l'axe des ordonnés la fréquence optique f du faisceau laser 102. Dit autrement, la illustre une méthode de modulation de la fréquence optique de la source 100 du capteur 1 pour une acquisition des distances du capteur 1 à la scène 110 à imager.
Pendant la sous-phase C1de durée T1égale à T/4, la fréquence f est modulée de manière continue et linaire de sorte que l'excursion de la modulation soit égale à B1.
Pendant la sous-phase suivante C2de durée T2égale à T/4, la fréquence f est modulée de manière continue et linéaire de sorte que l'excursion de la modulation soit égale à B2, avec B2= B1/K.
Pendant la sous-phase suivante C3de durée T3égale à T/4, la fréquence f est modulée de manière continue et linéaire de sorte que l'excursion de la modulation soit égale à B3, avec B3= B1/K2.
Pendant la sous-phase suivante C4de durée T4égale à T/4, la fréquence f est modulée de manière continue et linéaire de sorte que l'excursion de la modulation soit égale à B4, avec B4= B1/K3.
Dans l'exemple de la , à chaque sous-phase (ou chirp) Ci, la fréquence optique f du faisceau laser 102 est modulée à partir d'une même valeur fstart. Cela implique que, à la fin de chaque sous-phase Ciet avant le début de la sous-phase Ci+1suivante, la fréquence f doit être ramenée instantanément à la fréquence fstart, ce qui sollicite fortement la réponse de la source 100 et de son circuit de commande 118.
Il est possible de mettre en œuvre les sous-phases Cien évitant les retours rapides de la fréquence f à la fréquence fstart.
Pour cela, il suffit que la fréquence optique fendidu faisceau 102 à la fin de chaque sous-phase Cisoit égale à la fréquence fstarti+1du faisceau 102 au début de la sous-phase Ci+1suivante.
Toutefois, cela peut conduire à ce que la fréquence optique f du faisceau laser 102 parcourt une très large gamme de fréquences ce qui n'est pas souhaitable, voir que la source 100 ne soit pas en mesure de moduler la fréquence f sur toute la gamme souhaitée. Cependant, dans chaque sous-phase Ci, la fréquence FRimesurée pour une distance z comprise dans la plage Dzidépend en fait de la valeur absolue du rapport Bi/Ti. De manière avantageuse, il est alors possible, en plus de prévoir que la fréquence fendià la fin de chaque sous-phase Cisoit égale à la fréquence fstarti+1au début de la sous-phase Ci+1suivante, de prévoir que le signe, ou la polarité, du coefficient Bichange à chaque début de sous-phase Ciou, dit autrement, à chaque changement de sous-phase Ci. Dit autrement, en considérant que Bi est une excursion en fréquence, donc toujours positive, cela revient à prévoir que cette excursion de fréquence soit parcourue dans un sens ou dans l'autre, en alternant le sens de parcours à chaque sous-phases Ci.
La illustre l'évolution de la fréquence optique f du faisceau 102 dans un exemple de mise en œuvre où N est égal à 4, Tiest identique pour toutes les sous-phases Ci, Kiest identique et égal à K pour toute les sous-phases Ciet ∆FRiest identique pour toutes les sous-phases Ci. En , la fréquence fendià la fin de chaque sous-phase Ciest égale à la fréquence fstarti+1au début de la sous-phase Ci+1suivante, et le signe du coefficient Bi, ou, dit autrement, le sens de parcours de l'excursion en fréquence Bi, change à chaque nouvelle sous-phase Ci.
Pendant la sous-phase C1de durée T1, la fréquence f est modulée de manière continue et linéaire de sorte que l'excursion de la modulation soit égale (en valeur absolue) à B1, et, plus particulièrement que f varie linéairement de fstart = fstart1à fend1. B1est, dans cet exemple, positif, ou, dit autrement, l'excursion en fréquence B1est parcourue dans le sens des fréquences croissantes.
Pendant la sous-phase suivante C2de durée T2, la fréquence f est modulée de manière continue et linéaire de sorte que l'excursion de la modulation soit égale (en valeur absolue) à B2, et, plus particulièrement que f varie linéairement de fstart2= fend1à fend2. B2est, dans cet exemple, négatif, ou, dit autrement, l'excursion en fréquence B2est parcourue dans le sens des fréquences décroissantes.
Pendant la sous-phase suivante C3de durée T3, la fréquence f est modulée de manière continue et linéaire de sorte que l'excursion de la modulation soit égale (en valeur absolue) à B3, et, plus particulièrement que la fréquence f varie linéairement de fstart3= fend2à fend3. B3est, dans cet exemple, positif ou, dit autrement, l'excursion en fréquence B3est parcourue dans le sens des fréquences croissantes.
Pendant la sous-phase suivante C4de durée T4, la fréquence f2 est modulée de manière continue et linaire de sorte que l'excursion de la modulation soit égale (en valeur absolue) à B4, et, plus particulièrement que la fréquence f varie linéairement de fstart4= fend3à fend4. B4est, dans cet exemple, négatif ou, dit autrement, l'excursion en fréquence B4est parcourue dans le sens des fréquences décroissantes.
Plus généralement, selon un mode de réalisation, pour i impair, fstarti= fstarti-1- Bi -1, et, pour i pair, fstarti= fstarti-1+ Bi -1.
A titre d'exemple alternatif non illustré, le coefficient B1peut être négatif, ou, dit autrement, l'excursion en fréquence B1peut être parcourue dans le sens des fréquences décroissantes.
Un exemple numérique particulier va maintenant être décrit. Dans cet exemple, on considère un cas où :
- la durée T est égale à 200 µs,
- la distance minimale zmin (égale à zmin1) à détecter est égale à 0,3 m,
- la distance maximale zmax (égale à zmaxN) à détecter est égale à 10 m,
- les durées Tisont toutes identiques,
- les coefficients Kisont tous identiques et égaux à K = 2, et
- les fréquences FRinfides sous-phases Ci sont toutes égales à 75 KHz.
- la durée T est égale à 200 µs,
- la distance minimale zmin (égale à zmin1) à détecter est égale à 0,3 m,
- la distance maximale zmax (égale à zmaxN) à détecter est égale à 10 m,
- les durées Tisont toutes identiques,
- les coefficients Kisont tous identiques et égaux à K = 2, et
- les fréquences FRinfides sous-phases Ci sont toutes égales à 75 KHz.
Il en résulte que :
- la dynamique zmaxN/zmin1est égale à 33,33,
- N est égale à 5,
- chaque durée Tiest égale à 200 µs divisée par N, soit 40 µs,
- les fréquences FRsupisont toutes égales à 150 KHz,
- les bandes passantes ∆FRisont toutes égales à 75 KHz,
- B1est égal 1,5*109Hz (B1= (FRinf1*c*T1)/(2*zmin1)),
- la sous-phase C1permet de détecter les distances z comprises entre zmin1= 0,30 m et zmax1= 0,60 m,
- B2est égale à 750*106Hz (B2= B1/K),
- la sous-phase C2permet de détecter les distances z comprises entre zmin2= 0,60 m et zmax2= 1,20 m,
- B3est égale à 375*106Hz (B3= B1/K2),
- la sous-phase C3permet de détecter les distances z comprises entre zmin3= 1,20 m et zmax3= 2,40 m,
- B4est égale à 187,5*106Hz (B4= B1/K3),
- la sous-phase C4permet de détecter les distances z comprises entre zmin4= 2,40 m et zmax4= 4,80 m, et
- B5est égale à 93,750*106Hz (B4= B1/K4),
- la sous-phase C5permet de détecter les distances z comprises entre zmin5= 4,80 m et zmax5= 9,60 m.
- la dynamique zmaxN/zmin1est égale à 33,33,
- N est égale à 5,
- chaque durée Tiest égale à 200 µs divisée par N, soit 40 µs,
- les fréquences FRsupisont toutes égales à 150 KHz,
- les bandes passantes ∆FRisont toutes égales à 75 KHz,
- B1est égal 1,5*109Hz (B1= (FRinf1*c*T1)/(2*zmin1)),
- la sous-phase C1permet de détecter les distances z comprises entre zmin1= 0,30 m et zmax1= 0,60 m,
- B2est égale à 750*106Hz (B2= B1/K),
- la sous-phase C2permet de détecter les distances z comprises entre zmin2= 0,60 m et zmax2= 1,20 m,
- B3est égale à 375*106Hz (B3= B1/K2),
- la sous-phase C3permet de détecter les distances z comprises entre zmin3= 1,20 m et zmax3= 2,40 m,
- B4est égale à 187,5*106Hz (B4= B1/K3),
- la sous-phase C4permet de détecter les distances z comprises entre zmin4= 2,40 m et zmax4= 4,80 m, et
- B5est égale à 93,750*106Hz (B4= B1/K4),
- la sous-phase C5permet de détecter les distances z comprises entre zmin5= 4,80 m et zmax5= 9,60 m.
Dans l'exemple ci-dessus, la mise bout à bout des plages de mesures Dz1à Dz5ne couvre pas exactement toute la plage de mesure visée allant de zmin à zmax car la valeur N a été choisie égale à la valeur entière immédiatement inférieure au logarithme en base K de zmax/zmin. Toutefois, dans un autre exemple où la valeur N est choisie égale à la valeur entière immédiatement supérieure au logarithme en base K de zmax/zmin, la mise bout à bout des plages Dz1à Dz5couvre toute la plage de mesure visée allant de zmin à zmax, et même plus.
Si l'on avait voulu obtenir la même plage de mesure en z allant de zmin à zmax avec une seule phase de modulation continue de la fréquence optique f du laser 102 pendant la durée T et avec une fréquence de battement minimale FRmin égale à 75 KHz, cela aurait impliqué de choisir un coefficient B égal à 7,5*109Hz (N fois plus grand que le coefficient B1). Une telle valeur du coefficient B aurait conduit à prévoir une fréquence de battement maximale FRmax égale à 2,5 MHz, ce qui aurait résulté en une bande passante ∆FR= 2,43 MHz, donc en un rapport signal sur bruit environ 5,69 fois plus petit que dans le cas de l'exemple précédant.
Pour chaque sous-phase Ciet chaque pixel du capteur, le point associé au pixel est à une distance z comprise dans la gamme Dzide la sous-phase Cisi la fréquence FRimesurée est comprise entre FRinfiet FRsupi, donc si le nombre M de périodes Te du signal hétérodyne du pixel compté pendant la durée Tiest dans une plage de valeurs allant de Mminià Mmaxi, avec Mmini= Ti*FRinfiet Mmaxi= Ti* FRsupi. Lorsque les fréquences FRinfisont identiques pour toutes les sous-phases Ci, que les FRsupisont identiques pour toutes les sous-phases Ciet que les durées Tisont identiques pour toutes les sous-phases Ci, les nombres Mminiet Mmaxisont identiques pour toutes les sous-phases Ciet respectivement égaux à Mmin et Mmax En reprenant l'exemple numérique particulier ci-dessus, on obtient Mmin = 3 et Mmax = 6.
Dans l'exemple ci-dessus, il a été choisi de fixer la valeur FRinfiplutôt que le nombre minimal Mmin de période à détecter dans chaque sous phases Ci, bien qu'il aurait été également possible de fixer la valeur Mmin égale à 3 plutôt que la valeur FRinfi. En reprenant l'exemple ci-dessus et en fixant Mmin égale à 3, cela implique que FRinfi = Mmin/Ti= 3/(40*10-6) = 75 KHz et on retombe donc sur les mêmes résultats.
Dans chaque sous phase Ci, le nombre M de périodes du signal hétérodyne peut être obtenu à l'aide d'un compteur qui accumule, ou compte, le nombre de périodes du signal hétérodyne pendant la durée Tide la sous-phase Ci. Dans ce cas, le nombre M est un nombre entier, et l'incertitude ou erreur sur le nombre M est égale à plus ou moins 1. Il en résulte que la résolution de mesure de distance dans chaque sous plage Ci est égale ∂zi= c/(2*Bi).
Sachant que, dans chaque sous-phase Ci, zmaxi= Ki*zmini, avec Kiégale à K dans toutes les sous plages Ci, si on souhaite que l'étendue de la plage de mesure Dzide chaque sous-phase Cisoit égale à la résolution ∂zide cette sous-plage, alors zmini= c/(2*Bi*(K-1)) = ∂zi/(K-1), donc ∂zi = zmini*(K-1). Or, zmini= (c*Mmin)/(2*Bi), d'où il résulte que Mmin = 1/(K-1) et que Mmax = K/(K-1). Il est alors possible de choisir une résolution et d'en déduire la valeur K correspondante, puis les valeurs Mmin et Mmax correspondant à cette valeur de K.
Par exemple, si on vise une résolution ∂zidans chaque plage Ciqui soit égale à 1% de la valeur minimale zminide cette plage Ci, cela implique que K-1 = 0,01, donc que K = 1,01, Mmin = 1/(K-1) = 100 et Mmax = K/(K-1) = 101.
Dans l'exemple ci-dessus, le nombre M de périodes est obtenu au moyen d'un compteur entier, d'où il résulte que l'erreur sur la valeur du nombre M est égale à plus ou moins 1, et donc que la résolution en z, ∂zi, est égale à c/(2*Bi). Dans d'autres exemples, le nombre M peut être obtenu au moyen d'un compteur à double base de temps permettant de mesurer une partie fractionnaire du nombre M, ce qui permet de réduire l'erreur sur la valeur de M, et donc d'augmenter la résolution.
Plus généralement, pour une erreur E sur la détermination du nombre M par comptage, la résolution en z, ∂zi, est égale à (E*c)/(2*Bi). En choisissant que l'étendue de la plage de mesure Dzide chaque sous-phase Cisoit égale à la résolution ∂zide cette sous-plage (c'est à dire ∂zi= (K-1)*zmini), alors Mmin = E/(K-1) et Mmax = (E*K)/(K-1). Ainsi, comme précédemment, en fixant la résolution ∂zi, et en connaissant l'erreur E, il est possible d'en déduire la valeur K correspondante, puis les valeurs Mmin et Mmax correspondant à cette valeur de K.
Les exemples ci-dessus montrent que plus la résolution ∂zidans chaque sous-plage Ciest petite, en pourcentage de la valeur minimale zminidétectable dans cette sous-plage, plus le nombre N de sous-phases augmente pour une dynamique de mesure zmax – zmin donnée. Ainsi, des petites valeurs de résolution ∂zipeuvent conduire à un nombre N de sous-phases qui n'est pas compatible avec un fonctionnement en mode ligne par ligne et une cadence d'acquisition de la scène compatible avec une application vidéo, c'est à dire une cadence d'acquisition de la scène d'au moins 30 images de la scène par secondes. Toutefois, des petites valeurs de résolution ∂zi et les nombres N de sous-phases auxquelles elles correspondent peuvent rester compatible avec un fonctionnement en mode instantané. A titre d'exemple numérique particulier, on considère un cas où :
- la durée T est égale à 33 ms de sorte que le capteur puisse acquérir 30,3 trames par seconde, ce qui est compatible avec une application vidéo,
- la distance minimale zmin (égale à zmin1) à détecter est égale à 0,3 m,
- la distance maximale zmax (égale à zmaxN) à détecter est égale à 10 m,
- les durées Tisont toutes identiques,
- les coefficients Kisont tous identiques et égaux à K,
- les fréquences FRinfides sous-phases Cisont toutes égales, et
- dans chaque sous-plage Ci, ∂zi est égale à 1% de zmini.
- la durée T est égale à 33 ms de sorte que le capteur puisse acquérir 30,3 trames par seconde, ce qui est compatible avec une application vidéo,
- la distance minimale zmin (égale à zmin1) à détecter est égale à 0,3 m,
- la distance maximale zmax (égale à zmaxN) à détecter est égale à 10 m,
- les durées Tisont toutes identiques,
- les coefficients Kisont tous identiques et égaux à K,
- les fréquences FRinfides sous-phases Cisont toutes égales, et
- dans chaque sous-plage Ci, ∂zi est égale à 1% de zmini.
Il en résulte que :
- la dynamique zmaxN/zmin1est égale à 33,3,
- K est égal à 1,01 ce qui implique que Mmin = 100 et Mmax = 101,
- N est égal à 352,
- chaque durée Ti est égale à 93,75 µs,
- les fréquences FRinfisont toutes égales à Mmin/Ti= 1,07 MHz,
- les fréquences FRsupisont toutes égales à Mmax/Ti= 1,08 MHz,
- les bandes passantes ∆FRisont toutes égales à 10,10 KHz,
- B1est égal à 50*109Hz (B1= (FRinf1*c*T1)/(2*zmin1)), les autres coefficients Biétant égaux à B1/Ki-1,
- la sous-phase C1permet de détecter les distances z comprises entre zmin1= 0,30000 m et zmax1= 0,30300 m,
- la sous-phase C2permet de détecter les distances z comprises entre zmin2= 0,30300 m et zmax2= 0,30603 m,
- la sous-phase C3permet de détecter les distances z comprises entre zmin3= 0,30603 m et zmax3= 0,30909 m,
- la sous-phase C351permet de détecter les distances z comprises entre zmin351= 9,76342 m et zmax351= 9,86106 m, et
- la sous-phase C352permet de détecter les distances z comprises entre zmin352= 9,86106 m et zmax352= 9,95967 m.
- la dynamique zmaxN/zmin1est égale à 33,3,
- K est égal à 1,01 ce qui implique que Mmin = 100 et Mmax = 101,
- N est égal à 352,
- chaque durée Ti est égale à 93,75 µs,
- les fréquences FRinfisont toutes égales à Mmin/Ti= 1,07 MHz,
- les fréquences FRsupisont toutes égales à Mmax/Ti= 1,08 MHz,
- les bandes passantes ∆FRisont toutes égales à 10,10 KHz,
- B1est égal à 50*109Hz (B1= (FRinf1*c*T1)/(2*zmin1)), les autres coefficients Biétant égaux à B1/Ki-1,
- la sous-phase C1permet de détecter les distances z comprises entre zmin1= 0,30000 m et zmax1= 0,30300 m,
- la sous-phase C2permet de détecter les distances z comprises entre zmin2= 0,30300 m et zmax2= 0,30603 m,
- la sous-phase C3permet de détecter les distances z comprises entre zmin3= 0,30603 m et zmax3= 0,30909 m,
- la sous-phase C351permet de détecter les distances z comprises entre zmin351= 9,76342 m et zmax351= 9,86106 m, et
- la sous-phase C352permet de détecter les distances z comprises entre zmin352= 9,86106 m et zmax352= 9,95967 m.
Si l'on avait voulu obtenir la même plage de mesure en z allant de zmin à zmax avec une seule phase de modulation continue de la fréquence optique du laser 102 pendant la durée T et avec une fréquence de battement minimale FRmin égale à 1,07 MHz, cela aurait impliqué de choisir un coefficient B égal à 17,6*1012Hz (N=352 fois plus grand que le coefficient B1de l'exemple ci-dessus). Une telle valeur du coefficient B aurait conduit à prévoir une fréquence de battement maximale FRmax égale à 35,56 MHz, ce qui aurait résulté en une bande passante ∆FR= 34,5 MHz, donc en un rapport signal sur bruit environ 56 fois plus petit que dans le cas de l'exemple précédant.
Dans les exemples ci-dessus où, dans chaque sous-phase Ci, en considérant un pixel quelconque du capteur, la plage de valeurs mesurables Dzipar ce pixel pendant la sous-phase Ciest égale à la résolution ∂zi, la fréquence de battement FRi à mesurer dans chaque sous-plage Cipour qu'un point de la scène associé au pixel soit à une distance comprise dans la plage Dziest presque constante, car la bande passante est égale à la précision recherchée. Il suffit donc de compter Mmin périodes du signal hétérodyne ou bien de détecter, par filtrage du signal hétérodyne, une fréquence de battement comprise entre FRinfiet FRsupi, par exemple une fréquence égale à (FRsupi+ FRinfi)/2, pour déterminer à quelle distance se trouve l’objet.
Dans des exemples où, pour chaque sous-phase Ci, la détermination qu'un point de la scène se trouve à une distance z comprise dans la plage Dziest mise en œuvre en détectant une unique fréquence comprise entre FRinfiet FRsupi, il est possible que, pour un pixel donné, cette fréquence soit détectée pour au moins deux sous-phases Ci différentes, par exemple en raison du bruit présent dans le signal hétérodyne, même filtré à la fréquence de détection. Dans ce cas, c'est le niveau de signal qui peut permettre de déterminer quelle est celles des sous-phases Cicorrespondant à la plage Dzicomprenant la distance z entre le pixel et son point associé, cette sous-phase étant alors celle pour laquelle le niveau de signal est le plus élevé.
Les mises en œuvre où la plage de valeurs mesurables Dzipendant chaque sous-phase Ciest égale à la résolution ∂zisont, par exemple, bien adaptées à un fonctionnement en mode instantané (snapshot) du capteur. En outre, ces mises en œuvre sont, par exemple, bien adaptées à des capteurs à architecture dite "événementielle", dans laquelle chaque pixel envoie un signal d'événement uniquement lorsqu'il a compté M = Mmin pour la sous-phase Cicourante, ou uniquement lorsqu'il a détecté pour la sous-phase Cicourante une fréquence donnée comprise entre FRinfiet FRsupidans le signal hétérodyne filtré à cette fréquence donnée.
On a décrit ci-dessus des modes de réalisation dans lesquels les durées Tisont toutes identiques.
Dans des variantes de réalisation, les excursions Bisont toutes identiques et les durées Tisont alors différentes pour chaque sous-phases Ci. La mise en œuvre de telles variantes est à la portée de la personne du métier en adaptant les calculs décrits précédemment.
Dans encore d'autres variantes de réalisation, les durées Tisont fixes et les excursions Bisont variables pour certaines sous-phases Ci, et les durées Tisont variables et les excursions Bisont fixes pour les autres sous-phases Ci. La encore, la mise en œuvre de ces variantes est à la portée de la personne du métier en adaptant les calculs décrits précédemment.
L'acquisition des distances du capteur 1 à la scène à imager par la mise en œuvre de plusieurs sous-plages Ciayant des coefficients Bi/Tidifférents peut par exemple être mise en œuvre après une première acquisition de la scène à imager faite avec un seul rapport B/T, de la manière dont cela a été décrit en relation avec les figures 1, 2 et 3. Ainsi, lors de la première acquisition de la scène faite avec le rapport B/T, un circuit du capteur 1, par exemple un circuit de calcul et/ou de traitement, détermine une dynamique de mesure zmax – zmin adaptée et calcule les coefficients Bi/Tien tenant compte de la dynamique adaptée déterminée. Le capteur 1 met ensuite en œuvre une deuxième acquisition de la scène comprenant plusieurs sous-phases Cidéterminées par les coefficients Bi/Ticalculés en tenant compte de la dynamique adaptée.
Plus généralement, les coefficients Bi/Tipeuvent être calculés pendant une phase de conception et enregistrés dans le capteur pour y être utilisés à chaque acquisition d'une scène, ou le capteur peut comprendre un circuit de calcul configuré pour recalculer les coefficients Bi/Tià chaque modification d'un paramètre tel que la dynamique zmax-zmin visée, la fréquence FRinfides sous-plages Ci, le nombre Mmin, etc…
La représente schématiquement un mode de réalisation d'un capteur 2 mettant en œuvre la méthode de la ou de la .
Bien que cela ne soit pas représenté en , le capteur 2 comprend, comme le capteur 1 de la , une source 100 d'un faisceau laser 102, un circuit de commande 118 de la source 100, c'est à dire de la fréquence optique f du faisceau laser 102, et les dispositifs optiques 104 et 114 permettant de fournir les faisceaux 106, 108 et 116 à partir du faisceau 102 et du faisceau réfléchi 112.
En outre, en , un seul pixel Pix du capteur 2 est représenté bien que, en pratique, le capteur 2 comprenne par exemple un grand nombre de pixels Pix, par exemple au moins 100000 pixels Pix, les pixels Pix étant alors agencés en matrice comprenant des lignes de pixels Pix et des colonnes de pixels Pix.
Selon un mode de réalisation, lors d'une phase de capture d'une scène, le capteur 2 est configuré pour que, à chaque sous-phase Ci, le faisceau 116 illumine simultanément tous les pixels Pix du capteur 2.
Dans le mode de réalisation de la , l'architecture du pixel Pix est, par exemple, adaptée à un fonctionnement du capteur en mode ligne par ligne.
Le pixel Pix comprend un photodétecteur PD configuré pour recevoir la partie du faisceau 116 ( ) correspondant au point de la scène imagé par ce pixel Pix, c'est-à-dire le point de la scène associé au pixel Pix.
Le photodétecteur PD est configuré pour fournir le signal hétérodyne iPD.
Selon un mode de réalisation, le pixel Pix comprend un circuit 600 (bloc AF en ) configuré pour filtrer et amplifier le signal iPD, la bande passante du circuit 600 étant alors supérieure ou égale, de préférence égale, à la plus grande des bandes passantes ∆FRi, par exemple à l'une quelconque des bandes passantes ∆FRi, lorsque celles-ci sont toutes identiques. Le circuit 600 reçoit le signal iPDet fournit un IPDcorrespondant au signal iPDfiltré et amplifié.
Selon un mode de réalisation, le pixel Pix comprend en outre un comparateur COMP configuré pour fournir un signal binaire COMPout à '1' lorsque le signal IPDest supérieur à une valeur, et à '0' sinon. Ainsi, lorsque le signal analogique IPDprésente des oscillations, le signal binaire COMPout oscille à la même fréquence.
Le pixel Pix comprend en outre un interrupteur SEL de sélection de ligne. Lorsque l'interrupteur SEL est fermé, en pratique simultanément pour tous les pixels Pix d'une même ligne, le signal de sortie du pixel Pix est fourni à une ligne conductrice 602 commune à tous les pixels Pix d'une même colonne. Lorsque l'interrupteur SEL est ouvert (ligne de pixels Pix désélectionnée) la ligne conductrice 602 reçoit le signal de sortie d'un pixel Pix de la même colonne mais d'une autre ligne de pixels, à savoir la ligne de pixels Pix sélectionnée.
Dans le mode de réalisation de la où chaque pixel Pix comprend le circuit 600 et le circuit COMP, le signal de sortie du pixel Pix est le signal COMPout.
Dans chaque colonne, la ligne conductrice 602 est connectée à un circuit de lecture 604 correspondant, par exemple disposé en pied de colonne. Ce circuit 604 reçoit le signal de sortie du pixel Pix de la colonne qui a son interrupteur SEL fermé. Le circuit 604 est configuré, à chaque sous-phase Ci, par exemple à chaque durée Ti, pour compter le nombre M de périodes du signal iPDdu pixel Pix couplé à la ligne 602 par son interrupteur SEL.
Dans mode de réalisation de où chaque pixel Pix comprend un circuit 600 et un circuit COMP, selon un mode de réalisation où le capteur fonctionne en mode ligne par ligne, le circuit 604 est configuré pour compter, à chaque sous-phase Ci, par exemple à chaque durée Ti, le nombre M de périodes du signal COMPout qu'il reçoit.
A titre d'exemple, le circuit 604 comprend alors un compteur 606 (bloc "COUNTER" en ), qui reçoit le signal de sortie du pixel Pix sélectionné. Le circuit 606 est configuré pour s'incrémenter à chaque impulsion du signal de sortie pendant la durée Tide chaque phase Ci. Le compteur 606 est en outre configuré pour se réinitialiser au début de chaque phase Ci.
De manière optionnelle, le circuit 604 peut en outre comprendre un circuit 608 (bloc "REG" en ) configuré pour mémoriser, à la fin de chaque sous-phase Ci, le nombre M compté pendant cette sous-phase Ci. A titre d'exemple, le circuit 608 est un registre, par exemple un registre à décalage. De cette façon, la lecture des nombres M comptés par tous les circuits 604 du capteur pendant une sous-phase Ci et mémorisés à la fin de cette sous-phase Cipeuvent être lus, par exemple de manière séquentielle, pendant la sous-phase suivante Ci+1.
Dans une variante de réalisation, les pixels Pix sont dépourvus de circuits COMP mais comprennent les circuits 600. Dans ce cas, les signaux de sortie des pixels Pix sont les signaux IPD. Chaque circuit 604 reçoit alors le signal de sortie IPDdu pixel Pix sélectionné dans la colonne du circuit 604. Chaque circuit 604 comprend alors un circuit COMP recevant le signal de sortie IPDdu pixel Pix et fournissant le signal COMPout correspondant utilisé par le circuit 604, par exemple par son compteur 606, pour compter le nombre M à chaque sous-phase Ci.
Dans encore une autre variante de réalisation, les pixels Pix sont dépourvus de circuits COMP et de circuits 600. Dans ce cas, les signaux de sortie des pixels Pix sont les signaux iPD. Chaque circuit 604 reçoit alors le signal de sortie iPDdu pixel Pix sélectionné dans la colonne du circuit 604. Chaque circuit 604 comprend alors un circuit 600 recevant le signal de sortie iPDdu pixel Pix et fournissant le signal IPDcorrespondant. Chaque circuit 604 comprend en outre un circuit COMP recevant le signal IPD fourni par le circuit 600 du circuit 604 et fournissant le signal COMPout utilisé par le circuit 604, par exemple par son compteur 606, pour compter le nombre M à chaque sous-phase Ci.
Bien que cela ne soit pas illustré en , le capteur 2 peut comprend un ou plusieurs circuits configurés pour désactiver ou éteindre des pixels Pix du capteur 2 qui ne sont pas utilisés, c'est à dire qui ne sont pas mesurés ou, dit autrement, qui ne sont pas en train de mettre en œuvre une mesure de distance z. Par exemple, les pixels Pix des lignes non sélectionnées peuvent être désactivés ou éteins pour réduire la consommation. A titre d'exemple alternative ou complémentaire, lorsqu'à une sous-phase Ci, les nombres M comptés pour des pixels Pix de la ligne sélectionnée indiquent que ces pixels sont à des distances z de leurs points associés qui appartiennent à la plage Dzicorrespondante, alors ces pixels Pix peuvent être désactivés ou éteins pour les sous-phases Cisuivantes.
La représente schématiquement un autre mode de réalisation d'un capteur 3 mettant en œuvre la méthode de la ou de la .
Bien que cela ne soit pas représenté en , le capteur 3 comprend, comme le capteur 1 de la et le capteur 2 de la , une source 100 d'un faisceau laser 102, un circuit de commande 118 de la source 100, c'est à dire de la fréquence optique f du faisceau laser 102, et les dispositifs optiques 104 et 114 permettant de fournir les faisceaux 106, 108 et 116 à partir du faisceau 102 et du faisceau réfléchi 112.
En , comme en , un seul pixel Pix du capteur 3 est représenté bien que, en pratique, le capteur 3 comprenne par exemple un grand nombre de pixels Pix, par exemple au moins 100000 pixels Pix, les pixels Pix étant alors agencés en matrice comprenant des lignes de pixels Pix et des colonnes de pixels Pix.
Selon un mode de réalisation, lors d'une phase de capture d'une scène, le capteur 3 est configuré pour que, à chaque sous-phase Ci, le faisceau 116 illumine simultanément tous les pixels Pix du capteur 3.
Le pixel Pix comprend un photodétecteur PD configuré pour recevoir la partie du faisceau 116 ( ) correspondant au point de la scène imagé par ce pixel Pix, c'est-à-dire le point associé au pixel Pix.
Le photodétecteur PD est configuré pour fournir le signal hétérodyne iPD.
Dans le mode de réalisation de la , l'architecture du pixel Pix est, par exemple, adaptée à un fonctionnement du capteur en mode instantané (snapshot). En outre, dans l'exemple de la , les coefficients Bi/Tiont été calculés de sorte que, pour chaque sous-phase Ci ,Dzi= ∂zi.
Selon un mode de réalisation, le pixel Pix comprend circuit 700 (bloc AF en ) configuré pour filtrer et amplifier le signal iPD, la bande passante du circuit 700 étant alors supérieure ou égale, de préférence égale, à la plus grande des bandes passantes ∆FRi, par exemple à l'une quelconque des bandes passantes ∆FRi, lorsque celles-ci sont toutes identiques. Le circuit 700 reçoit le signal iPDet fournit un IPDcorrespondant au signal iPDfiltré et amplifié.
Selon un mode de réalisation, le pixel Pix comprend en outre un comparateur COMP configuré pour fournir un signal binaire COMPout à '1' lorsque le signal IPDest supérieur à une valeur, et à '0' sinon. Ainsi, lorsque le signal analogique IPDprésente des oscillations, le signal binaire COMPout oscille à la même fréquence.
Dans le mode de réalisation de la où chaque pixel Pix comprend le circuit 700 et le circuit COMP, le signal de sortie du pixel Pix est le signal COMPout.
Le capteur 3 comprend en outre, pour chaque pixel Pix, un circuit de lecture 704 associé à ce pixel Pix. Ainsi, le capteur 3 comprend autant de circuit 704 que de pixel Pix.
Selon un mode de réalisation, la matrice de pixel Pix du capteur 3 est mise en œuvre dans et sur une première couche semiconductrice, par exemple dans et sur un premier substrat semiconducteur, et les circuits 704 sont mis en œuvre, par exemple sous une forme matricielle, dans et sur une deuxième couche semiconductrice, par exemple une couche de semiconducteur sur isolant. Les deux couches semiconductrices sont chacune revêtue d'une structure d'interconnexion de fin de ligne (BOEL de l'anglais "Back End of Line"), les deux structures d'interconnexion étant assemblées l'une à l'autre, par exemple par collage moléculaire HB comme cela est illustré en , de sorte à coupler, par exemple connecter, chaque pixel Pix à son circuit 704. Selon un autre mode de réalisation, les pixels Pix et leurs circuits de lecture 704 sont tous mis en œuvre dans et sur une même couche semiconductrice.
Chaque circuit 704 reçoit le signal de sortie du pixel Pix qui lui est associé. Chaque circuit 704 est configuré, à chaque sous-phase Ci, par exemple à chaque durée Ti, pour compter le nombre M de périodes du signal iPDdu pixel Pix auquel il est associé, par exemple en comptant le nombre de période du signal de sortie du pixel Pix. Dans cet exemple où, à chaque phase Ci et pour chaque pixel Pix, on cherche à déterminer si le nombre M de périodes du signal hétérodyne du pixel Pix est égal à Mmin, chaque circuit 704 est configuré pour détecter, à chaque sous-phase Ci, si le nombre M compté est égal à Mmin.
Dans mode de réalisation de où chaque pixel Pix comprend un circuit 700 et un circuit COMP, chaque circuit 704 est configuré pour compter, à chaque phase Ci, par exemple à chaque durée Ti, le nombre M de périodes du signal COMPout qu'il reçoit de son pixel Pix associé.
A titre d'exemple, le circuit 704 comprend un compteur 706 (bloc "COUNTER M" en ). Le circuit 706 est configuré pour le nombre M d'impulsions du signal COMPout pendant la durée Tide chaque sous-phase Ci, et pour fournir un signal de sortie Det indiquant quand le nombre M est égal à Mmin. A cet effet, le circuit 704, et plus particulièrement son circuit 706 comprennent par exemple une entrée configurée pour recevoir la valeur de Mmin. Le compteur 706 est en outre configuré pour se réinitialiser au début de chaque sous-phase Ci.
Afin de permettre la lecture des pixels Pix selon une logique événementielle, chaque circuit 704 comprend en outre un circuit 708 (bloc "LOGIC" en ). Le circuit 708 est configuré pour recevoir le signal Det, et pour fournir au moins un signal d'événement à un circuit de traitement du capteur 3 si, pour la phase Ci courante, le nombre M compté pour le pixel Pix qui lui est associé est égal à Mmin. A titre d'exemple, ce signal d'événement indique au circuit de traitement du capteur 3, aussi appelé circuit de gestion d'événement, la ligne et la colonne de la matrice auxquelles appartient le pixel Pix, c'est à dire la position du pixel Pix.
A titre d'exemple, à chaque sous-phase Ci, chaque circuit 708 est configuré, lorsque le nombre M est égal à (ou atteint) Mmin, pour fournir un signal d'événement ReqC indiquant la colonne à laquelle appartient le pixel Pix associé au circuit 708, et un signal d'événement ReqL indiquant la ligne à laquelle appartient le pixel Pix associé à ce circuit 708. Ces signaux sont fournis au circuit de gestion d'événement du capteur 3. Par exemple, le circuit de gestion d'événement comprend un circuit de gestion d'événement de colonne recevant le signal ReqC, et un circuit de gestion d'événement de ligne recevant le signal ReqL.
A titre d'exemple, le circuit de gestion d'événement est configuré pour envoyer au moins un signal d'acquittement au circuit 708 pour lui indiquer qu'il a bien reçu les signaux ReqC et ReqL. Par exemple, le circuit de gestion d'événement est configuré pour envoyer un signal d'acquittement AckC au circuit 708 pour lui indiquer qu'il a bien reçu le signal ReqC, et pour envoyer un signal d'acquittement AckL au circuit 708 pour lui indiquer qu'il a bien reçu le signal ReqL. A titre d'exemple, le signal AckC est fourni par le circuit de gestion d'événement de colonne, et le signal AckL est fourni par le circuit de gestion d'événement de ligne.
A titre d'exemple plus particulier, pour chaque pixel Pix, lorsque le pixel Pix détecte que M = Mmin, la séquence de signaux de requête et d'acquittement est la suivante :
- envoi du signal ReqC,
- réception du signal AckC correspondant,
- envoi du signal ReqL, et
- réception du signal AckL correspondant.
- envoi du signal ReqC,
- réception du signal AckC correspondant,
- envoi du signal ReqL, et
- réception du signal AckL correspondant.
Selon un mode de réalisation, lorsqu'un pixel Pix a reçu les deux signaux d'acquittement AckL et AckC, ce dernier peut commuter dans un état de veille qu'il ne quittera qu'au début de la phase de capture suivante. A titre d'exemple, un pixel Pix dans l'état de veille désactive au moins son circuit 708, voir l'ensemble de ses circuits 700, COMP et 704.
Dans une variante de réalisation, les pixels Pix sont dépourvus de circuits COMP mais comprennent les circuits 700. Dans ce cas, les signaux de sortie des pixels Pix sont les signaux IPD. Chaque circuit 704 reçoit alors le signal de sortie IPDdu pixel Pix correspondant. Chaque circuit 704 comprend alors un circuit COMP recevant le signal de sortie IPDdu pixel Pix et fournissant le signal COMPout correspondant utilisé par le circuit 704, par exemple par son compteur 706, pour compter le nombre M à chaque phase Ci.
Dans encore une autre variante de réalisation, les pixels Pix sont dépourvus de circuits COMP et de circuits 700. Dans ce cas, les signaux de sortie des pixels Pix sont les signaux iPD. Chaque circuit 704 reçoit alors le signal de sortie iPDdu pixel Pix correspondant. Chaque circuit 704 comprend alors un circuit 700 recevant le signal de sortie iPDdu pixel Pix et fournissant le signal IPDcorrespondant. Chaque circuit 704 comprend en outre un circuit COMP recevant le signal IPDfourni par le circuit 700 du circuit 704 et fournissant le signal COMPout utilisé par le circuit 704, par exemple par son compteur 706, pour compter le nombre M à chaque sous-phase Ci.
A titre d'exemple, une lecture événementielle des pixels implique un classement des pixels par ordre croissant (ou décroissant) en fonction de la distance détectée. Dans les exemples cités, les distances courtes sont explorées en premier pour finir avec les distances longues (l’inverse est également possible). Dans un tel exemple, l'ajout d'un compteur qui compte le nombre de pixels lus après chaque sous-phases Ciet d'un circuit mémorisant, par exemple un registre ou une mémoire, mémorisant le nombre de pixels comptés à chaque sous-phase Cirend possible l'obtention d'un histogramme des distances en temps réel. En effet, l'obtention de cet histogramme ne nécessite pas de fournir les adresses de chaque pixel et la lecture des pixels peut donc s’effectuer plus rapidement. L'histogramme ainsi obtenu peut être utilisé pour, par exemple, réajuster la séquence de rampes (c'est à dire les rapports Bi/Ti) pour mieux cibler une gamme de distances lorsqu’on constate que la dynamique complète n’est pas utilisée.
De la même manière, une fois les N sous-phases Cimises en œuvre, la séquence de rampes peut être adaptée pour cibler la mesure sur une distance précise, c'est à dire en réeffectuant une capture mais uniquement avec une seule sous-phase Cicorrespondant à cette distance précise.
Divers modes de réalisation et variantes ont été décrits. La personne du métier comprendra que certaines caractéristiques de ces divers modes de réalisation et variantes pourraient être combinées, et d’autres variantes apparaîtront à la personne du métier. En particulier, bien que dans la plupart des modes de réalisation et variantes décrits précédemment le nombre M compté de période du signal hétérodyne d'un pixel Pix est un nombre entier, la personne du métier est en mesure de prévoir des compteurs plus précis, par exemple à double base de temps, permettant de compter non seulement un nombre de périodes entières du signal hétérodyne pendant une durée donnée, mais en outre la partie fractionnaire du nombre de période du signal hétérodyne pendant cette durée déterminée.
Enfin, la mise en oeuvre pratique des modes de réalisation et variantes décrits est à la portée de la personne du métier à partir des indications fonctionnelles données ci-dessus.
Claims (16)
- Méthode d'acquisition de distances (z) d'un capteur (1, 2, 3) à une scène (110), la méthode comprenant, lors d'une phase de capture de la scène, un nombre N de sous-phases de capture Ciconsécutives, avec N un entier supérieur ou égal à 2 et i un indice entier allant de 1 à N, chacune des sous-phases de capture Cicomprenant :
- la fourniture d'un faisceau laser (102) ayant une fréquence optique (f) variant linéairement sur une plage de fréquences de largeur Bipendant une durée Ti;
- la fourniture à partir dudit faisceau laser (102) d'un faisceau de référence (108) et d'un faisceau utile (106) ; et
- l'illumination de la scène par le faisceau utile (106) et l'illumination d'au moins une ligne de pixels (Pix) du capteur par un faisceau (116) correspondant à une superposition du faisceau de référence (108) et d'un faisceau réfléchi (112) correspondant à la réflexion du faisceau utile (106) par la scène,
dans laquelle une valeur absolue d'un rapport Bi/Tiest différente pour chaque sous-phase de capture Ci,
dans laquelle, chaque sous-phase de capture Cicorrespond à une plage Dzide mesure de distances du capteur (1, 2, 3) à la scène (110), la plage Dziallant de zminià zmaxiavec zmaxisupérieur à zmini, les rapports Bi/Tiétant déterminés de sorte que pour i allant de 1 à N-1, zmini+1soit sensiblement égal à zmaxisans être strictement supérieur à zmaxi. - Méthode selon la revendication 1, dans laquelle, les rapports Bi/Tisont déterminés de sorte que pour i allant de 1 à N-1 zmini+1soit égal à zmaxi.
- Méthode selon la revendication 1 ou 2, dans laquelle, pour chaque sous-phase de mesure Ciet pour chaque pixel (Pix) du capteur, l'illumination du pixel (Pix) par le faisceau correspondant à la superposition du faisceau de référence (108) et du faisceau réfléchi (112) résulte en un signal (iPD) oscillant à une fréquence de battement FRiappartenant à une plage ∆FRide fréquences allant d'une fréquence FRinfià une fréquence FRsupisi un point de la scène associé audit pixel (Pix) est à une distance (z) du pixel (Pix) comprise dans la plage Dzi.
- Méthode selon la revendication 3, dans laquelle, pour i allant de 1 à N, FRsupiest égal à Kifois FRinfi, avec Kiun coefficient, et la fréquence FRinfiest identique pour tous i compris entre 1 et N.
- Méthode selon la revendication 4, dans laquelle Kiest identique pour tous i compris entre 1 et N.
- Méthode selon l'une quelconque des revendications 3 à 5, dans laquelle, pour chaque sous-phase de capture Ciet chaque pixel (Pix) du capteur (1, 2, 3), si la fréquence de battement FRiest comprise dans la plage de fréquences ∆FRi, une distance z du pixel (Pix) au point de la scène (110) associé au pixel (Pix) est calculée à partir de la formule suivante :
z = (c.Ti.FRi)/(2.Bi), avec c la vitesse de la lumière. - Méthode selon l'une quelconque des revendications 3 à 6, dans laquelle pour chaque pixel (Pix) et à chaque sous-phase de capture Ci, une mesure de la fréquence FRid'un pixel (Pix) est obtenue en comptant, pendant la durée Tide ladite sous-phase Ci, un nombre (M) de périodes (Te) du signal oscillant (iPD) dudit pixel.
- Méthode selon la revendication 7, dans laquelle, pour chaque pixel (Pix) et pour chaque sous-phase de capture Ci, le pixel (Pix) est à une distance du point de la scène associé à ce pixel (Pix) comprise dans la plage de mesure Dzisi le nombre (M) de périodes (Te) compté pendant la durée Tide la sous-phase Ciappartient à une plage de valeurs allant d'une valeur basse Mminià une valeur haute Mmaxi, la valeur basse étant égale à Ti*FRinfiet la valeur haute étant égale à Ti*FRsupi.
- Méthode selon l'une quelconque des revendications 2 à 8, dans laquelle, pour i allant de 1 à N, chaque plage Dzia une largeur égale à une résolution visée de mesure de distance.
- Méthode selon la revendication 8, dans laquelle, pour i allant de 1 à N, chaque plage Dzia une largeur égale à une résolution visée de mesure de distance, et, pour chaque pixel (Pix) et pour chaque sous-phase de capture Ci, le pixel (Pix) est à une distance du point de la scène associé à ce pixel (Pix) comprise dans la plage de mesure Dzisi le nombre (M) de périodes (Te) compté pendant la durée Tide la sous-phase Ciest égal à un nombre (Mmin) déterminé par cette résolution visée.
- Méthode selon la revendication 6, dans laquelle chaque plage Dzia une largeur égale à une résolution visée de mesure de distance, et, pour chaque pixel (Pix) et pour chaque sous-phase de capture Ci, une détermination que la fréquence de battement FRiest comprise dans la plage de fréquences ∆FRiest faite en détectant une fréquence donnée de la plage ∆FRi.
- Méthode selon l'une quelconque des revendications 1 à 11, dans laquelle, pour i allant de 1 à N, Tiest égal à T/N avec T une durée d'une phase d'acquisition simultanée par tous les pixels du capteur, ou d'une phase d'acquisition par une seule ligne de pixels d'une matrice de pixel du capteur.
- Méthode selon l'une quelconque des revendications 1 à 12, dans laquelle, pour chaque sous-phase de capture Ci, la fréquence optique (f) du faisceau laser (102) varie de fstartià fendi, pour i allant de 1 à N-1, fendiégale fstarti+1et un signe du coefficient Bi/Tichange à chaque passage d'une sous-phase de capture Cicourante à une sous-phase de capture Cisuivante.
- Capteur (1, 2, 3) configuré pour mettre en œuvre la méthode selon l'une quelconque des revendications 1 à 13, le capteur comprenant :
une matrice de pixels (Pix),
une source (100) d'un faisceau laser (102),
un dispositif optique (104) configuré pour fournir un faisceau de référence (108) et un faisceau utile (106) destiné à illuminer une scène à capturer,
un dispositif optique (112) configuré pour fournir simultanément à au moins une ligne de pixels un faisceau correspondant à une superposition du faisceau de référence (108) et d'un faisceau réfléchi (112) par la scène (110) lorsqu'elle est illuminée par le faisceau utile (106), et
un circuit (118) de commande de la source (100), configuré pour moduler une fréquence optique (f) du faisceau laser fourni par la source (100) de sorte qu'à chaque sous-phase de capture Ci, la fréquence optique (f) du faisceau varie linéairement sur la plage de fréquences de largeur Bipendant la durée Ti. - Capteur (1, 2, 3) comprenant :
une matrice de pixels (Pix) ;
une source (100) d'un faisceau laser (102) ;
un dispositif optique (104) configuré pour fournir un faisceau de référence (108) et un faisceau utile (106) destiné à illuminer une scène à capturer ;
un dispositif optique (112) configuré pour fournir simultanément à tous les pixels un faisceau correspondant à une superposition du faisceau de référence (108) et d'un faisceau réfléchi (112) par la scène (110) lorsqu'elle est illuminée par le faisceau utile (106) ; et
un circuit (118) de commande de la source (100), configuré pour moduler une fréquence optique (f) du faisceau laser fourni par la source (100) de sorte qu'à chaque sous-phase de capture Ci, la fréquence optique (f) du faisceau varie linéairement sur la plage de fréquences de largeur Bipendant la durée Ti;
le capteur étant configuré pour mettre en œuvre la méthode selon la revendication 11 et comprenant un circuit de gestion d'événements, et
chaque pixel comprenant un circuit configuré pour détecter la fréquence donnée et un circuit (708) configuré pour fournir au moins un signal d'événement (ReqC, ReqL) au circuit de gestion d'événement si, lors d'une sous-phase Ci, la fréquence donnée est détectée. - Capteur (1, 2, 3) comprenant :
une matrice de pixels (Pix) ;
une source (100) d'un faisceau laser (102) ;
un dispositif optique (104) configuré pour fournir un faisceau de référence (108) et un faisceau utile (106) destiné à illuminer une scène à capturer ;
un dispositif optique (112) configuré pour fournir simultanément à tous les pixels un faisceau correspondant à une superposition du faisceau de référence (108) et d'un faisceau réfléchi (112) par la scène (110) lorsqu'elle est illuminée par le faisceau utile (106) ; et
un circuit (118) de commande de la source (100), configuré pour moduler une fréquence optique (f) du faisceau laser fourni par la source (100) de sorte qu'à chaque sous-phase de capture Ci, la fréquence optique (f) du faisceau varie linéairement sur la plage de fréquences de largeur Bipendant la durée Ti;
le capteur étant configuré pour mettre en œuvre la méthode selon la revendication 10 et comprenant un circuit de gestion d'événements, et
chaque pixel comprenant un circuit configuré pour fournir au moins un signal d'événement (ReqC, ReqL) au circuit de gestion d'événement si, lors d'une sous-phase Ci, le nombre (M) de périodes (Te) compté pendant la durée Tide la sous-phase Ciest égal au nombre (Mmin) déterminé par la résolution visée.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2207829A FR3138529B1 (fr) | 2022-07-29 | 2022-07-29 | Acquisition de distances d'un capteur à une scène |
US18/354,728 US20240045061A1 (en) | 2022-07-29 | 2023-07-19 | Acquisition of distances from a sensor to a scene |
CN202310947824.9A CN117471477A (zh) | 2022-07-29 | 2023-07-31 | 采集从传感器到场景的距离 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2207829 | 2022-07-29 | ||
FR2207829A FR3138529B1 (fr) | 2022-07-29 | 2022-07-29 | Acquisition de distances d'un capteur à une scène |
Publications (2)
Publication Number | Publication Date |
---|---|
FR3138529A1 true FR3138529A1 (fr) | 2024-02-02 |
FR3138529B1 FR3138529B1 (fr) | 2024-06-21 |
Family
ID=84359584
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR2207829A Active FR3138529B1 (fr) | 2022-07-29 | 2022-07-29 | Acquisition de distances d'un capteur à une scène |
Country Status (3)
Country | Link |
---|---|
US (1) | US20240045061A1 (fr) |
CN (1) | CN117471477A (fr) |
FR (1) | FR3138529B1 (fr) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017216581A1 (fr) * | 2016-06-16 | 2017-12-21 | Fraunhofer Uk Research Ltd | Lidar |
US20200200904A1 (en) * | 2018-12-20 | 2020-06-25 | Gm Cruise Holdings Llc | Lidar system that is configured to compute ranges with differing range resolutions |
FR3106417A1 (fr) | 2020-01-16 | 2021-07-23 | Commissariat A L'energie Atomique Et Aux Energies Alternatives | Dispositif d’imagerie lidar cohérent |
-
2022
- 2022-07-29 FR FR2207829A patent/FR3138529B1/fr active Active
-
2023
- 2023-07-19 US US18/354,728 patent/US20240045061A1/en active Pending
- 2023-07-31 CN CN202310947824.9A patent/CN117471477A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017216581A1 (fr) * | 2016-06-16 | 2017-12-21 | Fraunhofer Uk Research Ltd | Lidar |
US20200200904A1 (en) * | 2018-12-20 | 2020-06-25 | Gm Cruise Holdings Llc | Lidar system that is configured to compute ranges with differing range resolutions |
FR3106417A1 (fr) | 2020-01-16 | 2021-07-23 | Commissariat A L'energie Atomique Et Aux Energies Alternatives | Dispositif d’imagerie lidar cohérent |
Also Published As
Publication number | Publication date |
---|---|
US20240045061A1 (en) | 2024-02-08 |
FR3138529B1 (fr) | 2024-06-21 |
CN117471477A (zh) | 2024-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2859900C (fr) | Procede d'estimation de flot optique a partir d'un capteur asynchrone de lumiere | |
WO1992003016A2 (fr) | Camera panoramique du type a transfert de charges dans un systeme de veille | |
EP2238471B1 (fr) | Dispositif pour imagerie active 3d | |
JP6539990B2 (ja) | 光飛行型測距装置 | |
WO2007051699A1 (fr) | Capteur de vitesse au sol d'un vehicule | |
FR2784755A1 (fr) | Appareil de mesure de distance | |
FR3138529A1 (fr) | Acquisition de distances d'un capteur à une scène | |
FR2771513A1 (fr) | Dispositif photosensible equipe d'un dispositif de mesure d'eclairement | |
WO2002088756A1 (fr) | Methode et dispositif pour evaluer un parametre d'un object en mouvement | |
EP4004597B1 (fr) | Methode d'imagerie par un lidar coherent et lidar associe | |
FR2724225A1 (fr) | Dispositif de mesure de distance. | |
FR2605821A1 (fr) | Dispositif pour enregistrer l'image d'elements de surface de bandes de tissu en deplacement | |
FR2583882A1 (fr) | Dispositif de mesure de la vitesse et de la position d'un mobile par rapport au sol | |
EP3310039A1 (fr) | Dispositif électronique d'analyse d'une scène | |
FR3066271B1 (fr) | Capteur de mouvement et capteur d'images | |
FR3023957A1 (fr) | Dispositif de detection de mouvement | |
CA2842453A1 (fr) | Dispositif de mesure de deplacement numerique | |
FR2551201A1 (fr) | Dispositif pour determiner les variations d'orientation d'un engin spatial | |
EP1915627B1 (fr) | Procédé de mesure de la vitesse de déplacement | |
EP3853653B1 (fr) | Procédé, système et programme d'ordinateur adaptatives d'acqusition d'une image | |
FR3144307A1 (fr) | Lidar cohérent à modulation de fréquence à traitement amélioré | |
FR2673794A1 (fr) | Dispositif de correction de defauts pour systemes d'imagerie. | |
EP4203490A1 (fr) | Système d observation et procédé d observation associé | |
FR3143818A1 (fr) | Procédé de détermination d'un état d'un écran | |
FR2998752A1 (fr) | Procede de capture d'image avec un temps d'integration tres court |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 2 |
|
PLSC | Publication of the preliminary search report |
Effective date: 20240202 |
|
PLFP | Fee payment |
Year of fee payment: 3 |