Astro-Sinok dans tous ses états

Raspberry Pi, PC, Macs et autres machines à calculer
Répondre
Avatar de l’utilisateur
RemiS
Messages : 19
Inscription : 14 févr. 2026, 13:36

Astro-Sinok dans tous ses états

Message par RemiS » 16 févr. 2026, 23:06

Je vous présente mon bricolage de caméra astro DIY à base de RPI5 et de IMX585.
Je n'aime pas l'idée d'être le seul à l'utiliser, alors si ça intéresse quelqu'un je serai ravi et je pourrait aider si besoin.
Tout est open source, vous pouvez prendre le programme et l'adapter à souhait.
Il tient son nom de la forme du boitier, de son impression un peu ratée et aussi parce qu'au premier abord, il pourrait faire peur... :twisted:

Dedans, il y a:
- Un RPI5 4 GB trouvable à 91 €
- Un NVMe 256 Go : 56 €
- Un IMX585 Soho : 150 € (+40 € de taxes EMS)
- Un écran tactile 7 pouces 1024 × 600 MPI7006 : 36 €
- Un Pichondria pour l’alimenter sans souci pendant plusieurs heures avec une bonne powerbank : 20 €
- Un adaptateur C/CS collé à l’époxy à 12,5 mm du capteur : 2 €
- Une nappe CSI 22 pins 0,5 mm : 1 €

Il a deux fenêtres démontables et permutables :
l’une contient le capteur et la monture C dans un embout de 50,7 mm pour s’emboîter dans un PO de 2 pouces ;
l’autre contient le Pichondria pour y brancher l’alimentation.
Cela permet de changer le capteur sans réimprimer tout le boîtier : on pourrait y mettre un 477, un 462, un 678… il suffirait de réimprimer cette plaque et de créer les bons modes vidéo dans le programme.
Le fait de pouvoir permuter la plaque d’alimentation avec celle du capteur a été pensé pour passer d’un Newton à une lunette, et aussi pour faire des timelapses Allsky.
image.png
image.png
Le programme a été développé sur la base de Rpicamera de Gordon999, et modifié avec l’aide de Claude, qui est venu s’installer dans mon RPI5.

Les différents modes de fonctionnement sont les suivants:
image.png
MODE STILL
Prend simplement des photos avec toutes les fonctions attendues pour un appareil photo.

MODE VIDEO
Prend des vidéos avec les paramètres expo / gain réglés en preview dans STILL.
Deux formats ont été ajoutés aux formats compressés classiques :
YUV → SER
RGB8 ou XRGB8 → SER
Le programme effectue la conversion en SER à la fin de l’acquisition de la vidéo brute.

0 : imx585 [3840x2160 12-bit RGGB] (/base/axi/pcie@1000120000/rp1/i2c@80000/imx585@1a)
Modes: 'SRGGB12_CSI2P' :
800x600 [178.57 fps - (0, 0)/3840x2160 crop]
1280x720 [150.02 fps - (0, 0)/3840x2160 crop]
1920x1080 [100.00 fps - (0, 0)/3840x2160 crop]
1928x1090 [50.00 fps - (0, 0)/3840x2160 crop]
2880x2160 [51.14 fps - (0, 0)/3840x2160 crop]
3856x2180 [43.80 fps - (0, 0)/3840x2160 crop]

MODE TIMELAPSE
Permet de paramétrer une acquisition de séries d’images dans divers formats.
Je conseille ici l’utilisation d’ALS pour faire un stacking de grande qualité avec des images RAW.

MODE ALLSKY
Lorsqu’elle est activée, cette fonction agit comme une caméra allsky vidéo : gain variable, FPS ajustable, stretch possible, avec en plus la possibilité de stacker un nombre paramétré d’images pour créer les JPEG servant à générer la vidéo.

MODE STRETCH
Affiche une image plein écran avec :
stretch GHS, stretch arcsinh, ou sans stretch.
On peut lancer un live stack depuis cet écran lorsque les réglages sont trouvés.
Les réglages du stretch se font via des curseurs incrustés sur l’image.
Si la caméra est réglée en mode RAW12 ou RAW16, un ISP logiciel apparaît pour ajuster l’image, notamment l’équilibre des couleurs.
Si la caméra est réglée en YUV ou RGB8, c’est l’ISP du RPI5 qui fonctionne : il est très performant, mais le format de sortie est limité à 8 bits, ce qui peut être juste pour du stretch poussé.
20260206_18h05m32s_grim.png
MODE LIVE STACK
Plusieurs modes sont disponibles : mean, kappa-sigma, etc., avec différentes options d’alignement et de rejet.

MODE LUCKY STACK
Utilise un buffer paramétrable.
On peut régler le pourcentage de rejet et choisir l’algorithme de sélection des frames (Tenengrad, Sobel, gradient…).
Un stack des images sélectionnées est réalisé en fin de buffer, puis ce résultat est empilé avec celui du buffer suivant, et ainsi de suite jusqu’à l’arrêt manuel.
L’alignement disque ou surface ne se fait que sur les images sélectionnées.

MODE COLLIM
Utilise un système de détection de cercles pour aider à la collimation Newton ou SC et affiche un score de collimations en fonction des décalages.
20260211_18h52m09s_grim.png
MODE JSK LIVE
C'est un filtre HDR qui est utilisé sur le JetsonSky et adapté pour pour le RPI5, ça enregistre des vidéos en faisant une sorte de strech rapide.
A utiliser avec un objectif 50mm rapide.
20260211_19h17m31s_grim.png
J'ai voulu le tester ce soir en digiscopie (fast & furious ;) ) mais la pluie est s'invitée.
image.png
Voilà, j'adore l'utiliser mais il doit faire encore faire ses preuves, il a besoin de progresser sur certains points. :cafe:

Pour ceux qui sont intéressés, le programme est ici:
https://github.com/remis-astr/Rpicamera

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

Astro-Sinok dans tous ses états

Message par Olivier-Fantasy » 16 févr. 2026, 23:39

Incroyable !!! :clap:

darki
Messages : 3494
Inscription : 09 déc. 2024, 16:37
Localisation : Mimet

Astro-Sinok dans tous ses états

Message par darki » 16 févr. 2026, 23:59

J'adore ce genre de projet :clap: :clap:

Maxmad
Messages : 38
Inscription : 01 janv. 2026, 19:56
Localisation : Landes de Gascogne

Astro-Sinok dans tous ses états

Message par Maxmad » 17 févr. 2026, 06:51

Vraiment impressionnant, sans doute parce que je ne comprends pas un mot sur deux :lol:
Les fonctions que tu as implémentées sont vraiment bien pensées, notamment le mode collimation, le fait de pouvoir changer de capteur.
Bon courage pour la suite du développement !

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

Astro-Sinok dans tous ses états

Message par Ubuntu » 17 févr. 2026, 10:23

:clap: :clap: :clap: super projet

Avatar de l’utilisateur
kawa
Messages : 7383
Inscription : 02 mai 2019, 19:11
Localisation : 03

Astro-Sinok dans tous ses états

Message par kawa » 18 févr. 2026, 10:28

Il y a du level :o . C'est du bricolage haut de gamme . :clap: :clap:
Certains ici très bricoleurs dans ce domaine vont être 'open' ;)

Avatar de l’utilisateur
RemiS
Messages : 19
Inscription : 14 févr. 2026, 13:36

Astro-Sinok dans tous ses états

Message par RemiS » 18 févr. 2026, 12:59

Je vous assure que c'est à la portée de tout astram motivé, je n'avais aucune connaissance dans ce domaine là initialement.
Le plus difficile a été de faire fonctionner le capteur sur le RPI5 car celui-ci n'est pas encore pris en charge officiellement par la fondation.
Sans l'aide de Claude, je n'aurais probablement rien fait, il est impressionnant lorsqu'il œuvre directement dans le RPI5, il peut vraiment tout faire 8-) .

En testant le nouveau mode JSK LIVE mardi soir, j'ai constaté l'apparition d'un banding qui est visible dans les conditions d'utilisation de ce mode, c'est à dire avec une expo de 150 ms et un gain > 250.
Ce mode vidéo me semble prometteur car il extrait rapidement le signaux faibles à gain élevé, la conséquence c'est le bruit qui est aussi extrait.

Je pense pouvoir améliorer ce problème en filtrant l'alimentation 5V qui part du GPIO, je pense qu'elle est polluée avec le RPI, l'écran et le NVME.
Je vais essayer d'utiliser des filtres miniatures qui sont utilisé sur les alimentations de drones.
Si ça ne suffit pas, il faudra une alimentation 5V externe propre et régulée.

C'est la vidéo en digiscopie, ne faites pas attention à l'optique, j'utilise un objectif 8mm f1 qui n'est pas adapté au format du capteur...
JSK_260216201224.mp4
JKS LIVE
(7.21 Mio) Téléchargé 920 fois

Avatar de l’utilisateur
RemiS
Messages : 19
Inscription : 14 févr. 2026, 13:36

Astro-Sinok dans tous ses états

Message par RemiS » 21 févr. 2026, 15:06

En attendant les chinoiseries électroniques qui m'aideront peut être avec mon problème de banding, j'ai continué à travaillé sur le mode JSK LIVE.
J'arrive à faire disparaitre complètement le banding de façon logicielle en poussant le nombre d'images stackées à 6 pour créer l'image de la vidéo.
C'est efficace mais ça enlève une partie de l'intérêt de ce mode vidéo.
La vidéo s'enregistre maintenant à la résolution native du mode capteur utilisée sans perte de performance soit 1920x1080 si le binning hardware est activé, soit en full frame.
J'ai aussi introduit la possibilité d'un Crop qui sera utile en digiscopie car il centre sur l'oculaire et permet de ne pas traiter pour rien les parties vignetées de l'image, avec le binning ça sort donc des videos de 1080 x 1080 avec un gain de performances conséquent, ce qui ouvre la possibilité à d'autres traitements sans tout ralentir.
20260221_14h17m16s_grim.png
Il y a désormais un nouveau mode: MOON (merci à Monsieur PAILLOU à qui j'ai piqué cette idée).
L'idée est de faire ressortir les couleurs des différents minéraux de la Lune en boostant la saturation.
Ici pas de stack mais de la prise de photos et vidéos et de l'observation en live.
20260221_14h10m09s_grim.png
Le prochain mode, s'appellera SUN on verra ce qu'on pourra faire avec...
J'ai encore de la place pour d'autres modes, si vous avez des idées, je suis preneur...
20260221_14h13m38s_grim.png
Je trépigne d'impatience pour une éclaicie et essayer tout ça ;)

Avatar de l’utilisateur
RemiS
Messages : 19
Inscription : 14 févr. 2026, 13:36

Astro-Sinok dans tous ses états

Message par RemiS » 25 févr. 2026, 15:56

De retour du test des deux nouveaux modes MOON et SUN, il y a toujours un univers entre ce qu'on imagine en faisant des tests sur la table du salon et les tests en conditions réelles.


2 couches de couverture de survie, un filtre IR et c'est parti!!!
20260225_13h56m17s_grim.png
20260225_13h52m39s_grim.png
Franchement ce mode à dépassé mes attentes, même s'il n'y a pas beaucoup de tâche à observer en ce moment, les filtres font très bien ressortir les infimes détails.
Même sur la lune, il révèle un niveau de détails très sympathique.

Pour le mode MOON, c'est plus mitigé, je suis un peu déçu.
Je pensais pouvoir faire ressortir différentes couleurs plus éclatantes, mais ça n'a pas été le cas.
A retravailler...
20260224_18h23m03s_grim.png
J'ai pu retester le mode JSK LIVE, c'est mieux mais le banding est toujours caché dans le signal et cette demie lune bien présente n'a pas aidé.
J'attends le filtre LC iFlight et un LDO LT3045 réglable pour avoir une alimentation de laboratoire à l'entrée du capteur.

Je aussi revu l'interface pour les live stack, je me suis rendu compte que la gestion d'un preview avec des temps d'expositions assez longs étaient un enfer d'attente.
J'ai intégré un scheduler pour y entrer directement le gain, l'expo et le nombre d'images sans que cela soit géré par le preview.

Il est content Rosco :D
Pièces jointes
JSK_260224203357 - Trim.mp4
(7.18 Mio) Téléchargé 227 fois
moon_mineral_260224192156 - Trim.mp4
(1.78 Mio) Téléchargé 220 fois
solar_20260224_183717 - Trim.mp4
(13.22 Mio) Téléchargé 224 fois
solar_20260225_135701.mp4
(13.7 Mio) Téléchargé 231 fois

Avatar de l’utilisateur
RemiS
Messages : 19
Inscription : 14 févr. 2026, 13:36

Astro-Sinok dans tous ses états

Message par RemiS » 04 mars 2026, 13:01

Premier test de la fonction lucky stack en RGB8 hier soir.
Je suis sorti rapidement sans Barlow ni filtre IR, le tube 200/1200 seul avec la caméra. :banana-jumprope:
Le résultat est modeste mais je suis déjà très satisfait des algorithmes qui permettent de bien faire ressortir des images nettes.

Voici une vidéo du processus de stack, on voit les détails arriver sur l'image au fur et à mesure, je joue aussi avec les filtres de netteté.
Buffer 90 images, sélection 30% Sobel, les résultat des buffers se stackent entre eux.

Bientôt à l'étude un mode lucky stack qui travaillera les images directement dans le domaine RAW.
J'ai aussi envie de tester différents types de buffer...

lucky_final_filtered_20260303_215757-.png
lucky_final_filtered_20260303_215757-.png (43.42 Kio) Consulté 552 fois
Pièces jointes
lucky_progress_260303215813.mp4
(30.6 Kio) Téléchargé 64 fois
Dernière modification par RemiS le 04 mars 2026, 16:51, modifié 1 fois.

Avatar de l’utilisateur
kaelig
Messages : 7176
Inscription : 15 juil. 2020, 21:02
Localisation : Rennes - Bortle 4

Astro-Sinok dans tous ses états

Message par kaelig » 04 mars 2026, 13:23

Je suis épatée, bravo :clap: :clap: :clap:
RemiS a écrit :
16 févr. 2026, 23:06
Je vous présente mon bricolage de caméra astro DIY à base de RPI5 et de IMX585.
Je n'aime pas l'idée d'être le seul à l'utiliser, alors si ça intéresse quelqu'un je serai ravi et je pourrait aider si besoin.
Tout est open source, vous pouvez prendre le programme et l'adapter à souhait.
Il tient son nom de la forme du boitier, de son impression un peu ratée et aussi parce qu'au premier abord, il pourrait faire peur...
Je crois avoir un nom en tête .... @ouki , je pense que vous pouvez faire des trucs ensemble :mrgreen:

Vous êtes complémentaires ;)

Avatar de l’utilisateur
RemiS
Messages : 19
Inscription : 14 févr. 2026, 13:36

Astro-Sinok dans tous ses états

Message par RemiS » 04 mars 2026, 18:45

Merci kaelig ! :D

Et maintenant que j'y pense, voici le boitier pour ceux qui voudraient se lancer dans l'aventure.
A refaire, je mettrais le Pichondria dehors car il chauffe et peut amener des parasites, je vais le faire prochainement.
Il y aura peut être une version plus jolie si j'ai le temps...
image.png
Pièces jointes
boitier 7 pouces_260202_202742.stl
(7.48 Mio) Téléchargé 5 fois

Avatar de l’utilisateur
RemiS
Messages : 19
Inscription : 14 févr. 2026, 13:36

Astro-Sinok dans tous ses états

Message par RemiS » 04 mars 2026, 18:50

20260304_18h24m32s_grim.png
Et ça c'est la nouvelle interface tout en transparence, fini les gros boutons colorés...

Avatar de l’utilisateur
RemiS
Messages : 19
Inscription : 14 févr. 2026, 13:36

Astro-Sinok dans tous ses états

Message par RemiS » 04 mars 2026, 21:29

1er test du mode JSK avec un objectif 85mm f1.8.
Je n'ai pas pu résister.
Pièces jointes
JSK_260304200019~2.mp4
(10.17 Mio) Téléchargé 14 fois

Avatar de l’utilisateur
RemiS
Messages : 19
Inscription : 14 févr. 2026, 13:36

Astro-Sinok dans tous ses états

Message par RemiS » 06 mars 2026, 20:29

Montage du LC iflight et du LT 3045, ça à l'air de fonctionner plus de banding, ouff...
Coup de chance, le rail 5V du GPIO délivre 5,230V, donc c'est optimal pour avoir un 5V propre en sortie de LDO.
A tester sur le terrain maintenant.
Pièces jointes
PXL_20260306_174826947.jpg

Avatar de l’utilisateur
RemiS
Messages : 19
Inscription : 14 févr. 2026, 13:36

Astro-Sinok dans tous ses états

Message par RemiS » 11 mars 2026, 18:56

Ce que j'ai fait au dessus n'est pas la bonne solution, il y a toujours du banding (uniquement en binning et dans le mode JSK qui triture les signaux faibles), moins, mais il est toujours présent. :cry:
Avec ce LDO réglé en fixe à 5V et l'alimentation du GPIO qui délivre 5,23V, je suis dans la zone du "drop out" et le LDO ne régule pas de façon optimale, pour bien fonctionner il doit avoir au 260 mV de plus en entrée que sa tension de réglage

Avec un LDO LT3045 réglable, c'est beaucoup mieux. Réglé en sortie à 4,85V pour alimenter le capteur, ça passe et le LDO récupère de l'oxygène pour bien réguler. J'ai laissé tomber le LC iflight - pas envie de créer des chutes de tension supplémentaires.
PXL_20260310_205720089.jpg
Voici le boitier en place sur le pied de la Perl Halley 60, ça fait une sorte "d'astro-bécane". :mrgreen:
PXL_20260311_095407851.jpg
Je me suis amusé à faire des macros avec l'objectif 85mm f1.8 , il faut ajouter un ou 2 adaptateurs C/CS et ça marche super bien, ce capteur est vraiment dingue.
260308174212.jpg
Et en attendant la douche photonique de ce soir, j'ai ajouté un nouveau type de buffer pour le mode lucky stack, il se comporte comme un videur de boite de nuit; au début, il laisse entrer tout le monde et les aligne bien comme il faut. Dés que la boîte est pleine, il ne laisse entrer que les VIP et sort les ringards au fur et à mesure. A tester mais plus tard, ce soir, c'est grand angle et focale courte sans suivi. :twisted:

Avatar de l’utilisateur
RemiS
Messages : 19
Inscription : 14 févr. 2026, 13:36

Astro-Sinok dans tous ses états

Message par RemiS » 12 mars 2026, 13:10

6 secondes d'Orion en JSK directement sorties de la boite.
Je crois que j'arrive à l'objectif que je m'étais fixé avec ce mode. :dance:
Pièces jointes
JSK_260311212845.mp4
(6.51 Mio) Téléchargé 17 fois

Répondre

Revenir à « Matériels informatiques »