Brevet FR3062009A1 — publié le 20180720

Génération adaptative d'une image à grande gamme dynamique d'une scène, à partir d'une pluralité d'images obtenues par lecture non destructive d'un capteur d'image. 1. Domaine de l'invention Le domaine de l'invention est celui de l'acquisition d'images au moyen de dispositifs de captures tels que des appareils photos numériques (APN), des caméras, des microscopes, des téléphones intelligents (en anglais « smartphones ») équipés d'APN, etc. Plus précisément, l'invention concerne une méthode d'acquisition d'images à grande gamme dynamique, ou HDR (pour l'anglais « High Dynamic Range »). Elle trouve des applications notamment, mais non exclusivement, dans le domaine du cinéma, de la vidéo-surveillance, du transport aérien ou routier, du contrôle non-destructif, dans le domaine médical, ou encore dans celui des sciences fondamentales comme la physique, l'astronomie, etc. 2. Art antérieur et ses inconvénients Les performances des dispositifs de capture d'image existants sont souvent limitées par l'étroitesse de leur gamme dynamique. Ainsi, lorsqu'une scène à capturer, sous forme d'image fixe ou de vidéo, présente de forts contrastes, l'image restituée par le dispositif de capture peut présenter des zones surexposées, dans lesquelles les pixels de l'image sont saturés, correspondant aux zones très lumineuses de la scène, et des zones sombres, aux détails peu ou pas visibles, correspondant aux zones peu éclairées de la scène. Pour résoudre ce problème, et générer, à partir de dispositifs de capture existants, des images à grande gamme dynamique, dites images HDR, il a été envisagé de combiner plusieurs images classiques, dites LDR (pour l'anglais « Low Dynamic Range », faible gamme dynamique), associées à des temps de pose différents. Ainsi, la scène à imager est photographiée à plusieurs reprises, par le même dispositif de capture, avec des temps de pose différents : les temps de pose courts permettent de ne pas saturer les zones de l'image à forte luminosité, et les temps de pose longs permettent de détecter un signal utile dans les zones à faible luminosité. Les différentes images LDR obtenues sont ensuite traitées pour extraire de chacune les parties de l'image ayant le meilleur rendu, et ces différentes parties sont combinées pour construire une image HDR de la scène. Ce procédé de génération d'image HDR s'avère coûteux en temps et en nombre de poses à réaliser. De ce fait, il n'est notamment pas adapté à la génération d'une séquence vidéo HDR, du fait de son caractère non temps réel. En outre, lorsque la scène à imager comprend des éléments en mouvement, ils peuvent occuper des positions différentes dans les différentes images LDR capturées, ce qui peut entraîner 3062009 2 l'apparition d'artefacts lors de la génération de l'image HDR. Ces effets de fantômes peuvent être corrigés avant la reconstruction de l'image HDR, mais au prix d'une électronique de traitement complexe et coûteuse. Un algorithme de suppression de tels artefacts est présenté par exemple par Mustapha Bouderbane et al. dans l'article « Suppression de l'artefact de ghost pour la 5 génération de vidéo HDR temps-réel », Compas'2016 : Parallélisme/Architecture/Système, Lorient, France, du 5 au 8 juillet 2016. L'évolution des détecteurs embarqués dans ces dispositifs de capture d'image permet désormais à ces derniers de fonctionner en mode de lecture non destructive, ou NDRO pour l'anglais « Non Destructive Read Out ». Dans ce mode de fonctionnement, les charges électriques 10 accumulées par les éléments de conversion photoélectrique du détecteur peuvent être lues, sans remise à zéro : il est ainsi possible, pendant la durée de l'exposition du capteur, de procéder à plusieurs lectures des signaux de pixels, tout en permettant aux charges électriques de continuer à s'accumuler, sous l'effet de l'exposition du capteur à la lumière. L'exploitation de ce mode de lecture non destructive, qui permet plusieurs lectures des 15 signaux associés aux pixels du capteur pendant un seul temps de pose, offre une solution intéressante, tant au problème du coût temporel des méthodes de génération d'images HDR antérieures, qu'à celui de l'apparition d'artefacts. Il est en effet possible de générer une image à grande gamme dynamique d'une scène à partir de plusieurs images obtenues par lecture non destructive du capteur au cours d'un même temps de pose. 20 Ainsi, le document de brevet US 7,868,938 propose un nouveau type de dispositif de capture d'image, dans lequel un premier lecteur opère une lecture des charges accumulées par les éléments de conversion photoélectrique du capteur en mode de lecture destructive, avec remise à zéro des signaux des pixels après chaque lecture, à l'issue d'un temps d'exposition standard, et un second lecteur fonctionne en mode de lecture non destructive, pour obtenir 25 plusieurs images NDRO associées à différents temps d'exposition courts, i.e. plus courts que le temps d'exposition standard. Les différentes images NDRO associées à des temps d'exposition courts sont utilisées pour prédire si certains pixels de l'image obtenue par le premier lecteur seront saturés, du fait d'une surexposition des parties correspondantes de la scène à imager pendant le temps d'exposition standard. Dans l'affirmative, une image HDR est générée dans 30 laquelle les pixels saturés de l'image obtenue par le premier lecteur dans le temps d'exposition standard sont remplacés par les pixels non saturés correspondants extraits d'une image NDRO associée à un temps d'exposition plus court. Si elle est intéressante en ce qu'elle permet, par rapport aux techniques antérieures, de réduire le temps nécessaire à la génération d'une image à grande gamme dynamique, cette 35 méthode présente cependant encore plusieurs inconvénients, parmi lesquels un besoin en 3062009 3 puissance de calcul élevé, lié aux multiples lectures non destructives successives du capteur requises. En outre, cette technique, qui apporte une solution intéressante à la problématique de la saturation de certaines zones de l'image, ne permet pas de résoudre le problème des zones 5 faiblement exposées. En effet, selon cette technique, les pixels saturés de l'image via une pose classique sont « dé-saturés », car remplacés par les mêmes pixels issus de lectures NDRO avec des temps de pose équivalents plus courts ; en revanche, cette technique ne permet pas de s'adapter aux faibles signaux, qui sont fixés par l'accumulation liée à la pose classique. Il existe donc un besoin d'une technique de génération d'une image à grande gamme 10 dynamique ne présentant pas ces différents inconvénients de l'art antérieur. Notamment, il existe un besoin d'une telle technique qui soit moins coûteuse, tant en temps qu'en puissance de calcul. Il existe également un besoin d'une telle technique de génération d'image HDR qui soit adaptative, et puisse ajuster automatiquement le nombre de lectures NDRO requises au niveau de luminosité de la scène à rendre en image HDR, en fonction de la qualité de l'image finale visée, 15 et de la dynamique finale souhaitée tant par les forts signaux que les faibles signaux. 3. Exposé de l'invention L'invention répond à ce besoin en proposant un procédé de génération d'une image à grande gamme dynamique d'une scène, à partir d'une pluralité d'images de la scène obtenues par lecture non destructive d'un capteur d'image, appelées images NDRO. Le capteur comprend une 20 pluralité de pixels agencés sous forme matricielle, et associés chacun à un élément de conversion photoélectrique permettant de convertir une lumière reçue en charges électriques et d'accumuler les charges électriques pendant un temps d'exposition à la lumière. Selon l'invention, un tel procédé comprend : une détermination d'un critère de qualité souhaité pour l'image à grande gamme 25 dynamique et d'un temps d'exposition maximum du capteur ; au moins deux itérations d'une lecture non destructive du capteur délivrant au moins deux images NDRO successives ; une sélection, en fonction du critère de qualité souhaité, parmi les images NDRO successives : 30 o d'une première des images NDRO à utiliser pour générer l'image à grande gamme dynamique ; et o d'une dernière des images NDRO à utiliser pour générer l'image à grande gamme dynamique ; 3062009 4 une génération de l'image à grande gamme dynamique à partir d'informations extraites d'une série des images NDRO successives débutant par la première image NDRO à utiliser et se terminant par la dernière image NDRO à utiliser. Ainsi, l'invention repose sur une approche tout à fait nouvelle et inventive de la 5 génération d'images HDR à partir d'une pluralité d'images dites NDRO, i.e. obtenues par lecture non destructive des pixels du capteur. Un tel procédé est adaptatif, en ce qu'il permet d'optimiser le nombre de lectures non destructives à opérer, ainsi que leurs temps d'exposition associés, en regard des caractéristiques de la scène à imager. En effet, le procédé de l'invention, selon un mode de réalisation, propose de procéder à 10 plusieurs itérations d'une lecture du capteur en mode de lecture non destructive, et d'optimiser dynamiquement le nombre de lectures nécessaires à la reconstruction HDR, en déterminant, en fonction d'un critère de qualité visé de l'image HDR finale, quelle est la première image NDRO à utiliser pour reconstruire l'image HDR (i.e., comme on le verra par la suite, quel est le temps d'accumulation associé à la première image NDRO à utiliser, ou quelle est la première image 15 NDRO dans laquelle un ou plusieurs pixels répondent aux critères de qualité déterminés pour l'image HDR), et quelle est la dernière image NDRO nécessaire pour cette reconstruction. Ainsi, quand cette dernière image NDRO est sélectionnée, on peut interrompre les itérations de lecture non destructive. On ajuste ainsi à la volée le nombre de lectures non destructives à effectuer pour atteindre le niveau de qualité visé de l'image HDR, en fonction notamment des niveaux de 20 luminosité de la scène à imager. Cet ajustement du nombre de lectures non destructives nécessaires s'opère pour chaque image HDR, de sorte que le nombre de poses et les temps d'exposition associés peuvent être optimisés en fonction des différents niveaux de luminosité rencontrés dans la scène à imager. Selon un premier mode de réalisation de l'invention, le critère de qualité souhaité est un 25 critère de dynamique de ladite image à grande gamme dynamique. Ainsi, le nombre d'itérations de lectures non destructives du capteur, et donc le nombre d'images NDRO successives obtenues, est ajusté à la volée en fonction de la dynamique souhaitée pour l'image HDR à générer. On rappelle que la dynamique d'une image peut être définie comme le rapport, ou l'étendue de la plage, entre le signal le plus fort et le signal le plus faible sur l'image. 30 Selon un aspect de ce premier mode de réalisation, lors de la sélection d'une première des images NDRO à utiliser, on sélectionne la première des images NDRO successives dans laquelle les charges électriques accumulées par au moins un pixel du capteur correspondent à un seuil de signal maximum à atteindre. Un tel seuil de signal maximum à atteindre est choisi, par exemple à chaque nouvelle prise 35 d'une image HDR. Il doit être inférieur ou égal au signal de saturation du capteur, qui est une 3062009 5 donnée « constructeur » propre au détecteur utilisé ou au système global de prise de vue exploitant ce détecteur. Ainsi, dès que l'un des pixels, au sein de la succession d'images NDRO acquises, atteint ce niveau de signal maximum, on détermine que l'image NDRO à laquelle il appartient est la première image à utiliser pour la reconstruction de l'image HDR. 5 Un tel procédé peut donc comprendre également une détermination préalable du seuil de signal maximum à atteindre sm' tel que So sm' 5't, où So est le signal correspondant au signal électronique exploitable le plus faible issu du détecteur (typiquement, le signal dont le niveau correspond au bruit de lecture du détecteur ou plus généralement du système imageur), et où Ssat est le signal de saturation du capteur (imposé par le premier élément saturé dans le 10 détecteur : pixel, chaîne de conversion de charge et/ou d'amplification...) Dans le cas où un tel procédé est mis en oeuvre dans un système d'acquisition comprenant un capteur à réponse linéaire, le seuil de signal maximum à atteindre sm' peut notamment correspondre au seuil de signal au-delà duquel la réponse du capteur n'est plus linéaire, si l'utilisateur souhaite se restreindre à cette plage de fonctionnement linéaire. Il est bien sûr également possible de mettre 15 en oeuvre un tel procédé dans un système d'acquisition comprenant un détecteur, ou capteur, à réponse mixte linéaire/logarithmique. Selon un autre aspect, lors de la sélection d'une première des images NDRO à utiliser, on sélectionne la première des images NDRO successives dans laquelle les charges électriques accumulées par au moins un groupe de pixels du capteur ou d'au moins une région d'intérêt du 20 capteur correspondent à un seuil de signal maximum à atteindre. En effet, cette condition d'atteinte du seuil de signal maximum peut concerner un unique pixel, mais également un pourcentage du nombre de pixels total et/ou concerner un ou des « cluster(s) » de pixels prédéfinis, par exemple les pixels appartenant à une ou plusieurs régions d'intérêt de l'image (ou ROI pour l'anglais « Region Of Interest »). 25 Selon un autre aspect, lors de la sélection d'une dernière des images NDRO à utiliser, on sélectionne : la première des images NDRO successives dans laquelle les charges électriques accumulées par au moins un groupe de pixels du capteur correspondent à un seuil de signal minimum à atteindre ; ou 30 la dernière des images NDRO successives, associée au temps d'exposition maximum du capteur, si aucune des images NDRO successives n'est telle que les charges électriques accumulées par un groupe de pixels du capteur correspondent au seuil de signal minimum à atteindre. Un tel seuil de signal minimum à atteindre peut, si besoin, être modifié à chaque nouvelle 35 prise d'image HDR. Dès que les charges ont été accumulées par le capteur suffisamment 3062009 6 longtemps pour qu'au moins un groupe de pixels satisfasse cette condition de seuil minimum à atteindre, le temps de pose pour l'image HDR est donc défini, et on peut interrompre les lectures NDRO successives. L'image correspondante est la dernière image NDRO à utiliser pour la reconstruction de l'image HDR. 5 Si le flux lumineux de la scène dans son ensemble (ou au moins sur les zones d'intérêt) n'est pas suffisant pour atteindre ce seuil de signal minimum pendant le temps d'exposition maximum du capteur, la dernière image NDRO à utiliser pour reconstruire l'image HDR est la dernière image NDRO associée à ce temps d'exposition maximum, de façon à éviter une pose trop longue, voire infinie. 10 Selon un aspect de ce mode de réalisation, ledit au moins un groupe de pixels du capteur comprend tout ou partie des pixels du capteur ou d'au moins une région d'intérêt dudit capteur. En effet, le seuil de signal minimum à atteindre peut être à dépasser sur toute l'image, ce qui constitue un cas extrême. Il peut aussi être à dépasser sur une partie de l'image correspondant à un pourcentage du nombre de pixels total et/ou concerner un ou des 15 « cluster(s) » de pixels prédéfinis, correspondant par exemple à des régions d'intérêt (ROI). La définition de ces clusters, ou régions d'intérêt peut être réactualisée à chaque nouvelle prise d'image HDR par exemple. Selon un autre aspect, un tel procédé comprend également un stockage au moins de la première et de la dernière des images NDRO à utiliser. Plus généralement, on stocke de 20 préférence l'ensemble des images NDRO successives acquises entre cette première et cette dernière image, de façon à leur appliquer ensuite une méthode de reconstruction HDR, telle que par exemple la méthode dite de Debevec, décrite plus en détail dans la suite de ce document. Selon un deuxième mode de réalisation de l'invention, le critère de qualité souhaité est un critère de rapport signal sur bruit des pixels de l'image à grande gamme dynamique. 25 Ainsi, un tel procédé de génération d'une image HDR repose sur une optimisation du RSB (Ratio Signal sur Bruit) sur un niveau fixé à l'avance dans un temps d'acquisition de l'image HDR aussi court que possible. Selon un aspect de ce deuxième mode de réalisation, lors de la sélection d'une première des images NDRO à utiliser pour générer l'image à grande gamme dynamique : 30 on sélectionne la première des images NDRO successives dans laquelle les charges électriques accumulées par au moins un pixel du capteur correspondent à une valeur de signal supérieure ou égale à un seuil de sélection de signal ; pour chaque pixel de l'image sélectionnée, on mémorise dans une zone mémoire une valeur de signal associée au pixel, en association avec un temps d'exposition associé à 35 l'image sélectionnée. 3062009 7 Ainsi, on définit un seuil de sélection S'/ tel que So S'/ S't, où So est le signal correspondant au signal électronique exploitable le plus faible issu du détecteur (typiquement, le signal dont le niveau correspond au bruit de lecture du détecteur ou plus généralement du système imageur), et où Ssat est le signal de saturation du capteur (imposé par le premier 5 élément saturé dans le détecteur : pixel, chaîne de conversion de charge et/ou d'amplification...) Ce seuil de sélection de signal est défini avant le début de l'acquisition des images NDRO, et peut être modifié pour chaque nouvelle séquence d'images NDRO en vue d'une reconstruction HDR. Ainsi, il peut être modifié pour s'adapter au mieux aux conditions d'illumination de la scène, ou pour optimiser le temps de pose ou le RSB final par exemple. 10 Dès que la valeur de signal d'un pixel atteint ce seuil de sélection, ce pixel est sélectionné pour la reconstruction de l'image HDR, et mémorisé, en association avec le temps d'exposition de l'image NDRO dont il est extrait. Ainsi, selon ce deuxième mode de réalisation, on ne sélectionne pas à proprement parler la première image NDRO en tant que telle, mais les premiers pixels à utiliser pour la reconstruction HDR. Le premier pixel sélectionné définit, en conséquence, la 15 première image NDRO à utiliser pour la reconstruction de l'image HDR. Selon un aspect, pour chacune des images NDRO successives suivant la première image NDRO à utiliser, dite image NDRO courante, il comprend une actualisation de la zone mémoire par mémorisation, pour chaque pixel de l'image NDRO courante dont la valeur de signal associée dans une image NDRO précédant l'image NDRO courante n'était pas supérieure ou égale au seuil de 20 sélection de signal, d'une valeur de signal associée au pixel, en association avec un temps d'exposition associé à l'image NDRO courante. Ainsi, une représentation de la matrice du capteur est stockée dans une zone mémoire, et est réactualisée à chaque nouvelle image NDRO acquise. Chaque élément de cette zone mémoire stocke la valeur courante de chacun des pixels de la dernière image NDRO lue, ou, si cette valeur a 25 atteint le seuil de sélection de signal dans une image NDRO précédente, la valeur correspondante dans cette image précédente, qui va servir à la reconstruction de l'image HDR. Ces valeurs sont mémorisées en association avec les temps d'exposition des images NDRO dont elles sont extraites. Selon un autre aspect de ce mode de réalisation, lors de la sélection de la dernière image 30 NDRO à utiliser, on sélectionne : la première desdites images NDRO successives dans laquelle tous les pixels sont associés à une valeur de signal supérieure ou égale audit seuil de sélection de signal ; ou la dernière desdites images NDRO successives, associée audit temps d'exposition maximum dudit capteur, si elle contient au moins un pixel associé à une valeur de signal 35 inférieure audit seuil de sélection de signal. 3062009 8 Ainsi, dès que tous les pixels de l'image ont atteint une valeur supérieure ou égale au seuil de sélection de signal, on cesse les lectures non destructives du capteur, pour reconstruire l'image HDR. A l'inverse, si, à l'issue d'un temps d'exposition maximum préalablement choisi, il existe encore des pixels dont la valeur reste inférieure à ce seuil de sélection de signal, on interrompt 5 néanmoins les lectures non destructives du capteur, pour éviter que le temps de pose ne soit trop important, voire ne dérive vers une valeur infinie, lorsque les conditions d'illumination de la scène ne permettent pas l'atteinte de ce seuil. Pour ces pixels, la valeur retenue lors de la reconstruction de l'image HDR correspond à la valeur de signal dans la dernière image NDRO lue. Selon un autre aspect de ce mode de réalisation, la génération de l'image à grande 10 gamme dynamique comprend un calcul d'une valeur de signal associée à un pixel de l'image à grande gamme dynamique par pondération de la valeur de signal mémorisée pour le pixel par le temps d'exposition associé. La reconstruction de l'image HDR peut se faire progressivement, au fur et à mesure des différentes lectures NDRO du capteur, à partir des valeurs de chaque pixel sélectionné comme 15 ayant une valeur supérieure au seuil de sélection de signal, pondérées par les temps d'exposition respectifs associés des images NDRO dont ils sont extraits. Selon un autre aspect, un tel procédé comprend également une détermination préalable d'un temps minimum d'accumulation de charges électriques sur le capteur d'image avant une première des itérations de lecture non destructive dudit capteur d'image, noté trnin, 20 et un tel temps minimum d'accumulation trnin satisfait la condition : tmin (tNDRO) e 5sat tmin So où : - t -NDRO est un temps entre deux itérations successives de lecture non destructive du capteur d'image ; - S _sat est un signal de saturation du capteur d'image ; 25 - So est le signal électronique exploitable le plus faible issu du capteur d'image. Ce temps trnin correspond donc au temps d'accumulation minimal du système. Il est ainsi choisi de façon à éviter toute perte d'information, en s'assurant, dans le cas où un tel procédé est mis en oeuvre dans un système comprenant un capteur à réponse linéaire, que l'on reste dans la plage de fonctionnement linéaire du capteur. 30 En considérant que trnin correspond au temps d'accumulation de la première image NDRO, et que toutes les lectures NDRO suivantes ont un temps d'accumulation croissant de façon régulière d'un pas tNDRo, la condition imposée au temps d'accumulation trnin consiste à s'assurer ) ,-min -NDRO que le rapport des temps d'accumulation de la deuxième image NDRO +t et de la 3062009 9 première image NDRO (tn,,,) est sensiblement le même que la dynamique du capteur d'image à réponse linéaire. La mise en oeuvre d'un tel procédé dans un système d'acquisition comprenant un capteur d'image à réponse mixte linéaire/logarithmique permet de s'affranchir de cette contrainte 5 imposée au temps minimum d'accumulation t, qui peut alors être réduit jusqu'à un coup d'horloge système. L'invention concerne également un produit programme d'ordinateur comprenant des instructions de code de programme pour la mise en oeuvre d'un procédé tel que décrit précédemment, lorsqu'il est exécuté par un processeur. 10 Un tel programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable. L'invention vise également un support d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur comprenant des instructions de code de 15 programme pour l'exécution des étapes du procédé de classement d'un contenu multimédia selon l'invention tel que décrit ci-dessus. Un tel support d'enregistrement peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen 20 d'enregistrement magnétique, par exemple un disque dur, ou encore une mémoire flash, telle qu'une clé USB. D'autre part, un tel support d'enregistrement peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens, de sorte que le programme d'ordinateur qu'il contient est exécutable à 25 distance. Le programme selon l'invention peut être en particulier téléchargé sur un réseau par exemple le réseau Internet. Alternativement, le support d'enregistrement peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé de contrôle d'affichage précité. 30 L'invention concerne encore un système de génération d'une image à grande gamme dynamique d'une scène, à partir d'une pluralité d'images de la scène obtenues par lecture non destructive d'un capteur d'image, appelées images NDRO. Un tel capteur comprend une pluralité de pixels agencés sous forme matricielle, et associés chacun à un élément de conversion photoélectrique permettant de convertir une lumière reçue en charges électriques et d'accumuler 35 les charges électriques pendant un temps d'exposition à la lumière. Un tel système comprend une 3062009 10 unité de calcul (processeur, FPGA, ...) adaptée à la mise en oeuvre des étapes du procédé de génération d'image à grande gamme dynamique tel que décrit précédemment. L'invention concerne enfin un système de génération d'une image à grande gamme dynamique d'une scène, à partir d'une pluralité d'images de la scène obtenues par lecture non 5 destructive d'un capteur d'image, appelées images NDRO. Un tel système comprend un capteur comprenant une pluralité de pixels agencés sous forme matricielle, et associés chacun à un élément de conversion photoélectrique permettant de convertir une lumière reçue en charges électriques et d'accumuler les charges électriques pendant un temps d'exposition à la lumière, le capteur étant apte à fonctionner dans un mode de lecture non destructive. 10 Selon un mode de réalisation de l'invention, un tel système comprend : un module d'interface pour saisie par un utilisateur d'un critère de qualité souhaité pour l'image à grande gamme dynamique et d'un temps d'exposition maximum dudit capteur ; une unité de calcul (processeur, FPGA, ...) apte à sélectionner, en fonction du 15 critère de qualité souhaité, parmi une pluralité d'images NDRO successives délivrées par le capteur : o une première des images NDRO à utiliser pour générer l'image à grande gamme dynamique ; et o une dernière des images NDRO à utiliser pour générer l'image à grande 20 gamme dynamique ; une mémoire apte à mémoriser des informations extraites d'une série des images NDRO successives débutant par la première image NDRO à utiliser et se terminant par la dernière image NDRO à utiliser ; une unité de calcul (processeur, FPGA, ...) configurée pour générer l'image à 25 grande gamme dynamique à partir des informations mémorisées. Plus généralement, un tel système de génération d'une image à grande gamme dynamique comprend, en combinaison, l'ensemble des moyens nécessaires à la mise en oeuvre du procédé de génération d'une image à grande gamme dynamique tel que décrit précédemment, selon toutes ses implémentations et modes de réalisation. 30 4. Liste des figures D'autres buts, caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante, donnée à titre de simple exemple illustratif, et non limitatif, en relation avec les figures, parmi lesquelles : la figure 1 présente un organigramme d'une première méthode de génération d'une 35 image à grande gamme dynamique HDR selon un premier mode de réalisation ; 3062009 11 la figure 2 propose un organigramme simplifié du procédé de génération d'une image HDR selon ce premier mode de réalisation; la figure 3 illustre les transformations qui peuvent survenir lors de l'acquisition d'une image, en illustration de l'algorithme dit de Debevec ; 5 la figure 4 illustre la courbe de réponse inverse obtenue selon la technique dite de Debevec ; la figure 5 illustre sous forme d'organigramme un deuxième mode de réalisation d'un procédé adaptatif de génération d'une image HDR à partir d'une pluralité d'images NDRO obtenues par lecture non destructive du capteur d'images ; 10 les figures 6 et 7 proposent deux exemples d'architecture matérielle d'un système de génération d'image HDR mettant en oeuvre le procédé illustré en figure 5. 5. Description détaillée de modes de réalisation de l'invention Le principe général de l'invention repose sur la reconstruction d'images à grande gamme dynamique (HDR) à partir d'images obtenues par lectures non destructives d'un capteur d'images, 15 selon un procédé adaptatif, permettant d'améliorer sensiblement la vitesse d'acquisition de l'image HDR, et d'optimiser dynamiquement le nombre de lectures non destructives nécessaires, en fonction de la dynamique de l'image HDR visée, et des paramètres de luminosité de la scène à imager. 5.1 Notations, définitions et principes 20 Dans la suite de ce document, on considère que les éléments de conversion photoélectrique sous-jacents aux pixels du capteur du système d'acquisition d'image sont réalisés, par exemple, selon une technologie CMOS (en anglais, « Complementary Metal Oxide Semiconductor »). On rappelle que la technologie CMOS équipe la plupart des systèmes photographiques ou vidéos. Les détecteurs d'images de type CMOS présentent l'avantage de 25 pouvoir être lus dans un mode de lecture dite non destructive, ou NDRO. Le mode de lecture non destructive permet de lire les charges électriques accumulées par chacun des éléments de conversion photoélectriques du capteur (donc les valeurs de signal associées aux pixels), sans remise à zéro de ces derniers. En d'autres termes, la lecture NDRO permet d'observer la formation d'une image sur le détecteur pendant une pose sans la détruire. 30 Par « saturation », on entend un état dans lequel la quantité de lumière incidente sur les éléments de conversion photoélectrique du capteur dépasse la quantité maximale, dans la plage de fonctionnement linéaire du détecteur, de charges électriques que ces éléments de conversion peuvent accumuler. Il en résulte un phénomène de surexposition des zones correspondantes de l'image, si l'on se restreint au domaine linéaire des capteurs. Cependant, certains capteurs 3062009 12 peuvent exploiter deux réponses, linéaire et logarithmique, simultanément, permettant de lever cette contrainte, notamment dans le choix du temps d'accumulation de la première NDRO. On propose ci-après quelques notations et définitions qui seront utilisées dans la suite de ce document. 5 ADU : pour l'anglais « Analog to Digital Unit» désigne une unité analogique- numérique, correspondant à la quantité de signal analogique en entrée d'un convertisseur analogique numérique, pour qu'il délivre une unité en sortie. Ainsi, par la connaissance du gain système (exprimé en e-/ADU (électrons par ADU) par exemple), on peut remonter à la quantité d'électrons issus du 10 détecteur, et par la connaissance du rendement quantique, on peut remonter à la quantité de photons incident. QÀ: rendement quantique du système, défini comme le ratio entre le nombre de photons, à une longueur d'onde À donnée, tombés sur le capteur par rapport au nombre de charges électriques créées par les éléments de 15 conversion photoélectriques du capteur et exploitables comme signal par le système électronique de lecture du système d'acquisition d'images. Les charges électriques créées par les éléments de conversion photoélectrique du détecteur, ou capteur, à partir de photons incidents mais 'perdues' ensuite dans le bruit de lecture global sont donc ici déduites. 20 Fmax,À: flux lumineux maximal incident à une longueur d'onde À donnée, qui peut être exprimé par exemple en photons par seconde. Frnin,À : flux lumineux minimal incident à une longueur d'onde À donnée, qui peut être exprimé par exemple en photons par seconde. Ttimeout Temps d'exposition maximum du capteur pour une image, exprimé 25 en secondes. Ce temps d'exposition maximum, également appelé temps de pose maximum, est déterminé avant toute acquisition d'image, et peut être ajusté avant chaque nouvelle phase de génération d'image HDR. ntimeout index de la nième image NDRO, associée à un temps d'exposition égal au temps d'exposition maximum Ttimeout- 30 Tp: temps de pose pour une image HDR à générer, exprimé en secondes, au cours duquel sont effectuées les lectures non destructives du capteur. Le temps de pose Tp est inférieur ou égal au temps d'exposition maximum Ttimeout et correspond au temps d'exposition équivalent de la dernière image NDRO utilisée pour la reconstruction de l'image HDR. 3062009 13 tn,,, : temps d'accumulation minimal du système d'acquisition d'images, correspondant au temps minimum d'accumulation jusqu'à la première lecture non destructive possible du capteur, exprimé en secondes. taccul temps d'accumulation jusqu'à la première image NDRO utile à la 5 reconstruction HDR. Ce temps taccul correspond au temps d'exposition associé à la première des images NDRO successives utilisée pour la reconstruction de l'image HDR. tNDRO temps de lecture, exprimé en secondes, d'une image NDRO. S,,,, : signal le plus faible sur l'image HDR finale générée selon un mode de 10 réalisation de la présente invention. : signal le plus faible dû au flux incident le plus faible sur les différentes images NDRO successives obtenues par lecture non destructive du capteur du système d'acquisition d'images. Smax : signal le plus fort sur l'image HDR finale générée selon un mode de 15 réalisation de la présente invention. smax : signal le plus fort dû au flux incident le plus fort sur les différentes images NDRO successives obtenues par lecture non destructive du capteur du système d'acquisition d'images. Ssat: signal de saturation du capteur (imposé par le premier élément saturé 20 dans le détecteur : pixel, chaîne de conversion de charge et/ou d'amplification ...) So: signal correspondant au signal électronique exploitable hors bruit le plus faible issu du détecteur. C'est typiquement le signal dont le niveau correspond au bruit de lecture du détecteur (ou plus généralement du 25 système imageur). Ssel : seuil de sélection de signal pour la sélection de la valeur des pixels pour la reconstruction HDR selon un deuxième mode de réalisation de l'invention décrit ci-après. : bruit de lecture du détecteur, ou plus généralement du système 30 imageur. NT : Bruit thermique associé au signal thermique du détecteur (accumulé pendant la pose). Np : Bruit de photon associé au signal lumineux accumulé pendant la pose. 3062009 14 Les bruits N' NT, et Np sont généralement exprimés en électrons ramenés à la sortie du détecteur, ou en ADU avec la connaissance du Gain système en e-/ADU (électrons par ADU). NDROn : Valeur du signal associé au pixel de coordonnées (i,j) dans la 5 matrice du capteur, issu de l'image NDRO de rang n NDRO, où 0 n ntimeout - RSBN.DROn : Rapport Signal sur Bruit du pixel de coordonnées (i,j) issu de 1,J l'image NDRO de rang n NDRO, où 0 n ntimeout- On notera que les différents signaux Smax, Smax, Smin, Smin, Ssat, Ssel, So sont décrits, ci-dessus, 10 sans unité associée. En effet, s'ils sont vus après conversion analogique-numérique, ils seront exprimés en unités ADU. En revanche, s'ils sont considérés avant l'étape de conversion analogique-numérique, ils seront alors exprimés dans l'unité de la grandeur physique (analogique) qui les caractérise : Volts ou Ampères. Sur la base de ces notations, la dynamique D de l'image HDR à générer peut s'exprimer 15 comme le rapport : avec D= smax smin Smaxitaccui (Eql) sm,n/Tp smin=TpxFmin,ÀxQ (Eq2) smax=taccul XFmax,ÀX QA. (Eq3) 20 On en déduit donc la relation : F À (Eq4) et: D= max FminX taccul=tmin (nt X tNDRO) 0 (Eq5) Tp=tmin ((nii-n2)xtNDR0) n2 (Eq6) 25 où l'indice n1 désigne l'indice, parmi une succession d'images NDRO obtenues par lecture non destructive du capteur d'image, de la première image NDRO à utiliser pour générer l'image à grande gamme dynamique HDR, et où l'indice n2 désigne le nombre d'images NDRO prises depuis la première image utile d'indice ni., de sorte que n1+n2 est l'indice, parmi la succession d'images NDRO obtenues par lecture non destructive du capteur d'image, de la dernière image NDRO à 30 utiliser pour générer l'image à grande gamme dynamique HDR. La dynamique du système d'acquisition d'images (avec au premier chef le détecteur) est finie, elle est limitée aux faibles valeurs par le niveau de bruit le plus fort (S0) et aux fortes valeurs par le niveau de saturation du système Ssat (au premier élément de la chaîne qui sature). Les flux 3062009 15 lumineux incidents qui peuvent être rendus sur une image 'brute' (non HDR) sont ceux qui, intégrés pendant un temps de pose t, donnent un signal Sig qui répond à So S0. La comparaison correspondante est effectuée au cours d'une étape référencée 106. Lorsque le signal de l'image NDRO courante vérifie la condition de l'étape 106, cette 5 image est donc la dernière image à utiliser pour reconstruire l'image HDR, et elle est sélectionnée au cours d'une étape référencée 107. Il est alors possible de mettre fin (étape référencée 108) aux itérations de lecture non destructives du capteur. La dernière image à utiliser pour reconstruire l'image HDR est alors l'image NDRO d'indice n1+n2, où n2 (voir équation Eq. 6) correspond au nombre d'images NDRO prises depuis la première image utile NDROni. Le temps d'exposition 10 associé à cette dernière image utile NDR0,1'2 est le temps de pose Tp (voir Eq. 6). qui est le seuil de signal minimum à atteindre, peut également être choisi au cours de l'étape préliminaire référencée 100, et peut, si besoin, être modifié à chaque nouvelle prise d'image HDR. Il est choisi tel que So -2 (Zmin + Zmax) 3062009 21 Le système à résoudre devient donc : N P Zmax 0 =II(w(Zii)[g(Z ii) - InEi - InAti])2 + 2 [w(z)g"(z)] 2 1=1 j=1 Z=Zmin+1 La résolution de ce système permet d'obtenir une courbe illustrée sur la figure 4. Une fois la courbe de réponse connue, elle est utilisée pour linéariser toutes les images prises par la caméra avec différents temps d'exposition At. Théoriquement, le nombre minimum 5 d'images utilisées pour la reconstruction HDR est P = 2. Après cette étape, les pixels correspondants des images LDRs sont assemblés, pondérés et ajoutés afin de récupérer les valeurs réelles de radiances de la scène. Comme exposé ci-avant, la pondération permet de donner plus ou moins d'importance aux pixels pendant la somme des pixels, suivant s'ils sont trop saturés, trop bruités, ne contenant que peu d'information, etc. La fonction de pondération est 10 notée w. La formule générale permettant d'estimer les valeurs d'irradiances est donnée par: w (zii)g(Zii) - InAti InEi = Ell=tw (zU) Selon le premier mode de réalisation de l'invention illustré en figures 1 et 2, l'algorithme de Debevec décrit ci-avant en relation avec les figures 3 et 4 est utilisé pour reconstruire une image dite HDR à partir des n2 images NDRO mémorisées (étapes 200 et 201) après sélection (étape 105) de la première image NDRO utile d'indice n1. 15 5.3 Deuxième mode de réalisation On décrit désormais, en relation avec la figure 5, un deuxième mode de réalisation d'un procédé adaptatif de génération d'une image HDR à partir d'une pluralité d'images NDRO obtenues par lecture non destructive du capteur d'images. Selon ce deuxième mode de réalisation, on procède à une sélection en temps réel des 20 valeurs des pixels à utiliser pour la reconstruction de l'image HDR finale. En effet, à partir de la première image NDRO lue (lecture effectuée après le temps d'accumulation tmin), il faut déterminer les pixels, issus de cette première image NDRO et des images NDRO qui suivent, qui seront pertinents pour la reconstruction HDR. En effet une valeur d'un pixel issu de la nieme image NDRO, pNDROn , ne sera exploitable que si au minimum 25NDROn So So). La valeur de ces paramètres est notamment établie en fonction des conditions de luminosité (flux lumineux) de la scène à imager. Ainsi, comme dans le premier mode de réalisation décrit ci-avant, 25 le temps minimum d'accumulation du système d'acquisition t, qui est fixé avant la prise de vue, peut être optimisé, avant la prise, au fort flux lumineux de la scène. Pour un système d'acquisition avec un capteur à réponse linéaire, ce temps minimum d'accumulation t doit cependant respecter la contrainte de l'équation Eq. 8 : trnin+(tNDRO) ssei (Eq. 11) J Cette comparaison de la valeur des pixels pDROnde l'image NDRO, courante au seuil de sélection de signal Ssel est effectuée au cours d'une étape référencée 503. Lorsque la condition est vérifiée, le pixel sélectionné est mémorisé (étape référencée 504), en association avec le temps d'exposition de l'image NDRO, dont il est extrait, noté tuNDROn. Il servira alors à la génération de 20 l'image HDR référencée 508. NDRO Plus Ssel est élevé (tout en vérifiant Ssel S OÙ Ssat_lin est le niveau de signal maximum auquel le détecteur linéaire/logarithmique offre une réponse linéaire. Etant dans une réponse logarithmique, il n'y a en effet plus à ce moment de limite de saturation maximum pertinente. Au-delà de la deuxième image NDRO, toutes les images NDRO suivantes étant lues après un temps d'accumulation croissant régulièrement d'un pas tNDRo, on se 20 trouve dans la plage de fonctionnement linéaire du capteur. On a alors Ssei S où la valeur Ssat_lin devient équivalente à la valeur Ssat du signal de saturation du capteur, évoquée précédemment dans le présent document. 5.4 Exemples de systèmes de génération d'image HDR selon le deuxième mode de réalisation 25 On présente désormais, en relation avec les figures 6 et 7, deux exemples d'architecture matérielle d'un système de génération d'image HDR (600, 700) mettant en oeuvre le procédé décrit ci-avant en relation avec la figure 5. Les éléments communs aux figures 6 et 7 portent les mêmes références numériques, et sont décrits brièvement ci-après. 30 Un tel système de génération d'images HDR 600, 700 comprend les éléments suivants, qui sont reliés les uns aux autres par un bus de données et d'adresses : une unité de traitement et de contrôle numérique 601, 701, qui peut être, par exemple, un microprocesseur, un FPGA (pour l'anglais « Field-Programmable Gate Array »), un DSP (pour l'anglais « Digital Signal Processor »), un GPU (pour l'anglais 35 « Graphics Processing Unit ») ; 3062009 26 une mémoire 602, 702; une interface utilisateur, non représentée, reliée au processeur 601, 701 par un lien numérique externe 605, 705 de type Ethernet, USB, Cam Link... un module de traitement analogique 603, 703, comprenant notamment un capteur 5 604, 704 d'image comprenant une pluralité de pixels agencés sous forme matricielle, et associés chacun à un élément de conversion photoélectrique permettant de convertir une lumière reçue en charges électriques et d'accumuler ces charges électriques pendant un temps d'exposition à la lumière. Ce capteur est apte à fonctionner dans un mode de lecture non destructive. 10 Un tel système 600, 700 comprend également, classiquement, une mémoire de type ROM (Read Only Memory) qui comprend au moins un programme et différents paramètres nécessaires à l'exécution du procédé selon un mode de réalisation de l'invention. Lorsqu'il est mis sous tension, le processeur charge le programme dans une mémoire de type RAM (« Random Access Memory ») et exécute les instructions correspondantes. 15 Le système 600,700 comprend également une source d'alimentation électrique, non représentée, par exemple sous forme de batterie, qui fournit notamment les différents signaux d'alimentation 614, 714. L'interface utilisateur permet à l'utilisateur de choisir les paramètres déterminés au cours de l'étape référencés 500 sur la figure 5. Ils alimentent un module 611, 711 (« User external 20 Controls & Values interpreter », en français « module d'interprétation des valeurs et commandes externes utilisateur »), dans lequel ils sont mémorisés, et qui est apte à les fournir aux autres éléments du système 600, 700. Ce module référencé 611, 711 stocke notamment : - le temps d'exposition maximum du capteur Tt,meout ; - le signal de saturation Ssat ; 25 - le signal minimum So. Un processeur 612, 712 est configuré pour calculer automatiquement le seuil de sélection de signal Ssel, à partir du signal de saturation Ssat, du signal minimum So, et d'informations issues de la prise d'image HDR précédente, tel que So REVENDICATIONS1. Procédé de génération d'une image à grande gamme dynamique d'une scène, à partir d'une pluralité d'images de ladite scène obtenues par lecture non destructive d'un capteur d'image, appelées images NDRO, ledit capteur (604, 704) comprenant une pluralité de pixels agencés sous forme matricielle, et associés chacun à un élément de conversion photoélectrique permettant de convertir une lumière reçue en charges électriques et d'accumuler lesdites charges électriques pendant un temps d'exposition à la lumière, caractérisé en ce qu'il comprend : une détermination (100, 500) d'un critère de qualité souhaité pour ladite image à grande gamme dynamique et d'un temps d'exposition maximum dudit capteur ; au moins deux itérations d'une lecture non destructive dudit capteur délivrant au moins deux images NDRO successives ; une sélection (105, 107, 503), en fonction dudit critère de qualité souhaité, parmi lesdites au moins deux images NDRO successives : o d'une première desdites images NDRO à utiliser pour générer ladite image à grande gamme dynamique ; et o d'une dernière desdites images NDRO à utiliser pour générer ladite image à grande gamme dynamique ; une génération (202, 508) de ladite image à grande gamme dynamique à partir d'informations extraites d'une série desdites images NDRO successives débutant par ladite première image NDRO à utiliser et se terminant par ladite dernière image NDRO à utiliser. 2. Procédé de génération d'une image à grande gamme dynamique selon la revendication 1, caractérisé en ce que ledit critère de qualité souhaité est un critère de rapport signal sur bruit des pixels de ladite image à grande gamme dynamique. 3. Procédé de génération d'une image à grande gamme dynamique selon la revendication 2, caractérisé en ce que lors de ladite sélection d'une première desdites images NDRO à utiliser pour générer ladite image à grande gamme dynamique : on sélectionne (503) la première desdites images NDRO successives dans laquelle lesdites charges électriques accumulées par au moins un pixel dudit capteur correspondent à une valeur de signal supérieure ou égale à un seuil de sélection de signal ; 3062009 29 pour chaque pixel de ladite image sélectionnée, on mémorise (504) dans une zone mémoire une valeur de signal associée audit pixel, en association avec un temps d'exposition associé à ladite image sélectionnée. 4. Procédé de génération d'une image à grande gamme dynamique selon la revendication 3, 5 caractérisé en ce que, pour chacune desdites images NDRO successives suivant ladite première image NDRO à utiliser, dite image NDRO courante, il comprend une actualisation de ladite zone mémoire par mémorisation, pour chaque pixel de ladite image NDRO courante dont la valeur de signal associée dans une image NDRO précédant ladite image NDRO courante n'était pas supérieure ou égale audit seuil de sélection de signal, d'une valeur de signal associée audit pixel, 10 en association avec un temps d'exposition associé à ladite image NDRO courante. 5. Procédé de génération d'une image à grande gamme dynamique selon la revendication 3 ou 4, caractérisé en ce que lors de ladite sélection de ladite dernière image NDRO à utiliser, on sélectionne : la première desdites images NDRO successives dans laquelle tous les pixels sont associés à 15 une valeur de signal supérieure ou égale audit seuil de sélection de signal ; ou la dernière desdites images NDRO successives, associée audit temps d'exposition maximum dudit capteur, si elle contient au moins un pixel associé à une valeur de signal inférieure audit seuil de sélection de signal. 6. Procédé de génération d'une image à grande gamme dynamique selon l'une quelconque 20 des revendications 4 et 5, caractérisé en ce que ladite génération (508) de ladite image à grande gamme dynamique comprend un calcul d'une valeur de signal associée à un pixel de ladite image à grande gamme dynamique par pondération évaluée, en fonction de la réponse du capteur, de ladite valeur de signal mémorisée pour ledit pixel par ledit temps d'exposition associé. 7. Procédé de génération d'une image à grande gamme dynamique selon la revendication 1, 25 caractérisé en ce que ledit critère de qualité souhaité est un critère de dynamique de ladite image à grande gamme dynamique. 8. Procédé de génération d'une image à grande gamme dynamique selon l'une quelconque des revendications 1 et 7, caractérisé en ce que lors de ladite sélection d'une première desdites images NDRO à utiliser, on sélectionne (105) la première desdites images NDRO successives dans 30 laquelle lesdites charges électriques accumulées par au moins un pixel dudit capteur correspondent à un seuil de signal maximum à atteindre. 9. Procédé de génération d'une image à grande gamme dynamique selon la revendication 8, caractérisé en ce que lors de ladite sélection d'une première desdites images NDRO à utiliser, on sélectionne (105) la première desdites images NDRO successives dans laquelle lesdites charges 3062009 30 électriques accumulées par au moins un groupe de pixels dudit capteur ou d'au moins une région d'intérêt dudit capteur correspondent à un seuil de signal maximum à atteindre. 10. Procédé de génération d'une image à grande gamme dynamique selon l'une quelconque des revendications 1 et 7 à 9, caractérisé en ce que, lors de ladite sélection d'une dernière 5 desdites images NDRO à utiliser, on sélectionne (107) : la première desdites images NDRO successives dans laquelle lesdites charges électriques accumulées par au moins un groupe de pixels dudit capteur correspondent à un seuil de signal minimum à atteindre ; ou la dernière desdites images NDRO successives, associée audit temps d'exposition 10 maximum dudit capteur, si aucune desdites images NDRO successives n'est telle que lesdites charges électriques accumulées par ledit au moins un groupe de pixels dudit capteur correspondent audit seuil de signal minimum à atteindre. 11. Procédé de génération d'une image à grande gamme dynamique selon la revendication 10, caractérisé en ce que ledit au moins un groupe de pixels dudit capteur comprend tout ou 15 partie des pixels dudit capteur ou d'au moins une région d'intérêt dudit capteur. 12. Procédé de génération d'une image à grande gamme dynamique selon l'une quelconque des revendications 1 et 7 à 11, caractérisé en ce qu'il comprend également un stockage (200, 201) au moins de ladite première et de ladite dernière desdites images NDRO à utiliser. 13. Procédé de génération d'une image à grande gamme dynamique selon l'une quelconque 20 des revendications 1 à 12, caractérisé en ce qu'il comprend également une détermination préalable d'un temps minimum d'accumulation de charges électriques sur le capteur d'image avant une première desdites au moins deux itérations de lecture non destructive dudit capteur d'image, noté tmin, et en ce que ledit temps minimum d'accumulation trnin satisfait la condition : tmin (tNDR0) e 5sat tmin So 25 où : - tNDRo est un temps entre deux desdites itérations successives de lecture non destructive dudit capteur d'image ; - Ssat est un signal de saturation dudit capteur d'image ; - So est un signal électronique exploitable, hors bruit, le plus faible issu dudit capteur 30 d'image. 14. Produit programme d'ordinateur comprenant des instructions de code de programme pour la mise en oeuvre d'un procédé selon l'une quelconque des revendications 1 à 13, lorsqu'il est exécuté par un processeur. 3062009 31 15. Système de génération d'une image à grande gamme dynamique d'une scène, à partir d'une pluralité d'images de ladite scène obtenues par lecture non destructive d'un capteur d'image, appelées images NDRO, ledit capteur comprenant une pluralité de pixels agencés sous forme matricielle, et associés 5 chacun à un élément de conversion photoélectrique permettant de convertir une lumière reçue en charges électriques et d'accumuler lesdites charges électriques pendant un temps d'exposition à la lumière, caractérisé en ce que il comprend une unité de calcul adaptée à la mise en oeuvre des étapes du procédé de génération d'image à grande gamme dynamique selon l'une quelconque des 10 revendications 1 à 13. 16. Système (600, 700) de génération d'une image à grande gamme dynamique d'une scène, à partir d'une pluralité d'images de ladite scène obtenues par lecture non destructive d'un capteur d'image, appelées images NDRO, ledit système comprenant un capteur (604, 704) comprenant une pluralité de pixels agencés sous 15 forme matricielle, et associés chacun à un élément de conversion photoélectrique permettant de convertir une lumière reçue en charges électriques et d'accumuler lesdites charges électriques pendant un temps d'exposition à la lumière, ledit capteur étant apte à fonctionner dans un mode de lecture non destructive, caractérisé en ce qu'il comprend : 20 un module d'interface (611, 711) pour saisie par un utilisateur d'un critère de qualité souhaité pour ladite image à grande gamme dynamique et d'un temps d'exposition maximum dudit capteur ; une unité de calcul (601, 701) apte à sélectionner, en fonction dudit critère de qualité souhaité, parmi une pluralité d'images NDRO successives délivrées par 25 ledit capteur : o une première desdites images NDRO à utiliser pour générer ladite image à grande gamme dynamique ; et o une dernière desdites images NDRO à utiliser pour générer ladite image à grande gamme dynamique ; 30 une mémoire (602, 702)apte à mémoriser des informations extraites d'une série desdites images NDRO successives débutant par ladite première image NDRO à utiliser et se terminant par ladite dernière image NDRO à utiliser ; une unité de calcul configurée pour générer ladite image à grande gamme dynamique à partir desdites informations mémorisées.35