#1 Wed 19 October 2016 16:56
- yaro simone
- Participant occasionnel
- Date d'inscription: 19 Oct 2016
- Messages: 14
Traitement d'images hyperspectrales hyperion avec ENVI
Bonjour
je travaille sur les images hyper spectrale Hypérion.
je n'arrive pas a faire la correction atmospherique avec FLAASH de ENVI.
Besoins d'aide pour les differentes étapes a suivre.
le but de l'etude est de faire resortir les differents types de mineraux de la zone
merci de me repondre
Hors ligne
#2 Sat 22 October 2016 12:16
- Bénédicte
- Membre
- Lieu: Grenoble
- Date d'inscription: 22 Dec 2011
- Messages: 704
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Bonjour,
Le sujet de la correction atmosphérique avec FLAASH a été abordé dans divers sujets, avez-vous regardé ?
http://georezo.net/forum/viewtopic.php? … ph%E9rique
http://georezo.net/forum/viewtopic.php? … ph%E9rique
http://georezo.net/forum/viewtopic.php? … ;hl=flaash
Peut-ĂȘtre pouvez-vous prĂ©ciser un peu plus les Ă©tapes qui vous bloquent ?
Cordialement,
Bénédicte
Hors ligne
#3 Thu 27 October 2016 17:01
- yaro simone
- Participant occasionnel
- Date d'inscription: 19 Oct 2016
- Messages: 14
Re: Traitement d'images hyperspectrales hyperion avec ENVI
BONJOUR.J'ai un peu parcouru les autres messages mais je ne suis pas tombé sur ceux traitant des images hyperspectrales.
j'utilise les images hyper spectrales Hypérion.j'ai le format HDF.voila ce que j'ai pu faire:
1)j'ai converti en format envi.
2)j'ai converti le fichier résultant en absolute radiance en appliquant le band math b1/40.0 pour le VNIR et b2/80.0pour le SWIR
3) jai combinĂ© les deux fichiers rĂ©sultant de lâĂ©tape 2 en important les deux dans l'option save as envi standart
4) j'ai ouver la fenetre FLAASH appeler l'image de lâĂ©tape 3,choisir use single scale factor, j'ai mis 10.j'ai ensuite renseignĂ© les autres tables mais quand j'applique je recois un msg d'erreur.
j'ai joins le msg que je recois en fichier joint.
merci de m'aider
Hors ligne
#4 Fri 28 October 2016 10:41
- Bénédicte
- Membre
- Lieu: Grenoble
- Date d'inscription: 22 Dec 2011
- Messages: 704
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Bonjour,
D'aprÚs le message d'erreur y a un problÚme de taille sur l'histogramme. Je me demande s'il ne faut pas garder l'image re-échantillonnée (supprimer l'étape 2) pour faire la correction atmosphérique.
En effet cet Ă©chantillonnage fait sur les images permet d'Ă©viter une saturation. De ce que j'ai lu, les images HypĂ©rion sont donnĂ©es en Luminance (aussi appelĂ©e radiance en anglais) (donc on n'a pas des comptes numĂ©rique -DN- de 0 Ă 255 normalement), mais sont re-Ă©chantillonnĂ©es pour Ă©viter la saturation, d'oĂč la "nĂ©cessitĂ©" de convertir en luminance absolue pour avoir la "vraie" valeur de la cible, qui arrive au capteur.
Peut ĂȘtre que la correction atmosphĂ©rique qui permet d'obtenir des valeurs en rĂ©flectance (la rĂ©ponse de l'objet mĂȘme qui est au sol) se fait avec le fichier d'origine en luminance et non pas luminance absolue ...
Pour info j'ai regardĂ© ça : https://eo1.usgs.gov/documents/EO1userg … 0715UC.pdf
Bénédicte
Hors ligne
#5 Fri 28 October 2016 12:30
- yaro simone
- Participant occasionnel
- Date d'inscription: 19 Oct 2016
- Messages: 14
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Bonjour.
merci de me répondre.je vais donc refaire sans l'étape 2.et je vous reviens.merci pour votre disponibilité.
Hors ligne
#6 Wed 02 November 2016 14:18
- yaro simone
- Participant occasionnel
- Date d'inscription: 19 Oct 2016
- Messages: 14
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Bonjour.
je viens de rĂ©ussir a rĂ©aliser ma correction atmospherique avec FLAASH sans qu'un message dâerreur ne s'affiche.je travaille sur des images
hyper-spectrales Hypérion.
Ma question est la suivante:
COMMENT PUIS JE ME RASSURER QUE MA CORRECTION ATMOSPHERIQUE A ĂTĂ FAITE AVEC SUCCĂS?
MERCI
Hors ligne
#7 Wed 02 November 2016 14:41
- Bénédicte
- Membre
- Lieu: Grenoble
- Date d'inscription: 22 Dec 2011
- Messages: 704
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Bonjour,
Le problÚme venait-il bien de l'étape 2 ? Vous avez utilisé des images "brutes" ou en "absolute radiance" ?
Pour vĂ©rifier la correction atmosphĂ©rique je pense qu'il serait judicieux de regarder les valeurs des pixels de l'image : normalement l'image en rĂ©flectance (corrigĂ©e des effets atmosphĂ©riques) devrait proposer des valeurs entre 0 et 1 (sans unitĂ© car il s'agit du rapport entre lâĂ©nergie rĂ©flĂ©chie par une surface et lâĂ©nergie reçue par cette mĂȘme surface). Est-ce le cas ?
B.
Hors ligne
#8 Thu 03 November 2016 13:39
- yaro simone
- Participant occasionnel
- Date d'inscription: 19 Oct 2016
- Messages: 14
Re: Traitement d'images hyperspectrales hyperion avec ENVI
bonjour.
le probleme venait du logiciel que j'utilisait.il avait été mal instalé.
merci beaucoup.
je suis maintenant aux MNF.
Hors ligne
#9 Thu 03 November 2016 13:46
- yaro simone
- Participant occasionnel
- Date d'inscription: 19 Oct 2016
- Messages: 14
Re: Traitement d'images hyperspectrales hyperion avec ENVI
bonjour Madame.
aidez moi a voir les valeur de la correction atmospherique. quelle est la démarche a suivre?
pour l'application du MNF transformer,je continu utiliser le fichier....196BIL ou je reviens prendre le fichier original?
merci beaucoup
Hors ligne
#10 Fri 04 November 2016 10:22
- Bénédicte
- Membre
- Lieu: Grenoble
- Date d'inscription: 22 Dec 2011
- Messages: 704
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Bonjour,
Les valeurs des pixels, avec ENVI, se voient facilement avec l'outil "pixel value" (je ne sais pas quelle version d'ENVI vous utilisez : https://www.youtube.com/watch?v=VTXvZnw-PLQ).
Pour le Minimum Noise Fraction qui correspond à une décorrélation de l'information, je pense que vous pouvez travailler avec le fichier que vous souhaitez. Le résultat sera une image déclinée en plusieurs bandes (plusieurs bandes en entrée sont nécessaires, évidemment) organisée selon la donnée la moins bruitée (bande 1) vers la données la plus bruitée (bande N).
Je ne pense pas que la correction atmosphérique que vous avez appliquée influe beaucoup sur la transformation MNF, hormis sur la gamme de valeurs ...
Bonne continuation.
Bénédicte
Hors ligne
#11 Fri 04 November 2016 15:45
- yaro simone
- Participant occasionnel
- Date d'inscription: 19 Oct 2016
- Messages: 14
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Merci Beaucoup
Bien A Vous
Hors ligne
#12 Fri 04 November 2016 16:46
- yaro simone
- Participant occasionnel
- Date d'inscription: 19 Oct 2016
- Messages: 14
Re: Traitement d'images hyperspectrales hyperion avec ENVI
BONSOIR MADAME
je suis au niveau de la transformation MNF.
j'ai retrouver le Cup95eff.int mai je ne vois dans aucun repertoire le cup95mnf.dat.
pouvez vous m'aider.
merci
Hors ligne
#13 Mon 07 November 2016 13:45
- Bénédicte
- Membre
- Lieu: Grenoble
- Date d'inscription: 22 Dec 2011
- Messages: 704
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Bonjour,
les fichiers dont vous me parlez sont propres Ă votre organisation, ça va ĂȘtre difficile de vous aider sur ce coup lĂ . Je ne sais pas si le format de sortie est forcĂ©ment le .dat. Si c'est le cas il est lĂ oĂč vous lui avez dit de s'enregistrer. Sinon il est en mĂ©moire, c'est-Ă -dire qu'il s'affiche dans votre liste de bandes disponibles mais n'est pas enregistrĂ© dans votre ordinateur, auquel vous pouvez "enregistrĂ© sous" le format que vous souhaitez.
B.
Hors ligne
#14 Tue 08 November 2016 11:15
- yaro simone
- Participant occasionnel
- Date d'inscription: 19 Oct 2016
- Messages: 14
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Bonjour.
Merci de m'avoir répondu.
avez un lien ou ou un document avec les différentes étapes que je pourrai suivre pour réussir ma transformation MNF ?
bien a vous
Hors ligne
#15 Wed 09 November 2016 02:12
- Bénédicte
- Membre
- Lieu: Grenoble
- Date d'inscription: 22 Dec 2011
- Messages: 704
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Voici un lien utile : http://www.harrisgeospatial.com/docs/Mi … sform.html
L'étape que vous suivez est Estimate Noise Statistics from the Data.
Dans l'Ă©tape du Shift Difference vous dĂ©finissez votre fenĂȘtre de calcul oĂč sont calculĂ©es les statistiques (Shift Diff Subset) : cette fenĂȘtre est censĂ©e ĂȘtre positionnĂ©e sur une zone reprĂ©sentative de la donnĂ©e qui vous intĂ©resse dans votre image. Par exemple pour une ville entourĂ©e de forĂȘt, votre subset sera localisĂ©e autour de la ville plutĂŽt que dans la forĂȘt. Cependant pour avoir testĂ© avec un subset et sans subset (fenĂȘtre de shift diff = toute l'image), je n'ai pas vu de grandes diffĂ©rences sur le MNF rĂ©sultant.
Bon courage
B.
Hors ligne
#16 Wed 09 November 2016 10:19
- yaro simone
- Participant occasionnel
- Date d'inscription: 19 Oct 2016
- Messages: 14
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Merci Beaucoup
Bien A Vous
Hors ligne
#17 Thu 10 November 2016 16:22
- yaro simone
- Participant occasionnel
- Date d'inscription: 19 Oct 2016
- Messages: 14
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Bonsoir Madame
J'ai suivie le lien que vous m'avez donnée plus haut
j'ai pu faire ESTIMATE NOISE STATISTIC en utilisant mon fichier .BIL
je remarque que dans le mĂȘme fichier il ya d'autres Ă©tapes telles que
-Estimate from previous noise statistic
-Inverse MNF transform
-Apply forward MNF to spectrale
-Apply Inverse MNF to spectrale.
Ma question est:
Dois je suivre toute ces étapes ci dessus cité ou dois je juste faire ESTIMATE NOISE STATISTIC et passer a a L'indice de pureté du Pixel en
utilisant le Fichier MNF?
merci beaucoup et Bonne soirée
Hors ligne
#18 Thu 10 November 2016 17:09
- Bénédicte
- Membre
- Lieu: Grenoble
- Date d'inscription: 22 Dec 2011
- Messages: 704
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Le résultat que vous avez est une donné décorrélée. Il faut se pencher pas mal dans la documentation, mais de ce que j'en ai compris vous pouvez appliquer cette donnée décorrélée à l'image d'origine afin de l'améliorer :
"You can also use the MNF transform to remove noise from data by performing a forward transform, determining which bands contain the coherent images (by examining the images and eigenvalues), and running an inverse transform using a spectral subset to include only the good bands, or smoothing the noisy bands before the inverse."
En ce qui concerne votre indice de puretĂ©, je ne vois pas Ă quoi ça correspond. J'ai toutefois trouvĂ© ce document, qui traite de MNF et d'indice de puretĂ© de pixel. Cela peut vous intĂ©resser. https://hal.archives-ouvertes.fr/hal-00 … l_LIVE.pdf
B.
Hors ligne
#19 Fri 11 November 2016 10:34
- yaro simone
- Participant occasionnel
- Date d'inscription: 19 Oct 2016
- Messages: 14
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Merci Bien Et Bonne Journee
Hors ligne
#20 Wed 30 November 2016 17:38
- yaro simone
- Participant occasionnel
- Date d'inscription: 19 Oct 2016
- Messages: 14
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Bonsoir Madame
j'ai a nouveau besoin de votre aide.
je suis entrin de refaire le MNF.l'etape de Estimate Noise statistic et voici le message que j'obtiens.
Que faire?
Hors ligne
#21 Thu 01 December 2016 10:14
- Bénédicte
- Membre
- Lieu: Grenoble
- Date d'inscription: 22 Dec 2011
- Messages: 704
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Bonjour,
Visiblement vous n'avez pas donné assez de bandes en entrée. Il y en a bien plus d'une ? De plus n'essayez pas de régler le shift difference, laissez-le par défaut :
Dans l'Ă©tape du Shift Difference vous dĂ©finissez votre fenĂȘtre de calcul oĂč sont calculĂ©es les statistiques (Shift Diff Subset) : cette fenĂȘtre est censĂ©e ĂȘtre positionnĂ©e sur une zone reprĂ©sentative de la donnĂ©e qui vous intĂ©resse dans votre image. Par exemple pour une ville entourĂ©e de forĂȘt, votre subset sera localisĂ©e autour de la ville plutĂŽt que dans la forĂȘt. Cependant pour avoir testĂ© avec un subset et sans subset (fenĂȘtre de shift diff = toute l'image), je n'ai pas vu de grandes diffĂ©rences sur le MNF rĂ©sultant.
B.
Hors ligne
#22 Thu 01 December 2016 11:21
- yaro simone
- Participant occasionnel
- Date d'inscription: 19 Oct 2016
- Messages: 14
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Bonjour Madame
j'essais de suvre votre demarche mais j'obtiens toujours le meme resultats.
ya t'il une autre Alternative?
MERCI BEAUCOUP
Hors ligne
#23 Fri 02 December 2016 10:27
- Bénédicte
- Membre
- Lieu: Grenoble
- Date d'inscription: 22 Dec 2011
- Messages: 704
Re: Traitement d'images hyperspectrales hyperion avec ENVI
Bonjour,
Il m'est difficile de voir quel est votre problÚme, il peut venir de vos inputs, de votre calibration, des paramÚtres choisis. Au final, je ne sais pas s'il est vraiment nécessaire de faire un MNF pour ce que vous souhaitez faire.
Vous pouvez tenter une Analyse en composante principale (PCA) qui organisera vos bandes un peu de la mĂȘme maniĂšre que MNF (mais pas de la moins bruitĂ©e Ă la plus bruitĂ©e). Si vous n'avez pas l'intention d'amĂ©liorer votre image d'origine suite aux traitements, je vous conseille cette PCA.
De plus, merci de garder à l'esprit que ce genre de tùche est difficilement résolvable à distance et que le support technique pas à pas n'est pas possible dans ce contexte. La documentation que je vous ai fournies est bien remplie et il existe de nombreuses vidéos sur youtube traitant du sujet.
Bonne continuation,
Bénédicte
Hors ligne

