Beim Durchstöbern des Codes von mvs_texturing ist mir aufgefallen, dass wir derzeit keine Möglichkeit haben, die Tonzuordnungsfunktion hier zu aktivieren:
https://github.com/nmoehrle/mvs-texturing/blob/master/apps/texrecon/arguments.cpp#L69
Was meiner Meinung nach direkt mit den "faden" Farben zusammenhängt, die Sie manchmal als Ausgabe auf den Orthofotos beobachten:
Beachten Sie die weißen Bereiche in der Nähe von Bäumen.
Dies scheint direkt mit der Tone-Mapping-Funktion zusammenzuhängen, die standardmäßig deaktiviert ist: https://github.com/nmoehrle/mvs-texturing/issues/24
Ich werde sehen, ob die Offenlegung dieses Parameters hilft.
https://github.com/dakotabenjamin/OpenDroneMap/tree/tone-mapping-param
Beachten Sie, dass dies kein Update für MVS-Texturing beinhaltet. Sie müssen #471-Änderungen einlesen oder manuell aktualisieren.
Ich habe keinen Datensatz zur Hand, um greifbare Unterschiede zwischen "Gamma" und "Keine" zu finden, also hoffe ich, dass Sie das testen können. Außerdem war ich mir nicht sicher, ob ich die mvs-tex-Argumente (Gamma und keine) oder nur ein boolesches Flag verwenden sollte, aber ich kann leicht wechseln, wenn Sie der Meinung sind, dass eines dem anderen vorzuziehen ist.
Danke @dakotabenjamin! Ich werde einige Tests durchführen und meine Ergebnisse berichten.
Mm, keine wesentlichen Verbesserungen gegenüber den verblassten Bäumen. Das ist, was ich mit der neuesten mvs-Texturierung und Tone-Mapping-Einstellung auf Gamma herausbekommen habe:
Ich denke, die Tonzuordnungsoption sollte enthalten sein, aber vielleicht ist sie standardmäßig auf keine eingestellt. Es als String zu belassen, ist für mich in Ordnung.
Die Einstellung der Tonzuordnung auf none
mit der neuesten mvs-Texturierung führte zu viel schöneren Ergebnissen:
Während ein einfaches Upgrade auf den neuesten mvs-Texturierungscode das Problem behebt, kann es für einige Benutzer von Vorteil sein, die Tone-Mapping-Option verfügbar zu machen. Aber es ist besser, den Standardwert auf none
zu belassen.
Ich werde dies schließen, da es als Teil von Nr. 499 behandelt wurde
Hilfreichster Kommentar
Die Einstellung der Tonzuordnung auf
none
mit der neuesten mvs-Texturierung führte zu viel schöneren Ergebnissen:Während ein einfaches Upgrade auf den neuesten mvs-Texturierungscode das Problem behebt, kann es für einige Benutzer von Vorteil sein, die Tone-Mapping-Option verfügbar zu machen. Aber es ist besser, den Standardwert auf
none
zu belassen.