Zum Inhalt springen

Debayer ​

Schritt: Linear

Macht aus dem Rohbild einer One-Shot-Color-Kamera ein Farbbild. Ein solcher Sensor misst pro Pixel nur eine Farbe, in einem sich wiederholenden 2×2-Muster aus roten, grünen und blauen Filtern (dem Bayer-Muster). Beim Debayern werden an jedem Pixel die zwei fehlenden Farben aus den Nachbarpixeln ergänzt, am Ende steht ein vollständiges RGB-Bild. Nutze es für eine geöffnete Bayer-FITS-Datei.

Parameter ​

ParameterBereichStandardWirkung
Bayer-MusterAus dem Datei-Header, RGGB, BGGR, GRBG, GBRGAus dem Datei-HeaderDie Anordnung der Farbfilter auf dem Sensor. Aus dem Datei-Header liest sie aus dem FITS-Header; wähle von Hand eines aus, wenn die Datei keines nennt oder ein falsches.

Das Muster wird nach der 2×2-Zelle am Pixel oben links benannt, so wie Siderea das Bild zeigt: RGGB heißt Rot oben links, Grün rechts daneben und darunter, Blau diagonal gegenüber. Siderea berücksichtigt bereits, dass FITS-Dateien ihre Zeilen von unten nach oben speichern, das Muster aus dem Header braucht also keine Korrektur.

So funktioniert es ​

Jedes Pixel behält den Wert, den es für seine eigene Farbe gemessen hat. Jede fehlende Farbe ist der einfache Mittelwert der Pixel dieser Farbe in der 3×3-Umgebung (bilineare Interpolation):

Grün an einem roten oder blauen Pixel = Mittel der 4 direkten Nachbarn
Rot an einem blauen Pixel             = Mittel der 4 diagonalen Nachbarn (und umgekehrt)
Rot an einem grünen Pixel             = Mittel der 2 Nachbarn links und rechts bzw. darüber und darunter

Am Bildrand werden nur die Nachbarn gemittelt, die es gibt. Das Ergebnis ist ein Bild mit 3 Kanälen in derselben Größe; die Aufnahmeinformationen der Datei bleiben erhalten, nur das Bayer-Muster wird entfernt, weil das Bild kein Mosaik mehr ist.

Wann einsetzen ​

  • Nur bei Daten, die noch ein Mosaik sind. Erst mit Darks und Flats kalibrieren, dann debayern: Dark- und Flat-Frames beschreiben den rohen Sensor, nicht die interpolierten Farben.
  • Sehen die Farben falsch aus (Rot und Blau vertauscht oder ein Grünstich mit Schachbrettmuster), stimmt das Muster nicht. Mach den Schritt rückgängig und probiere ein anderes Muster.
  • Ein Bild, das schon in Farbe ist, lässt sich nicht debayern; das Modul meldet einen Fehler.