frédogoto

image faible résolution et deep learning (extraordinaire)

Messages recommandés

Vous n'avez pas lu Blind lake, de Robert C. Wilson ?

Cette histoire d'image à la résolution améliorée - à bon ou mauvais escient - via une IA, appliquée à l'astronomie dans l'espoir d'en voir plus sur les exoplanètes... a été traitée dans ce roman, il y a pratiquement 15 ans. Il se lit très bien, je vous le recommande.

J'espère que l'avenir "à la sauce SF" que nous promettent les IA sera plutôt du genre Blind Lake que Terminator ¬¬

Partager ce message


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

Vous n'avez pas lu Blind lake, de Robert C. Wilson ?

Cette histoire d'image à la résolution améliorée - à bon ou mauvais escient - via une IA, appliquée à l'astronomie dans l'espoir d'en voir plus sur les exoplanètes... a été traitée dans ce roman, il y a pratiquement 15 ans. Il se lit très bien, je vous le recommande.

J'espère que l'avenir "à la sauce SF" que nous promettent les IA sera plutôt du genre Blind Lake que Terminator ¬¬

C'est sûr que l'avenir façon Blind Lake rempli d'extraterrestres-homards et d'assassinats d'état, ça vend du rêve :P

(très bon choix de bouquin au passage, comme presque tout ce que le monsieur a écrit d'ailleurs)

 

Sinon je rejoins ce qui a été dit plus haut : reconstituer des informations manquantes dans une image floue, c'est mathématiquement un problème mal conditionné dont la résolution donne  des instabilités.

 

Exemple simpliste (oui) : mettons que je prenne mon T100, avec le capot fermé fermé bien sûr (et je rajoute un filtre en Mylar en plus pour faire bon poids), et que je tente d'imager Neptune avec. Normalement, j'aurai : du noir partout, tous les pixels à zéro ou presque (le bruit de mon capteur).

 

Manque de bol, car ma fierté personnelle fait que je souhaite quand même poster sur AS une belle image de Neptune telle qu'aurait pu l'obtenir Voyager 2, histoire de vous blouser tous et de gagner le concours de la photo du mois.

 

Si je voulais annuler l'effet de mon capot et de mon filtre Mylar, il faudrait que j'inverse mon image. Horreur, 1 divisé par 0, ça fait l'infini, ça diverge dans tous les sens.

 

Mais le deep learning à la rescousse, facile: je fais l'apprentissage de mon réseau de neurones logiciels avec des photos de Voyager 2, et je l'applique à mon image qui contient uniquement du bruit. Avec un peu de chance, j'aurai ça :

180px-Neptune_Full.jpg

 

Si je me suis trompé de jeu de données d'apprentissage, par contre, je risque d'avoir plutôt ça :

 

0080008004069606-c2-photo-oYToxOntzOjU6I

 

 

Si je lance un kickstarter avec, vous pensez que j'ai une chance ?

  • Haha 2

Partager ce message


Lien à poster
Partager sur d’autres sites

Voilà, on la tient enfin, l'image de la face cachée de Neptune :D

 

Blague à part, c'est pour moi un débat similaire au post-traitement photoshop d'une image CP: on booste par ci, par là, en fonction de l'image mentale qu'on se fait de l'objet et l'image finale est... une image, mais pas rigoureusement une photo ... Pour le côté agrandissement, je ne nie pas que ça peut être sympa pour tirer de grands formats. Maintenant, on est tous d'accord (il me semble): ça n'apporte pas d'info à l'image.

 

PS: @BobSaintClar: merci pour la suggestion lecture :)

Modifié par Jijil

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai bien trouvé l'image de départ dans le répertoire "input" . J'aurais bien voulu tester Enhancenet avec cet algorithme. Mais mes compétences dans l'installation du logiciel son insuffisantes. C'est dommage.

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Citation

J'ai bien trouvé l'image de départ dans le répertoire "input" . J'aurais bien voulu tester Enhancenet avec cet algorithme. Mais mes compétences dans l'installation du logiciel son insuffisantes. C'est dommage.

C'est le type même de projet consacré à la super résolution qui sera en accès libre (avec d'autres) sur mon site www.gpu-vision.com

Ici le soft est écrit en langage Python mais sur le site (consacré aux applications de vision par GPU) les sources seront en C/C++.

Tous les développements et exécutions de code seront réalisées sur le mini PC ou le portable 17" retenu.

Ces applications sont très lentes si on les exécute sur le CPU, c'est pour cela que la programmation par GPU se développe à grande vitesse.

Dans la boîte à outils proposée, le code peut être compilé CPU, CUDA et OpenCL, ce qui permet de mesurer l'apport de CUDA ou OpenCL.

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 11/11/2017 à 21:20, ms a dit :

On regarde pratiquement tout le temps du déjà vue car la nature de la plupart des images est fractale.

Dans le cas de l'aigle ci-dessus, on ne peut deviner les détails à l'échelle supérieure que par apprentissage. Ce qui est original c'est que cette équipe sort du vieux modèle PSNR pour évaluer la qualité du résultat.

Ce type de traitement qui sera intégré au processeur graphique va se banaliser dans les prochaines années.

 

Que la nature de bcp d'images soit fractale, on est d'accord et cela relève un peu de la "panacée universelle" :D Mais c'est asymétrique à ce que je veux dire. Par le déjà vu j'entendais un peu: a quoi bon améliorer les images avec un processus d'apprentissage (hormis à titre d'information, d'identification policière et de pédagogie...) pour obtenir des images sommes toutes classiques. Pour l'image du rapace qui est présentée, je préfère le concept du photographe selon lequel il vaut mieux s'approcher du sujet pour donner de la netteté et une atmosphère à l'image...  Là on apporte quelques chose.

Ouais ... pour le traiteur de signal, oui on sort du vieux modèle PSNR, voilà une nouvelle manière de faire de papier scientifique (certes avec une certaine pertinence j'en conviens) mais ne révolutionne pas la perception des choses de la planète. Que ce genre de processeur graphique se banalise, c'est prévisible évidement c'est aussi ce que les "sup de com" appellent communément l'IA.... mais les constantes anthropologiques humaines ne changent guère, c'est juste les moyens d'accéder à cette perception qui prennent parfois des chemins différents.

Partager ce message


Lien à poster
Partager sur d’autres sites
Citation

Par le déjà vu j'entendais un peu: a quoi bon améliorer les images avec un processus d'apprentissage (hormis à titre d'information, d'identification policière et de pédagogie...) pour obtenir des images sommes toutes classiques.

Je ne suis pas du tout partisan de ce type de manipulation, je n'utilise les réseaux de neurones que pour modestement me rapprocher du mécanisme de fusion utilisé par notre cerveau. Cette fusion permet de rapprocher le point de vue de l'observateur de celui de l'imageur.

Partager ce message


Lien à poster
Partager sur d’autres sites

on parle d'amélioration de l'image, pas de gain réel en résolution. Le résultat final n'est pas le même et correspond à des besoins différents. Ce que je crains fort, c'est une utilisation scientifique post-traitement sans discernement...

 

@ms: au passage une question: plutôt de convertir du Python en C/C++, as-tu testé ce que donnerait du Cython?

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Citation

@ms: au passage une question: plutôt de convertir du Python en C/C++, as-tu testé ce que donnerait du Cython?

J'ai déjà utilisé Python avec les accélérateurs Cython et Numba mais pour la programmation par le GPU, je trouve C/C++ plus près du système.

Par contre, il y a une combinaison intéressante c'est Python + ArrayFire.

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 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 !
       
       








    • Par FrancoisGAP
      Tout est déjà presque dans le titre !!!! Deux belles nuit sur NGC4565.
      La qualité d'une des deux nuit était vraiment topissime. Je vais essayer de poster une video du blink de pix pour l'illustrer
       
      Détails sur mon site : https://planetediy.fr/index.php/2024/03/24/ngc-4565-capturee-en-deux-nuits/
       

       
      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″ + Optolong LExtreme 2″
      ZWO EAF
      ZWO EFW 5 positions 2″
      Temps intégration total de 7.26h
      83x120s Gain=100 (-20°C)
      135x180s Gain=100 (-20°C)
      40 Darks Gain=100
      40 Darks Flat Gain=100
      40 Flats Gain=100
      Traitement PSD / Pixinsight
       
       
      La Full est sympathique même si quelques nuits supplémentaire ne serait pas un luxe. 
       
       
  • Évènements à venir