CPI-Z

Tuto installation Adaptive Image Deconvolution Algorithm (AIDA)

Messages recommandés

AIDA est un logiciel de déconvolution pro, gratuit, qui permet entre autre de faire de la déconvolution aveugle chose très rare dans les softs de traitement image astro.

Il faut tout de même partir d'une psf de départ, construite par simulation, mesurée ou autre. De là on obtient une meilleure image de psf et par itérations on doit pouvoir obtenir le maximum d'une image.

Pour les grandes images, il est préférable de la découper en secteurs car la psf n'est pas forcément homogène sur tout le champ. Il faut ensuite la reconstituer pour un résultat optimal.

 

le lien : https://github.com/erikhom/aida

 

Cela faisait des semaines que j'essayais de l'installer, j'ai fait plusieurs post sur le sujet mais sans résultat malgré la bonne volonté de certains.

En fait trop souvent les infos sont partielles, par exemple une commande sans préciser l'éditeur de commande, les logiciels à préinstaller et comment ...

 

Bref après moult détours, j'ai trouvé et donc voici un tuto.

C'est pas forcément le meilleur, l'optimum,  mais au moins il fonctionne, et j'espère que tout à chacun pourra s'il le désire, installer AIDA.

 

Que trouve-t-on sur le lien AIDA (après recherche dans ce capharnaüm) :

- dans le  README.txt

01-Readme.PNG.469843da5b10830b2f410c2c702d5ee5.PNG

la dernière version est AIDA_2.0 du 30 juillet 2019, fonctionne sur Python 3.7 Anaconda (il faut lire Python 3.7 via Anaconda)

 

- dans INSTRUCTIONS.txt

02-Instruction.PNG.ac866e37bfd567dc06dfbd022ae2cbf7.PNG

donc pour AIDA 2.0 il faut lire le manuel

 

- dans le manuel AIDA User Manual.pdf

03-Biblio.png.778139b92bfabddc45ed39c858d1025e.png

Dans le manuel on parle de Phython 3, puis de Python 36 !!! d'une commande "conda env crate -f environment.yml" et d'une autre "conda activate Python 36" et de librairies à installer. (Bref du chinois pour un novice comme moi et surtout pas cohérent avec les fichiers précédents).

 

En fait c'est plus simple.

1- Il faut installer Anaconda (pour moi Windows)

- lien https://www.anaconda.com/distribution/?gclid=EAIaIQobChMI8ODmjPDT5QIVR4XVCh0jJQwMEAAYASAAEgJUQ_D_BwE#download-section

ça marche sur d'autres distributions.

- une fois téléchargé, lancer l'installation dans un dossier, pour moi c'est C:\Users\Ordi qui faut comprendre Disque C:\Utilisateurs\Nom de l'utilisateur (pour moi Ordi)

Il sera créer plusieurs dossiers avec des . devant dont .anaconda   .conda ...

- vous trouverez les icônes dans "Tous les programmes" dont Anaconda Navigator (Anaconda3) :

i-2.png.1f2a5090aa1b893c65a4f7bd622692ec.png

 

2- Lancer "Anaconda Navigator" (clic droit sur l'icône et ouvrir)

- on obtient la fenêtre Anaconda Navigator

i-3.png.e5971687244b2458cfca89307eb1e832.png

on est sur "Home"

Cliquer sur "Environments" pour définir un environnement compatible avec AIDA

On voit que pour l'instant on est dans l'environnement initial "base (root)"

Il faut créer un nouvel environnement, cliquer sur "Creat" en bas de page

i-4.png.d288ad34f38379f35707a13314873152.png

 

une fenêtre s'ouvre

i-5.png.6a9b24c183ff9e5a8f91cbaa5077521c.png

On rentre un nom pour notre environnement et on choisi la version de Python, pour moi c'est "Env AIDA" et "Python 3.7" comme préciser dans le README.txt.

Puis cliquer sur la touche verte Create.

Avec Anaconda serte lourd, on peut créer plusieurs environnement spécifiques pour chaque projet ou softs.

 

3- Configuration de "Environment" AIDA

On voit dans l'environnement créé (pour moi Env AIDA)

i-6.png.870ee1c5be61e315cea0b906a12d87ac.png

il y a des choses installées et d'autres non installées

il faut afficher "All" pour tout voir, par exemple m2w64-libsndfile est installé (vert) mais pas m2w64-libsodium

- pour activer une librairie on clic sur la case correspondante, m2w64-libssh2 dans l'exemple, une flèche verte vers le bas apparait, cliquer sur Apply (vert) en bas à droite pour valider.

- on peut travailler sur plusieurs lignes, utiliser l'outil Search, déinstaller une ligne ou choisir une version spécifique. Par contre je ne sais pas ajouter quelque chose qui n'est pas dans All, mais cela doit pouvoir se faire.

 

- pour AIDA selon AIDA User Manuel il faut activer les bibliothèques suivante:

  • numpy
  • pillow
  • astropy
  • scipy
  • r-fftw
  • cython
  • pip
  • gcc/libgcc
  • matplotlib

donc les rechercher (ordre alphanum) cocher la case et Apply

je les ai tous trouvés dans All sauf gcc/libgcc, alors j'ai choisi :

i-7.png.fafb4c7bd646868405d5fb3d622d33a8.png

 

- Voila l'environnement AIDA est créé.

 

4- Lancement AIDA

- Faut bien télécharger AIDA du site https://github.com/erikhom/aida

par "Clone or dowload" (en vert)  Download ZIP (en bleu)

- puis décompresser le dossier "aida-master" et le placer dans un dossier, là aussi j'ai choisi  C:\Users\Ordi  (en parallèle d'Anaconda).

 

- Dans Anaconda Navigator on retourne dans "Home" et on active "Spyder"

on remarque que l'on est bien dans l'environnement créé "Applications on : Env AIDA)

i-8.png.9d23868d899531cee0cf94bb09eea5f1.png

 

- la fenêtre "Spyder" s'ouvre :

- i-9.png.77bad6d94e12ed0fc29c6788e9d603b5.png

- on voit que l'on travaille bien avec Python 3.7

- on cherche (par en haut à droite) le dossier "aida-master"

- on cherche (par en haut à gauche) le fichier "AIDA_app.py" du dossier "C:\Users\Ordi\aida-master"

- le fichier AIDA_app.py s'ouvre alors dans l'éditeur (onglet activé)

- et on voit qu'une Console IPython 7.9.0  est ouverte avec Python 3.7.4 (pour info)

 

- lancement du fichier AIDA_app.py par Exécution / Exécution

i-10.png.361ed3620dde1e51d8f093acb56a2e12.png

 

ça y est la fenêtre AIDA avec la plume s'ouvre

i-11.png.067634a5c5a4513591d88b4f6525b470.png

 

- on rentre le chemin d'une image source, le chemin d'une psf source et chemin du dossier des résultats

dans l'exemple j'ai pris du dossier TitanImages

  • titanhe_153_IF_scaled.fits
  • psf_titanhe_4.fits
  • le dossier Results

laisser tous les autres paramètres d'origine puis "run"

i-12.png.b4068c8be5918c501017d88d17779df6.png

 

i-13.png.4411ff0244f7af6b0975dbfb83e7f9ef.png

 

le message ** pyFFTW cannot be loaded/found ** peut apparaitre mais que au premier lancement.

On entend le PC travailler, (Ne répond pas) apparait dans la fenêtre AIDA mais si l'on place la souris dans la fenêtre ça mouline ... (assez longtemps)

- quand la fenêtre disparait c'est que le travail est fini.

- les résultats sont dans le dossier "aida-master/Results" de l'exemple :

res-1.PNG.6b6550e5c199f8938dc305e6a7c3dcb9.PNG

 

5- Utilisation d'AIDA

- coté utilisation la doc est encore plus restreinte, c'est pourquoi les connaisseurs ou utilisateurs avertis serait sympathiques de nous expliquer les paramètres avancés si possible avec des mots compréhensibles pour le commun des mortels.

 

Merci à tous

CPI-Z

 

 

 

 

 

 

 

 

 

 

Modifié par CPI-Z
  • J'aime 2
  • Merci 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 9 heures, CPI-Z a dit :

je les ai tous trouvés dans All sauf gcc/libgcc, alors j'ai choisi :

juste en dessous il y a m2-w64-gcc qui est l'alternative à gcc dans windows.

c'est normal que le message d'erreur pour pyfftw ne s'affiche qu'une fois, il ne va pas chercher à importer ce module manquant à chaque lancement depuis spyder.

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a une heure, FRED63000 a dit :

Euh...

Et avec tout ça, on fait quoi ?

De l'astro ?

OUI du traitement d'image pour Astronomie, la Microscopie et même l'imagerie médicale : https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3166524/

 

Il y a 3 heures, asp06 a dit :

le message d'erreur pour pyfftw ne s'affiche qu'une fois

Ok asp06.

Dans All, il y a pourtant 4 modules fftw activables et activés pour moi ?

D'autre part il me semble avoir lu (mais je ne retrouve pas où) que cette déconvolution aveugle AIDA n'utilisait pas les transformées de fourrier mais une autre méthode. Pyfftw sert probablement pour d'autres type de traitement dans AIDA

De plus AIDA fonctionne en déconvolution aveugle et trouve bien une meilleure PSF (j'ai fait le test sur une de mes images plus parlante que l'exemple Titan).

 

 

  • Merci 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Heu oui mais bon .. . . si t'as pas fait math sup et math spé . . . ;)

  • Haha 1

Partager ce message


Lien à poster
Partager sur d’autres sites

 

il y a 2 minutes, ALAING a dit :

math sup et math spé

c'est loin d'être mon cas xD

Partager ce message


Lien à poster
Partager sur d’autres sites

T'as tout pigé les formules de la doc ???

Chapeau alors ;)

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 1 heure, ALAING a dit :

T'as tout pigé les formules de la doc ???

Ben non pas plus que toi, et est-ce nécessaire ? Toi tu comprends peut-être les formules qui se cachent dans IRIS ou AstroSurface ... ? Ce qui se passe dedans ou derrière c'est pour les théoriciens et concepteur de softs. Pour moi ce sont des outils de traitement d'image qui apportent des vrais plus dans un résultat image, s'ils sont utilisés correctement.

La vraie difficulté et d'obtenir une image de l'objet céleste vraie, sans fausses informations, donc avec le moins d'artefacts, bruit ... et ça c'est pas gagner avec tout le coté esthétique que trop recherché.

La déconvolution aveugle est l'une des meilleures solutions dans ce cas.

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 4 heures, CPI-Z a dit :

Toi tu comprends peut-être les formules qui se cachent dans IRIS ou AstroSurface ... ?

Bien sûr :)

Car bien avant Iris, j'écrivais moi-même tous mes logiciels d'acquisition et de traitement :)

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 1 minute, ALAING a dit :

Car bien avant Iris, j'écrivais moi-même tous mes logiciels d'acquisition et de traitement

Donc tu devrais nous éclairer sur AIDA

Partager ce message


Lien à poster
Partager sur d’autres sites

Non ;)

J'ai décroché depuis pas mal d'années et je tiens à préserver les quelques neurones qui me restent :)

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 5 heures, CPI-Z a dit :

Pour moi ce sont des outils de traitement d'image qui apportent des vrais plus dans un résultat image, s'ils sont utilisés correctement.

 

Ok , alors, montre nous  avant après pendant ....... en comparaison avec des softs qui font pas peur .

Moi je fais partie des rustiques et agraires qui ne croient que ce qu'il voient .........

 

Il y a 5 heures, CPI-Z a dit :

La vraie difficulté et d'obtenir une image de l'objet céleste vraie

 

et je suis prêt à mettre à disposition des fichiers Ser's sympas planétaires

 

Bernard_Bayle

Partager ce message


Lien à poster
Partager sur d’autres sites

 

il y a 2 minutes, ALAING a dit :

Non

Bon Alaing mon but n'est pas de polémiquer, mais juste proposer à la communauté un tuto pour pouvoir installer AIDA sur son PC et le tester car pour moi (non informaticien) son installation fut une vraie galère.

AIDA est l'un des rares soft pro et gratuit dans ce domaine.

Si des amateurs peuvent le tester c'est déjà un plus, car je suis persuadé que l'on devrait obtenir des résultats meilleurs que ceux obtenus par ondelettes qui sont déjà sacrément bluffants mais qui produisent inévitablement des artéfacts largement connus .

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 23 minutes, Bernard_Bayle a dit :

Ok , alors, montre nous  avant après pendant ......

Bernard je croix que tu n'a pas bien lu, cela faisait longtemps que je voulais l'installé, et donc pour son utilisation je débute que depuis peu.

Il y a des vieux post sur l’intérêt d'AIDA et donc des utilisateurs qui pourraient nous expliquer des finesses.

 

il y a 29 minutes, Bernard_Bayle a dit :

je suis prêt à mettre à disposition des fichiers Ser's sympas planétaires

Sympa, mais AIDA s'utilise sur l'image empilée et il faut une PSF de départ (une série sur une étoile prise dans les mêmes conditions et empilée aussi, ou une image d'étoile théorique ressemblante).

Ce n'est pas un autre IRIS, AstroSurface, Siril, Registax ...

Partager ce message


Lien à poster
Partager sur d’autres sites

Déjà, merci pour les infos.

C'est pour du planétaire exclusivement ?

Car je comprends que ca pourrait aussi marcher sur du CP, en allant chercher la PSF dans les images, par exemple en faisant une moyenne d'étoiles non saturées dans la meilleure brute d'une série.

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 10 heures, Pulsar59 a dit :

Car je comprends que ca pourrait aussi marcher sur du CP, en allant chercher la PSF dans les images

Concernant les images CP j'ai rien lu sur le sujet. A tester donc.

Cependant :

Le 05/11/2019 à 22:11, CPI-Z a dit :

Pour les grandes images, il est préférable de la découper en secteurs car la psf n'est pas forcément homogène sur tout le champ. Il faut ensuite la reconstituer pour un résultat optimal.

 

 

Il y a 10 heures, Pulsar59 a dit :

par exemple en faisant une moyenne d'étoiles non saturées dans la meilleure brute d'une série

Oui, ou sur une moyenne d'étoiles non saturées de l'image finale, cumul des images.

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 06/11/2019 à 09:00, FRED63000 a dit :

Euh...

Et avec tout ça, on fait quoi ?

De l'astro ?

 

 

  • Merci 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant



  • Contenu similaire

    • Par Blink
      Bonsoir,
       
      J'ai cherché sur pas mal de forums, et il semble qu'appairer un A7S avec l'ASI AIR Plus n'était pas chose évidente. Cependant, ça marche maintenant, je suppose suite à la dernière mise à jour de l'Asi Air (firmware 11.01)
       
      Voici la recette :
       
      1. Je pense qu'il faut que la dernière mise à jour  (firmware 11.01) ait été effectuée.
       
      2. Sur le Sony A7S :
       
      USB : sur PC remote
      USB LN : sur unique
       
      Se mettre sur M
      Pour le temps d'exposition sur mettre sur BULB
       
      Lier le A7S par son port micro-USB à l'Asi Air, via son port USB (1 cable)
       
       
      Lancer l'ASI AIR : il doit reconnaitre le A7S et afficher les ISO du A7S.
      Cocher l'appareil proposé :  " A7S SONY"
      Par contre : laisser "Exposition with shutter cable" décoché
       
      Si les ISO du A7S n'apparaissent pas, ça ne fonctionnera pas ; éteindre et rallumer le A7S, bien enfoncer les fiches du cable...
       
      A partir de là :
      le PREVIEW fonctionne : il déclenche l'A7S et une image apparait sur l'ASI AIR
      l'AUTO RUN fonctionne : sur une série de poses de 30 secondes (pas plus sinon déclenchement du star-eater de ce cher A7S 😑) : l'appareil se déclenche et récupération des clichés sur Asi Air.
      Il ne me reste plus qu'à attendre une belle nuit pour voir si la mise en station (Polar alignment PA) par "plate solving" peut fonctionner ; il n'y a pas de raison que non.
       
      Bonne soirée,
       
    • Par Julien Cadena
      Bonjour à tous,
       
      Désolé d'avance pour ce post qui sera long .
       
      Avec un peu de retard, voici le retour du séjour que j’ai eu la chance de faire début février avec mon club astro le GAAC (62).
       
      Pour ceux que cela intéresserait, une revue trimestrielle réalisée par le club est consultable ici :
      https://www.astrogaac.fr/productions/le-journal/les-numeros-61-a-70
       
      C’est un numéro spécial « aurores » avec notamment un article sur le matériel vestimentaire/photo à prévoir pour ce type de voyage.
       
      Nous avons passé l’essentiel du séjour à Abisko, une petite localité de 85 habitants au nord de la Suède et proche de la frontière norvégienne.
       
      Abisko est situé dans un parc national. Nous logeons un peu en dehors dans un complexe proposant un restaurant, des chambres d’hôtels et chalets individuels.
      Les chalets que nous avons réservé sont situés dans un cadre magnifique:
       

       
      Ces chalets surplombent une forêt de boulots enneigés qui donne un peu plus loin sur les rives du Tornetrask, un immense lac gelé l’hiver, recouvert de neige et entouré de montagnes aux sommets arrondis:
       

       

       

       

       
      Mais passons à ce qui nous intéresse : les aurores !
       
      Nous arrivons en début de séjour sous la grisaille et les chutes de neige avec une température assez douce pour la période (-6°).
       
      Durant le séjour, nous allons vite nous rendre compte que nous ne pouvons pas nous fier aux sites de prévisions météos et même aux sites de prévisions aurorales.
      Par chance, Abisko est équipée d’une webcam extérieure permettant la surveillance du ciel bien au chaud. Nous décidons de veiller à tour de rôle chaque nuit.
       
       
      1ère nuit:
       
      Le ciel se dégage vers 1h du matin et la webcam montre quelques lueurs verdâtre.
      Nous nous habillons et décidons de sortir.
      Nous décidons de descendre en bordure du lac et de réaliser quelques clichés dessus. Les aurores sont bien là (ou plutôt une arche aurorale de faible intensité). C'est ma première aurore et j'en profite pour me mettre en scène  . Il y a pas mal de passages nuageux. Le ciel se couvrira définitivement vers 4h du matin nous obligeant à rentrer.
       

       

       

       
      2ème nuit:
       
      le ciel, encore couvert à 21h, se dégage progressivement vers 23h.
      Nous nous préparons et à peine sortis du chalet, nous apercevons un immense filament auroral vertical (et ce malgré les lumières des chalets environnants!).
      Nous descendons rapidement dans la forêt vers des spots que nous avons repéré dans la journée: 
       

       
      A peine le temps de s'installer et c'est l'explosion durant 15 min environs! du vert, du rouge dans le ciel. Quelle montée d'adrénaline! des cris, des jurons fusent parmi nous! un véritable feu d'artifice. Il y en a partout et on en oublie presque de déclencher les appareils pour profiter de ce moment magique.
       

       

       
      Le ciel s'est tellement embrasé que le paysage et la neige se couvre de vert:
       

       

       

       
      Puis, le phénomène se calme mais il restera une activité de plus faible intensité durant toute la nuit:
       

       

       

       

       

       
      3ème nuit:
      Le ciel a été couvert une partie de la journée et comme la nuit précédente, il se dégage en début de soirée. Il reste cependant des voiles d'altitude. Cela donne un aspect Akira Fujii à nos images. L'aurore ne démarre jamais vraiment; rien à voir avec ce que nous avons vu la veille. Mais l'arche aurorale permet de faire des compositions sympas avec notamment de la glace qui prend la couleur de l'aurore!
       

       

       

       
      4ème nuit:
       
      Sortie vers 22h avec des voiles assez présents; on retrouve un peu la touche "akira fujii" comme la veille. Nous observons des piliers de lumière qui sont formés des lumière d'Abisko ou de véhicules passant sur la route. Ce phénomène est dû à des cristaux de glace en suspension dans l'air:
       

       
      5ème nuit:
       
      Nous décidons de prendre la voiture et de faire 15 min de route plus au nord. Nous avons vu un spot sur le lac gelé qui devrait être bien sympa et nous changer de nos spots habituels. Le thermomètre de la voiture annonce -25°. On ne sera pas aussi bien protégé que dans la forêt du vent donc cela devrait piquer! (c'est notre sortie la plus fraiche avec un ressenti de -32°!)
      Une arche aurorale est bien présente et s'active de temps en temps; c'est superbe!
       

       

       

       
      6ème et dernière nuit:
       
      Une arche aurorale est bien présente en début de soirée mais plus brillante et remuante que la veille! A l'extrémité de l'arche, il se passe des choses bien visibles à l'œil nu,  avec des volutes qui grimpent jusqu'à 40° de hauteur.
      Le rouge est bien présent comme lors de la 2ème nuit. La nature nous gâte pour notre dernière nuit sur place:
       

       

       
      Toutes les images d'aurores ont été réalisées avec un canon 6d astrodon/objectif tt artisan 11 mm à fd2.8/objectif sigma art 20 mm à fd 1.4 sur trépied Vanguard.
       
       
      Malgré une activité calme du soleil durant le mois de février, nous avons eu à chaque sortie un phénomène à observer et la météo nous a été plutôt favorable!
       
      De superbes souvenirs et l'envie de repartir avant que l'activité solaire ne baisse.
       
      Bon ciel à tous
       
       
       
       
    • Par FrancoisGAP
      Bonsoir à tous, 
       
      Après la comète j'ai profité des belles nuits sans lune pour faire une image que je trouve sympa du trio du lion
       
      Les détails sont sur mon site web : https://planetediy.fr/index.php/2024/03/23/le-trio-du-lion/
       

       
      Détail du matériel utilisé :
      TS-ONTC HYPERGRAPH 10″ 254/1000 (Fd4)
      Correcteur Réducteur 0,85×3″ soit 863mm (Fd3,4)
      EQ8R-Pro sur Pilier Acier DIY
      ZWO ASI2600MC DUO + Optolong Clear 2″
      ZWO EAF
      ZWO EFW 5 positions 2″
      Temps intégration total de 7h
      27x120s Gain=100 (-20°C)
      14x180s Gain=100 (-20°C)
      59x180s Gain=100 (-20°C)
      49x180s Gain=100 (-20°C)
      40 Darks Gain=100
      40 Darks Flat Gain=100
      40 Flats Gain=100
      Traitement PSD / Pixinsight
       
      NGC3628 : 
       

       
      M65 & M66:
       

       
       
    • Par Astramazonie
      Salut amis astros,
       
      une petite photo / video de la pleine lune de ce mois en Guyane, toujours au ZWO Seestar S50
       
      Bonne semaine à vous. 
       

       
       
    • Par soleil rouge
      La lune au foyer de la lunette avec camera altair grand champs , puis histoire de pousser la lunette dans ses retranchements, voici quelques photos lunaires réalisés avec la 
      lunette apo de 185 mm et barlow 5x et 3x 
      camera Player one !
       
       








  • Évènements à venir