Brevet FR3076426A1 — publié le 20190705

Procede de gestion de la plage dynamique d'un dispositif de detection optique, et dispositif correspondant Des modes de mise en oeuvre et de realisation de l'invention concernent la gestion de plage dynamique (c'est-à-dire le rapport entre la plus grande et la plus petite intensites lumineuses mesurables) d'un dispositif de detection optique, plus particulierement mais non limitativement un dispositif de detection optique comprenant au moins un detecteur de photons uniques (« single-photon detector » en anglais) pour les applications d'imagerie bidimensionnelle et de mesure de profondeur tridimensionnelle. Durant ces dernieres annees, un nombre croissant d'applications telles que la reconnaissance faciale, la realite virtuelle, et la securite active pour automobile exigent de plus en plus souvent des systemes d'imagerie de haute performance a faible encombrement et a faible coUt. A cet egard, des systemes d'imagerie, basees sur le principe de mesure par temps de vol communement designe par l'homme du métier sous l'acronyme anglosaxon « ToF » (« Time of Flight » en anglais) et beneficiant d'une structure fortement integree et d'une performance precise et rapide, repondent particulierement bien a ces attentes. Un tel systeme d'imagerie dit ToF emet generalement un rayonnement de lumiere optique, par exemple du type infrarouge ou laser, vers un objet situe dans son champ de mesure de facon a mesurer le temps de vol de ce rayonnement, en d'autres termes, le temps qui s'ecoule entre son emission et sa reception par le systeme d'imagerie apres la reflexion sur l'objet. Une telle mesure directe est connue de l'homme du métier sous l'acronyme anglosaxon « dToF » (« direct Time of Flight » en anglais). Cependant, un tel rayonnement de lumiere optique peut etre simplement trop faible pour generer une tension analogique representant le flux de lumiere optique. En effet, le rayonnement de lumiere optique peut comporter seulement quelques photons par excitation/cycle d'emission. 2 Par consequent, la resolution temporelle exigee par certaines applications est souvent difficile a atteindre avec des enregistreurs transitoires electroniques classiques. Une solution possible pour repondre a ce genre de probleme est 5 basee sur l'utilisation des techniques de mesure indirecte par temps de vol communement designees par l'homme du métier sous l'acronyme anglosaxon « iToF » (« indirect Time of Flight » en anglais). Plus precisement, avec une excitation modulee periodique issue par exemple d'un laser, it est possible de mesurer indirectement la 10 distance separant un objet a mesurer et le systeme d'imagerie dit « iToF » via une mesure de dephasage du signal rect.' apres la reflexion sur l'objet par rapport au rayonnement emis et de prolonger une collecte de donnees du signal optique sur plusieurs cycles d'excitation et d'emission de facon a ameliorer la precision de la mesure. 15 Cette solution est basee sur un enregistrement précis temporel repetitif de chaque photon d'un rayonnement de lumiere optique, par exemple celui de laser, en prenant la periode optique du rayonnement en tant que reference de temps. Pour ce faire, plusieurs types de detecteurs de photons uniques 20 peuvent etre utilises tels que des detecteurs de type diode a effet d'avalanche declenchee a photon unique communement designe par l'homme du métier sous l'acronyme anglosaxon « SPAD » (« Single Photon Avalanche Diode » en anglais). A cet egard, une fonctionnalite d' hi stogramme est 25 particulierement interessante pour les detecteurs du type de SPAD afin de permettre d'elaborer des informations de chronometrage précis sur l'arrivee de chaque photon unique issu du rayonnement de lumiere optique. Cependant, un tel detecteur de photons uniques recoit dans un 30 cas reel, non seulement la reflexion du rayonnement de lumiere optique emis mais egalement d'autres rayonnements de lumiere ambiante autour du detecteur. 3 Par consequent, ces autres rayonnements de lumiere ambiante peuvent influencer plus ou moins la mesure du detecteur de photons uniques. Dans un systeme d'imagerie comportant plusieurs detecteurs de 5 photons uniques dedies chacun a une zone dans une scene de detection, le temps de mesure pour chaque detecteur est generalement configure pour etre identique. Toutefois, une scene a mesurer est egalement illuminee par des rayonnements de lumiere optique de fond (« background light » en 10 anglais), par exemple un rayonnement de soleil. Les detecteurs du type SPAD peuvent donc aussi recevoir des photons de ces rayonnements de lumiere optique de fond. Pour une scene a mesurer comportant plusieurs zones ayant chacune un profil de rayonnements differents, le temps necessaire pour 15 chaque detecteur dedie a atteindre un meme niveau de performance, par exemple la limite de sa plage dynamique, est donc variable. Le profil de rayonnements represente ici un taux de photons individuels detectables. Si une zone de la scene est illuminee par un rayonnement de soleil, le profil de rayonnement de cette zone devient 20 trop fort et la plage dynamique du detecteur dedie a cette zone peut etre atteinte dans un temps tres court. En d' autres termes, un premier detecteur dedie a une zone ayant un profil de rayonnements faible necessite un temps de mesure plus long par rapport a un deuxieme detecteur dedie a une zone ayant 25 un profil de rayonnements fort pour atteindre un meme niveau de performance. Un temps de mesure adapte au premier detecteur peut donc entrainer une disqualification de la mesure du deuxieme detecteur cause d'un ecretage ou d'un debordement de donnees dans le deuxieme 30 detecteur. A cet egard, it existe donc un besoin de proposer une solution technique a faible complexite et a faible encombrement permettant de gerer individuellement la plage dynamique de chaque dispositif de detection optique de facon a eviter une telle disqualification de la 4 mesure du dispositif et de limiter eventuellement la consommation energetique moyenne d'un dispositif de detection optique recevant des rayonnements de lumiere optique emis ou ambiants ayant un fort taux de photons individuels detectables. 5 Selon un aspect, it est propose un procede de gestion de la plage dynamique d'un dispositif de detection optique illumine par au moins un rayonnement optique module. Ce procede comprend une generation d'un signal de detection a partir dudit au moins un rayonnement optique module, 10 une elaboration a partir du signal de detection d'un histogramme comportant des classes d'histogramme, une comparaison entre une valeur maximale choisie et la valeur de chaque classe d'histogramme, et un arret de ladite elaboration si la valeur de l'une quelconque 15 des classes d'histogramme atteint ladite valeur maximale. Avantageusement, un tel procede permet d'eviter une saturation de la mesure du dispositif de detection optique lorsque le temps de mesure du di spositif est trop long par rapport au profil de rayonnements recus par le dispositif. 20 Selon un mode de mise en oeuvre, le procede comprend en outre un arret de ladite generation du signal de detection si la valeur de l'une quelconque des classes d'histogramme atteint ladite valeur maximale. Un tel procede permet avantageusement une limite de 25 consommation energetique du dispositif de detection optique en arretant la generation du signal de detection, autrement dit la reception et le traitement de rayonnements de lumiere optique recus par le dispositif lorsque le profil de rayonnements recus par le dispositif est trop fort. 30 A titre d'exemple non limitatif, la valeur maximale peut etre ajustable. De ce fait, la plage dynamique du dispositif de detection optique peut etre ajustable et adaptee a une configuration specifique 5 en modifiant ladite valeur maximale, ce qui est tres utile pour encore optimiser la performance du dispositif. Lesdites classes d'histogramme peuvent par exemple etre definies en fonction de la frequence du rayonnement optique module. 5 A titre indicatif non limitatif, la duree d'integration de chaque classe d'histogramme peut par exemple etre egale a la periode du rayonnement optique module divisee par le nombre de classes d' histogramme. Selon un autre mode de mise en oeuvre, la generation du signal 10 de detection est effectuee via une detection de photons individuels recus par au moins un detecteur de photons uniques de type diode a effet d' avalanche declenchee a photon unique (SPAD). Selon un autre aspect, it est propose un dispositif de detection optique. Le dispositif comprend 15 un module de detection optique destine a etre illumine par au moins un rayonnement optique module et configure pour generer un signal de detection a partir dudit au moins un rayonnement optique module, un module de traitement configure pour elaborer a partir du 20 signal de detection un histogramme comportant des classes d' histogramme, un module de comparaison configure pour comparer une valeur maximale choisie et la valeur de chaque classe d'histogramme, et un module de controle configure pour desactiver le module de 25 traitement de facon a arreter l' elaboration de l'histogramme si la valeur de l'une quelconque des classes d'histogramme atteint ladite valeur maximale. De ce fait, le module de controle est avantageusement configure pour eviter un ecretage ou un debordement de mesure dans 30 le module de traitement lorsque le temps de mesure n'est pas adapte. Selon un mode de realisation, le module de controle est en outre configure pour desactiver le module de detection optique de facon a arreter la generation du signal de detection si la valeur de 6 l'une quelconque des classes d'histogramme atteint ladite valeur maximale. Avantageusement, la consommation energetique du dispositif de detection optique peut etre limitee une fois que la plage dynamique 5 du dispositif choisie via la valeur maximale est atteinte. Ladite valeur maximale peut par exemple etre ajustable. Dans une implementation numerique, ladite valeur maximale peut par exemple etre programmable. Selon un autre mode de realisation, lesdites classes 10 d'histogramme sont definies en fonction de la frequence du rayonnement optique module. Selon encore un autre mode de realisation, le module de detection comporte au moins un detecteur de photons uniques de type diode a effet d'avalanche declenchee a photon unique. 15 A titre indicatif non limitatif, le module de detection peut par exemple comporter une matrice de detecteurs du type SPAD integres ensemble via un arbre d'additionneurs (« Adder » en anglais) ou un arbre de portes logiques du type OU. Le dispositif peut par exemple etre realise de facon integree. 20 Selon un autre aspect, il est propose un systeme d'imagerie tel qu'une camera comportant au moins un dispositif de detection optique tel que defini ci-avant. Selon un autre aspect, il est propose un appareil electronique, par exemple du type tablette ou telephone mobile cellulaire, 25 incorporant au moins un systeme d'imagerie tel que defini ci-dessus. Selon encore un autre aspect, il est propose un vehicule automobile comprenant au moins un systeme d'imagerie tel que defini ci-dessus. D' autres avantages et caracteristiques de l' invention 30 apparaitront a l'examen de la description detaillee de modes de mise en oeuvre et de realisation, nullement limitatifs, et des dessins annexes sur lesquels : Les figures 1 a 4 illustrent schematiquement des modes de mise en oeuvre et de realisation de l'invention. 7 La reference 1 dans la figure 1 illustre un vehicule automobile, par exemple une voiture 1 equipee d'au moins un systeme d'imagerie, ici par exemple un systeme de la teledetection par lumiere 2 communement designe par l'homme du métier sous l'acronyme 5 anglosaxon « LiDAR » (« Light Detection And Ranging » en anglais), pour detecter un ou des objets dans une scene de detection du systeme LiDAR 2 et mesurer la ou les distances separant ce ou ces objets et le systeme 2 sous forme de carte de profondeur (« Depth map » en anglais) de la scene. 10 Le systeme d'imagerie 2 comprend des moyens d'emission 3, des moyens de mesure 4 et des moyens de traitement 5. Lorsque le systeme d'imagerie 2 est en fonctionnement, les moyens d'emission 3 emettent au moins un rayonnement optique initial periodique ROIP vers une scene SCN. Si un ou plusieurs objets OBJ 15 sont presents dans cette scene SCN, le systeme 2 peut recevoir un rayonnement lumineux reflechi RLR resultant d'une reflexion du rayonnement optique initial ROIP sur le(s) objet(s). Les moyens de mesure 4 comprennent au moins un dispositif de detection optique, ici par exemple une matrice MDIS de 30X30 20 dispositifs de detection optique DISij, i=1, 2, 3...30, j=1, 2, 3...30 formant chacun un pixel de cette matrice MDIS. Chaque dispositif de detection optique DISij est illumine par ledit rayonnement lumineux reflechi RLR. Pour effectuer un comptage de photons individuels correles en temps, chaque dispositif DISij est 25 configure pour generer un signal de detection SDij correspondant si ce dispositif DISij recoit une excitation du rayonnement lumineux reflechi RLR resultant de ladite reflexion. Comme on va le voir plus en details ci-apres, chaque dispositif DISij est en outre configure pour elaborer, a partir du signal de 30 detection correspondant, un histogramme comportant des classes d'histogramme. La valeur de chaque classe d'histogramme represente le nombre de photons recus par le dispositif de detection optique DISij correspondant dans une fenetre temporelle d'integration choisie. 8 Les moyens de traitement 5 sont configures pour effectuer un post-traitement (« postprocessing » en anglais) sur l'ensemble des histogrammes generes de facon a calculer les distances (« ranging » en anglais) separant respectivement le(s) objet(s) OBJ et les dispositifs 5 DISij et generer une carte de profondeurs (« Depth map » en anglais) representatives au(x)s objet(s) presents dans ladite scene SCN. A titre d'exemple, un tel systeme d'imagerie 2 peut egalement etre incorpore dans un appareil electronique, par exemple du type tablette ou telephone mobile cellulaire, plus particulierement un 10 telephone intelligent TEL (« Smart Phone » en anglais), comme illustre sur la figure 2. Le systeme d'imagerie 2 incorpore dans le telephone intelligent TEL permet avantageusement des mesures de profondeurs tridimensionnelles et des applications d'imagerie tridimensionnelle 15 telles que la mise au point automatique de camera (« camera autofocus » en anglais) et la reconnaissance faciale (« facial recognition » en anglais). On se refere maintenant a la figure 3 pour illustrer un exemple de realisation d'un dispositif de detection optique DIS du systeme 20 d'imagerie 2. Le dispositif de detection optique DIS comporte un module de detection optique 6, un module de traitement 7, un module de comparaison 8 et un module de controle 9. A titre indicatif, le module de traitement 7, le module de 25 comparaison 8 et le module de controle 9 peuvent etre implementes completement en technologie numerique afin de permettre avantageusement une plus grande flexibilite de conception. Le module de detection optique 6 comporte un ou plusieurs detecteurs de photons uniques, ici par exemple une matrice MDET de 30 4X4 detecteurs de photons uniques DET du type diode a effet d' avalanche declenchee a photon unique (« Single Photon Avalanche Diode » : SPAD en anglais) connus en soi de l'homme du métier. Lorsqu'un photon est rect.' par l'un quelconque des detecteurs DET, une impulsion de tension est generee a la cathode de la diode 9 SPAD de ce detecteur DET, couplee a l'entree d'un inverseur INV. On obtient done une impulsion rectangulaire a la sortie de l'inverseur INV. Le module de detection optique 6 comporte en outre une porte 5 logique de type OU POU. Les sorties des detecteurs DET de la matrice MDET sont communement couplees a l' entree de la porte logique de POU de facon a generer a la sortie de la porte logique POU un signal de detection SD (etape Si sur la figure 4) representatif de toutes les detections de photons par la matrice MDET au fil du temps. 10 Le module de traitement 7 est destine a recevoir le signal de detection SD et comporte plusieurs etages de traitement, ici par exemple quatre etages de traitement ETO, ET1, ET2 et ET3, et un etage d' elaboration EE. Chaque etage de traitement ETO, ET1, ET2 ou ET3 est 15 configure pour elaborer periodiquement une classe d'histogramme CO, Cl, C2 ou C3 en accumulant le nombre d'impulsions du signal de detection SD detecte dans une fenetre temporelle d'integration dediee (etape S2 sur la figure 4). Les fenetres temporelles d'integration de tous les etages de 20 traitement ETO, ET1, ET2 ou ET3 sont mutuellement decalees de facon a couvrir une periode complete du rayonnement optique initial periodique ROIP emis par les moyens d'emission 3. Par consequent, la duree T de chaque fenetre temporelle d'integration est fonction de la frequence de modulation Fm du 25 rayonnement ROIP et peut etre calculee comme ci-dessous : T = (1/n)*(1/Fm) Le nombre n d' etages de traitement, ici quatre, determine la granularite temporelle de chaque classe d'histogramme CO, Cl, C2, ou C3. 30 Le module de controle 9 comporte un etage de generation de phase 10 configure pour delivrer quatre signaux de phase SPO, SP1, SP2 et SP3 correspondant aux quatre fenetres temporelles d'integration. Chaque etage de traitement ETO, ET1, ET2 ou ET3 comporte 10 une porte logique de type ET PETO, PET1, PET2 ou PET3 recevant le signal de detection SD et un signal de phase correspondant SPO, SP1, SP2 ou SP3 et configuree pour generer un signal resultant (« fenetre ») correspondant SFO, SF1, SF2, ou SF3, et 5 un compteur binaire asynchrone COMPO, COMP1, COMP2 ou COMP3 comprenant par exemple une serie de bascules de type D couplees en serie et configure pour accumuler le nombre d'impulsions du signal resultant correspondant SFO, SF1, SF2, ou SF3. La sortie Q1 de chaque bascule de type D dans chaque compteur 10 COMPO, COMP1, COMP2 ou COMP3 est connectee a l' entree d'horloge de la bascule suivante. L'ensemble des bits a la sortie Q1 de chaque bascule de type D d'un compteur COMPO, COMP1, COMP2 ou COMP3 forme un mot numerique representatif de la valeur de la classe d'histogramme 15 correspondante VCO, VC1, VC2 et VC3. L'etage d'elaboration EE est destine a recevoir les valeurs de quatre classes d'histogramme VCO, VC1, VC2 et VC3 et est configure pour generer un histogramme comportant quatre classes d'histogramme CO, Cl, C2 et C3. 20 Le dephasage Ay entre le rayonnement optique initial periodique ROIP et le rayonnement lumineux reflechi RLR est calcule comme ci-dessous : CV 3-VC1 Ocp = arctan VCO-VC2 La distance D separant le dispositif de detection optique DIS et 25 l'objet qui reflechit le rayonnement ROIP est obtenue en utilisant l' equation suivante : D = 41-ffm d'on c est la vitesse de la lumiere dans le vide. Le module de comparaison 8 comporte autant d'etages de 30 comparaison ECO, EC1, EC2 et EC3 que d'etages de traitement ETO, ET1, ET2 ou ET3. Chaque etage de comparaison ECO, EC1, EC2 ou EC3 est destine a recevoir la valeur de la classe d'histogramme de l'etage de traitement correspondant VCi, i= 0, 1, 2 ou 3 et une valeur maximale 11 Vmax choisie, qui peut etre par exemple un mot numerique ayant autant de bits que les mots numeriques VCi. Chaque etage de comparaison ECO, EC1, EC2 ou EC3 peut comporter par exemple un comparateur logique combinatoire connu en 5 soi de l'homme du métier et configure pour delivrer (etape S3 sur la figure 4) un signal binaire a l'etat bas si par exemple l'ensemble des bits du mot numerique VCi correspondant atteint la valeur maximale Vmax, et sinon 10 un signal binaire a l'etat haut. Dans un cas ou la surface d'implementation sur silicium pour le dispositif de detection optique DIS est limitee, on peut par exemple utiliser seulement une partie des bits du mot numerique VCi correspondant a des bits de poids fort (« Most Significant Bit » : MSB 15 en anglais) pour comparer avec les bits correspondants du mot Vmax. Avantageusement, it n'est pas necessaire de memoriser les signaux binaires de chaque etage de comparaison ECO, EC1, EC2 et EC3 car des qu'on arrete les signaux resultants SFO, SF1, SF2, et SF3, les comparateurs binaires asynchrones COMPO, COMP1, COMP2 et 20 COMP3 gardent les valeurs VCO, VC1, VC2 et VC3. Par consequent, lesdits signaux binaires sont maintenus. Le module de controle 9 comporte autant d'etages de controle ECONO, ECON1, ECON2 et ECON3 que d'etages de traitement ETO, ET1, ET2 ou ET3. 25 Chaque etage de controle ECONO, ECON1, ECON2 ou ECON3 comporte une porte logique de type ET et est couple entre la porte logique de type ET PETO, PET1, PET2 ou PET3 et le compteur binaire asynchrone COMPO, COMP1, COMP2 ou COMP3 de l'etage de traitement ETO, ET1, ET2 ou ET3 correspondant. 30 Chaque etage de controle ECONO, ECON1, ECON2 ou ECON3 est configure pour transmettre le signal resultant correspondant SFO, SF1, SF2, ou SF3 lorsque la valeur de la classe d'histogramme de l'etage de 12 traitement correspondant VCi n' atteint pas la valeur maximale Vmax (etape S4 sur la figure 4), et sinon pour delivrer un signal binaire toujours a l'etat bas de facon arreter l'elaboration de l'histogramme (etape S5 sur la figure 4). 5 Bien que cela ne soit pas indispensable, it serait preferable que chaque stage de controle ECONO, ECON1, ECON2 ou ECON3 comporte en outre un stage d'activation EA, notamment lorsque le module de detection optique 6 est implements physiquement proximite des autres modules 7, 8, et 9 du dispositif de detection 10 optique DIS. L'etage d'activation EA comporte une porte logique de type ET destinee a recevoir a l'entree les signaux de binaire issues des stages de comparaison ECO, EC1, EC2 ou EC3 et configuree pour delivrer un signal d'activation SA au module de detection optique 6. 15 Lorsque la valeur de l'une quelconque des classes d'histogramme atteint la valeur maximale Vmax, le signal d'activation SA est dans son kat bas de facon a arreter la polarisation de la diode SPAD, par exemple en desactivant la tension appliquee sur l'anode de la diode SPAD. 20 De ce fait, le module de detection optique 6 peut etre avantageusement desactive ou mis en veille de facon a economiser la consommation energetique moyenne du dispositif de detection optique DIS. Ainsi, on obtient un dispositif de detection optique permettant 25 une gestion de sa plage dynamique via le choix d'une valeur maximale. Lorsqu'un tel dispositif est implements dans une matrice de dispositifs de detection optique d'un systeme d'imagerie, la gestion de sa plage dynamique permet d'eviter une saturation de la mesure du dispositif de detection optique quel que soit le temps de mesure impose par le 30 systeme d'imagerie. On peut donc avantageusement ameliorer la performance globale d'un REVENDICATIONS1. Procede de gestion de la plage dynamique d'un dispositif de detection optique (DIS) illumine par au moins un rayonnement optique module (ROIP), comprenant une generation d'un signal de detection (SD) a partir dudit au moins un rayonnement optique module (ROIP), une elaboration a partir du signal de detection (SD) d'un histogramme comportant des classes d'histogramme (CO, Cl, C2, C3), une comparaison entre une valeur maximale (Vmax) choisie et la valeur de chaque classe d'histogramme (VCO, VC1, VC2, VC3), et un arret de ladite elaboration si la valeur de l'une quelconque des classes d'histogramme (VCO, VC1, VC2, VC3) atteint ladite valeur maximale (Vmax). 2. Procede selon la revendication 1, comprenant en outre un arret de ladite generation du signal de detection (SD) si la valeur de l'une quelconque des classes d'histogramme (VCO, VC1, VC2, VC3) atteint ladite valeur maximale (Vmax). 3. Procede selon la revendication 1 ou 2, dans lequel ladite valeur maximale (Vmax) est modifiable. 4. Procede selon l'une quelconque des revendications precedentes, dans lequel lesdites classes d'histogramme (CO, Cl, C2, C3) sont definies en fonction de la frequence (Fm) du rayonnement optique module (ROIP). 5. Procede selon l'une quelconque des revendications precedentes, dans lequel la generation du signal de detection (SD) est effectuee via une detection de photons uniques recus par au moins un detecteur de photons uniques (DET) de type diode a effet d' avalanche declenchee a photon unique. 6. Dispositif de detection optique, comprenant un module de detection optique (6) destine a etre illumine par au moins un rayonnement optique module (ROIP) et configure pour generer un signal de detection (SD) a partir dudit au moins un rayonnement optique module (ROIP), 14 un module de traitement (7) configure pour elaborer a partir du signal de detection (SD) un histogramme comportant des classes d'histogramme (CO, C1, C2, C3), un module de comparaison (8) configure pour comparer une 5 valeur maximale (Vmax) choisie et la valeur de chaque classe d'histogramme (VCO, VC1, VC2, VC3), et un module de controle (9) configure pour desactiver le module de traitement (7) de facon a arreter l' elaboration de l'histogramme si la valeur de l'une quelconque des classes d'histogramme (VCO, VC1, 10 VC2, VC3) atteint ladite valeur maximale (Vmax). 7. Dispositif selon la revendication 6, dans lequel le module de controle (9) est en outre configure pour desactiver le module de detection optique (6) de facon a arreter la generation du signal de detection si la valeur de l'une quelconque des classes d'histogramme 15 (VCO, VC1, VC2, VC3) atteint ladite valeur maximale (Vmax). 8. Dispositif selon la revendication 6 ou 7, dans lequel ladite valeur maximale (Vmax) est ajustable. 9. Dispositif selon l'une quelconque des revendications 6 a 8, dans lequel lesdites classes d'histogramme (CO, Cl, C2, C3) sont 20 definies en fonction de la frequence (Fm) du rayonnement optique module (ROIP). 10. Dispositif selon l'une quelconque des revendications 6 a 9, dans lequel le module de detection (6) comporte au moins un detecteur de photons uniques (DET) de type diode a effet d'avalanche 25 declenchee a photon unique. 11. Dispositif selon l'une quelconque des revendications 6 a 10, realise de facon integree. 12. Systeme d'imagerie, comprenant au moins un dispositif de detection optique (DIS) selon l'une quelconque des revendications 6 a 30 11. 13. Appareil electronique, par exemple du type tablette ou telephone mobile cellulaire, incorporant au moins un systeme d'imagerie (2) selon la revendication 12. 15 14. Vehicule automobile, comprenant au moins un systeme d'imagerie (2) selon la revendication 12.