temps de lecture CCD+codage en 16bit non-signé

Idées d'amélioration pour le programme.
Répondre
michel_rieutord
Messages : 49
Enregistré le : 27 févr. 2017, 23:18

temps de lecture CCD+codage en 16bit non-signé

Message par michel_rieutord » 10 déc. 2019, 10:31

Bonjour Cyril, bonjour à tous,

Ce sont peut-être des requêtes d'amélioration, alors voici mes 2 questions:

1/ J'ai récemment fait faire l'upgrade de ma camera SX694 (en fait de sa
carte électronique) car la nouvelle version (dite PRO) a réduit le
temps de lecture full frame de 6s à 2.5s. A réception de la caméra
j'ai testé cette nouvelle électronique et en effet avec le logiciel
d'acquisition de Starlight Xpress, StarVision, j'ai un temps de download
de 2.54s (unbinned). Cependant avec Prism, ce temps est 3.5s; on perd une seconde
quelque part. Apparemment cette seconde supplémentaire reste si on passe
en bin2 ou si on fenetre l'image; d'où ma question peut-on éliminer
ce temps additionnel ? je précise que je ne faisais pas d'écriture
sur disque (ce qui d'ailleurs ne changeait presque rien).

2/ Avec StarVision les données fits sont codées 16bit non-signé, i.e.
on utilise l'échelle 0-65535ADU. Je n'ai pas trouvé l'équivalent sous
Prism: je n'ai trouvé que du 16bit signé donc en fait du 15bit, ou du
32bit. Est-il possible avec Prism de sauvegarder les données brutes en 16bit
non-signé?

Merci d'avance pour vos réponses,

Bien cordialement,

Michel Rieutord

Cyril Cavadore
Messages : 3918
Enregistré le : 18 juin 2009, 22:41
Localisation : 42

Re: temps de lecture CCD+codage en 16bit non-signé

Message par Cyril Cavadore » 10 déc. 2019, 17:34

Réponse aux deux Questions:

1. c'est entre la fin de la lecture et l'affichage ?
Le log (qui est daté) pourrait donner des infos intéressantes.
Malheureusement je n'ai pas ce type de caméra (et cette marque nous a ignoré pendant des années), et je suis meme étonné que dans le contexte actuel que cette marque arrive a survivre avec les concurrents chinois.

2. réponse non, ce n'est pas possible car pour des raisons historiques Prism gère le 16 bits avec deux octets signés, pour effectuer certaines operations mathématiques (ce qu'interdit le 16 bits unsigned). Si tu veux conserver tous les bits (et je pense que les 3 derniers bits ne sont que du codage de bruit, c'est facile a voir avec l'histogramme d'un bias), il faut passer en 32 bits (ou de type pixel float 32 bits).
Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com

Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403

michel_rieutord
Messages : 49
Enregistré le : 27 févr. 2017, 23:18

Re: temps de lecture CCD+codage en 16bit non-signé

Message par michel_rieutord » 10 déc. 2019, 22:00

Bonsoir Cyril,

Merci pour tes réponses. Dommage pour le 16-bit non signé mais je comprends l'idée. (32bit c'est trop gros pour des fichiers brut d'une camera 16bit).

Où trouve-t-on les fichiers log? est-ce le log de la session Prism?

Concernant la SX694, je trouve que c'est une très bonne caméra, peu bruyante, très bien refroidie -40 sans pb.
J'ai aussi une zwo 183MC, et c'est pas du tout le même niveau de bruit, mais surtout elle a un "glow" très marqué
et un refroidissement qui peine dès qu'on demande au delà de -35.
J'ai vu que ZWO allait sortir une Camera sans "glow", avec 63Mpix, back-illuminated CMOS dont les perf. s'annoncent proches
d'un CCD. Ce sera à voir (mais le prix n'est pas le même! 4000$).
Pour revenir à SX, je pense qu'ils tirent leur épingles du jeu avec du matos de qualité et une très bonne réactivité dans leur service après-vente.

Bien cordialement,

Michel

michel_rieutord
Messages : 49
Enregistré le : 27 févr. 2017, 23:18

Re: temps de lecture CCD+codage en 16bit non-signé

Message par michel_rieutord » 10 déc. 2019, 23:37

Bonsoir Cyril

J'attache à ce message le log d'une petite session de Prism où j'ai fait une série de 10 images de 2s.
Il y a en effet des détails intéressants qui te parleront plus qu'à moi.

Tiens-moi au courant,

Bien cordialement,

Michel
Fichiers joints
UTC_2019-12-10-21h12m11s_LogFile.log.gz
log file
(5.56 Kio) Téléchargé 116 fois

Cyril Cavadore
Messages : 3918
Enregistré le : 18 juin 2009, 22:41
Localisation : 42

Re: temps de lecture CCD+codage en 16bit non-signé

Message par Cyril Cavadore » 11 déc. 2019, 03:08

Code : Tout sélectionner


  [4140]: TU 2019-12-10  21h22m02.537s {5.0 ms} : [StarLight_Xpress CAMERA library (1)]-> [CCD #0]  name= SX - H694 BinX=1 BinY=1 X1=1 X2=2750 =1 
  [4140]: TU 2019-12-10  21h22m02.543s {5.5 ms} : [StarLight_Xpress CAMERA library (1)]-> Mirror X= 0
  [4140]: TU 2019-12-10  21h22m02.548s {5.5 ms} : [StarLight_Xpress CAMERA library (1)]-> Mirror Y= 0
  [4140]: TU 2019-12-10  21h22m02.552s {4.0 ms} : [StarLight_Xpress CAMERA library (1)]-> Qturn   =0
  [4140]: TU 2019-12-10  21h22m02.800s {247.2 ms} : [StarLight_Xpress CAMERA library (1)]-> [CCD #0]  - SX - H694 Start read CCD
@[1940]: TU 2019-12-10  21h22m04.445s {1.6 s} : [StarLight_Xpress CAMERA library (1)]-> [CCD #0]  GetTemperatureCCD requested
   [1940]: TU 2019-12-10  21h22m04.449s {3.5 ms} : [StarLight_Xpress CAMERA library (1)]-> [CCD #0]  GetTemperatureCCD, camera not ready, recall 

 @[4140]: TU 2019-12-10  21h22m05.349s {900.5 ms} : [StarLight_Xpress CAMERA library (1)]-> [CCD #0]  - SX - H694 Start read CCD
   [4140]: TU 2019-12-10  21h22m05.354s {4.2 ms} : [StarLight_Xpress CAMERA library (1)]-> [CCD #0]  12100000]
   [4140]: TU 2019-12-10  21h22m05.358s {4.1 ms} : [StarLight_Xpress CAMERA library (1)]-> [CCD #0] readout time as 2.80 sec
   [4140]: TU 2019-12-10  21h22m05.438s {80.3 ms} : [StarLight_Xpress CAMERA library (1)]-> [CCD #0] ExposureStatus changed to "ExposureStatusEnded"
@[Main]: TU 2019-12-10  21h22m05.441s {3.3 ms} : TDetectorAcquisitionPANEL.RetrieveImage -> Enter
   [Main]: TU 2019-12-10  21h22m05.452s {10.5 ms} : TDetectorAcquisitionPANEL.RetrieveImage -> Getimagebuffer OK
   [Main]: TU 2019-12-10  21h22m05.461s {8.9 ms} : TDetectorAcquisitionPANEL.RetrieveImage -> Buffer reworked

->> readout time as 2.80 sec

Et avec le pilote Ascom ? est ce mieux ?
Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com

Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403

michel_rieutord
Messages : 49
Enregistré le : 27 févr. 2017, 23:18

Re: temps de lecture CCD+codage en 16bit non-signé

Message par michel_rieutord » 11 déc. 2019, 22:24

Bonsoir Cyril,

Avec le pilote Ascom:
J'ai téléchargé le pilote proposé par le site de SX;
installation + menus réglages: résultat c'est pire! le
temps de download full frame est à 5.2s

Donc j'en resterai avec le driver SX et ses 3.5s
Mais c'est pas mal quand même car je divise par 2 le temps
de download par rapport à l'ancien contrôleur de la caméra.

A bientôt,

Michel

Cyril Cavadore
Messages : 3918
Enregistré le : 18 juin 2009, 22:41
Localisation : 42

Re: temps de lecture CCD+codage en 16bit non-signé

Message par Cyril Cavadore » 16 déc. 2019, 12:01

Quelle est l'application de ta manipe ? Pourquoi le temps de lecture est il aussi critique ?
Peux tu m'en dire plus ?
Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com

Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403

Répondre