Visuel Assisté et Jupiter
-
ms55
- Messages : 326
- Inscription : 21 sept. 2021, 22:08
- Localisation : 67300
Visuel Assisté et Jupiter
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 : Une image de la vidéo : D'autres cibles ont été testées : Lune, Mars, Saturne, DSO.
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 : Une image de la vidéo : 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.
- clouzot
- Site Admin
- Messages : 16381
- Inscription : 08 avr. 2019, 23:13
- Localisation : 06 et 30
-
ms55
- Messages : 326
- Inscription : 21 sept. 2021, 22:08
- Localisation : 67300
Visuel Assisté et Jupiter
Prenons un exemple récent, le 17 septembre 2021 à 23h14TL avec voiles nuageux et turbulence (mauvaises conditions) :
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.
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.
- soulearth
- Messages : 8840
- Inscription : 12 juil. 2020, 11:20
- Localisation : 69
Visuel Assisté et Jupiter
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
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é.
- soulearth
- Messages : 8840
- Inscription : 12 juil. 2020, 11:20
- Localisation : 69
Visuel Assisté et Jupiter
@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.
- spica2000
- Messages : 4302
- Inscription : 06 févr. 2021, 14:59
- Localisation : 74
Visuel Assisté et Jupiter
@ms55 elle est bien belle cette Juju! pour le reste c'est du chinois. GPU ?!?!?
- spica2000
- Messages : 4302
- Inscription : 06 févr. 2021, 14:59
- Localisation : 74
Visuel Assisté et Jupiter
@ms55 elle est bien belle cette Juju! pour le reste c'est du chinois. GPU ?!?!?
- spica2000
- Messages : 4302
- Inscription : 06 févr. 2021, 14:59
- Localisation : 74
Visuel Assisté et Jupiter
@ms55 elle est bien belle cette Juju! pour le reste c'est du chinois. GPU ?!?!?
- Forest
- Messages : 1242
- Inscription : 09 avr. 2019, 12:34
- Olivier-Fantasy
- Messages : 10208
- Inscription : 14 oct. 2020, 23:03
- Localisation : Région parisienne (92)
Visuel Assisté et Jupiter
Bonjour @ms55, j'ai vu tes oeuvres sur l'autre forum "en face" : excellent !
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
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 :
Dernière modification par ms55 le 22 sept. 2021, 11:54, modifié 1 fois.
- sebb916
- Messages : 6723
- Inscription : 09 avr. 2019, 08:53
- Localisation : Bettviller (Moselle)
Visuel Assisté et Jupiter
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 ...)
- soulearth
- Messages : 8840
- Inscription : 12 juil. 2020, 11:20
- Localisation : 69
Visuel Assisté et Jupiter
Ah oui chapeau !
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.
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.
- clouzot
- Site Admin
- Messages : 16381
- Inscription : 08 avr. 2019, 23:13
- Localisation : 06 et 30
Visuel Assisté et Jupiter
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
- turbojf
- Messages : 4182
- Inscription : 09 juil. 2019, 13:33
- Localisation : Seine-Maritime
Visuel Assisté et Jupiter
@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é.

Si c'est le cas, tes travaux sur la réduction de bruit vidéo "live" m'avaient déjà impressionné.
-
ms55
- Messages : 326
- Inscription : 21 sept. 2021, 22:08
- Localisation : 67300
Visuel Assisté et Jupiter
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.Olivier-Fantasy a écrit : ↑22 sept. 2021, 10:12Bonjour @ms55, j'ai vu tes oeuvres sur l'autre forum "en face" : excellent !![]()
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![]()
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
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.
- sebb916
- Messages : 6723
- Inscription : 09 avr. 2019, 08:53
- Localisation : Bettviller (Moselle)
Visuel Assisté et Jupiter
Bon là je suis largué sur la partie hardware (software aussi mais ce n'est plus le propos
!)
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
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
-
ms55
- Messages : 326
- Inscription : 21 sept. 2021, 22:08
- Localisation : 67300
Visuel Assisté et Jupiter
Concrètement avec 2 images :sebb916 a écrit : ↑22 sept. 2021, 16:52Bon là je suis largué sur la partie hardware (software aussi mais ce n'est plus le propos!)
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![]()
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.
- sebb916
- Messages : 6723
- Inscription : 09 avr. 2019, 08:53
- Localisation : Bettviller (Moselle)
Visuel Assisté et Jupiter
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
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
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) :
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
1) Ubuntu 18.04 personnalisé par Nvidia.sebb916 a écrit : ↑22 sept. 2021, 19:16Franchement 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
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).
- Ubuntu
- Messages : 5014
- Inscription : 09 avr. 2019, 10:02
Visuel Assisté et Jupiter
Bienvenue @ms55 , j'ai effectivement vu tes travaux sur WA... tu sors de très beaux résultats
J'ai lu les travaux de Frederik Warburg sur le Burst-Image-Deblurring et c'est vraiment impressionnant ce qu'il obtient
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
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 :
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.