Brevet FR2976754A1 — publié le 20121221

DOMAINE DE L'INVENTION Le domaine de l'invention est celui de l'imagerie par balayage (« push-broom ») exploitant le défilement de scènes dans le champ de vue d'un capteur d'images monté sur un porteur tel qu'un satellite d'observation de la Terre ou une plateforme aéroportée. L'invention concerne un capteur d'images du type TDI (pour « Time Delay Integration ») permettant l'acquisition d'images haute définition du fait d'un temps de pose augmenté, et propose plus précisément de doter un tel capteur d'une correction automatique d'erreurs induites par les perturbations d'attitude du porteur en déplacement lors de l'acquisition des images. ARRIERE PLAN DE L'INVENTION La correction de bougé sur les capteurs d'images est classiquement réalisée grâce à un capteur optique de déplacement qui permet de recaler dans leur plan les images successives afin de les superposer pour les moyenner et augmenter le rapport signal à bruit sans induire de flou. Ce recalage est classiquement réalisé avec une précision de 1 pixel dans chacune des directions. Les images réalisées par satellite en orbite basse et à faible résolution (pas au sol Pe > 1 mètre) utilisent des capteurs d'images à défilement constitués d'une barrette de C détecteurs élémentaires qui balayent leur projection au sol à la vitesse de défilement du satellite. On a représenté sur la figure 1 les positions successives d'une telle barrette de détecteurs lors d'une prise de vue par balayage. Pour les plus hautes résolutions (pas au sol Pe L'amplitude des micro-vibrations est plus précisément une fonction décroissante de leur fréquence. Lorsque le temps d'intégration Ti augmente, les déplacements angulaires D0 de la ligne de visée, cumuls de différents perturbateurs ayant leurs fréquences propres, induisent une perte de contraste, représentée par la fonction de transfert de modulation (FTM) qui peut être approximativement représentée par : ,;r AO 2 où 0 = Pe/H représente la résolution angulaire. L'amplitude des perturbations varie typiquement de 10 prad à la fréquence de 1 Hz à moins de 0.1 prad à la fréquence de 1 kHz. On constate donc que pour une résolution visée de 0.25 à 0.6 prad (soit de l'ordre de 20 à 30 cm à une altitude de l'ordre de 500à 800 km) la fréquence de prise de vue doit rester supérieure à 1 kHz, soit un temps d'intégration inférieur à 1 ms pour rester en dessous d'un temps critique Tc de désynchronisation pour lequel la somme des perturbateurs induirait un décalage angulaire jugé trop significatif. Un écart de 0.1 prad pour une résolution de 0.3 prad induit par exemple une réduction de contraste de 5% (FTM de bougé =0.95). II en ressort que le recours au procédé d'acquisition TDI est limité par les perturbations de la ligne de visée, et ce d'autant plus que le pas au sol objectif est petit. D'autre part, pour un plan focal constitué de D détecteurs aboutés de façon à balayer une ligne au sol D fois plus longue que la projection au sol d'un détecteur, on peut observer que la projection d'une ligne observée au sol, appelée fauchée, est déformée par le capteur d'images (télescope par exemple), si bien que le vecteur défilement n'est pas en tous points perpendiculaire à l'axe X défini par la direction des lignes des D détecteurs. Cet écart angulaire croît avec la distance des détecteurs au centre du champ. Une solution consiste à rattraper l'écart en inclinant les détecteurs en fonction de leur position dans le champ. Dans ce cas le guidage du satellite est optimisé sur un vecteur défilement médian. Chaque détecteur conserve une erreur d'alignement des colonnes avec le vecteur défilement, qui dépend de sa position et du guidage opéré à l'instant t. La présente invention permet également de corriger cet effet pour chaque détecteur, grâce à une estimation et une correction de bougé localisée dans chaque détecteur du plan focal.30 EXPOSÉ DE L'INVENTION L'invention a pour objectif de pallier à l'inconvénient précité, et propose à cet effet un capteur d'images destiné à être embarqué au sein d'un porteur soumis à des perturbations d'attitude lors de son déplacement, comprenant : - une pluralité de matrices de détection, chaque matrice comprenant au moins une ligne de pixels photosensibles, des images d'une même scène étant successivement acquises par les lignes des différentes matrices de détection lors du déplacement du porteur, - une mémoire d'accumulation comprenant une pluralité de zones mémoire, ladite mémoire d'accumulation étant configurée pour recevoir à des instants successifs au cours du déplacement du porteur des données d'image correspondant à un point de la scène observée par l'une des matrices de détection, et pour accumuler dans une zone mémoire lesdites données d'image avec des données d'image correspondant audit point de la même scène préalablement accumulées dans ladite zone mémoire, caractérisé en ce qu'il comporte en outre - un capteur de mouvement configuré pour estimer des décalages induits par les perturbations d'attitude du porteur entre des images successives de la même scène, - un module de recalage d'adresse de zone mémoire piloté par le capteur de mouvement et configuré pour définir une zone mémoire où la mémoire d'accumulation doit réaliser l'accumulation des données d'image correspondant à un point de la scène observée par l'une des matrices de détection avec les données d'image correspondant audit point de la même scène préalablement accumulées dans ladite zone mémoire. Certains aspects préférés, mais non limitatifs, de ce capteur d'images sont les suivants : - chacune des matrices de détection est une matrice de type TDI comprenant une pluralité de lignes de pixels photosensibles configurée pour opérer un transfert, de pixels en pixels le long de chaque colonne de la matrice, parallèlement au défilement du porteur, des charges photo-électriques générées par chaque pixel ; - chacune des matrices TDI comprend un nombre de lignes de pixels photosensibles tel que le temps de défilement de la scène le long de l'ensemble des lignes de la matrice TDI est inférieur à un temps critique pour lequel les perturbations d'attitude du porteur induisent une perte de contraste de 10% dans les images acquises par la matrice, et de préférence inférieur à un temps critique pour lequel les perturbations d'attitude du porteur induisent une perte de contraste de 5% ; - chacune des matrices de détection comprend une unique ligne de pixels photosensibles ; - le capteur de mouvement comprend une matrice de détecteurs de bougé agencée vis-à-vis des matrices de détection de telle manière que des images d'une même scène sont successivement acquises par la matrice de détecteurs de bougé et les différentes matrices de détection lors du déplacement du porteur ; - chacune des matrices de détection comprend un noeud de lecture associé à chaque pixel d'une ligne de pixels de la matrice de détection, ledit noeud de lecture étant configuré pour réaliser une conversion de la charge photo-électrique du pixel en une tension ; - il comprend en outre au moins un convertisseur analogique-numérique configuré pour élaborer lesdites données d'image en venant numériser les tensions aux noeuds de lecture de chaque matrice ; - un point de la scène est observé par une pluralité de pixels ; - un point de la scène est successivement observé par un seul pixel, et le module de recalage d'adresse de zone mémoire est en outre configuré pour interpoler, à partir des décalages estimés par le capteur du mouvement, une répartition entre plusieurs zones mémoire des données d'image correspondant à un point de la scène observée par l'une des matrices, pour accumulation avec les données d'image préalablement enregistrées dans chacune de ces zones mémoire ; - un point de la scène est successivement observé par un seul pixel, et les zones mémoire de la mémoire d'accumulation comprennent une pluralité de sous-cellules mémoire. BREVE DESCRIPTION DES DESSINS D'autres aspects, buts et avantages de la présente invention apparaîtront mieux à la lecture de la description détaillée suivante de formes de réalisation préférées de celle-ci, donnée à titre d'exemple non limitatif, et faite en référence aux dessins annexés sur lesquels: la figure 1 déjà commentée précédemment représente les positions successives d'une barrette de détecteurs lors d'une prise de vue par balayage ; la figure 2 déjà commentée précédemment représente une prise de vue TDI sur 3 étages ; la figure 3 est un schéma représentant un capteur d'images selon l'invention ; les figures 4 à 15 illustrent le fonctionnement du capteur d'images selon l'invention lors du défilement du porteur, et dans un cas de sur-échantillonnage. DESCRIPTION DETAILLEE DE L'INVENTION L'invention concerne un capteur d'images destiné à être embarqué au sein d'un porteur soumis à des perturbations d'attitude lors de son déplacement. Les différents éléments constituant le capteur sont préférentiellement intégrés au sein d'une même puce. En référence à la figure 3, le capteur comprend une pluralité de matrices de détection M1, M2, M3. Chaque matrice de détection comprend au moins une ligne de pixels photosensibles. Les matrices sont disposées dans le plan focal du capteur de manière à ce que les lignes soient perpendiculaires au défilement du porteur représenté par la flèche D sur la figure 3 : de telle manière, des images d'une même scène sont successivement acquises par les lignes des différentes matrices de détection lors du déplacement du porteur. Comme on l'a vu précédemment, le nombre de lignes est limité par les perturbations de la ligne de visée. Afin de contourner cette limitation, l'invention propose une architecture basée sur K (K>_2) matrices TDI de N lignes chacune (N>_1), avec N tel que le temps d'intégration Ti reste inférieur à un temps critique de désynchronisation établi par la dégradation de la FTM allouée au bougé. Le nombre de lignes de pixels photosensibles d'un matrice de détection peut ainsi être avantageusement choisi de telle manière que le temps de défilement de la scène le long de l'ensemble des lignes de la matrice de détection est inférieur à un temps critique pour lequel les perturbations d'attitude du porteur induiraient une perte de contraste de 10% dans les images acquises par la matrice, et de préférence inférieur à un temps critique pour lequel les perturbations d'attitude du porteur induiraient une perte de contraste de 5%. On relèvera que le nombre d'étages N effectivement utilisés peut être choisi à postériori entre 1 et Nmax, où Nmax correspond au nombre d'étages effectivement implantés sur chacune des matrices de détection. Selon un premier mode de réalisation, chacune des matrices de détection M1-M3 comprend une pluralité de lignes de pixels photosensibles (deux lignes sur la figure 3) et est configurée pour opérer un transfert, de pixels en pixels le long de chaque colonne de la matrice, parallèlement au défilement D du porteur, des charges photo-électriques générées par chaque pixel. Chaque matrice de détection est par exemple une matrice TDI à transfert de charges en technologie CCD ou CMOS. Selon un second mode de réalisation, chacune des matrices de détection comprend une unique ligne de pixels photosensibles. II s'agit par exemple de matrices TDI en technologie CMOS. Le capteur comprend par ailleurs une mémoire d'accumulation MA comprenant une pluralité de zones mémoire ZA, où chaque zone mémoire ZA stocke des données d'image correspondant à un point (pas au sol) de la scène observée. La mémoire d'accumulation MA est plus précisément configurée pour recevoir à des instants successifs au cours du déplacement du porteur des données d'image correspondant à un point de la scène observée par l'une des matrices de détection, et pour accumuler dans une zone mémoire lesdites données d'image avec des données d'image correspondant audit point de la même scène préalablement accumulées dans ladite zone mémoire. On aura bien entendu compris que la mémoire d'accumulation reçoit successivement des données d'image correspondant non pas à un seul point de la scène mais en réalité à plusieurs points de la scène ayant chacun terminé son intégration sur l'une des K matrices de détection. Chacune des données d'image correspondant à un point ayant terminé son intégration est ensuite accumulée dans une zone mémoire de la matrice d'accumulation avec les données d'images correspondant au même point de la scène préalablement accumulée dans la zone mémoire et résultant de son intégration sur les matrices ayant préalablement survolé ledit point. La mémoire d'accumulation Ma est constituée de C colonnes et L lignes. Le nombre L de lignes nécessaires pour mémoriser toutes les lignes en cours d'accumulation est donné par le ratio Ttot/tech où Ttot correspond à la durée totale de balayage d'un pas au sol entre la première intégration sur la première matrice de détection M1 et la fin de l'intégration sur la dernière matrice de détection M3. Chacune des matrices de détection M1-M3 comprend un noeud de lecture NL associé à chaque pixel d'une ligne de pixels de la matrice de détection (typiquement la dernière ligne pour assurer la lecture après transfert des charges sur les N lignes d'une matrice dans le cadre du premier mode de réalisation), ledit noeud de lecture étant configuré pour réaliser une conversion de la charge photo-électrique du pixel en une tension. Le capteur comprend par ailleurs un ensemble de convertisseurs analogique-numérique CAN configuré pour élaborer lesdites données d'image en venant numériser les tensions aux noeuds de lecture de chaque matrice. L'ensemble de convertisseurs analogique-numérique CAN forme préférentiellement une unique ligne de convertisseurs positionnée en dessous des matrices de détection, avec un convertisseur agencé à la verticale de chacun des noeuds de lecture des K matrices de détection. Chaque convertisseur prélève successivement le signal analogique des K noeuds de lecture correspondants aux K colonnes situées à sa verticale à la fréquence KxFech, où Fech = 1/tech. Dans le premier mode de réalisation, grâce au transfert de charge dans le sens colonne, la FTM de filé reste proche de 1, comme dans le cas d'un CCD. En variante, on peut prévoir une ligne de convertisseurs CAN entre chaque matrice de détection. La fréquence de fonctionnement des convertisseurs CAN est alors réduite. Le capteur comprend par ailleurs un capteur de mouvement configuré pour estimer des décalages induits par les perturbations d'attitude du porteur entre des images successives de la même scène. Le capteur de mouvement est de préférence rigidement co-localisé avec les matrices de détection afin d'éviter toute déformation mécanique susceptible de dégrader l'estimation de bougé. Dans le mode de réalisation représenté sur la figure 3, le capteur de mouvement comprend une matrice de détecteurs de bougé MB, agencée vis-à-vis des matrices de détection de telle manière que des images d'une même scène sont successivement acquises par la matrice de détecteurs de bougé MB puis par les différentes matrices de détection M1-M3 lors du déplacement du porteur. La surface et la géométrie des pixels de la matrice de détection de bougé MB sont préférentiellement optimisées pour assurer la fonction de détection du bougé : on peut par exemple prévoir deux types de pixels, chaque type étant spécialisé dans la détection de bougé suivant une direction comme cela est illustré sur la figure 3. En variante à la matrice de détecteurs de bougé, on peut aussi utiliser une des K matrices de pixels de type TDI. Le capteur de mouvement comprend par ailleurs un processeur PB couplé à la matrice de détection de bougé et configuré pour mettre en oeuvre un algorithme d'estimation de translation dans les directions X (sens perpendiculaire au déplacement) et Y (sens du déplacement). Le capteur d'images comprend par ailleurs un module de recalage d'adresse de zone mémoire piloté par le capteur de mouvement qui utilise l'estimation de translation en (X,Y) fournie par le capteur de mouvement pour définir la zone mémoire de la mémoire d'accumulation MA où les données d'image correspondant à un point de la scène doivent être enregistrées en y étant accumulées (sommées) avec les données d'images préalablement accumulées dans cette zone mémoire. On pourra noter que le recalage d'adresse s'applique de la même manière (sur la base d'une même estimation de translation) pour l'ensemble des pixels de la ligne de noeuds de lecture. Selon l'invention, l'adresse de stockage est ainsi variable dans le temps et pilotée par le capteur de mouvement en fonction des perturbations de la ligne de visée, et ce de façon à corriger automatiquement le bougé. On verra par la suite, en liaison avec la description des figures 4 à 15, un exemple de recalage d'adresse. Dans une première mise en oeuvre possible de l'invention, un point de la scène est instantanément observé par un seul pixel. Dans cette première mise en oeuvre, on ne met pas en oeuvre de sur-échantillonnage et la projection du pas au sol correspond à un pixel. La mémoire d'accumulation comprend alors autant de colonnes que les matrices de détection. Afin d'améliorer la précision du recalage, notamment lorsque l'estimation de bougé est inférieure au pixel, le module de recalage d'adresse de zone mémoire peut en outre être configuré pour interpoler, à partir des décalages estimés par le capteur du mouvement, une répartition entre plusieurs zones mémoire (typiquement entre des zones mémoire voisines) des données d'image correspondant à un point de la scène observée par l'une des matrices, pour accumulation avec les données d'image préalablement enregistrées dans chacune de ces zones mémoire. A titre d'exemple, lorsque l'estimation de bougé est une translation de'/2 pixel, l'interpolation peut permettre d'affecter les données d'image d'un pixel pour moitié à la zone mémoire correspondant au pixel et pour moitié à une zone mémoire directement adjacente. Dans une seconde mise en oeuvre possible de l'invention, un point de la scène est observé par une pluralité de pixels. Dans cette mise en oeuvre, on réalise un sur-échantillonnage et la projection du pas au sol correspond alors à M*P sous-pixels de la matrice de détection (M sous-pixels suivant la direction X et P suivant la direction Y), les sous-pixels correspondant à une fraction de la projection du pas au sol au plan focal. Le fractionnement en P sous-pixels dans la direction Y aboutit à NxP sous-lignes par matrice. Un tel sur-échantillonnage s'avère avantageux en ce qu'il permet de réaliser a posteriori un recalage avec une précision de 1/M pixel image du pas au sol en X et de 1/P pixel image du pas au sol en Y. Considérant une réaffectation à ± 1 sous-pixel et un sur-échantillonnage tel que la projection du pas au sol correspond à 3*3 sous-pixels, on comprend que l'on peut obtenir une précision à ± 1/3 du pas au sol en X et en Y. Le sur-échantillonnage en Y s'avère également avantageux dans le cas des technologies CMOS sans transfert de charge en ce qu'il permet d'améliorer la FTM de filé. Dans cette seconde mise en oeuvre, chaque zone mémoire de la mémoire d'accumulation reçoit successivement des données d'image correspondant à M*P sous- pixels recalés. Prenant en compte les NxP sous-lignes de chaque matrice (un point de la scène est vu en succession N fois par une matrice de détection) et les K matrices de détection, chaque zone mémoire accumule les données de M*P*N*K pixels après correction de bougé. On a représenté sur les figures 4 à 15 le fonctionnement du capteur d'images selon l'invention lors du défilement du porteur au dessus d'une scène à observer (une mire M dans l'exemple représenté), le défilement du porteur n'étant pas parfait le long de la direction de défilement D mais s'établissant en réalité en biais par rapport à la direction de défilement D. du fait d'une composante de translation en X. Sur ces figures, on a réalisé un sur-échantillonnage en projetant le pas au sol sur 2*2 pixels. Les figures 4 et 5 illustrent le passage de la mire M devant les pixels de la matrice de détection de bougé MB, tandis que les figures 6 à 8 illustrent le passage de la mire devant les pixels de la première matrice de détection M1. Sur la figure 8, la référence 01 représente l'opération de conversion en tension des charges transférées sur la dernière ligne de pixels par les noeuds de lecture NL. La référence 02 représente l'opération de conversion analogique-numérique des tensions aux noeuds de lecture NL de chaque matrice M1-M3 par l'ensemble de convertisseurs CAN. La figure 9 illustre l'opération 03 de mise en mémoire dans une zone mémoire de la mémoire d'accumulation MA des données d'image correspondant à un point de la scène observée par l'une des matrices de détection (les tensions numérisées et cumulées correspondant à l'éclairement reçu par deux colonnes de pixels de la première matrice du fait du sur-échantillonnage). La figure 10 illustre l'opération 04 de décalage mémoire selon laquelle les données d'image sont décalées dans une ligne inférieure de la mémoire d'accumulation, de manière synchrone avec le déplacement du porteur. Sur les figures 10-12, la mire est observée par les pixels de la seconde matrice de détection M2. On a représenté sur la figure 12 l'opération 05 par laquelle le processeur PB couplé à la matrice de détection de bougé MB fournit au module de recalage d'adresse de zone mémoire RA l'estimation de translation dans les directions X et Y. Le module de recalage d'adresse de zone mémoire RA utilise (opération 06) l'estimation de translation pour router les données d'image issues de la seconde matrice de détection dans la bonne zone mémoire, à savoir la zone mémoire où les données d'image correspondant au même point de la scène et issues de la première matrice de détection sont stockées, en corrigeant ainsi automatiquement l'effet du bougé qui faute de recalage aurait conduit à venir accumuler les données d'image avec des données d'image correspondant à un autre point de la scène. Les figures 13-15 représentent l'observation de la mire par les pixels de la troisième matrice de détection et le routage des données d'image vers une zone mémoire dont l'adresse est recalée par les estimations de translation. Dans une troisième mise en oeuvre possible de l'invention, un point de la scène est instantanément observé par un seul pixel, comme dans la première mise en oeuvre. On ne met toujours pas en oeuvre de sur-échantillonnage et la projection du pas au sol correspond à un pixel. En revanche, dans cette troisième mise en oeuvre, le nombre de cellules mémoires de la mémoire d'accumulation est multiplié par M x P de manière à éviter l'opération d'interpolation, en offrant ainsi des « sous-cellules » mémoire. Les décalages estimés par le capteur du mouvement, permettent d'orienter le signal issu d'un pixel vers les MxP cellules mémoires qui conviennent avec une précision de 1/M pixel en X et 1/P pixel en Y. Cette troisième mise en oeuvre présente tous les avantages de la première mise en oeuvre au niveau de l'efficacité de détection (pas de fractionnement des pixels), sans présenter l'inconvénient d'avoir à réaliser une fonction d'interpolation (grâce au fractionnement de la zone mémoire). REVENDICATIONS1. Capteur d'images destiné à être embarqué au sein d'un porteur soumis à des perturbations d'attitude lors de son déplacement, comprenant : - une pluralité de matrices de détection, chaque matrice comprenant au moins une ligne de pixels photosensibles, des images d'une même scène étant successivement acquises par les lignes des différentes matrices de détection lors du déplacement du porteur, - une mémoire d'accumulation comprenant une pluralité de zones mémoire, ladite mémoire d'accumulation étant configurée pour recevoir à des instants successifs au cours du déplacement du porteur des données d'image correspondant à un point de la scène observée par l'une des matrices de détection, et pour accumuler dans une zone mémoire lesdites données d'image avec des données d'image correspondant audit point de la même scène préalablement accumulées dans ladite zone mémoire, caractérisé en ce qu'il comporte en outre - un capteur de mouvement configuré pour estimer des décalages induits par les perturbations d'attitude du porteur entre des images successives de la même scène, - un module de recalage d'adresse de zone mémoire piloté par le capteur de mouvement et configuré pour définir une zone mémoire où la mémoire d'accumulation doit réaliser l'accumulation des données d'image correspondant à un point de la scène observée par l'une des matrices de détection avec les données d'image correspondant audit point de la même scène préalablement accumulées dans ladite zone mémoire. 2. Capteur d'images selon la revendication 1, dans lequel chacune des matrices de détection est une matrice de type TDI comprenant une pluralité de lignes de pixels photosensibles configurée pour opérer un transfert, de pixels en pixels le long de chaque colonne de la matrice, parallèlement au défilement du porteur, des charges photo-électriques générées par chaque pixel. 3. Capteur d'images selon la revendication 2, dans lequel chacune des matrices TDI comprend un nombre de lignes de pixels photosensibles tel que le temps de défilement de la scène le long de l'ensemble des lignes de la matrice TDI est inférieur à un temps critique pour lequel les perturbations d'attitude du porteur induisent une perte de contraste de 10%dans les images acquises par la matrice, et de préférence inférieur à un temps critique pour lequel les perturbations d'attitude du porteur induisent une perte de contraste de 5%. 4. Capteur d'images selon la revendication 1, dans lequel chacune des matrices de détection comprend une unique ligne de pixels photosensibles. 5. Capteur d'images selon l'une des revendications 1-4, dans lequel le capteur de mouvement comprend une matrice de détecteurs de bougé agencée vis-à-vis des matrices de détection de telle manière que des images d'une même scène sont successivement acquises par la matrice de détecteurs de bougé et les différentes matrices de détection lors du déplacement du porteur. 6. Capteur d'images selon l'une des revendications 1-5, dans lequel chacune des matrices de détection comprend un noeud de lecture associé à chaque pixel d'une ligne de pixels de la matrice de détection, ledit noeud de lecture étant configuré pour réaliser une conversion de la charge photo-électrique du pixel en une tension. 7. Capteur d'images selon la revendication 6, comprenant en outre au moins un convertisseur analogique-numérique configuré pour élaborer lesdites données d'image en venant numériser les tensions aux noeuds de lecture de chaque matrice. 8. Capteur d'images selon l'une des revendications 1-7, dans lequel un point de la scène est observé par une pluralité de pixels. 9. Capteur d'images selon l'une des revendications 1-7, dans lequel un point de la scène est successivement observé par un seul pixel, et dans lequel le module de recalage d'adresse de zone mémoire est en outre configuré pour interpoler, à partir des décalages estimés par le capteur du mouvement, une répartition entre plusieurs zones mémoire des données d'image correspondant à un point de la scène observée par l'une des matrices, pour accumulation avec les données d'image préalablement enregistrées dans chacune de ces zones mémoire. 10. Capteur d'images selon la revendication 9, dans lequel un point de la scène est successivement observé par un seul pixel, et dans lequel les zones mémoire de la mémoire d'accumulation comprennent une pluralité de sous-cellules mémoire.