Visuel Assisté et Jupiter

(astéroïdes, objets transneptuniens et comètes acceptés)
Répondre
ms55
Messages : 326
Inscription : 21 sept. 2021, 22:08
Localisation : 67300

Visuel Assisté et Jupiter

Message par ms55 » 21 sept. 2021, 23:00

Le calcul par GPU permet aujourd'hui d'avoir assez de puissance pour réaliser des vidéos de plusieurs heures sur Jupiter sans post traitements.
Ici le calculateur est soit un ordinateur portable équipé d'une carte Nvidia GTX 1050 Ti (au minimum), soit un mini PC équipé d'une carte Nvidia Jetson Nano ou Jetson Xavier NX.
La config : C11@f/20 + ZWO ASI 462MC + EQ6-R Pro.
Les conditions d'observation sont moyennes.

Le fichier GIF 800x600 de 3H00 a été réduit à 640x480 et à 1H43 à cause de sa taille :
jup_sharp_640x480.gif
jup_sharp_640x480.gif (7.03 Mio) Consulté 2939 fois
Une image de la vidéo :
65.png
65.png (492.95 Kio) Consulté 2939 fois
D'autres cibles ont été testées : Lune, Mars, Saturne, DSO.
Dernière modification par ms55 le 21 sept. 2021, 23:03, modifié 1 fois.

Avatar de l’utilisateur
clouzot
Site Admin
Messages : 16381
Inscription : 08 avr. 2019, 23:13
Localisation : 06 et 30

Visuel Assisté et Jupiter

Message par clouzot » 21 sept. 2021, 23:02

ms55 a écrit :
21 sept. 2021, 23:00
Le calcul par GPU permet aujourd'hui d'avoir assez de puissance pour réaliser des vidéos de plusieurs heures sur Jupiter sans post traitements
Peux-tu en dire plus ? Le traitement est fait à la volée par le GPU ?

ms55
Messages : 326
Inscription : 21 sept. 2021, 22:08
Localisation : 67300

Visuel Assisté et Jupiter

Message par ms55 » 21 sept. 2021, 23:24

Prenons un exemple récent, le 17 septembre 2021 à 23h14TL avec voiles nuageux et turbulence (mauvaises conditions) :
Capture du 2021-09-17 23-14-08.png

Les images 960x720 du visuel assisté sont présentées à l'astram toutes les 7s environ et résultent de l'accumulation de 600 bonnes images brutes (images répondant à un critère de qualité, ici autour de 25).
Il est aussi possible d'obtenir en ligne une dé-rotation sur 5 minutes afin d'obtenir une image concurrente à l'Astrophoto ou une vidéo avec une image par minute.
Le lien est donc établi entre le Visuel Assisté et l'Astrophoto. ;)

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

Visuel Assisté et Jupiter

Message par soulearth » 21 sept. 2021, 23:37

Et le logiciel qui réalise ce tour de force il s'appelle comment ? C'est génial ce truc.

ms55
Messages : 326
Inscription : 21 sept. 2021, 22:08
Localisation : 67300

Visuel Assisté et Jupiter

Message par ms55 » 22 sept. 2021, 00:35

soulearth a écrit :
21 sept. 2021, 23:37
Et le logiciel qui réalise ce tour de force il s'appelle comment ? C'est génial ce truc.
Il faudrait lui trouver un nom, c'est un logiciel qui fait à la fois :
- l'auto guidage de la planète,
- l'exposition et le gain auto,
- la MAP assistée,
- la détection d'une image brute de référence,
- l'alignement des images brutes en temps réel,
- la création d'une image corrigée des distorsions liées à la turbulence,
- le dé-floutage,
- le dé-bruitage,
- l'alignement des couches RGB,
- la balance automatique des blancs,
- la dé-rotation par le flot optique.

Pas de perte de trame à 100fps avec une GTX 1050 Ti.
La création d'une vidéo de Jupiter sur plusieurs heures ne pose pas de problème si le ciel est dégagé.

En fait, le logiciel fait en temps réel ce que font FireCapture, AS3, WinJupos, Astra Image, ... en différé.

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

Visuel Assisté et Jupiter

Message par soulearth » 22 sept. 2021, 08:00

@ms55 ce logiciel anonyme est vraiment intéressant. Ou peut on le trouver, le télécharger ? Y'a un site officiel ? Des docs et vidéos en ligne ? C'est un soft que tu as développé ?
Dernière modification par soulearth le 22 sept. 2021, 09:11, modifié 1 fois.

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

Visuel Assisté et Jupiter

Message par spica2000 » 22 sept. 2021, 08:24

@ms55 elle est bien belle cette Juju! pour le reste c'est du chinois. GPU ?!?!?

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

Visuel Assisté et Jupiter

Message par spica2000 » 22 sept. 2021, 08:25

@ms55 elle est bien belle cette Juju! pour le reste c'est du chinois. GPU ?!?!?

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

Visuel Assisté et Jupiter

Message par spica2000 » 22 sept. 2021, 08:32

@ms55 elle est bien belle cette Juju! pour le reste c'est du chinois. GPU ?!?!?

Avatar de l’utilisateur
Forest
Messages : 1242
Inscription : 09 avr. 2019, 12:34

Visuel Assisté et Jupiter

Message par Forest » 22 sept. 2021, 08:35

GPU c'est la carte graphique

Avatar de l’utilisateur
Olivier-Fantasy
Messages : 10202
Inscription : 14 oct. 2020, 23:03
Localisation : Région parisienne (92)

Visuel Assisté et Jupiter

Message par Olivier-Fantasy » 22 sept. 2021, 10:12

ms55 a écrit :
21 sept. 2021, 23:24
Le lien est donc établi entre le Visuel Assisté et l'Astrophoto
Bonjour @ms55, j'ai vu tes oeuvres sur l'autre forum "en face" : excellent ! :ave:

Effectivement, là tu sublimes le VA pour le planétaire. Comme les copains : tu peux nous en dire plus ? C'est un logiciel que tu gardes en perso ou tu penses le diffuser ?

Tu pourras nous montrer aussi ce que tu obtiens en ciel profond ?

Et si tu veux bien nous révéler un peu plus de "qui est ms55", tu pourras te présenter dans la partie faite pour du forum, et je suis sûr que tu auras le meilleur accueil, forcément ;)

ms55
Messages : 326
Inscription : 21 sept. 2021, 22:08
Localisation : 67300

Visuel Assisté et Jupiter

Message par ms55 » 22 sept. 2021, 10:22

soulearth a écrit :
22 sept. 2021, 08:00
@ms55 ce logiciel anonyme est vraiment intéressant. Ou peut on le trouver, le télécharger ? Y'a un site officiel ? Des docs et vidéos en ligne ? C'est un soft que tu as développé ?
Oui, je l'ai développé en C/C++ en utilisant la librairie ArrayFire pour CUDA (Nvidia) et OpenCL (AMD et Intel).
Je suis en train de le porter sur une carte Jetson Nano pour en faire une version embarquée.

J'ai fait des tests avec la Lune, Jupiter et Saturne.
Pour la Lune, je peux faire des panoramas en live :
pano1.png
Dernière modification par ms55 le 22 sept. 2021, 11:54, modifié 1 fois.

Avatar de l’utilisateur
sebb916
Messages : 6723
Inscription : 09 avr. 2019, 08:53
Localisation : Bettviller (Moselle)

Visuel Assisté et Jupiter

Message par sebb916 » 22 sept. 2021, 10:47

Bah la franchement sortir ça en temps réel (en tous cas sans post-traitement) je suis bluffé, et étant amateur autant de planétaire que de cp, je ne peux que saluer la prouesse et comme les copains, suis très désireux d'en savoir plus et de pouvoir l'utiliser (bien que aucun de mes pc ne soit assez puissant ...)

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

Visuel Assisté et Jupiter

Message par soulearth » 22 sept. 2021, 11:07

Ah oui chapeau ! :ave:
C'est un sacré boulot que tu as fait la.
Je pense que tu trouveras ici pas mal de personnes intéressées et même des potentiels testeurs. La plus grosses contrainte sera peut être d'avoir le pc adéquat.

Avatar de l’utilisateur
clouzot
Site Admin
Messages : 16381
Inscription : 08 avr. 2019, 23:13
Localisation : 06 et 30

Visuel Assisté et Jupiter

Message par clouzot » 22 sept. 2021, 11:15

soulearth a écrit :
22 sept. 2021, 11:07
Ah oui chapeau ! :ave:
C'est un sacré boulot que tu as fait la.
Je pense que tu trouveras ici pas mal de personnes intéressées et même des potentiels testeurs. La plus grosses contrainte sera peut être d'avoir le pc adéquat.
OpenCV est compatible avec à peu près n’importe quoi (je l’ai utilisé dans des projets de Machine Vision il y a fort longtemps). Y’a de l’espoir

Avatar de l’utilisateur
turbojf
Messages : 4182
Inscription : 09 juil. 2019, 13:33
Localisation : Seine-Maritime

Visuel Assisté et Jupiter

Message par turbojf » 22 sept. 2021, 11:43

@ms55 , es-tu le Alain P..ll.u de Youtube?



Si c'est le cas, tes travaux sur la réduction de bruit vidéo "live" m'avaient déjà impressionné. :clap: :clap:

ms55
Messages : 326
Inscription : 21 sept. 2021, 22:08
Localisation : 67300

Visuel Assisté et Jupiter

Message par ms55 » 22 sept. 2021, 15:39

Olivier-Fantasy a écrit :
22 sept. 2021, 10:12
ms55 a écrit :
21 sept. 2021, 23:24
Le lien est donc établi entre le Visuel Assisté et l'Astrophoto
Bonjour @ms55, j'ai vu tes oeuvres sur l'autre forum "en face" : excellent ! :ave:

Effectivement, là tu sublimes le VA pour le planétaire. Comme les copains : tu peux nous en dire plus ? C'est un logiciel que tu gardes en perso ou tu penses le diffuser ?

Tu pourras nous montrer aussi ce que tu obtiens en ciel profond ?

Et si tu veux bien nous révéler un peu plus de "qui est ms55", tu pourras te présenter dans la partie faite pour du forum, et je suis sûr que tu auras le meilleur accueil, forcément ;)
L'idée c'est d'associer une carte à faible coût et à faible consommation (il faut aussi penser à la planète) à un logiciel capable de faire un lien entre le Visuel Assisté et l'Astrophotographie des planètes et du ciel profond.
Le logiciel est terminé mais reste à trouver une carte autour de 100 euros capable de le faire tourner.
J'ai fait un premier prototype autonome à base de Jetson Nano mais il manque un peu de puissance.
La carte Jetson Xavier NX a par contre une puissance suffisante mais elle est hors budget.
En attendant Nano Next, elle offre une alternative intéressante mais coûteuse.
L'an prochain, je lancerais deux sites de présentation de la vision par GPU (en français gpu-vision.fr et en anglais gpu-vision.com).
Pas d'autres solutions prévues sur d'autres matériels (ordinateurs portables, tours, ...) pour une question de maintenance.

ms55
Messages : 326
Inscription : 21 sept. 2021, 22:08
Localisation : 67300

Visuel Assisté et Jupiter

Message par ms55 » 22 sept. 2021, 15:55

clouzot a écrit :
22 sept. 2021, 11:15
soulearth a écrit :
22 sept. 2021, 11:07
Ah oui chapeau ! :ave:
C'est un sacré boulot que tu as fait la.
Je pense que tu trouveras ici pas mal de personnes intéressées et même des potentiels testeurs. La plus grosses contrainte sera peut être d'avoir le pc adéquat.
OpenCV est compatible avec à peu près n’importe quoi (je l’ai utilisé dans des projets de Machine Vision il y a fort longtemps). Y’a de l’espoir
En fait c'est OpenCL, j'avais oublié le L en route.
ArrayFire c'est une alternative à OpenCV, je l'ai recompilé pour les environnements x64 et armv8.

Avatar de l’utilisateur
sebb916
Messages : 6723
Inscription : 09 avr. 2019, 08:53
Localisation : Bettviller (Moselle)

Visuel Assisté et Jupiter

Message par sebb916 » 22 sept. 2021, 16:52

Bon là je suis largué sur la partie hardware (software aussi mais ce n'est plus le propos :D !)
CE "Jetson Xavier NX" :

https://www.nvidia.com/fr-fr/autonomous ... xavier-nx/

Concrètement cela fonctionne comment ? En partant au plus simple, que faut-il pour l'utiliser : clavier, souris, écran, disque "dur" ?
La carte embarque des ports usb, hdmi, réseau, mais est-ce que ça doit se brancher en plus sur un ordinateur ?

Bref un topo pour les nuls serait bienvenu :mrgreen:

ms55
Messages : 326
Inscription : 21 sept. 2021, 22:08
Localisation : 67300

Visuel Assisté et Jupiter

Message par ms55 » 22 sept. 2021, 17:44

sebb916 a écrit :
22 sept. 2021, 16:52
Bon là je suis largué sur la partie hardware (software aussi mais ce n'est plus le propos :D !)
CE "Jetson Xavier NX" :

https://www.nvidia.com/fr-fr/autonomous ... xavier-nx/

Concrètement cela fonctionne comment ? En partant au plus simple, que faut-il pour l'utiliser : clavier, souris, écran, disque "dur" ?
La carte embarque des ports usb, hdmi, réseau, mais est-ce que ça doit se brancher en plus sur un ordinateur ?

Bref un topo pour les nuls serait bienvenu :mrgreen:
Concrètement avec 2 images :
IMG_20210922_173805.jpg
IMG_20210922_173457.jpg

Sur l'image du haut, on distingue le boîtier contenant la carte Jetson Nano, la mémoire, l'alimentation en 5V et la caméra ASI 462MC avec son ADC et sa barlow 2x.
Sur l'image du bas, on distingue l'écran tactile (pas de clavier, pas de souris).
L'autonomie de l'ensemble (calculateur + écran + caméra) est de 5h.
Un SSD n'est pas nécessaire car les besoins en mémoire de masse sont ridicules (tous les calculs sont faits lors de l'observation et seules les images de la vidéo sont stockées), rien à voir avec les configs actuelles qui remplissent de gros disques SSD.
Il est possible d'accélérer l'acquisition via le port USB3 de la Jetson Nano car la gestion faites par ZWO est très lente et constitue le goulot d'étranglement. Si j'arrive à régler ce problème, il ne sera pas nécessaire de passer par la Jetson Xavier NX qui est 4 fois plus coûteuse. ;)

Avatar de l’utilisateur
sebb916
Messages : 6723
Inscription : 09 avr. 2019, 08:53
Localisation : Bettviller (Moselle)

Visuel Assisté et Jupiter

Message par sebb916 » 22 sept. 2021, 19:16

Franchement là ça fait rêver ;).
Je continue avec quelques questions si tu as un peu de disponibilité
1) est-ce qu'il y a un système d'exploitation embarqué que le manipulateur peut utiliser ou bien est-ce que le boitier est/sera configuré uniquement pour cet usage ?
2) comment est assurée l'autonomie sur ce système ?
3) tu indiques qu'il n'y a pas de stockage de masse, comment se fait l'enregistrement/sauvegarde des images/gif obtenues ? Est-ce directement envoyé dans le cloud (donc nécessité d'une connexion internet) ou est-ce stocké sur une clé USB.

J'ai déjà la 462 de chez QHY, le reste m'intéresse donc forcément

Bravo en tous cas, très impatient de voir la suite

ms55
Messages : 326
Inscription : 21 sept. 2021, 22:08
Localisation : 67300

Visuel Assisté et Jupiter

Message par ms55 » 22 sept. 2021, 20:12

turbojf a écrit :
22 sept. 2021, 11:43
@ms55 , es-tu le Alain P..ll.u de Youtube?

Si c'est le cas, tes travaux sur la réduction de bruit vidéo "live" m'avaient déjà impressionné. :clap: :clap:
Je ne suis pas Alain P. mais Michel S. ;)
Je m'intéresse aussi à la réduction du bruit sur des images réelles comme dans l'exemple suivant (GIF animé avec réduction du flou et du bruit, cliquer sur l'image pour voir l'animation) :

M13.gif
Dernière modification par ms55 le 22 sept. 2021, 20:32, modifié 1 fois.

ms55
Messages : 326
Inscription : 21 sept. 2021, 22:08
Localisation : 67300

Visuel Assisté et Jupiter

Message par ms55 » 22 sept. 2021, 20:29

sebb916 a écrit :
22 sept. 2021, 19:16
Franchement là ça fait rêver ;).
Je continue avec quelques questions si tu as un peu de disponibilité
1) est-ce qu'il y a un système d'exploitation embarqué que le manipulateur peut utiliser ou bien est-ce que le boitier est/sera configuré uniquement pour cet usage ?
2) comment est assurée l'autonomie sur ce système ?
3) tu indiques qu'il n'y a pas de stockage de masse, comment se fait l'enregistrement/sauvegarde des images/gif obtenues ? Est-ce directement envoyé dans le cloud (donc nécessité d'une connexion internet) ou est-ce stocké sur une clé USB.

J'ai déjà la 462 de chez QHY, le reste m'intéresse donc forcément

Bravo en tous cas, très impatient de voir la suite
1) Ubuntu 18.04 personnalisé par Nvidia.
2) 2 batteries rechargeables 5V (calculateur et écran).
3) Pour une vidéo de 5h de Jupiter : 1 image PNG 800x600 8bits toute les 1 minute soit 300 images de 220 Ko = 66 Mo (une clé USB sur un des ports USB3 suffit largement).

Avatar de l’utilisateur
Ubuntu
Messages : 5014
Inscription : 09 avr. 2019, 10:02

Visuel Assisté et Jupiter

Message par Ubuntu » 22 sept. 2021, 23:47

Bienvenue @ms55 , j'ai effectivement vu tes travaux sur WA... tu sors de très beaux résultats :clap: :clap: :clap:

J'ai lu les travaux de Frederik Warburg sur le Burst-Image-Deblurring et c'est vraiment impressionnant ce qu'il obtient :)

ms55
Messages : 326
Inscription : 21 sept. 2021, 22:08
Localisation : 67300

Visuel Assisté et Jupiter

Message par ms55 » 23 sept. 2021, 05:16

Ubuntu a écrit :
22 sept. 2021, 23:47
Bienvenue @ms55 , j'ai effectivement vu tes travaux sur WA... tu sors de très beaux résultats :clap: :clap: :clap:

J'ai lu les travaux de Frederik Warburg sur le Burst-Image-Deblurring et c'est vraiment impressionnant ce qu'il obtient :)
Pour passer d'une image construite à partir de 'lucky regions' (image du bas) à l'image du Visuel Assisté (image du haut), il me faut 0,02s avec les algorithmes 'traditionnels'.
C'est en gros 1000 à 10000 fois plus rapide que les algorithmes IA comme Burst-Image-Deblurring.
Tu peux faire le test avec l'image du bas (PNG 16bits) en utilisant les outils actuels :
65.png
65.png (478.68 Kio) Consulté 2732 fois
65.png
65.png (321.34 Kio) Consulté 2732 fois

L'IA c'est bien mais il faudra encore attendre quelques temps pour des applications purement temps-réel.
La caméra ASI 462MC peut délivrer des images brutes 800x600 à 200fps en mode High_Speed et la carte graphique doit suivre la cadence pour construire l'image issue des 'lucky regions'.
A ces vitesses, il est plus aisé de passer dans les trous de turbulence.

Répondre

Revenir à « Imagerie planétaire, solaire et lunaire »