Brevet FR3122930A1 — publié le 20221118

Le présent exposé concerne un filtre multi-spectral à matrice de filtrage (200) pour un capteur à matrice de capteurs élémentaires, ladite matrice de filtrage comprenant un motif élémentaire formé d’un arrangement de cellules élémentaires aptes à filtrer des longueurs d’ondes centrales λ 1 , …, λ k ,…, λ N , la position des longueurs d’ondes centrales dans le motif élémentaire étant déterminée de sorte que : chaque longueur d’onde étant associée à un entier e 1 , …, e k ,…, e N , choisi de sorte que chacun des produits e 1 x λ 1 , …, e k x λ k ,…, e N x λ N soit sensiblement constant, chaque longueur d’onde centrale λ k , est positionnée à e k positions dans le motif élémentaire de sorte que le rapport maximal entre la distance entre deux positions proximales de ladite longueur d’onde centrale et la longueur d’onde centrale associée soit minimal. Figure à publier avec l’abrégé : [Fig. 2] Filtre multi-spectral Domaine technique de l’invention L’invention concerne le domaine d’imagerie multi-spectrale, en particulier l’invention concerne un procédé de configuration d’un filtre multi-spectral pour un capteur multi-spectral et la définition de sa structure. Etat de la technique antérieure Un capteur d’images est composé d’une pluralité de photosites arrangés en grille sur toute la surface des capteurs. Les photosites captent l’intensité de la lumière à laquelle ils sont exposés sans distinction des longueurs d’onde de la lumière et donc des couleurs. Pour distinguer les couleurs par le capteur d’images, un filtre multi-spectral est déposé sur le capteur. Le filtre multi-spectral filtre au niveau de chaque photosite une unique plage de longueur d’onde, caractérisée classiquement par sa longueur d’onde dite moyenne ou centrale. Ainsi, le filtre permet de détecter une unique couleur pour chaque photosite, laquelle couleur correspond à l’intégration spectrale du flux reçu passant dans le filtre avec la transmission spectrale du filtre filtre spécifiquement placé sur ledit photosite, et correspond à la longueur d’onde moyenne ou centrale dudit filtre. Un traitement d’image ultérieur des données acquises par les photosites permet de reconstituer une image en plusieurs couleurs d’une scène observée. Les filtres multi-spectraux actuels sont caractérisés par un motif élémentaire constitué d’un nombre de photosites proches du nombre de plage de longueur d’onde à détecter. Par exemple, le filtre de Bayer, dit filtre RVB, est constitué d’un motif élémentaire 2*2 possédant deux photosites détectant la couleur verte, d’un photosite détectant la couleur rouge et d’un photosite détectant la couleur bleue. Chaque photosite ne détectant qu’une couleur, la chaine optronique en aval du capteur doit interpoler pour chaque photosite les deux couleurs restantes qui n’ont pas été détectées. Cette étape est appelée démosaïquage ou dématriçage ou encore débayerisation. Pour des applications multispectrales, il existe des filtres présentant un motif élémentaire 3 fois 3 permettant de détecter un nombre plus important de bandes spectrales, à savoir neuf. Cependant, ce type de filtre peut poser des problèmes lors de l’étape de débayerisation conduisant alors à une qualité d’image non constante pour les neuf couleurs. En effet, un problème d’échantillonnage en relation avec la réponse percussionnelle optique (PSF) apparaît, ladite réponse étant elle-même liée par les phénomènes de diffraction à la longueur d’onde et au nombre d’ouverture. Ainsi ce type de filtres multi-spectraux ne prend pas en compte les capacités d’échantillonnage du capteur vis-à-vis de la diffraction du système optique au niveau des photosites, ce qui réduit la précision et la fidélité de la chaine optronique complète optique-capteur-démosaïquage . Ce type de filtres multi-spectraux ne prend pas en compte et les capacités d’échantillonnage du capteur vis-à-vis de la diffraction du système optique au niveau des photosites, ce qui réduit la précision et la fidélité de la chaine optronique complète optique-capteur-démosaïquage. Le présent exposé vise à remédier à ces inconvénients. A cet effet, le présent exposé un filtre multi-spectral à matrice de filtrage pour un capteur à matrice de capteurs élémentaires ou photosites, ladite matrice de filtrage comprenant un motif élémentaire formé d’un arrangement de cellules élémentaires aptes à filtrer des longueurs d’ondes centrales λ 1 ,…, λ k ,…, λ N , la position des longueurs d’ondes centrales dans le motif élémentaire étant déterminée de sorte que : chaque longueur d’onde étant associée à un entier e 1 , …, e k ,…, e N , choisi de sorte que chacun des produits e 1 x λ 1 , …, e k x λ k ,…, e N x λ N soit sensiblement constant, chaque longueur d’onde centrale λ k , est positionnée à e k positions dans le motif élémentaire de sorte que le rapport maximal entre la distance entre deux positions proximales de ladite longueur d’onde centrale et la longueur d’onde centrale associée soit minimal. Le motif élémentairepeut être le suivant : Avec les longueurs d’onde {λ 1 -λ 9 } étant la série suivante {1100 ; 917 ; 786 ; 688 ; 611 ; 550 ; 500 ; 458 ; 423}, et ∆ λ k étant un écart de longueur d’onde prédéterminé pour chaque longueur d’onde. L’écart ∆ λ k de longueur d’onde peut être égal à la différence entre deux longueurs d’onde consécutives λ k , λ k+1 . L’écart ∆ λ k de longueur d’onde peut être égal à la moitié de la différence entre deux longueurs d’onde consécutives λ k , λ k+1. L’écart ∆ λ k de longueur d’onde peut être égal au quart de la différence entre deux longueurs d’ondes consécutives λ k , λ k+1. La présente invention concerne également un procédé de détermination d’une matrice de filtrage multi-spectral pour un capteur, le procédé comprenant : - fournir N longueurs d’onde centrales λ 1 , …, λ k ,…, λ N à filtrer par la matrice de filtrage, - déterminer un motif élémentaire de la matrice de filtrage dans la matrice de filtrage, la détermination du motif élémentaire comprenant : - associer un entier e 1 , …, e k ,…, e N à chaque longueur d’onde centrale, chaque entier étant choisi de sorte que le produit e 1 x λ 1 , …, e k x λ k ,…, e N x λ N de chaque entier et de la longueur d’onde centrale associée soit sensiblement constant, - pour chaque longueur d’onde centrale λ k , déterminer e k positions de ladite longueur d’onde centrale λ k dans le motif élémentaire de sorte que le rapport entre la distance maximale entre deux positions les plus proches de ladite longueur d’onde et la longueur d’onde associée audit entier soit minimal. Le choix des entiers assurant un produit sensiblement constant entre chaque entier et la longueur d’onde centrale associée permet d’uniformiser statistiquement la fonction de transfert du capteur d’images. Le placement judicieux des e k longueurs d’ondes centrales λ k , permet de prendre en compte la fréquence de coupure optique et la fréquence d’échantillonnage spatial du capteur pour chaque longueur d’onde. La matrice de filtrage déterminée par le procédé est ainsi plus fiable et précis car il prend en compte les caractéristiques du capteur d’images. La matrice de filtrage peut présenter des dimensions correspondant à une grille de photosites constituant le capteur d’images. Le motif élémentaire peut être répété dans la matrice de filtrage. Selon un mode de réalisation, la détermination des e k positions de chacune des N longueurs d’onde centrale λ k peut comprendre déterminer une fonction de coût , ladite fonction de coût étant déterminée par la formule suivante : Avec k un entier compris entre , étant des entiers compris entre , étant différent de , étant la distance euclidienne dans le plan entre les positions des ème et ème photosites sensibles à la longueur d’onde centrale λ k et étant pour chaque position la distance minimale à l’ensemble des positions , ladite fonction de coût intégrant la répétition du motif. La pluralité de positions de chaque longueur d’onde est donc être déterminée par les positions pour lesquelles la fonction de coût est la plus faible. Les produits e k x λ k sont ainsi considérés comme constants lorsqu’ils satisfont la formule suivante : A étant choisie inférieure ou égale à 15% et de préférence inférieure à 7% Les entiers e k sont ainsi choisis pour satisfaire à cette formule. Le motif élémentaire peut être une matrice carrée. Ceci permet de réduire les ressources de calcul nécessaires pour mettre en œuvre le procédé et simplifier la fabrication. La dimension du motif élémentaire est déterminée par la formule suivante : avec étant la dimension du motif élémentaire. Le procédé comprend en outre : attribuer à chaque position du motif élémentaire une longueur d’onde centrale associée à l’entier agencé à ladite position du motif élémentaire. Le procédé peut comprendre pour une ou plusieurs positions du motif élémentaire, une étape de réaffectation d’une première longueur d’onde des longueurs d’onde par une seconde longueur d’onde différente présentant une fonction de coût à ladite position plus faible que la fonction de coût de la première longueur d’onde à ladite position. Le nombre prédéterminé de longueurs d’onde est supérieur à trois et est en particulier égal à neuf. Le présent exposé concerne aussi une matrice de filtrage pour un capteur multi-spectral obtenue par le procédé tel que précité. Le présent exposé concerne un capteur multi-spectral comprenant un filtre correspondant à une matrice de filtrage obtenue par le procédé de détermination de matrice de filtrage précité. Le présent exposé concerne un dispositif de détermination d’une matrice de filtrage pour un capteur multi-spectral comportant un circuit de traitement pour la mise en œuvre du procédé précité. Le présent exposé concerne un programme informatique comportant des instructions pour la mise en œuvre du procédé de détermination de matrice de filtrage précité, lorsque lesdites instructions sont exécutées par un processeur d’un circuit de traitement. Brève description des figures la représente un exemple de réalisation d’un procédé pour configurer un filtre multi-spectral, la représente un filtre obtenu par le procédé de la , dans lequel les longueurs d’ondes centrales λ k sont chacune représentées par leur entier caractéristique ek, chaque longueur d’onde centrales λk étant présentes ek fois, la représente un dispositif de capture d’images muni d’un filtre de la . la représente le filtre avec les longueurs d’ondes centrales λ k positionnées ek fois, correspondant au filtre de la . Filtre multi-spectral à matrice de filtrage pour un capteur à matrice de capteurs élémentaires, ladite matrice de filtrage comprenant un motif élémentaire formé d’un arrangement de cellules élémentaires aptes à filtrer des longueurs d’ondes centrales λ 1 , …, λ k ,…, λ N , la position des longueurs d’ondes centrales dans le motif élémentaire étant déterminée de sorte que : chaque longueur d’onde étant associée à un entier e 1 , …, e k ,…, e N , choisi de sorte que chacun des produits e 1 x λ 1 , …, e k x λ k ,…, e N x λ N soit sensiblement constant, chaque longueur d’onde centrale λ k , est positionnée à e k positions dans le motif élémentaire de sorte que le rapport maximal entre la distance entre deux positions proximales de ladite longueur d’onde centrale et la longueur d’onde centrale associée soit minimal. Filtre multi-spectral selon la revendication 1, comprenant le motif élémentaire suivant : Les longueurs d’onde {λ 1 -λ 9 } étant la série suivante {1100 ; 917 ; 786 ; 688 ; 611 ; 550 ; 500 ; 458 ; 423}, et ∆ λ k étant un écart de longueur d’onde prédéterminé pour chaque longueur d’onde. Filtre selon la revendication 2, dans lequel l’écart ∆ λ k de longueur d’onde est égal à la différence entre deux longueurs d’ondes consécutives λ k , λ k+1 . Filtre selon la revendication 2, dans lequel l’écart ∆ λ k de longueur d’onde est égal à la moitié de la différence entre deux longueurs d’ondes consécutives λ k , λ k+1 . Filtre selon la revendication 2, dans lequel l’écart ∆ λ k de longueur d’onde est égal au quart de la différence entre deux longueurs d’ondes consécutives λ k , λ k+1 . Procédé (100) de détermination d’une matrice de filtrage multi-spectral pour un capteur à matrice de capteurs élémentaires, le procédé comprenant : - fournir (102) longueurs d’onde centrales λ 1 , …, λ k ,…, λ N à filtrer par la matrice de filtrage, - déterminer un motif élémentaire (202) de la matrice de filtrage (200) dans la matrice de filtrage, ledit motif élémentaire étant formé d’un arrangement de cellules élémentaires aptes à filtrer les longueurs d’ondes centrales λ 1 , …, λ k ,…, λ N , la détermination du motif élémentaire comprenant : - associer (104) un entier e 1 , …, e k ,…, e N à chaque longueur d’onde, chaque entier étant choisi de sorte que chaque produit e 1 x λ 1 , …, e k x λ k ,…, e N x λ N de chaque entier et de la longueur d’onde centrale associée soit sensiblement constant, - pour chaque longueur d’onde centrale λ k , déterminer (108) e k positions de ladite longueur d’onde centrale dans le motif élémentaire de sorte que le rapport maximal entre la distance entre deux positions proximales de ladite longueur d’onde centrale et la longueur d’onde centrale associée soit minimal. Procédé (100) selon la revendication 6, dans lequel la détermination (108) de la pluralité des e k positions de chaque longueur d’onde centrale λ k comprend déterminer une fonction de coût pour l’ensemble des N longueurs d’onde centrale, ladite fonction de coût étant déterminée par la formule suivante : Avec k un entier compris entre , étant des entiers appartenant à , étant différent de , étant la distance euclidienne dans le plan entre les positions des ème et ème photosites sensibles à la longueur d’onde centrale λ k et étant pour chaque position la distance minimale à l’ensemble des positions , ladite fonction de coût intégrant la répétition du motif. la pluralité de positions de chaque longueur d’onde centrale étant déterminée par les positions ( ) du motif élémentaire pour lesquelles la fonction de coût est la plus faible. Procédé (100) selon la revendication 6 ou 7, dans lequel les produits e k x λ k satisfont la formule suivante : où A est choisie inférieure ou égale à 15% et de préférence inférieure à 7%. Procédé (100) selon l’une des revendications 6 à 8, dans lequel le motif élémentaire est une matrice carrée. Procédé (100) selon la revendication 9, dans lequel la dimension du motif élémentaire est déterminée par la formule suivante : avec étant la dimension du motif élémentaire. Procédé (100) selon l’une des revendications 6 à 10, dans lequel le nombre prédéterminé de longueurs d’onde est supérieur à trois. Matrice (200) de filtrage pour un capteur multi-spectral obtenue par le procédé (100) selon l’une des revendications 6 à 11. Capteur multi-spectral comprenant équipé d’un filtre correspondant à une matrice de filtrage obtenue par le procédé (100) selon l’une des revendications 6 à 11. Dispositif (1000) de détermination d’une matrice de filtrage pour un capteur multi-spectral comportant un circuit de traitement pour la mise en œuvre du procédé (100) selon l’une des revendications 6 à 11. Programme informatique comportant des instructions pour la mise en œuvre du procédé (100) selon l’une des revendications 6 à 11, lorsque lesdites instructions sont exécutées par un processeur d’un circuit de traitement.