Nebulium

Une nouvelle méthode pour améliorer la résolution des images planétaires ?

Messages recommandés

Bonjour à toutes et à tous :)

 

Sur l'IPOL
https://www.ipol.im/
cet article vient de sortir:
https://www.ipol.im/pub/art/2023/460/

 

En voici le résumé en traduction automatique :


Aujourd'hui, les appareils photo des smartphones prennent des photos brutes en rafale dès que l'on appuie sur le déclencheur. Ces photos sont ensuite fusionnées pour produire une image unique de meilleure qualité. Cet article détaille la mise en œuvre de la méthode "Handheld Multi-Frame Super-Resolution algorithm" de Wronski et al. (utilisée dans l'appareil photo Google Pixel 3), qui effectue simultanément un démosaïquage et un débruitage de super-résolution multi-images à partir d'une rafale d'images. Les tremblements de la main pendant l'exposition provoquent des mouvements sous-pixels, qui, combinés au réseau de filtres colorés de Bayer du capteur, donnent une collection de photographies brutes aliasées et décalées de la même scène. L'algorithme aligne et fusionne efficacement ces signaux en un seul signal haute résolution en tirant parti du repliement pour reconstruire les hautes fréquences du signal jusqu'au taux de Nyquist du capteur. Cette approche permet d'obtenir des images numériques zoomées jusqu'à un facteur 2, qui est la limite naturellement fixée par l'intégration des pixels du capteur. Nous présentons une description approfondie de cet algorithme, ainsi que de nombreux détails d'implémentation que nous avons trouvés pour reproduire les résultats de l'article original, dont le code n'est pas accessible au public.

 

Traduit avec www.DeepL.com/Translator (version gratuite)

 

Bien que cette méthode soit destinée à compenser les tremblements des prises de vue à main levée, il m'a paru intéressant de l'évaluer en astrophoto planétaire.
Le traitement "en ligne" se fait sur des lots d'images brutes en DNG, un convertisseur depuis d'autres formats est disponible:
https://helpx.adobe.com/camera-raw/using/adobe-dng-converter.html

Une première évaluation directe est possible pour la Lune avec un APN.

Voici une image trouvée en p 12 des archives qu'il est préférable de télécharger directement :

 

Experiment #656292.

2023-06-01 08:14:19 UTC

(done in 110.197 s)

 

9d0c4c22e38f0ca8412fcc10788d9ef0056ef759

 

Pour les planètes on peut envisager un certain niveau de pré-traitement en convertissant ensuite les TIF en DNG :

https://www.converter365.com/image-converter/tiff/tiff-to-dng

 

Qui s'y colle ?
Merci  :)

 

Modifié par Nebulium
  • J'aime 2

Partager ce message


Lien à poster
Partager sur d’autres sites

Coucou Jean,

ça fait un bon moment que je t'ai vu par ici !

J'espère que tout roule pour toi !

J'ai pensé à toi y'a pas longtemps, j'utilise toujours le marque-page qui présente nos productions de l'époque avec Stéphane Guisard !

Salon du livre à Paris de 2008 il me semble...

20230716_180559.thumb.jpg.465cc582b1c1d867364a6ea013498b02.jpg

 

20230716_180727.thumb.jpg.67542c48d17b79527e8c7cc5932cca32.jpg

 

 

  • J'aime 2

Partager ce message


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

Qui s'y colle ?

 

Super...mais tu veut que l'on fasse quoi?

Tu veut quoi avec ton cliché?

Le traiter?

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Je ne connais pas cet algorithme mais d'après le texte il semble combiner le Bayer drizzle (pour le démosaïquage ou debayering) et le drizzle tout court (pour le suréchantillonnage.). AutoStakkert!3 peut combiner ces opérations depuis longtemps. Donc quelle est la nouveauté?

 

Daniel

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 16/07/2023 à 18:12, ValereL a dit :

ça fait un bon moment que je t'ai vu par ici !

J'espère que tout roule pour toi !

 

Hello Valère

A cause du poids des décennies, ça roule commen ça peut, avec tout ce qui va et ne va plus avec... ;)

 

Le 16/07/2023 à 18:12, ValereL a dit :

Salon du livre à Paris de 2008 il me semble..

 

Oui, je l'ai aussi, envoyé par la charmante personne qui tenait le stand de ? et qui avait beaucoup apprécié la vidéo "L'étoile et les trois rois" je crois me souvenir, au point de la faire tourner en boucle sur le stand :)

 

J'ai retrouvé la page de présentation .

et un lien de téléchargement de la version "Export" en MP4

 

L'étoile qui apparaît avec la musique est notre Soleil :)

 

 

 

__________________________________________________________________

 

Le 16/07/2023 à 19:19, deep impact a dit :

Super...mais tu veut que l'on fasse quoi?

 

Bonjour @deep impact

Par exemple, tester la méthode sur tes prises, j'y reviens plus loin

____________________________________________________________

 

Le 16/07/2023 à 19:45, Daniel B a dit :

Donc quelle est la nouveauté?

 

Bonjour Daniel

Peut-être tout simplement la parution sur l'IPOL de la possible redécouverte d'une méthode  par des chercheurs ignorant tout des logiciels d'astronomie.

 

J'ai profité de l'occasion pour me remettre à la chose, avec un smartphone à 200€ et un ETX 70 (D = 70 mm, F=350mm) , une véritable affaire à l'époque  : 60€ chez L..l   plus maniable que mon Dobs de 15" ;)

avec une cible en plein jour dont voici une prise unitaire en afocal au grossissement x87,5 (oculaire 4mm) :

 

 

IMG_20230718_175924_.png.705ccfa60a137b11e3e0b87b08198a96.png

 

Et une vidéo (70 images à 30 ips) des conditions de prise de vue  détourée, redimensionnée et "GiFée " avec VirtualDub :

 

VID_20230718_180059.gif.d24ac2f108eb18a66e66751d6c8f70ea.gif

 

J'utilise l'appli Android fort intéressante et  gratuite "Open Camera" qui permet de sortir du smartphone des DNG en pleine résolution pour essayer de tirer le maximum de jus du mode "Démo", mais la conversion  IPOL en JPG de l'image résultante est trop simpliste, l'affaire est loin d'être gagnée !

Modifié par Nebulium
  • J'aime 2

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 19/07/2023 à 23:38, sebseacteam a dit :

Tu peux faire tourner le programme Python sur windows ?

 

Hello Seb

J'ai su faire ça dans le temps...

Dans l'immédiat, je rélucte à my remettre.

Dans cette évaluation rapide on line, je recherche l'amélioration de la résolution plus que la qualité du rendu . Sur l'IPOL les hautes lumières en fin de traitement sont massacrées comme d'ailleurs le font la plupart des logiciels de visualisation d'images Windows alimentés en RAW, qui utilisent très probablement la DLL "dcraw" alors que ceux du phone en montrent par défaut un rendu correct où les DNG et les JPG sont visuellement identiques :

 

Presse-papier01.png.7d9a638ff61bca43436698798b4424f5.png

 

De gauche à droite :

- Capture de l'écran du phone affichant le RAW

- Le JPG associé par  Open Camera dans le phone, réglages de conversion par défaut

- Le RAW  affiché  dans le PC avec IrfanView, rendu similaire à l'IPOL

 

Je vais de nouveau jouer avec l'IPOL, traitement d'une rafale de 100 prises.

 

A suivre...

 

 

 

 

 

 

Modifié par Nebulium

Partager ce message


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

polo

Hello Paul

Merci pour ta visite :)

 

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Hello :)

Je continue mes investigations :

Ci-dessous le rendu de base  par défaut de l'une des unitaires DNG, à gauche avec  IrfanView  (pratiquement identique aux sorties IPOL ) et à droite  avec  FitsWork (après téléchargement de la DLL "dcrawfw1477"  proposée sur le site.)

 

Presse-papier04.png.2f23c1f27dfc3f60b21c271f26b1c6c7.png

 

J'ai passé une rafale de100 prises dans la démo IPOL, paramètres par défaut, réduction des résultats en 25% pour un affichage réaliste :

Presse-papier02_.png.59f7f20c8511625e7db36023716daa92.png

 

 

De gauche à droite : 1 2 3

1 :  Prise unitaire, visualisée avec IrfanView

2 :  Image de référence "input_0", calculée en premier, je n'ai pas trouvé comment  ???

3 :  Image finale "output" , calculée je pense avec la séquence d'algorithmes indiquée dans l'article

 

Au premier coup d'oeil, au problème de l'écrasement des hautes lumières près, la 2 me semble la meilleure (de peu...)

 

Mesure des FFT2D :

 

Presse-papier03_.png.a18db1d55fa8be698d92248f76df8fbc.png

 

Reste à faire un essai en réel sur la Lune, avec l'entraînement Alt azimutal de l'ETX, le principal problème restant  l'adaptateur idoine,  voir :

 

De mon côté, je vais tester un bidouillage personnel à partir de mes  gadjets, photo à venir si valable

Modifié par Nebulium
  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Hello :)

 

 

Le problème avec cet adaptateur pas cher :

 

71A1v5AcLgL._AC_SY355_.jpg

 

est que le support du phone en presse les boutons en haut à droite, rédhibitoire ! :(

 

J'ai finalement utilisé une barette porte-flash pour déporter les pinces ;

 

adapt1_.jpg.a05502c3716bb68244d233cd0d4072a7.jpg

 

Ca donne aussi un peu plus de liberté pour le réglage, qui reste toujours bien pénible !

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Hello :)

Je m'apprête à conclure sur l'usage astronomique de cette (nouvelle ?) méthode.

Les circonstances atmosphériques de ces derniers jours ne m'ayant  pas permis de faire un test sur la Lune, j'ai peaufiné les essais statiques sur cette même cible.

La turbulence était plus faible, le soleil était voilé et j'ai sous-exposé d'un petit diaphragme pour évaluer le comportement des "dcraw.dll".

Les images publiées ci-dessous à partir des prises DNG n'ont subi que rotation et redimensionnement :

 

240719.png.a1911b919cb0c08386fa5025693abb6f.png

 

De gauche à droite 1  2  3  4 :

1. Traitement par FitsWork (dcrawfw.dll) d'une unitaire *

2. Traitement par IrfanView (dcraw.dll) de la même unitaire

3. Image de référence de la méthode testée (Zip de 100 prises)

4. Image de sortie de la méthode testée (Zip de 100 prises)

 

Je crois que je vais arrêter là mes investigations...

----------------------------------------------------

* Pour info, l'EXIF de l'unitaire :

Filename - IMG_20230724_191500.dng
ImageWidth - 4000
ImageLength - 3000
BitsPerSample - 
Compression - 1 (None)
PhotometricInterpretation - -32733
ImageDescription - 
Make - Xiaomi
Model - 2201117SY
StripOffset - 696
Orientation - Bottom right
SamplesPerPixel - 1
RowsPerStrip - 1
StripByteCount - 12696
XResolution - 72
YResolution - 72
PlanarConfiguration - 1
ResolutionUnit - Inch
Software - Redmi/fleur_eea/fleur:13/TP1A.220624.014/V14.0.4.0.TKEEUXM:user/release-keys
DateTime - 2023:07:24 19:15:00
CFARepeatPatternDim - 2
CFAPattern - 
Copyright - 
ExposureTime - 1/100.1 seconds
FNumber - 1.89
GPS-IFD-Offset - 24828
ISOSpeedRatings - 52
DateTimeOriginal - 2023:07:24 19:15:00
FocalLength - 5.89 mm

GPS information: - 
GPSVersionID - 2.3.0.0
GPSLatitudeRef - N
GPSLatitude - 43  25  6.1 (43.418361)
GPSLongitudeRef - E
GPSLongitude - 6  47  53.45 (6.798181)
GPSTimeStamp - 17  15  0
GPSDateStamp - 2023:07:24
 

Modifié par Nebulium

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 Chris277
      Bonsoir les amis,
       
      Petite reprise du traitement d'images avec les derniers progrès logiciels.
      Il s'agit d'un panorama de 7 tuiles qui ne voulait pas s'assembler en 2019. Les images datent du 30 mai 2019, depuis le Parc Natural de Cap de Creus sur la commune de Port de la Selva.
      De gauche à droite au sol :
      D'abord au NNE la pollution lumineuse de la côte française, qui s'étend jusqu'à Marseille presque au milieu. On voit l'eau du Golfet avec la pointe des Farallones. Puis, la lumière du phare du Cap de Creus. Puis le halo de Cadaqués, puis la lumière de la base militaire de Puig el Peni et enfin le halo de Rosas, que j'ai fortement atténué.
      Dans le ciel :
      De l'amas double de Persée jusqu'à Rho Ophiuchi, Antares et M4 à droite avec juste avant Jupiter et tous les Messiers de la voie Lactée.
      Sous l'arche de la Voie Lactée, on devine le vert de l'airglow dans la zone sans PL.
      Le sol est bougé, suite au suivi stellaire.
      7 tuiles avec le Canon eos 6D et zoom 24-105L@24mm et f4@f4
      Sur Axis f20a (j'ai jeté les RAW, mais environ 20 ou 40 poses / tuiles entre 30s et 1 min)
      PI- Stack des tuiles --Tiff
      PS- photomerge
      PI- BXT, qui fortement arrangé les étoiles en hirondelles des bords
      PS-courbes, correction de la PL aux extrémités droite et gauche, saturation.
       
      Bonne promenade dans les 71,6 Mpixels
       
      Christophe

    • Par Chrishapha2019
      Bonjour,
       
      Je dois être un peu idiot et ignorant sans doute mais je ne comprends pas trop ce qu'est la fonction offset de ma caméra ASI 178MM.  Jusque là je n'avais jamais prêté attention a ce réglage et je ne jouais qu'avec le gain , l'exposition et le gamma pour tenter d'éviter de saturer mes images des protubérances très faibles ou trop brillantes pour avoir la dynamique la meilleure et limiter le bruit.
      Quelqu'un peut il m'éclairer à ce sujet car je ne trouve que des question de gain/offset sur des forums (même en anglais) mais rien de très précis (même en video youtube) et de savoir si cela est utile en astrosolaire H alpha ..
       
      Merci beaucoup....
       
      Chris
       
    • Par FrancoisGAP
      La Nébuleuse du Croissant et sa Bulle de Savon Voisine
       
      Bonjour à tous,
      Je suis ravi de partager avec vous ma dernière photo de NGC 6888, la Nébuleuse du Croissant, capturée lors d'une rare nuit dégagée ici en Aveyron. 
       

       
      ### Détails Techniques
      - **Instrument** : TS Optics Hypergraph 10" (254/1000 Fd4)
      - **Correcteur Réducteur** : 0,85×2″, soit 863mm (Fd3.4)
      - **Caméra** : ZWO ASI2600MC DUO
      - **Monture** : EQ8R Pro
      - **Guidage** : ZWO ASI220MM Mini with DUO
      - **Mise au point** : ZWO EAF
      - **Roue à filtres** : ZWO EFW 5x2"
      - **Filtre utilisé** : Optolong L-Extreme
      ### Détails de Prise de Vue
      - **Temps d'intégration total** : 5.73 heures
      - **Poses** : 172 x 120s à Gain=100 (-20°C)
      - **Calibration** : 40 Darks, 40 Darks Flat, 40 Flats
      - **Traitement** : PixInsight et Photoshop
       

       
      NGC 6888, également connue sous le nom de la Nébuleuse du Croissant, est située dans la constellation du Cygne, à environ 5 000 années-lumière de la Terre. Cette nébuleuse en émission est formée par le vent stellaire de l'étoile massive WR 136 (une étoile Wolf-Rayet), qui souffle les couches extérieures de l'étoile, créant cette structure complexe de gaz et de poussière. Le diamètre de NGC 6888 est d'environ 25 années-lumière.
      À proximité, on peut également observer la nébuleuse de la Bulle de Savon (PN G75.5+1.7), une nébuleuse planétaire découverte plus récemment. Bien qu'elle soit moins connue que NGC 6888, elle offre une vue fascinante avec sa forme sphérique et ses détails fins.
       
      En observant NGC 6888, on pourrait se demander si l'on regarde une méduse, un croissant ou même un cerveau. Heureusement, la Bulle de Savon à côté met tout le monde d'accord avec sa forme claire et distincte. 😊
      Et pour répondre aux sceptiques, je confirme que cette photo n'a pas été prise à travers les nuages !!!
       

       
       
      Pour plus de détails et des images supplémentaires, vous pouvez consulter mon article complet ici : https://planetediy.fr/index.php/2024/06/09/ngc-6888-croissant-meduse-ou-cerveau-la-grande-question-astrophotographique/
       
      J'espère que vous apprécierez cette image autant que j'ai pris plaisir à la capturer et la traiter. Vos commentaires et critiques constructives sont les bienvenus !
      Clear skies à tous !
    • Par Rolumix
      Le Soleil ce matin, juste avant les nuages...

    • Par Phil49
      Bonjour à tous,
       
      Hier soir, je profitais de ces rares soirées claires ou exploitables même pour des réglages techniques.
       
      Je voulais finaliser mes réglages sur mon RC 8 et en voulant mesurer l'incidence de la rotation de la bague de mon porte oculaire, j'ai perdu PHD2 malgré de nombreuses tentatives !
       
      Pour fixer le cadre, si vous regardez ma signature, j'ai une AZ EQ6 qui marche très bien, j'avais déjà fait des soirées avant celle-ci depuis l'année dernière, et pas plus tard que la veille.
       
      La chaine otique était composée de mon OAG Large Player One, un porte filtre avec un Optolong L Pro, et la Player One Artemis C-Pro déjà utilisée les quelques nuits claires précédentes.
       
      Je pilote l'imagerie avec mon miniPC Mele Quieter 3C qui marche parfaitement également, mon setup est alimenté sur secteur en passant par une alimentation de labo, car je suis dans mon observatoire, bref, des conditions de prises de vues idéales.
      Un poil de vent très très léger, mais pas plus que les nuits précédentes, par ailleurs je suis bien protégé dans l'observatoire.
       
      Comme d'habitude, je fais mon alignement polaire avec TPPA (Three Point Polar Alignment) dans NINA, je fais un goto vers Dubhé et une astrométrie pour vérifier que tout est ok, et je pointe ensuite vers une cible étoilée pour faire ma manip de rotation de la bague de mon P.O.
       
      C'était NGC 7000.
       
      Première image à 30 secondes...
       

       
      PHD2 avait commencé à tourner, on était dans une moyenne de 0.6/0.7 en RMS,  pas le meilleur guidage mais correct pour les conditions de cette nuit.
       

       
      Je reviens à mon RC 8, je fais 2 ou 3 rotations de la bague de P.O et vérifie le résultat en direct avec NINA dans l'assistant cadrage, le cadrage me parait plaisant, et je décide de faire quelques clichés en lançant une séquence avancée de quelques images.
       
      Mais quand je retourne sur PHD2, c'est la catastrophe !
       
      Je stoppe celui-ci avec le panneau stop, je revérifie les réglages qui n'avaient pas changé, je relance, mais pareil !
       
      Il part dans des directions invraisemblables, j'arrête proprement NINA, je redémarre mon miniPC, je refais mon alignement polaire, je relance mon goto, mon astrométrie, je pointe à nouveau sur NGC 7000, la bague de mon P.O était restée sur la dernière position, et je relance une séquence avancée me disant que je serai fixé puisqu'il fera la totale de toute manière.
       
      Et là, rebelote !
       
      J'ai stoppé la séquence, j'ai essayé de modifier les valeurs qui avaient bien fonctionné la veille et malgré une demi douzaine d'arrêts redémarrages, déconnexions de la monture et de la camera dans PHD2 rien à faire ! :-(
       
      La seule chose que je n'ai pas fait c'est d'arrêter électriquement la monture et de retester, mais cela aurait il changé quoi que ce soit...
       
      Je joins à ce post le fichier log de PHD 2, on voit toutes les tentatives...
       

       
      J'avoue que je ne comprends pas ce qui a pu  ce point "détraquer" PHD2 qui ne m'avait jamais fait cela !
       
      Et je n'ai pas le commencement d'une piste logique.
       
      Est-ce le fait d'avoir tourné la bague de mon P.O ??
       
      Invraisemblable, non !?
       
      Merci pour vos aides !
       
      Philippe
       
       
      PHD2_GuideLog_2024-06-08_225054.txt
  • Évènements à venir