Ich habe eine große Anzahl von RapidEye-Bildern (+300 GB), die ich als Grundkarte für eine Online-Bewerbung verwenden möchte. Bisher habe ich es geschafft, sie als ImagePyramid in Geoserver zu verwenden. Befolgen Sie dazu die Schritte in einer Präsentation mit dem Titel "Geoserver auf Steroiden". Das Problem ist, dass ich keine korrekte Farbbalance erzielen konnte. Wenn ich also den gesamten Datensatz betrachte, sieht das Mosaik sehr schlecht aus, aber beim Vergrößern wird es besser (Bilder unten).
Mein Prozess ist:
- Konvertieren Sie alle Bilder mit gdal in 8 Bit, epsg 4326, kubische Interpolation
- Generieren Sie ein virtuelles gdal-Raster mit allen Bildern (gdalbuildvrt)
- Generieren Sie die Bildpyramide (gdal_retile mit Komprimierung und Geotiff-Bearbeitung) und veröffentlichen Sie sie auf dem Geoserver (mithilfe der Histogramm-Dehnung im Ebenenstil).
Irgendwelche Tipps, wie Sie den Prozess verbessern und eine bessere Farbbalance erzielen können?
quelle
Daniel, sind diese Bilder aus sehr unterschiedlichen Jahreszeiten? Oder Tageszeiten? Wenn es sich um verschiedene Jahreszeiten handelt, kann es ziemlich schwierig sein, eine gute Farbbalance zu erzielen. Wenn es sich jedoch um unterschiedliche Tageszeiten handelt, kann eine Korrektur des Sonnenwinkels spürbar hilfreich sein. Eine gute Näherung erster Ordnung für den Sonnenwinkel besteht darin, die Pixel mit 1,0 / cos (angle_of_sun_off_directly_above) zu multiplizieren. Also keine Anpassung, wenn die Sonne direkt über Ihnen steht und auf ... bis unendlich ansteigt, wenn Sie sich der Morgendämmerung nähern.
Ich habe in der Vergangenheit schlechte Ergebnisse bei der Verwendung von Histogramm-Übereinstimmungen zwischen Szenen in überlappenden Regionen erzielt , um große Mosaike zusammenzusetzen, da Sie seltsame Drifteffekte über das Mosaik erhalten. Ich denke, ein nützlicherer Ansatz könnte eine Art Histogramm sein, das mit einem Grundfarben-Zielbild übereinstimmt (möglicherweise ein attraktives Landsat-Mosaik des Gebiets). Ich bin auch daran interessiert, wie ich dieses Problem lösen kann. Charlie Loyd von MapBox könnte auch Gedanken haben.
quelle
Ich habe manchmal OSSIM Image Linker mit Histogramm-Matching verwendet, um farbausgeglichene Mosaike zu erstellen. Das Tutorial zum Image-Linker enthält ein Beispiel: http://download.osgeo.org/ossim/docs/pdfs/ImageLinker_Tutorial.pdf Der Image-Linker wird jedoch nicht aktiv gepflegt und ich weiß nicht, ob er nicht mehr funktioniert. Ossim Geocell ist das aktuelle Programm, aber es gibt nicht viele Benutzerdokumente dazu. Ich erinnere mich, dass ich, um ein gutes Ergebnis zu erzielen, meine Landsat-Szenen zuerst einzeln mit OpenEV vorverarbeitet habe, indem ich eine LUT-Dehnung angewendet habe, damit die Bilder optisch ungefähr das gleiche Aussehen haben. Dann war es für OSSIM einfacher, das endgültige Matching durchzuführen. Das Endprodukt sah ungefähr so gut aus wie das, das ich mit dem ER Mapper-Mosaik-Dienstprogramm erstellt habe.
quelle