Brevet FR2964195A1 — publié le 20120302

L'invention porte sur un procédé d'extraction d'un spectre de diffusé premier d'un ensemble d'au moins deux spectres mesurés de rayonnement diffusé par un matériau exposé à un rayonnement incident, notamment en vue de l'extraction d'un spectre de rayonnement diffusé primaire. Elle porte également sur un dispositif associé et sur un programme d'ordinateur pour un tel procédé d'extraction. Le domaine d'application de l'invention s'étend en tout premier lieu à la spectrométrie d'un rayonnement diffusé X ou gamma, notamment mise en oeuvre dans l'analyse des matériaux. Une telle spectrométrie peut être utilisée pour la détection des explosifs. La spectrométrie de diffusion de rayons X est basée sur l'exposition d'un matériau à un rayonnement X incident d'énergie de quelques dizaines à quelques centaines de keV. Les photons X, quand ils rencontrent le matériau sur lequel ils sont projetés, induisent différents types d'interactions avec celui-ci : fluorescence ou conversion interne (effet photoélectrique au cours duquel le photon transfert toute son énergie au matériau qui la restitue ensuite), diffusion inélastique (ou effet Compton qui inclut un changement de la direction du photon ainsi qu'une diminution de son énergie), création de paires positon - électron (uniquement pour des rayons X de très grande énergie non considérés dans la présente invention), ou diffusion Rayleigh (ou diffusion élastique, minoritaire aux énergies considérées). L'invention utilise des sources de rayonnement électromagnétique dont l'énergie est comprise entre 0 et quelques centaines de keV, par exemple 300 keV. Il peut notamment s'agir de tubes générateurs de rayons X. Au delà de 30 keV, pour des matériaux organiques, le phénomène de diffusion Compton est prédominant. Certaines caractéristiques des matériaux étudiés (coefficient d'atténuation linéaire (E), densité, rapport Â entre le numéro atomique Z et le nombre de masse atomique A) peuvent en principe être déterminées sur la base de connaissances théoriques et de l'obtention du spectre diffusé premier du matériau exposé à un rayonnement X, c'est-à-dire le spectre de diffusion qui serait obtenu dans une situation où chaque photon n'interagirait qu'une seule fois avec le matériau. Or, les spectres de diffusion X comportent une composante importante de photons diffusés ayant interagi plusieurs fois avec le matériau. 10 Cette composante est appelée le spectre de diffusé multiple. Certaines informations, notamment la densité du matériau, peuvent être obtenues sur la base du spectre de diffusé total car le caractère atténuant du matériau affecte de la même manière les deux composantes, première et multiple, du spectre de diffusion. Pour l'obtention d'une meilleure estimation de 15 cette densité, ainsi que d'autres informations physico-chimiques, on constate que l'utilisation du spectre de diffusion total mène à des résultats imparfaits. Le document WO2007/007247 enseigne d'utiliser des données de transmission pour déterminer la composante de diffusé multiple. L'invention se place dans un autre contexte, puisqu'elle s'applique en 20 premier lieu à un système d'analyse avec une source de rayonnement fortement collimatée, et un détecteur placé de telle sorte qu'il collecte un rayonnement diffusé. Ce détecteur peut être placé dans le même demi-espace que la source vis-à-vis de la surface de matériau étudié, et également fortement 25 collimaté. On parle alors d'une configuration en rétrodiffusion. Le détecteur peut également être placé de telle sorte que le matériau étudié se situe entre la source et le détecteur. On parle alors d'une configuration en diffusion. Dans ce dernier cas, la collimation de la source et/ou du détecteur permet d'éviter que le rayonnement transmis par le matériau (i.e. 30 n'ayant pas interagi avec le matériau) ne soit détecté. Le document US 6 320 933 porte sur une analyse de la diffusion de rayons X rétrodiffusés. Le rapport des intensités rétrodiffusées mesuré par un détecteur détectant toutes les radiations et un détecteur ne mesurant que la composante de diffusé multiple donne uniquement une estimation de la densité. Au contraire, l'invention décrite ci-après, grâce à un algorithme de traitement particulier, permet la séparation entre diffusé multiple et diffusé primaire et l'obtention d'informations physico-chimiques plus nombreuses. L'invention a pour objet de remédier, dans le contexte de cet agencement analytique, au problème évoqué ci-dessus, en proposant un procédé de correction du spectre de rayonnement diffusé total pour en extraire le rayonnement diffusé primaire. Pour ce faire, il est proposé un procédé de traitement d'un ensemble d'au moins deux spectres mesurés de rayonnement diffusé par un matériau exposé à un rayonnement incident, un premier spectre étant mesuré par un premier détecteur, dont le champ d'observation intersecte le faisceau d'irradiation de la source dans ledit matériau, un deuxième spectre étant mesuré par un deuxième détecteur dont le champ d'observation n'intersecte avantageusement pas le faisceau d'irradiation de la source dans ledit matériau, le procédé comprenant: la constitution d'une matrice établie à l'aide desdits spectres mesurés, puis la décomposition de ladite matrice en deux matrices non négatives dont une comprend un spectre de diffusion multiple estimé et un spectre de rayonnement diffusé primaire estimé. Préalablement à l'étape de décomposition en matrices non négatives, des poids respectifs des spectres de diffusé premier et multiple dans les au moins deux spectres mesurés peuvent être initialisés par extrapolation de données préétablies pour une pluralité de matériaux de référence. De plus, des spectres de diffusé estimés sont initialisés avec des spectres respectivement premier et multiple simulés pour un ou plusieurs matériaux étalons exposés audit rayonnement incident. L'étape de décomposition en matrices non négatives peut comprendre un processus itératif, chaque itération comprenant une mise à jour des coefficients desdites matrices non négatives. Ledit processus itératif est poursuivi jusqu'à la satisfaction d'un critère de convergence. Selon un autre aspect du procédé, une desdites matrices non négatives comprend un spectre de diffusion multiple estimé et un spectre de diffusion premier estimé. Selon un autre aspect du procédé, au moins un des deux spectres mesurés est un spectre de rayonnement diffusé uniquement multiple. Autrement dit, ce spectre ne comporte pas de rayonnement diffusé premier, ou en quantité négligeable. Il s'agit d'un spectre mesuré avec le détecteur dont le champ d'observation n'intersecte pas le faisceau d'irradiation dans le matériau. L'invention porte également sur un dispositif de traitement de spectres de diffusés, comprenant des moyens pour réaliser les étapes du procédé évoqué plus haut. Le dispositif peut comprendre de plus au moins deux détecteurs collimatés avec un angle solide d'observation identique. Il peut comprendre au moins deux détecteurs collimatés et une source de rayonnement incident collimatée, le champ d'observation d'un détecteur étant alors de même dimension que le faisceau d'irradiation de la source au lieu de leur intersection. L'invention va maintenant être décrite en relation avec les figures annexées à titre d'illustrations non limitatives. La figure 1 représente un agencement mis en oeuvre dans le cadre de l'invention. La figure 2 présente le même agencement vu sous un autre angle. La figure 3 présente les spectres mesurés par les détecteurs de l'agencement précédent, et leur décomposition entre diffusé primaire et diffusé multiple. La figure 4 présente la part des composantes de diffusé primaire et de diffusé multiple dans le spectre de diffusé total enregistré par un détecteur, en fonction de la position de celui-ci dans l'agencement des figures 1 et 2. La figure 5 présente un spectre de diffusé primaire servant à l'initialisation de données utilisées lors d'un procédé selon l'invention. La figure 6 présente un spectre de diffusé multiple servant à l'initialisation de données utilisées lors d'un procédé selon l'invention. La figure 7 présente la variation du rapport entre quantité de photons de diffusé primaire et quantité de photons de diffusé multiple, en fonction de la densité du matériau et de la profondeur d'inspection, pour le premier détecteur de l'agencement des figures 1 et 2. La figure 8 présente la même variation du rapport entre quantité de photons de diffusé primaire et quantité de photons de diffusé multiple, pour le deuxième détecteur de l'agencement des figures 1 et 2. La figure 9 présente un agencement mettant en oeuvre l'invention pour l'analyse d'un volume uniforme de matériau. La figure 10 présente les spectres utilisés lors de l'initialisation de données pour la mise en oeuvre du procédé selon l'invention dans le cadre de l'analyse du volume de matériau de la figure 8. La figure 11 présente des données utilisées pour la mise en oeuvre du procédé selon l'invention dans le cadre de l'analyse du volume de matériau de la figure 9. La figure 12 présente des résultats obtenus lors de l'analyse du volume de matériau de la figure 9. La figure 13 présente un agencement mettant en oeuvre l'invention pour l'analyse d'un volume de matériau recouvert d'une couche extérieur d'un autre matériau. La figure 14 présente les spectres utilisés lors de l'initialisation de données pour la mise en oeuvre du procédé selon l'invention dans le cadre de l'analyse du volume de matériau de la figure 13. La figure 15 présente des données utilisées pour la mise en oeuvre du procédé selon l'invention dans le cadre de l'analyse du volume de matériau de la figure 13. La figure 16 présente des résultats obtenus lors de l'analyse du volume de matériau de la figure 13. En figures 1 et 2 on a représenté un agencement mettant en oeuvre l'invention. Un volume parallélépipédique de matériau 100 à analyser est représenté. Ce volume de matériau 100 présente une surface 105 plane définie par des axes x et y perpendiculaires l'un à l'autre, et un axe de profondeur z perpendiculaire à la surface 105. Une source 110 de rayonnement X est dirigée vers la surface, et génère un faisceau 115 de rayons X, dit faisceau d'irradiation. La source 110 est collimatée, et le faisceau 115 a donc un angle solide d'ouverture limité. Le faisceau 115 a ici un axe central disposé dans un plan perpendiculaire à la surface 105, et est incliné par rapport à celle-ci dans ce plan. Du fait de la collimation de la source, le faisceau d'irradiation est spatialement délimité autour d'un axe central, dit axe du faisceau d'irradiation. Ce faisceau d'irradiation, pouvant également être appelé champ d'irradiation, peut être conique (on parle alors de cône d'irradiation), pyramidal, ou d'autres formes, selon la géométrie du collimateur. Quatre détecteurs de rayonnement, dits premier, deuxième, troisième et quatrième détecteur, et respectivement désignés par les références 120, 122, 124 et 126 sont placés face à la surface 105. Ils sont ainsi tous les quatre disposés pour mesurer un rayonnement rétrodiffusé par le volume de matériau 100. Ils sont tous les quatre collimatés. Ainsi, à chaque détecteur correspond un champ d'observation, ce dernier correspondant à l'angle solide d'observation défini par le collimateur. Ce champ d'observation est spatialement délimité autour d'un axe central, dit axe du champ d'observation. Chaque axe central définit un angle donné par rapport à la surface 105. Le champ d'observation, pouvant également être appelé champ de détection, peut être conique (on parle alors de cône d'observation), pyramidal, ou d'autres formes, selon la géométrie du collimateur. Dans le mode de réalisation présenté, chaque détecteur a un angle solide d'observation de la surface 105 identique à l'angle solide d'ouverture de la source 110. Le champ d'observation du premier détecteur 120 est référencé 130 et a un axe central qui est dans le même plan que l'axe central du faisceau, faisceau d'irradiation, 115 émis par la source. L'intersection du champ d'observation 130 du premier détecteur 120 et du faisceau d'irradiation 115 de la source 110 définit un volume, dit volume d'inspection 140. En effet, comme on le verra plus tard, le détecteur 120 réalise l'inspection du volume 140 du matériau 100. Selon les positions et orientations respectives de la source 115 et du premier détecteur 120, le volume d'inspection 140 est situé à une certaine profondeur sous la surface 105 du matériau analysé, dite profondeur d'inspection. Dans le mode de réalisation présenté, tous les détecteurs, ainsi que la source, sont disposés, suivant l'axe central de leur champ d'observation ou faisceau d'irradiation, à une même distance de la surface du matériau. Les champs d'observation des deuxième, troisième et quatrième détecteurs 122, 124 et 126 sont référencés 132, 134 et 136 et ont des axes centraux qui sont ici parallèles à l'axe central du champ d'observation du détecteur 120. Ces quatre axes sont de plus coplanaires dans le mode de réalisation présenté. L'axe central du champ d'observation 132 rencontre la surface 105 à une distance de 0,5 cm du point où l'axe du champ d'observation 130 rencontre cette surface. Les axes centraux des champs d'observation 134 et 136 font de même à des distances respectivement de 1 cm et 1,5 cm. Par ailleurs, chacun des détecteurs est à la même distance de la surface 105, ce qui a pour conséquence que les surfaces d'intersection entre les champs d'observation de ces détecteurs et la surface 105 sont identiques en forme et en dimension. Le champ d'observation 132 a ici un volume d'intersection 142 avec le faisceau 115 dans la masse du volume de matériau 100. Ce volume 142 est de volume inférieur au volume 140 précédemment défini. Par contre, les champs d'observation 134 et 136 ne rencontrent pas le faisceau 115 dans le matériau 100. Ainsi, le rayonnement détecté par les troisième et quatrième détecteurs 124 et 126 ne comportent pas de rayonnement diffusé primaire. Par contre, le rayonnement détecté par les premier et deuxième détecteurs 120 et 122 comportent une part de diffusé primaire, cette part étant plus importante pour le détecteur 120 que pour le détecteur 122. Selon l'invention, il est essentiel qu'au moins un détecteur soit tel que son champ d'observation intersecte le faisceau d'irradiation de la source dans le matériau analysé. Ainsi, le rayonnement détecté par ce détecteur comprend une part de rayonnement diffusé primaire. Il est également avantageux qu'au moins un détecteur soit tel que son champ d'observation n'intersecte pas le faisceau d'irradiation de la source dans ledit matériau. Le rayonnement détecté par ce détecteur ne comprend pas de rayonnement diffusé primaire, ce qui permet une extraction rapide et précise du spectre de rayonnement diffusé primaire de l'ensemble des données collectées. En référence à la figure 3, on a représenté les spectres 150, 152, 154 et 156 mesurés par les premier, deuxième, troisième et quatrième détecteurs, respectivement, de l'agencement des figures 1 et 2, pour un matériau étalon. Les spectres 150 et 152 comporte une forte composante en diffusé premier, visible notamment par la présence d'un pic à 50 keV. Les deux composantes estimées pour chacun de ces deux spectres sont représentées : la composante en diffusé premier est proportionnellement plus importante pour le spectre 150 que pour le spectre 152. Les spectres 154 et 156, d'intensité globale plus faible, n'ont quant eux aucune composante de diffusé premier. La figure 4, qui est un résultat de simulation, présente en ordonnées l'intensité des différentes composantes de rayonnement diffusé (primaire DP, multiple DM et total DT) présentes dans les signaux recueillis par les détecteurs 120, 122, 124 et 126. L'axe des abscisses représente la distance entre le point d'intersection de l'axe central du champ d'observation du premier détecteur avec la surface 105 et les points d'intersection des axes centraux des champs d'observation des détecteurs suivants avec cette même surface 105. Le détecteur 120 collecte un nombre de photons total de l'ordre de 4,2 107, pour une durée d'acquisition de 2 minutes, qui se décompose en une fraction majoritaire de diffusé premier, proche de 3,1 10', et une fraction secondaire de diffusé multiple, proche de 1,1 10'. Le détecteur 122 collecte quant à lui 1,6 10' photons dont 0,9 10' constituent un signal de diffusé primaire, et 0,7 10' un signal de diffusé multiple. Les détecteurs 124 et 126 collectent quant à eux des signaux plus faibles, constitués entièrement de diffusé multiple. Selon le procédé, on constitue une matrice X comprenant les différents spectres mesurés par les détecteurs, rangés en lignes. La matrice X s'écrit X = (XI, X2, X3, X4)T, si X; désigne le spectre obtenu par le détecteur i et T l'opération de transposition matricielle. D'une façon générale, si on note de plus Nd le nombre de détecteurs la matrice X s'écrit X = (XI, ..., XNd)T. Les détecteurs collectent les photons sur des canaux discrets, dont on note le nombre Ne, pour « nombre de canaux en énergie ». La matrice X s'écrit alors x1,Ne xNd,1 XNd,Ne Chaque terme x;k de la matrice X, correspond selon cette notation à une quantité de photons d'énergie k mesurée par le détecteur i. On décompose la matrice X, en deux matrices non négatives A et S dites matrices des poids et des spectres, dont l'initialisation est décrite ultérieurement. La décomposition a pour objectif de définir deux matrices non négatives A et S, telles que X A.S. Par matrice non négative (ou matrice positive), on entend une matrice dont tous les termes sont positifs ou nuls. La matrice A des poids est, dans notre exemple, une matrice à deux colonnes et à quatre lignes, dont les termes représentent respectivement des poids du spectre de diffusé premier et des poids du spectre de diffusé multiple sur les quatre détecteurs. D'une façon générale, la matrice A des poids a un nombre de lignes égal au nombre de détecteurs, c'est-à-dire Nd. Le nombre de colonnes de la matrice A correspond au nombre de spectres diffusés que l'on souhaite extraire, en l'occurrence deux : un spectre diffusé premier et un spectre diffusé multiple. Ainsi, chaque élément de la matrice A est un poids estimé d'une des composantes de diffusé dans le signal mesuré par l'un des détecteurs. Chaque terme a;, de la matrice A est la proportion du spectre diffusé j (spectre diffusé premier ou spectre diffusé multiple) mesuré par le détecteur i. La matrice S des spectres est une matrice à deux lignes, 30 représentant chacune un spectre estimé, soit de diffusé premier, soit de diffusé X = multiple. La matrice S a par ailleurs un nombre de colonnes égal au nombre de canaux d'énergie, soit Ne, chaque spectre étant discrétisé sur les Ne canaux. Chaque terme Sil( de la matrice S est donc une quantité de photons du spectre j d'énergie comprise dans la plage d'énergie Ek correspondant au canal k. Comme précédemment indiqué, les matrices A et S sont définies telles que X A.S. Le problème revient alors à déterminer les matrices A et S telles qu'une distance entre X et le produit AS soit minimum, avec A et S ne comprenant que des termes positifs ou nuls. La distance peut être exprimée par la fonctionnelle X-AS représentant une distance Euclidienne. Pour minimiser cette fonctionnelle, plusieurs méthodes sont envisageables comme par exemple une descente de gradient classique, sous la contrainte que A et S soient positives (ou non négatives). Pour assurer un bon compromis entre rapidité de convergence et facilité d'implémentation, Lee et Seung ont proposé des lois de mise à jour multiplicatives, comme décrit dans la publication Lee, D. & Seung, H.S., 2001. Algorithms for Non-negative Matrix Factorization. Adv. Neural Info. Proc. Syst., (13), 556-562. Ces lois de mise à jour, appliquées selon un processus itératif, sont les suivantes (XST )i,; al 1 est remplacé, à chaque itération, par al,i (ASST )~ , J (`4TX)j,k puis sik est remplacé, à chaque itération, par Si,k (ATAS)Lk où pour une matrice donnée, les indices i et j font référence à l'élément de la matrice à la ligne i et la colonne j et où T est le symbole de la transposition. Ces lois de mise à jour assurent que la fonctionnelle précédemment 25 définie décroît au fur et à mesure des itérations et converge vers un minimum local. Le nombre d'itération peut être fixé arbitrairement, ou déterminé selon un critère de convergence. Un critère de convergence peut être un seuil c, le processus itératif étant stoppé lorsque 11X- AS 2 c . Préalablement à la décomposition de la matrice X, il est nécessaire d'initialiser les matrices des poids A et des spectres S utilisées lors de la première itération. Naturellement, cette initialisation doit respecter les contraintes de positivité. Ces matrices peuvent être initialisées arbitrairement, mais les inventeurs ont montré qu'il était préférable que les matrices A et S soient initialisées comme décrit ci-dessous. La matrice S est préférentiellement initialisée avec des spectres de diffusé premier et multiple simulés pour un matériau donné. Un exemple est représenté en figure 5, pour le spectre de diffusé premier, qui est utilisé pour la première ligne de la matrice S. Le matériau utilisé est de l'aluminium. La figure 6 présente le spectre de diffusé multiple de l'aluminium, utilisé pour initialiser la deuxième ligne de la matrice S. Ce spectre simulé offre une allure, ou forme générale, constituant une estimation réaliste de la distribution en intensité sur les différents canaux en énergie du spectre correspondant de la matrice S. Précisons que la simulation de l'intensité exacte des canaux du spectre n'est pas un paramètre critique à ce stade, le plus important étant de disposer de valeurs relatives réalistes. La matrice des poids A est initialisée en tenant compte tout d'abord du fait que certains des détecteurs (ici les troisième et quatrième détecteurs 124 et 126) ne peuvent pas recevoir de photons n'ayant subi qu'un seul changement de trajectoire dans le matériau, car leur champ d'observation et le faisceau d'irradiation n'ont pas d'intersection. Ainsi, le poids du spectre de diffusé primaire est nul dans les spectres mesurés par ces détecteurs. Puis, pour les détecteurs dont le positionnement leur permet d'observer une partie du spectre de diffusion primaire, c'est-à-dire les détecteurs dont le champ d'observation a une intersection avec le faisceau d'irradiation dans la masse du matériau, le rapport entre intensité du spectre de diffusé multiple et spectre de diffusé primaire est déterminé sur la base de données préétablies et conservées dans une base de données, comprenant des simulations réalisées pour différents matériaux, et diverses profondeurs d'inspection. Des simulations de transport de particules basées sur un protocole de type Monte-Carlo (Géant, MCNP) ou un autre protocole, notamment celui du logiciel SindBad utilisé dans le mode de réalisation présenté, permettent de connaître le rapport entre la quantité de photons relevant de la diffusion primaire et la quantité de photons relevant de la diffusion multiple. Dans le mode de réalisation présenté, cinq matériaux ont été utilisés pour former une base de données. Ces matériaux sont l'eau (H2O), le Plexiglas (marque déposée), le Delrin (marque déposée), le Kynar (marque déposée) ainsi que le Teflon (marque déposée). Les densités de ces matériaux varient entre 1 et 2,2. La base de données comprend des simulations effectuées pour cinq profondeurs d'inspection variant de 1 à 5 cm pour chacun des matériaux, l'agencement étant celui décrit en figure 1. La figure 7 représente la nappe obtenue pour le premier détecteur de la figure 1 en représentant sur un axe horizontal la densité du matériau, sur un deuxième axe horizontal la profondeur d'inspection, et sur l'axe vertical le rapport entre des photons relevant du diffusé primaire et les photons relevant du diffusé multiple. On constate qu'un maximum est obtenu pour des faibles densités et une profondeur minimale. Ainsi, pour une densité de 1 et une profondeur de 1 cm le rapport s'approche alors de 4. A l'inverse, pour une profondeur de 5 cm et une densité de 2,5 le rapport est de 0,5 seulement. En figure 8, on a représenté la nappe obtenue pour le deuxième détecteur. Des axes horizontaux représentent une nouvelle fois la densité et la profondeur en cm alors que l'axe vertical représente le rapport des nombres de photons relevant du diffusé primaire par rapport au nombre de photons relevant du diffusé multiple. Là aussi, les valeurs maximales de ce rapport sont obtenues pour des faibles densités et une faible profondeur. Ainsi, le rapport pour une densité de 1 et une profondeur de 1 cm avoisine la valeur de 2. A l'inverse, pour une profondeur de 5 cm et une densité de 2,5 le rapport n'est plus que de 0,3. La matrice A est initialisée en donnant arbitrairement une valeur de 1 à tous les poids du spectre de diffusé multiple. Les poids non nuls du spectre de diffusé primaire sont initialisés en lisant sur la nappe correspondant au détecteur (en figure 7 ou en figure 8), la valeur du rapport entre la quantité de photons relevant du diffusé primaire par rapport à la quantité de photons relevant du diffusé multiple, la nappe pouvant être approchée par un polynôme, par exemple un polynôme de degré 3, au sens des moindres carrés. En figure 9 on a représenté le dispositif expérimental utilisé pour l'étude d'un bloc homogène de Delrin. Le volume de Delrin est référencé 1000 alors que la source de rayonnement X est référencée 1100, un détecteur 1200 étant également visible. Trois autres détecteurs, orientés parallèlement au premier détecteur 1200, sont non représentés. Dans ce mode de réalisation la source 1100 est à 23 cm de la surface du matériau, cette distance étant mesurée suivant l'axe central du faisceau de rayons X. L'angle d'ouverture de la source est de 2,4 degrés, le détecteur 1200 ainsi que les trois autres détecteurs non représentés sont des détecteurs au tellurure de cadmium. Les quatre détecteurs sont collimatés avec un angle d'observation de 2,4 degrés égal à l'angle du faisceau incident. L'angle entre l'axe central du faisceau incident et l'axe central des champs de détection du détecteur 1200 est de 120 degrés. La profondeur du volume d'inspection est de 4 cm, le volume 1000 étant un cube de 8 cm de côté. Les matrices S et A sont initialisées avec les données représentées aux figures 10 et 11, respectivement. Ainsi, le spectre 2000 est utilisé pour l'initialisation du spectre de diffusé primaire et le spectre 2100 est utilisé pour l'initialisation du spectre de diffusé multiple. Les poids du spectre de diffusé multiple dans les quatre détecteurs sont initialisés à 1 uniformément comme cela est représenté en référence 2200 en figure 10. Les poids du spectre de diffusé primaire sont initialisés à environ 1,6 ; 0,7 ; 0 et 0 pour les premier, deuxième, troisième et quatrième détecteurs, respectivement, comme cela ressort de la courbe 2300 en figure 11. La figure 12 présente les résultats obtenus à l'issue des 50 itérations pour chacun des quatre détecteurs. En haut à gauche de la figure 12 est représentée la décomposition du spectre de diffusé total mesuré par le détecteur 1 (référence 1200, figure 9) en sa composante de diffusé premier et sa composante de diffusé multiple. Une présentation identique est effectuée en haut à droite de la figure 12 pour le spectre de diffusé total mesuré par le deuxième détecteur de l'agencement. On note que la composante de diffusé primaire est proportionnellement plus faible dans ce spectre que pour le spectre mesuré par le premier détecteur. Les graphiques du bas de la figure 12 présentent les spectres de diffusé multiple mesurés par les troisième et quatrième détecteurs. Ils sont identiques, mis à part que l'intensité du dernier spectre est plus faible. Tous ces graphiques confrontent des données obtenues à l'issue du processus de factorisation à des données de simulation théorique. On constate sur chacun des graphiques que la concordance est excellente. En figure 13 on a représenté l'agencement utilisé pour une étude menée sur un volume de Kynar surmonté d'une fine épaisseur de nylon, cette dernière pouvant représenter une surface extérieure de sacs ou de valises. Le volume de Kynar est référencé 1110 et la fine surface de nylon est référencée 1020. Les angles solides du faisceau et des détecteurs ainsi que l'angle de diffusion sont identiques à ceux présentés dans l'agencement de la figure 9. C'est également le cas des distances entre la source et le matériau. La profondeur d'inspection est cette fois-ci de 2 cm, le volume de Kynar étant un cube de 8 cm de côté et la couche de nylon ayant une épaisseur de 4 mm. La matrice S est initialisée avec les données représentées en figure 14 qui sont composées d'une part d'un spectre de diffusé primaire 2010 et d'autre part d'un spectre de diffusé multiple 2110. La matrice A est initialisée avec les données représentées en figure 14 où les poids relatifs du spectre de diffusé primaire des premier et deuxième détecteurs sont choisis à 1,85 et 0,8, comme cela apparaît en référence 2310. La figure 16 présente les résultats obtenus après convergence de l'algorithme de factorisation, pour les quatre détecteurs. En haut à gauche on observe que pour le premier détecteur la composante de diffusé de primaire est majoritaire dans le spectre. Alors que pour le spectre mesuré par le deuxième détecteur en haut à droite la composante de diffusé multiple est plus importante. Les deux figures du bas représentent les spectres mesurés par les troisième et quatrième détecteurs, qui ne comportent aucune composante en diffusé primaire. Ces deux spectres sont identiques, mis à part que l'intensité du dernier spectre est plus faible. Les données obtenues par l'algorithme de factorisation sont confrontées à des données obtenues par des simulations sur la base de données théoriques. On constate que les données obtenues par le procédé selon l'invention et les données simulées se superposent d'excellente manière. L'invention est mise en oeuvre, dans un mode de réalisation, par un 10 programme informatique, par exemple stocké sur un support lisible par un ordinateur. Dans le cadre de variantes, au lieu d'utiliser un faisceau incident dont la forme est celle d'un cône ou d'un autre volume, on peut utiliser un faisceau incident plat. Par ailleurs, les détecteurs peuvent être en nombre variable, avec 15 des axes de champs d'observation qui ne sont pas nécessairement coplanaires. Ils peuvent aussi être disposés pour mesurer un rayonnement diffusé en avant, et non pas rétrodiffusé. De manière générale, l'invention ne se limite aux modes de réalisation précisément décrits et s'étend aux variantes à la portée de l'homme du métier. REVENDICATIONS1. Procédé d'extraction d'un spectre de diffusion premier d'un ensemble d'au moins deux spectres mesurés (150, 152, 154, 156) de rayonnement diffusé par un matériau (100) exposé à un rayonnement incident (115) à travers une surface (105), un premier spectre (150) étant mesuré par un premier détecteur (120), dont le champ d'observation (130) intersecte le faisceau d'irradiation (115) de la source (110) dans ledit matériau (100), le procédé comprenant la constitution d'une matrice (X) établie à l'aide desdits spectres mesurés, puis la décomposition de ladite matrice en deux matrices non négatives (A, S), une desdites deux matrices (S) comprenant un spectre de diffusion multiple estimé et un spectre de rayonnement diffusé primaire estimé. 2. Procédé d'extraction selon la revendication 1, caractérisé en ce qu'un deuxième spectre (154) est mesuré par un deuxième détecteur (124) dont le champ d'observation (134) n'intersecte pas ledit faisceau d'irradiation (115) de la source dans ledit matériau. 3. Procédé d'extraction selon la revendication 1 ou la revendication 2, caractérisé en ce que préalablement à ladite décomposition en matrices non négatives, des poids (A) respectifs des spectres de diffusé premier et multiple dans les au moins deux spectres mesurés sont initialisés par extrapolation de données préétablies pour une pluralité de matériaux de référence (Fig. 7 et 8). 4. Procédé d'extraction selon la revendication 3, caractérisé en ce que l'extrapolation est faite en utilisant essentiellement comme variable d'extrapolation une estimation de la densité. 5. Procédé d'extraction selon l'une des revendications précédentes, caractérisé en ce que préalablement à la décomposition en matrices non négatives, des spectres de diffusé estimés sont initialisés avec des spectres de diffusé respectivement premier et multiple (Fig. 5 et 6) relatifs à un matériau de référence exposé audit rayonnement incident. 6. Procédé d'extraction selon l'une des revendications précédentes, caractérisé en ce qu'il comprend un processus itératif dont chaque pas comprend une telle décomposition en matrices non négatives. 7. Procédé d'extraction selon la revendication précédente, caractérisé en ce que ledit processus itératif est poursuivi jusqu'à la satisfaction d'un critère de convergence portant sur une proximité entre au moins les au moins deux spectres mesurés (X) et un produit de matrices non négatives (AS). 8. Procédé d'extraction selon la revendication 6 ou la revendication 7, caractérisé en ce qu'au cours de la décomposition en matrices non négatives une matrice de poids (A) et une matrice de spectres (S) sont mises à jour. 9. Procédé d'extraction selon l'une des revendications 1 à 8, caractérisé en ce qu'au moins deux des détecteurs (120, 122, 124, 126) mesurant les au moins deux spectres mesurés sont collimatés et disposés, suivant l'axe central de leur champ d'observation, à une même distance de la surface (105) du matériau. 10. Dispositif d'extraction d'un spectre de diffusé premier d'un ensemble d'au moins deux spectres mesurés (150, 152, 154, 156) de rayonnement diffusé par un matériau (100) exposé à un rayonnement incident (115) à travers une surface (105), un premier spectre (150) étant mesuré par un premier détecteur (120), dont le champ d'observation (130) intersecte le faisceau d'irradiation (115) de la source (110) dans ledit matériau (100), le dispositif comprenant des moyens de constitution d'une matrice (X) établie à l'aide desdits spectres mesurés, et des moyens de décomposition de ladite matrice en deux matrices non négatives (A, S). 11. Dispositif d'extraction selon la revendication 10, caractérisé en ce qu'il comprend au moins deux détecteurs (120, 122, 126, 128) collimatés avec un angle solide d'observation identique. 12. Dispositif d'extraction selon la revendication 10 ou la revendication 11, caractérisé en ce qu'il comprend au moins un détecteur (120, 122, 124, 126) collimaté et une source de rayonnement incident (110) collimatée, les angles solides du faisceau de rayonnement incident et du détecteur étant identiques. 13. Dispositif d'extraction selon l'une des revendications 10 à 12, caractérisé en ce que le rayonnement est un rayonnement X ou gamma. 14. Dispositif d'extraction selon l'une des revendications 10 à 13, caractérisé en ce qu'il comprend au moins deux détecteurs (120, 122, 126, 128) agencés pour mesurer un rayonnement rétrodiffusé. 15. Programme d'ordinateur comprenant une suite d'instructions aptes, lorsqu'elles sont exécutées par un microprocesseur, à mettre en oeuvre un procédé d'extraction selon l'une des revendications de procédé 1 à 9.