Nebulium 1 436 Posté(e) 23 janvier 2019 Hello Ici, CNN est l'abréviation anglo-saxonne de "Convolutional Neural Networks", en français :réseau de neurones convolutifs. Pour en savoir plus sur ce sujet, c'est ici pour commencer. Bon courage ! En ce qui me concerne, c'est bien au-dessus de mes capacités de comprenure. Ce que j'ai quand même compris, c'est que ce schmilblick est utilisable pour les traitements d'images -suivez mon regard - et que grâce aux publications de dévoués chercheurs, on peut quand même jouer avec. Généralement, ces réseaux utilisent un apprentissage à partir de bases de données d'images réelles de très bonne qualité pour ensuite débarrasser les images à traiter de leurs diverses corruptions. Dans des fils antérieurs, par exemple , j'avais entrepris quelques essais avec des bonheurs divers, mes premiers résultats n'avaient pas de quoi casser trois pattes à un canard, il est vrai que je n'avais pas trop persisté, vu d'autres occupations. Tout récemment, je suis tombé sur une publication fort bien présentée qui montrait comment utiliser ces réseaux SANS APPRENTISSAGE à partir d' image aléatoires automatiquement élaborées comme celles-ci, en trichrome et monochrome selon le cas de figure : Ci-dessous, j'ai commencé simple, en monochrome, à partir d'une Saturne HST redimensionnée et décolorée (à gauche), copieusement corrompue (à droite) en la multipliant par la sortie d'un générateur de bruit aléatoire (au centre) : Credits: NASA/HST En moulinant quelques milliers de fois dans le CNN l'image corrompue avec l'image aléatoire, on obtient le résultat ci-dessous, où je ne vous dis pas où sont l'original de référence ( image à gauche ci-dessus) et le résultat : Credits: NASA/HST Est-ce que ça intéresserait quelqu'un, ce truc ? Moi oui, en tous cas : En ce moment, je travaille sur la version trichrome pour application sur des films astro aimablement mis à disposition sur le fofo il y a quelque temps par qui vous savez Et puis si je trouve un peu de temps, je monterai une animation montrant l'évolution du résultat au fur et à mesure du moulinage. 5 2 Partager ce message Lien à poster Partager sur d’autres sites
Jose Rodrigues 2 060 Posté(e) 23 janvier 2019 Original à droite je dirais, on a plus de nuances fines. La technique a l'air intéressante, je suivrai ça avec intérêt. Partager ce message Lien à poster Partager sur d’autres sites
ALAING 58 518 Posté(e) 23 janvier 2019 C'est bien joli, mais pour nos images à nous, qui fait l'image de référence ? Des nouvelles de notre ami ? 2 Partager ce message Lien à poster Partager sur d’autres sites
Nebulium 1 436 Posté(e) 23 janvier 2019 (modifié) Jose et Alain, merci pour votre visite Il y a 6 heures, ALAING a dit : pour nos images à nous, qui fait l'image de référence Dans l'exemple ci-dessus, l'image de référence est utilisée pour la promotion du procédé. Pour nos images, on n'a justement pas besoin de référence, on injecte directement des images brutes, en voici une (parmi les meilleures) brute unitaire extraite d'un film de Polo et son résultat débruité avec 1450 itérations . Indépendamment de la balance à ajuster, on peut essayer d'évaluer le potentiel de cette image en matière d'accentuation comparativement à d'autres procédés de débruitage. Mais déjà, on voit par exemple que la déformation de la brute par la turbulence instantanée est conservée. Tiens, très vite fait : Et toujours vite fait un coup de balance pour ce qui pourrait s'appeler un "lucky shot" : Pas terrible, mais je sais comment faire mieux, en y mettant le temps Il y a 6 heures, ALAING a dit : Des nouvelles de notre ami ? Si on pense au même, je crains qu'après les turbulences qu'il a subies dans le fofo, il ne s'en soit EVAnoui pour un bon bout de temps... Dommage ! Modifié 23 janvier 2019 par Nebulium 3 Partager ce message Lien à poster Partager sur d’autres sites
polo0258 38 176 Posté(e) 23 janvier 2019 bonjour jean ! je suis tes essais avec intérêt ! polo Partager ce message Lien à poster Partager sur d’autres sites
Roch 1 896 Posté(e) 23 janvier 2019 Salut Je m'abonne car les CNN c'est un truc qui m'intéresse au plus haut point, et c'est clair qu'il y aurait des applications à trouver en astro... Du coup merci pour ces essais et les précédents ! Pas vraiment convaincu sur l'aspect "restitution de détails cachés", par contre pour une aide au tri des images, oui complètement. Romain 1 Partager ce message Lien à poster Partager sur d’autres sites
Nebulium 1 436 Posté(e) 23 janvier 2019 (modifié) Bonsoir Paul Il y a 21 heures, polo0258 a dit : je suis tes essais avec intérêt ! Merci Paul, je te contacterai bientôt pour des essais sur Mars Bonsoir Romain, merci Il y a 18 heures, Roch a dit : Pas vraiment convaincu sur l'aspect "restitution de détails cachés" En effet, ce n'est pas une méthode d'accentuation genre ondelettes ou FFT, encore moins déconvolution. On peut même craindre que les détails fins cachés soient escamotés avec le bruit et il n'est pas sûr (ce que j'ai l'intention de vérifier) que débruiter avant d'empiler soit bénéfique. Ce procédé de débruitage utilisant les CNN sans apprentissage devrait permettre d'exploiter des prises sous-exposées pour cause de plus longue focale effective et/ou de temps de pose raccourci après empilement et accentuation pour améliorer l'esthétique en nettoyant le bruit résiduel sans casser les détails fins révélés. Les auteurs proposent d'autres applications de traitement d'images, celles intéressantes pour l'astro concernent la super-résolution et une autre méthode de débruitage. Mais pour les tester, il me faut bidouiller les programmes de démo publiés écrits en Python et je n'y connais rien, donc je modifie quelques paramètres par-ci par là souvent au hasard quand je ne sais pas à quoi ils correspondent. Il me faut dire cependant que je viens de découvrir les propriétés la publication en *.ipynb et donc que l’exécution avec le navigateur permet des manips interactives géniales, mais le langage est assez ésotérique, et les aides sur le net le sont souvent tout autant. Par exemple, je n'ai pas (encore) réussi à sauver automatiquement une image "plot_image_grid " dans le programme lui-même. Heureusement que c'est possible manuellement par clic droit dans le navigateur avec "Enregistrer l'image". Modifié 24 janvier 2019 par Nebulium 1 Partager ce message Lien à poster Partager sur d’autres sites
PETIT OURS 24 534 Posté(e) 24 janvier 2019 bonjour et bravo ms ... Partager ce message Lien à poster Partager sur d’autres sites
Nebulium 1 436 Posté(e) 24 janvier 2019 (modifié) Salut ms ! Il y a 5 heures, ms a dit : un prototype embarqué qui tourne depuis le début du mois Ben voilà, les affaires repartent, bonne nouvelle, EVA m'a l'air d'être de meilleure humeur cette année et ne te ferait plus tourner en bourrique, alors une bise à EVA ! Alors où en était-on ? On attendait un bout de vidéo capturée en temps réel avec un lent déplacement sur la Lune ? Quelque chose comme la version temps réel de la partie droite de celle-ci... Je rêve ? Tiens, et si on allait voir un peu le secteur avec cette météorite encore toute chaude ? Au fait, ipython, tu dois connaître, toi, non ? Modifié 24 janvier 2019 par Nebulium Partager ce message Lien à poster Partager sur d’autres sites
ALAING 58 518 Posté(e) 24 janvier 2019 Ha ha il nous suivait de loin le coquinou 2 Partager ce message Lien à poster Partager sur d’autres sites
TMangeat 1 Posté(e) 24 janvier 2019 Je commence juste ce type d'approche dans mon travail en microscopie. Il ya notamment une librairie keras dans python. Sinon j'ai laissé un message dans la zone coopération pro et amateur si cela vous intéresse. Je fait beaucoup de travail d'inversion. Mais en tout cas on comprend pas tout encore, mais pour le debruitage c'est assez efficace aux dernières nouvelles. Partager ce message Lien à poster Partager sur d’autres sites
Nebulium 1 436 Posté(e) 24 janvier 2019 (modifié) Il y a 2 heures, TMangeat a dit : j'ai laissé un message dans la zone coopération pro et amateur Hello Je viens de lire ce message. Polo0258 (parmi d'autres) a ce qu'il te faut et il est très coopératif. Je possède encore quelques films qu'il a publiés, dont le Saturne ci-dessus. Donc affaire à suivre. ! Modifié 24 janvier 2019 par Nebulium Partager ce message Lien à poster Partager sur d’autres sites
Nebulium 1 436 Posté(e) 25 janvier 2019 Il y a 13 heures, ms a dit : Pour en revenir à cette Saturne de Polo, en 4 étapes Il est vachement bon aux manettes de son scope, le Polo ! Et toi, ms, tu en as fait quoi exactement, de ce tournage, stp? Un clonage par IA de la HST ? 1 Partager ce message Lien à poster Partager sur d’autres sites
Nebulium 1 436 Posté(e) 25 janvier 2019 il y a une heure, ms a dit : L'objectif c'est de faire un pano Alors la vision en temps réel ce sera pour des temps meilleurs ? EVA a été répudiée ? Partager ce message Lien à poster Partager sur d’autres sites
Nebulium 1 436 Posté(e) 25 janvier 2019 (modifié) Hello ms Le 24/01/2019 à 21:04, ms a dit : Pour en revenir à cette Saturne de Polo, en 4 étapes comme pour la Lune : Bon en effet, j'utilise ce film de Polo sur lequel tu as aussi travaillé pour mon étude sur le débruitage et autres traitements par les CNN en mode "prior" sans apprentissage et j'aimerai pouvoir échanger sur ce sujet et si possible trouver de l'aide pour bidouiller des programmes écrits en .ipynb J'ai vu avec plaisir que tu ne boudais pas le fofo et aussi apprécié que tu nous fasses connaître l'état de tes divers travaux. Ceci étant, je te remercie maintenant d'ouvrir un autre fil pour discuter de tes affaires de panos de Lune et autres, que je visiterai toujours avec intérêt, et pour commencer te dire ce que je pense de cette première vidéo longtemps attendue. Modifié 26 janvier 2019 par Nebulium Partager ce message Lien à poster Partager sur d’autres sites
Nebulium 1 436 Posté(e) 28 janvier 2019 (modifié) Hello J'ai continué mon évaluation du débruitage par CNN, en travaillant couche par couche, après correction de la balance de la prise unique originale : Couche R Couche V Couche B Et en final : De gauche à droite : - Prise unitaire originale de Polo - Réglage de la balance - Synthèse RVB débruitée - Accentuation (à fignoler...) Je rappelle que ceci n'est qu'un exercice de test. En pratique il convient d'empiler d'abord une sélection des meilleures images en acceptant un certain niveau de bruit, que l'on pourra éliminer ensuite avant l'accentuation finale. Donc manip à continuer sur ce même film de Polo pour comparaison du résultat final avec ceux obtenus par d'autres traiteurs, visibles dans un fil à retrouver. Modifié 28 janvier 2019 par Nebulium 1 Partager ce message Lien à poster Partager sur d’autres sites
belier1762 748 Posté(e) 31 janvier 2019 (modifié) bonjour Nebuliun j'adore ce truc la... je suis l'affaire de près mais peux t'il se faire avec une seule image , en espérant avoir mieux en final ..... ? Merci du partage Marc Modifié 31 janvier 2019 par belier1762 Partager ce message Lien à poster Partager sur d’autres sites
Nebulium 1 436 Posté(e) 3 février 2019 Bonjour Marc Merci pour ton intérêt dans cette affaire Elle continue ici : Le 31/01/2019 à 15:18, belier1762 a dit : peux t'il se faire avec une seule image , en espérant avoir mieux en final Oui, bien sûr, et le procédé est à expérimenter sur des images du CP "mono"- shootées avec un APN à des dizaines de milliers d'ISO. C'est à venir, ici j'ai commencé par hasard avec du matériau que j'avais sous la main, ou plutôt retrouvé dans un coin (ben oui, même s'il est rond ) du HDD, à savoir ce film de Polo qui avait déjà servi à beaucoup d('expérimentations Partager ce message Lien à poster Partager sur d’autres sites
belier1762 748 Posté(e) 3 février 2019 super ce truc la, je suis l'affaire ...... merci Nebulium Marc Partager ce message Lien à poster Partager sur d’autres sites
Invité chinois02 Posté(e) 3 février 2019 (modifié) Bonsoir, ce qui me gêne un peu dans cette technique c'est que "l'apprentissage" se fait à partir des meilleures images réalisées. Or, au bout du compte pourquoi pas carrément substituer.. (je trolle un peu). Non, mais cette technique pourra peut être effacer les défauts du tube....ou les tempêtes sur Saturne! Modifié 3 février 2019 par chinois02 Partager ce message Lien à poster Partager sur d’autres sites
Nebulium 1 436 Posté(e) 4 février 2019 (modifié) Il y a 21 heures, chinois02 a dit : c'est que "l'apprentissage" se fait à partir des meilleures images réalisées. Hello A vrai dire, il n'y a pas d'apprentissage du tout. Ce serait plutôt de l'imagination -bridée, certes-. Ce bazar part d'une image aléatoire synthétique comme montrée plus haut. Il la malaxe avec l'image bruitée par itérations successives ( il en faut quelques milliers) dans le réseau selon une méthode à laquelle je n'ai absolument rien compris, sauf peut-être que ça imiterait un cerveau qui petit à petit arriverait à faire abstraction du bruit (évidemment aléatoire) pour aboutir' à une image dont les structures fines sont cohérentes et donc recevables, en quelque sorte comme au bon vieux temps de la TV analogique , où passionné par le programme, on oublie de voir le bruit. Les résultats successifs donnés avec des mesures de PNSR s'améliorent lentement vers un asymptote. Je pourrai en faire un GIF animé un de ces jours si mes essais astro s'avèrent probants, ce qui n'est pas encore le cas. Pour le débruitage-restoration, j'ai dû laisser de côté l'option RGB (modèle "kate") pour revenir à la monochrome (modèle "barbara") Les traitements sont longs : Avec un portable de l'an dernier équipé d'un i7 et d'une GPU Nvidia 940MX que par miracle j'ai réussi à mettre au boulot, sur une image monochrome 512x512, on tourne à 1000 itérations /h. Je pense faire la 1ère synthèse ce soir. La théorie est ici, accrochez-vous ! Ce document une fois digéré (la cuisine est russe, alors la vodka peut aider... ), vous pouvez passer à celui-là. Bon courage ! Et si quelqu'un peut expliquer en français de M. Toulemonde, merci ! Modifié 4 février 2019 par Nebulium Partager ce message Lien à poster Partager sur d’autres sites
jldauvergne 15 044 Posté(e) 8 février 2019 Le 24/01/2019 à 21:04, ms a dit : Ben, non je passe 1 fois par semaine. C'est marrant ce besoin même sur des choses simples de modifier la réalité. Ca va faire sourie @Motta , @brizhell, @JB, @christian viladrich, @eeva, @vindematrix, @AlSvartr, @Pascal C03 Tu n'a eu aucune activité sur ce forum du 24 octobre au 24 janvier. Pas un like, rien, walou. A vrai dire on ne s'attendait pas à te revoir. Tu es quand même parti en claquant la porte le 24 octobre : Par contre ce qui est remarquable, c'est que la prophétie de @Colmic s'est vérifiée. Michel tu es mon nouveau gourou, tu ne veux pas me lire les lignes de la main ? Tu nous as habitué à ne pas tenir parole ceci dit. Mais bon retour parmi nous quand même, en espérant que t'EVA bien, et que tu reviens plein de bonnes résolutions (sans mauvais jeu de mot ). 1 1 Partager ce message Lien à poster Partager sur d’autres sites
jldauvergne 15 044 Posté(e) 8 février 2019 L'accès à ton profil est ouvert à tous. On était inquiet, tu n'as jamais boudé aussi longtemps, 3 mois complets dis donc Tu étais parti à la pêche chercher de nouveaux poissons à noyer ? Partager ce message Lien à poster Partager sur d’autres sites
CPI-Z 1 222 Posté(e) 8 février 2019 Nebulium merci c'est très prometteur. Comment peut-on s'initier et commencer par simple ? http://phancer.com semble cassé. Partager ce message Lien à poster Partager sur d’autres sites
Nebulium 1 436 Posté(e) 9 février 2019 Hello L'an dernier j'avais abordé la question dans ce fil (et un précédent) Avec mes compétences limitées, je n'avais pas trouvé d'avancée marquée pour l'astrophoto avec la méthode par apprentissage, mais il faudrait que j'y retourne, les choses vont très vite dans ce domaine. Depuis, j'ai découvert la méthode sans apprentissage, j'ai commencé mon exploration sur le site de Dmitry car bien présenté et avec des logiciels d'une mise en oeuvre facile pour tester une idée que j'avais, liée au bruit. Il me reste à en essayer la super-résolution avant de passer aux confrères, il y a de quoi faire ! N'ayant pas Matlab, j'explore ceux dont le code est fourni en Python, que l'on peut implémenter assez facilement sous Winchose, ainsi que IPython, singulièrement commode pour bidouiller quand on n'y connaît rien. https://github.com/wenbihan/reproducible-image-denoising-state-of-the-art https://github.com/YapengTian/Single-Image-Super-Resolution Partager ce message Lien à poster Partager sur d’autres sites