Hallo Heiko,
da Du nichts über Deinen Prozessor / Rechner sagst, ist es schwer, hier eine Aussage zu machen.
Generell ist es aber so: Drizzle vervielfacht die Bildgröße. Beim einem 2-fach Drizzle wird sie vervierfacht, bei einem 3-fach Drizzle verneunfacht. Das ist natürlich auch erheblich mehr Speicher, der da benötigt wird. Kannst ja mal ausrechnen, wieviel: Bildausmaße in Pixel (x mal y) mal 3 (für die Farben RGB) mal 32 (für die Bits pro Pixel im Summenbild. Sind evtl. auch nur 16) / 8 (damit es wieder Byte werden) und dann mal 9 oder 4 für den Drizzle-Faktor. Da kommt schon was zusammen, bei meiner 1000Da so knapp 500MB. Das ist ein halbes Gigabyte. Davon dann noch 50 Stück bearbeiten... Bin mir jetzt bei der Implementierung des Drizzle-Algorithmus nicht sicher, und vor allem nicht bei den weiteren Integrationsschritten, aber wenn dabei alle 50 Bilder in den Hauptspeicher müssten, wäre das um die 24 GB. Falls Du weniger Hauptspeicher zur Verfügung hast, oder gar noch mit 32-Bit-Software arbeitest, dann muss der gerade ungenutzte Speicher auf Platte ausgelagert werden - und das dauert...
Wobei, wenn die CPU so stark ausgelastet ist, dürfte es eher weniger am mangelnden Speicher liegen sondern einfach an der Datenmenge. Ein halbes Gigabyte durchzuberechnen dauert einfach auch.
Ich mach selten Drizzle, habe daher keine Erfahrungswerte zur Hand, sorry. Drizzle bringt sowieso nur dann etwas, wenn ein Bild undersampled ist. Also der Sensor zu grob ist für die Auflösung der Optik. 50 Bilder wäre aber schon nicht schlecht, denn Drizzle funktioniert bei wenigen Bildern nicht gut.
Viele Grüße
Michael
da Du nichts über Deinen Prozessor / Rechner sagst, ist es schwer, hier eine Aussage zu machen.
Generell ist es aber so: Drizzle vervielfacht die Bildgröße. Beim einem 2-fach Drizzle wird sie vervierfacht, bei einem 3-fach Drizzle verneunfacht. Das ist natürlich auch erheblich mehr Speicher, der da benötigt wird. Kannst ja mal ausrechnen, wieviel: Bildausmaße in Pixel (x mal y) mal 3 (für die Farben RGB) mal 32 (für die Bits pro Pixel im Summenbild. Sind evtl. auch nur 16) / 8 (damit es wieder Byte werden) und dann mal 9 oder 4 für den Drizzle-Faktor. Da kommt schon was zusammen, bei meiner 1000Da so knapp 500MB. Das ist ein halbes Gigabyte. Davon dann noch 50 Stück bearbeiten... Bin mir jetzt bei der Implementierung des Drizzle-Algorithmus nicht sicher, und vor allem nicht bei den weiteren Integrationsschritten, aber wenn dabei alle 50 Bilder in den Hauptspeicher müssten, wäre das um die 24 GB. Falls Du weniger Hauptspeicher zur Verfügung hast, oder gar noch mit 32-Bit-Software arbeitest, dann muss der gerade ungenutzte Speicher auf Platte ausgelagert werden - und das dauert...
Wobei, wenn die CPU so stark ausgelastet ist, dürfte es eher weniger am mangelnden Speicher liegen sondern einfach an der Datenmenge. Ein halbes Gigabyte durchzuberechnen dauert einfach auch.
Ich mach selten Drizzle, habe daher keine Erfahrungswerte zur Hand, sorry. Drizzle bringt sowieso nur dann etwas, wenn ein Bild undersampled ist. Also der Sensor zu grob ist für die Auflösung der Optik. 50 Bilder wäre aber schon nicht schlecht, denn Drizzle funktioniert bei wenigen Bildern nicht gut.
Viele Grüße
Michael
Der Weg ist das Ziel!