Siril 1.2.0 - beta

Les différents softs utilisés pour le VA et l'imagerie
Répondre
Avatar de l’utilisateur
Erwan
Messages : 1126
Inscription : 20 mai 2021, 01:27
Localisation : Martinique

Siril 1.2.0 - beta 1

Message par Erwan » 27 févr. 2023, 00:24

Petite question. Comment vous faite pour avoir siril en français, j'ai beau aller dans les réglages et mettre en français, faire appliquer mais rien y fait même en fermant et ré ouvrant siril. Il reste tout le temps en anglais et ce quel que soit la version et là je viens de mettre la 1.2.0 béta.

Avatar de l’utilisateur
spica2000
Messages : 4302
Inscription : 06 févr. 2021, 14:59
Localisation : 74

Siril 1.2.0 - beta 1

Message par spica2000 » 27 févr. 2023, 06:33

Micmac a écrit :
27 févr. 2023, 00:14
Bon depuis, les 35 derniers post, je comprends pas un traitre mot.
Je vais finir par lire le Manuel
entre haut-savoyards, il faut s'entraider. On peut s'organiser une séance sous discord.

Avatar de l’utilisateur
spica2000
Messages : 4302
Inscription : 06 févr. 2021, 14:59
Localisation : 74

Siril 1.2.0 - beta 1

Message par spica2000 » 27 févr. 2023, 06:34

Erwan a écrit :
27 févr. 2023, 00:24
Petite question. Comment vous faite pour avoir siril en français, j'ai beau aller dans les réglages et mettre en français, faire appliquer mais rien y fait même en fermant et ré ouvrant siril. Il reste tout le temps en anglais et ce quel que soit la version et là je viens de mettre la 1.2.0 béta.
c'est à l'installation qu'il m'a demandé de choisir une langue. Il reste des traces d'anglais mais minimes dans la version bêta.

Avatar de l’utilisateur
soulearth
Messages : 8840
Inscription : 12 juil. 2020, 11:20
Localisation : 69

Siril 1.2.0 - beta 1

Message par soulearth » 27 févr. 2023, 08:17

@Micmac faut dire que ça part un peu dans tous les sens. Mais hésite pas si faut qu'on explique un truc en prenant un peu plus le temps. Et effectivement sinon discord c'est peut être encore plus facile.

Avatar de l’utilisateur
soulearth
Messages : 8840
Inscription : 12 juil. 2020, 11:20
Localisation : 69

Siril 1.2.0 - beta 1

Message par soulearth » 27 févr. 2023, 10:36

La déconvolution sur séquence me laisse tout de même perplexe concernant le temps d’exécution. Que ca couche mon pc, ca je n'aurait pas été surpris :lol:
Mais la non, c'est long mais il prend son temps!! CPU a 30%, ram a moitié et disque SSD qui se tourne les pouces ...
J'ai fait le test sur 2 pc différents, même comportement.
2023-02-27_10h30_15.png
Vous avez le même comportement de votre coté ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.

Avatar de l’utilisateur
steph37
Messages : 4333
Inscription : 14 avr. 2021, 11:03
Localisation : Chenonceaux

Siril 1.2.0 - beta 1

Message par steph37 » 27 févr. 2023, 10:41

De mon côté ça donne ça, personne ne souffre mais c'est très long, c'est vrai que c'est intriguant

image.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.

Avatar de l’utilisateur
soulearth
Messages : 8840
Inscription : 12 juil. 2020, 11:20
Localisation : 69

Siril 1.2.0 - beta 1

Message par soulearth » 27 févr. 2023, 10:47

Intriguant effectivement. Un traitement exigeant et long, il faudrait prendre autant de ressource que possible.

Avatar de l’utilisateur
steph37
Messages : 4333
Inscription : 14 avr. 2021, 11:03
Localisation : Chenonceaux

Siril 1.2.0 - beta 1

Message par steph37 » 27 févr. 2023, 10:51

soulearth a écrit :
27 févr. 2023, 10:47
il faudrait prendre autant de ressource que possible.
je crois qu'on peut augmenter la priorité d'une tâche sous windows mais je ne sais pas si ça serait efficace pour notre cas

Avatar de l’utilisateur
lordzurp
Messages : 1428
Inscription : 25 juin 2020, 19:08
Localisation : à l'ouest

Siril 1.2.0 - beta 1

Message par lordzurp » 27 févr. 2023, 10:59

Erwan a écrit :
27 févr. 2023, 00:24
Petite question. Comment vous faite pour avoir siril en français, j'ai beau aller dans les réglages et mettre en français, faire appliquer mais rien y fait même en fermant et ré ouvrant siril. Il reste tout le temps en anglais et ce quel que soit la version et là je viens de mettre la 1.2.0 béta.
il y a une campagne de traduction en cours (organisé en partie sur discord), avec des changements de plateforme (des histoires de comptes gratuits limités etc ...)

ça devrait se peaufiner dans les prochaines beta, mais tu es chaudement invité à participer :)
(plein de gens trichent et utilisent chatGPT :P )

Avatar de l’utilisateur
steph37
Messages : 4333
Inscription : 14 avr. 2021, 11:03
Localisation : Chenonceaux

Siril 1.2.0 - beta 1

Message par steph37 » 27 févr. 2023, 11:00

je viens de faire le changement de priorité en cours d'exécution sur le process Siril, passé en priorité haute ; pas de changement dans la vitesse de traitement
Edit soyons fous, Siril passé en priorité "temps réel"... pas de changement apparent dans les perfs
Dernière modification par steph37 le 27 févr. 2023, 11:04, modifié 1 fois.

Avatar de l’utilisateur
soulearth
Messages : 8840
Inscription : 12 juil. 2020, 11:20
Localisation : 69

Siril 1.2.0 - beta 1

Message par soulearth » 27 févr. 2023, 11:02

lordzurp a écrit :
27 févr. 2023, 10:59
je crois qu'on peut augmenter la priorité d'une tâche sous windows mais je ne sais pas si ça serait efficace pour notre cas
Déjà essayé. Ainsi que la désactivation de l'anti-virus. Sans effet.

Avatar de l’utilisateur
steph37
Messages : 4333
Inscription : 14 avr. 2021, 11:03
Localisation : Chenonceaux

Siril 1.2.0 - beta 1

Message par steph37 » 27 févr. 2023, 11:10

Bon je tenterai ça sous Linux en fin de journée, là je voudrais le laisser finir

Avatar de l’utilisateur
lordzurp
Messages : 1428
Inscription : 25 juin 2020, 19:08
Localisation : à l'ouest

Siril 1.2.0 - beta 1

Message par lordzurp » 27 févr. 2023, 11:25

le changement de prio des taches, c'est surtout quand ton proc est déjà saturé :)
s'il tourne à 20%, ya pas de bataille de prio pour chauffer le silicium

Avatar de l’utilisateur
steph37
Messages : 4333
Inscription : 14 avr. 2021, 11:03
Localisation : Chenonceaux

Siril 1.2.0 - beta 1

Message par steph37 » 27 févr. 2023, 12:30

Oui tu as raison @lordzurp on n'est pas dans une situation de pénurie de ressources ; en changeant la priorité, on essaie de repasser le plat à Siril avant les autres mais ça ne lui ouvre pas l'appétit

Edit
Avec le Moniteur de Ressources on peut avoir une vue plus détaillée de l'utilisation de chaque coeur. A un instant donné, un unique coeur est alloué à Siril, il le met vite fait à 100 % puis rend la main. Ce qui serait chouette c'est qu'à instant donné la déconvolution dispose de plusieurs coeurs.
Dernière modification par steph37 le 27 févr. 2023, 17:02, modifié 1 fois.

Avatar de l’utilisateur
soulearth
Messages : 8840
Inscription : 12 juil. 2020, 11:20
Localisation : 69

Siril 1.2.0 - beta 1

Message par soulearth » 27 févr. 2023, 12:34

1h32 pour 174 frames.
2023-02-27_11h54_57.png
Ca fait longuet pour un pc qui se tourne les pouces.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.

cissou8
Messages : 109
Inscription : 10 déc. 2022, 17:17
Localisation : 06

Siril 1.2.0 - beta 1

Message par cissou8 » 27 févr. 2023, 13:28

Alors.... Je vais essayer de vous expliquer mais il faudra que je me fasse confirmer des trucs par Adrian (celui a code ca).
En gros, a la base, il a développé la deconvo pour une image seule, sur une image finale quoi. Donc dans son code, il me semble qu'il y a une sorte d'optimisation, qui decoupe l'image en bouts, les traite et recolle les morceaux ensuite. Il me semble qu'il y a des limitations aussi sur la taille des bouts (des tiles en bon francais :) ).
Puis on lui est tombe dessus et on lui a dit "ben vas-y, faut aussi pouvoir le faire sur toute une sequence". Et c'etait y a pas si longtemps que ca. Donc pour convertir "facilement et rapidement" un algo mono-image en algo multi-images, siril a un process generique, qui dit par exemple "j'ai 6 coeurs, je lance sur 6 images en parrallele, chacune son thread". Il me semble que toujours en bon francais, ca s'appelle etre embarassingly parralel. Si y a pas assez de RAM pour mettre chaque image et les copies necessaires au-dit algo en meme temps, ca calcule le nombre max de threads dispo. En y reflechissant a mesure que j'ecris, je pense que c'est assez optimal quand les algos bossent sur des images entieres. Y aura tjs un combo nbre de proc, RAM dispo, taille d'image et algo qui me mettra en defaut mais voila, c'est l'idee generale.
Pour stacker en faisant du rejet par exemple, ca l'est pas du tout par contre (enfin c'est pas pas que c'est pas optimal, c'est surtout un probleme de RAM). Mais donc c'est fait completement differemment, hors process generique. Il se pourrait donc que pour la deconvo sur sequence, il faille faire de meme, peut-etre calculer des tailles de tiles differentes, peut-etre dedier tous les threads a une image et les traiter les unes apres les autres...
Mais je note vos retours et j'en parlerai a Adrian pour voir avec lui s'il a des idees pour changer ca (et me confirmer que j'ai pas trop dit de conneries). Probablement que @vinvin aura des idees la-dessus parce que si siril tourne aussi vite, c'est beaucoup parce qu'il est baleze sur ces histoires :)
Par contre, ca sera probablement pas pour la 1.2 stable parce que la, on va surtout essayer de rien casser.

Avatar de l’utilisateur
soulearth
Messages : 8840
Inscription : 12 juil. 2020, 11:20
Localisation : 69

Siril 1.2.0 - beta 1

Message par soulearth » 27 févr. 2023, 13:43

Merci pour ce retour @cissou8 . Comme tu vois on prend notre rôle de beta testeur très au sérieux :lol:
Effectivement si l'algo n'était pas pensé au départ pour se manger toute un séquence, c'est assez logique qu'il ne batte pas des records de vitesse. Cependant c'est fonctionnel, donc pour une nouvelle fonction, en beta qui plus est, c'est déjà très bien.

Dernière info, j'ai essayé en activant le multithread sur FFTW, mais pas de gain visible.
image.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.

Avatar de l’utilisateur
steph37
Messages : 4333
Inscription : 14 avr. 2021, 11:03
Localisation : Chenonceaux

Siril 1.2.0 - beta 1

Message par steph37 » 27 févr. 2023, 15:08

Merci @cissou8 pour ton retour ; on est plusieurs ici à bosser ou avoir bossé dans le secteur alors on comprend bien l'énorme boulot qui a été fait ;)
Disons qu'on participe nous aussi ;)

J'ai essayé sous Linux (Ubuntu 22.04), sur les 12 "coeurs" : un seul est utilisé à 100 % ; sur la même machine, ça va moins vite que sous Windows : 15 vues à la minutes au lieu de 20 sous windows pour mon fichier de test.

image.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.

Avatar de l’utilisateur
steph37
Messages : 4333
Inscription : 14 avr. 2021, 11:03
Localisation : Chenonceaux

Siril 1.2.0 - beta 1

Message par steph37 » 27 févr. 2023, 17:28

J'ai testé la sélection sur FWHM et rondeur à la souris dans la partie "Graphique" : ça marche nickel :clap: et ça permet bien de lancer la déconvolution de la séquence en écartant les "moches" qui sont particulièrement nombreuses quand on fait des poses courtes.
Une belle avancée cet outil de sélection ;)

cissou8
Messages : 109
Inscription : 10 déc. 2022, 17:17
Localisation : 06

Siril 1.2.0 - beta 1

Message par cissou8 » 27 févr. 2023, 19:56

steph37 a écrit :
27 févr. 2023, 15:08
Merci @cissou8 pour ton retour ;
J'ai pris 2 sec pour lire son code et j'ai dit des bêtises. Il prend une image à la fois parce que la biblio est censée découper les tiles et les distribuer sur les threads dispo. Ce qui visiblement ne se passe pas. Je l'ai eu viteuf, il va regarder pourquoi.

cissou8
Messages : 109
Inscription : 10 déc. 2022, 17:17
Localisation : 06

Siril 1.2.0 - beta 1

Message par cissou8 » 27 févr. 2023, 20:05

Re, j'ai vu sa reponse sur le ticket (c'est bien toi au fait :) ?)
Effectivement, tu peux cocher une pref pour multi-threader FFTW (la fameuse biblio). Si je le fais, ca va environ 2 fois plus vite chez moi. Mias j'ai pas un foudre de guerre et sur la premiere image, tu as un cout de pour la planification.
La doc des prefs associees est la: https://siril.readthedocs.io/en/latest/ ... rformances

cissou8
Messages : 109
Inscription : 10 déc. 2022, 17:17
Localisation : 06

Siril 1.2.0 - beta 1

Message par cissou8 » 27 févr. 2023, 20:10

soulearth a écrit :
27 févr. 2023, 13:43
Dernière info, j'ai essayé en activant le multithread sur FFTW, mais pas de gain visible.
Peut-etre que le tmps de planification a ete depasse et qu'en fallback, il ne multi-threade pas? Je sais pas exactement ce qui pourrait limiter le truc, je vais lui poser la question. Tu peux me dire quelle PSF tu utilises et quel algo ensuite pour la deconvo?

Avatar de l’utilisateur
soulearth
Messages : 8840
Inscription : 12 juil. 2020, 11:20
Localisation : 69

Siril 1.2.0 - beta 1

Message par soulearth » 27 févr. 2023, 20:20

@cissou8, PSF sur étoile algo R-Lucy.
Le process PSF des étoiles -> generer PSF ( ensuite le bouton se déplace sur PSF précédente )
image.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.

Avatar de l’utilisateur
steph37
Messages : 4333
Inscription : 14 avr. 2021, 11:03
Localisation : Chenonceaux

Siril 1.2.0 - beta 1

Message par steph37 » 27 févr. 2023, 20:36

Il y a pas aussi une taille mini de la PSF dans les options de la FFTW ?

Avatar de l’utilisateur
soulearth
Messages : 8840
Inscription : 12 juil. 2020, 11:20
Localisation : 69

Siril 1.2.0 - beta 1

Message par soulearth » 27 févr. 2023, 20:53

Si. Limite de temps et taille mini. Je viens de tester avec respectivement 30 et 3. Pas mieux.
Dernière modification par soulearth le 27 févr. 2023, 21:30, modifié 1 fois.

Répondre

Revenir à « Softwares »