Hallo Freunde,
es gibt gute und schlechte Nachrichten.
Die guten zuerst: Ich habe die Dark- / Flatframe-Kalibrierung implementiert und getestet. Scheint alles wunderbar zu funktionieren. Aufgerufen werden die Funktionen (ähnlich wie bei der "Konkurrenz") über das Menü "Calibration".
Die Beschreibung, wie es genau geht, habe ich in den
aktualisierten User-Guide aufgenommen (ab Seite 5). Die Software ist auf Github einstweilen nur im Source-Code auf dem "prototype"-Branch. Einen neuen Installer gibt es später.
Außerdem habe ich das RAM-Management verbessert. Wie auf Seite 9 unten beschrieben prüft PSS am Jobanfang, ob genügend RAM zur Verfügung steht. Wenn nicht, bekommt der Benutzer sogar einen Hinweis auf einen anderen Buffering-Level, mit dem es klappen müsste. Ich glaube, dass die meisten Programmabstürze bei längeren Videos darauf zurückzuführen waren, dass der RAM für den gewählten Buffering-Level (standardmäßig 2) nicht reichte.
Inzwischen hat mein Kumpel Michal Powalko die ernsthafte Implementierung der Klasse "VideoReader" übernommen. Wenn die fertig ist, werden alle denkbaren AVI- und SER-Formate unterstützt. Michal hat sich dagegen ausgesprochen, MOV auch zu unterstützen, und ich glaube, er hat recht. Die Kompressionsartefakte in MOV-Dateien sind Gift für Stackingprogramme. Damit möchte ich mich besser nicht herumschlagen müssen.
So, und jetzt die schlechte Nachricht: Nachdem PSS alle Tests an Mond und Sonne bestens bestanden hat, hat es erstmals bei einem Jupiter-Video gepatzt! Cyril Richard hatte von seinem Kollegen Jean-Luc Dauvergne ein zugegebenermaßen ziemlich seeinggeplagtes Video bekommen und mit PSS und AutoStakkert!3 verarbeitet. Unter vergleichbaren Bedingungen sind die beiden folgenden gestackten Bilder herausgekommen, zunächst PSS:
Und jetzt AS3:
Der Qualitätsvorteil von AS3 ist in diesem Fall unverkennbar! Ich habe noch keine Ahnung, woran das liegt. Ich hätte gedacht, dass eine strukturarme Marefläche auf dem Mond für das Stackingprogramm eine vergleichbare Aufgabe wie ein Jupitervideo ist. Das scheint aber nicht der Fall zu sein.
Also: Vorerst muss ich mein Programm eher "LunarAndSolarStacker" nennen. Dieser Rückschlag hat mir fast die Lust am Weitermachen genommen. Aber ich habe die Hoffnung nicht ganz aufgegeben, dass ich auch diese Nuss noch knacken werde.
Schöne Grüße
Rolf
PS: Ach ja, stört Euch nicht an dem Stackingergebnis des benachbarten Jupitermondes. Ich hätte bei PSS hier einen AP manuell setzen müssen. Dann wäre der unschöne Artefakt nicht entstanden.