melix

Sol'Ex et décalage de pixels non entiers

Messages recommandés

Bonjour à tous,

 

Faute de pouvoir imager moi même, il pleut en Bretagne, je continue mes développements :) Lorsqu'on traite une vidéo Sol'Ex, on utilise généralement le "milieu" de la raie détectée (typiquement le milieu de la raie h-alpha), mails il est aussi possible de reconstruire une image en faisant un décalage de pixels par rapport à ce milieu. Voici un exemple de détection de raie sur la vidéo de test de traitement disponible sur le site de Christian :

 

image.png.3105f231870da13bf357e5180a036662.png

 

Ainsi par exemple en décalant de 10 ou 15 pixels, on se retrouve dans le "continuum". J'avais donc ajouté à JSol'Ex la possibilité de calculer ces images décalées, mais j'avais aussi, arbitrairement, limité cette possibilité à des nombres entiers (1 pixel, -2 pixels, etc...). Or, de part la précision que l'on peut obtenir lors de la reconstruction, inférieure au pixel, et l'interpolation lors de la reconstruction, il n'y avait pas de raison de limiter.

 

Voici par exemple la différence entre l'image centrée (décalage = 0) et celle décalée de 0.2 pixels :

 

 

Ceci est particulièrement intéressant si on souhaite faire une animation, qui part par exemple d'un décalage de -12 pixels à +12 pixels, pour aller "d'un continuum à un autre". En effet, on peut dès lors obtenir une animation très fluide. Voici un exemple:

 

 

Il suffit de 45 secondes sur ma machine pour générer cette animation, en tout automatique ! Voici le script que j'ai utilisé :

 

[params]
shift=12 
step=0.2

[tmp]
images=range(-shift;shift;step)
fixed=remove_bg(fix_banding(images;25;3))
cropped=autocrop2(fixed;1.1;32)
adjusted=clahe(cropped;1)

[outputs]
video=anim(adjusted;40)

 

On peut même tenter une version colorisée, même si je suis moins convaincu du résultat:

 

 

avec ce script:

 

[params]
shift=12
step=0.2

[tmp]
images=range(-shift;shift;step)
fixed=remove_bg(fix_banding(images;25;3))
cropped=autocrop2(fixed;1.1;32)
adjusted=clahe(cropped;1)
colorized=colorize(adjusted;"h-alpha")

[outputs]
video=anim(colorized;40)

Tout ceci est disponible dans JSol'Ex 1.5.2. A noter que vous devez être raisonnable sur l'incrément (0.2) et la taille de l'intervalle (-10;10) parce qu'il va y avoir un grand nombre d'images à générer et stocker en mémoire. J'ai optimisé l'utilisation mémoire dans cette version, mais la reconstitution des images à différents décalages de pixels demande de pouvoir stocker chaque image en mémoire. J'essaierai de faire d'autres optimisations dans une prochaine version, mais utiliser moins de RAM veut aussi dire utiliser plus de disque. SSDs indispensables !

 

image.png

  • J'aime 5

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 Pulsar59
      hello,
       
      petite éclaircie ce matin, à peine suffisante pour enquiller une vingtaine de SER sur les raies Na et He, positionnées dans le même fen^tre spectrale d'acquisition.
      Toujours avec triplet 80 f6, ASI178, AZEQ6, ici en bin 2 avec expo 7,3 ms. Traitement INTI 6.0, bien facilité pour la raie He avec l'option "polynôme automatique".
       
      Ci-dessous, images Na et He (assez spectaculaire de mon point de vue)

       

    • Par polo0258
      bonjour à tous et à toutes !
       
       un peu se soleil ce matin , un peu de vent et pas mal de nuages  , difficile de jongler avec l'histogramme qui fait le yoyo !
       
      CFF 300 f/d de 20 player one 533MM filtre rouge  AS3 + astrosurface wavelets + local contraste !
       

       
       
       animation de 9h14-3 tu à 9h17-7 tu :
       

       
       
       et un zoom sur une partie en haut à gauche de la tache principale :
       

       
       
       bon ciel à tous !
       polo
       
       
       
       
       
    • Par Achaim
      Je viens vous embêter ds astrophoto, mais une éruption qui vaut  le coup , un moment que l on n en n a pas eu comme ça . Sa bouge sa bouge la haut 
      début de la protue en gros vèrs midi 

      et la suite ,  finie en a peine une heure  ça a été assez rapide 

       
       

       
       
       
       

       
       
       
      et une vue rapprochée du limbe du  grand groupe de taches qui vont passer derrière .....pleins de détails   avec une formation  en forme de croix ..étonnant 
       

       
    • Par soleil rouge
      Une grosse et belle protubérance ce 24 Avril 2024
      Réfracteur 185 mm Apo , Fabry pérot prototype PST et barlow 2X , camera player one 
       


    • Par melix
      Bonsoir,
       
      Je suis heureux de vous présenter JSol'Ex 2.2.0. Cette version propose un tout nouvel algorithme d'amélioration de contrastes, que j'ai implémenté spécifiquement pour Sol'Ex. J'ai décris ce nouvel algorithme avec images comparatives dans ce billet de blog.
       
      Pour le téléchargement ça se passe ici : https://github.com/melix/astro4j/releases/tag/2.2.0
       
      A vos Sol'Ex !
       

  • Évènements à venir