Verliere ich etwas bei der Konvertierung in DNG?

30

Ich möchte alle meine ARW (Sony) -Dateien aus mehreren Gründen nach DNG konvertieren, aber das einzige, was mich davon abhält, ist die Angst, nützliche Metadaten während der Konvertierung zu verlieren. Ich weiß, dass das Bild, das es selbst ist, während der Konvertierung völlig sicher ist, aber was ist mit proprietären Herstellerhinweisen? Werden die auch bleiben? Und selbst wenn ja, sind sie tatsächlich nützlich und können tatsächlich von etwas anderem als Sonys eigenem RAW-Konverter verwendet werden?

PS: Ich verwende Ubuntu und bevorzuge daher den DNG-Konverter von KipiPlugins, da er meines Wissens alle Funktionen des Adobe-Konverters erfüllt. Wenn ich mich irre, kann ich stattdessen den von Adobe verwenden.

BEARBEITEN:

Es sieht aus wie die LensID überträgt! Mit den ARW- und DNG-Dateien, die vom integrierten Konverter von Kipiplugins konvertiert wurden, werden die Informationen als "Exif.Sony.0x ___" gespeichert. Mit dem offiziellen Konverter von Adobe werden die Informationen in logischere Felder im XMP verschoben, z. B. "LensID" und "Lens".

Jetzt, wo ich es herausgefunden habe, denke ich, dass ich den offiziellen Konverter von Adobe verwenden könnte, nur weil ich es vorziehe, wie die Exif-Daten reorganisiert werden.

Ich bin allerdings nicht ganz überzeugt und ich würde gerne hören, wie andere das alles übernehmen.

Rollenspiel-Meister
quelle
Warum probieren Sie es nicht einfach mit einer Kopie einer Ihrer Rohdateien aus?
John Cavan
2
Das würde seine Fragen nicht beantworten, da (fehlende / zusätzliche) Metadaten dazu neigen, unsichtbar zu sein, bis sie mit dem richtigen Programm angezeigt werden :)
Leonidas
2
Warum wollten Sie überhaupt zu DNG konvertieren?
Rowland Shaw
1
@Leonidas - Vermutlich hat er etwas an der EXIF ​​zu suchen oder es würde ihn überhaupt nicht interessieren ... :)
John Cavan
Ich habe mir gerade die EXIF-Datei einer ARW-Datei und einer DNG-Datei angesehen, und beide haben dieselben "Exif.Sony.0x ____" -Felder mit denselben Daten. Bedeutet das, dass alles übertragen wird oder nur, dass meine Exif-Ansicht das proprietäre Exif-Zeug nicht sieht?
RPG Master

Antworten:

13

Ihre Antwort finden Sie auf dieser Forum-Website . Kurz gesagt, Sie verlieren einige EXIF-Informationen, insbesondere die Objektiv-ID, aber das normale EXIF ​​(IE, Blende, Brennweite, Belichtungszeit, Blitzauslösung).

PearsonArtPhoto
quelle
1
Ich habe mir gerade die EXIF-Datei einer ARW-Datei und einer DNG-Datei angesehen, und beide haben dieselben "Exif.Sony.0x ____" -Felder mit denselben Daten. Bedeutet das, dass alles übertragen wird oder nur, dass meine Exif-Ansicht das proprietäre Exif-Zeug nicht sieht?
RPG Master
1
Diese Antwort wäre viel besser, wenn Sie nicht "nur" auf ein Forum verlinken würden, das möglicherweise verschwindet.
Håkon K. Olafsen
1
Es handelt sich nicht nur um einen Link, sondern um die wichtigsten Punkte des Links. Es passiert einfach so, dass nicht viel da ist, aber man könnte das Formular lesen, wenn man mehr Details interessiert als ich.
PearsonArtPhoto
Ich habe diese Antwort herabgestimmt, weil die Diskussion im verlinkten Thread der sehr kurzen Zusammenfassung in dieser Antwort widerspricht. Es ist falsch und stimmt nicht mit dem verknüpften Thread oder der Bearbeitung in der Frage des OP überein. Die Objektiv-ID wird in die DNG-Datei übertragen. Wie ein anderer Kommentator sagte, wäre die Antwort viel besser, wenn sie die Frage tatsächlich beantworten würde, anstatt auf eine Diskussion zu verweisen, bei der Sie die Antwort aus mehreren widersprüchlichen Beiträgen in diesem Forum ableiten müssen.
Jongleur
10

DNG kann ein ziemlich komplexes Tier sein. Das Dateiformat ähnelt TIFF, da es sich nicht speziell um ein Bildformat handelt, sondern eher um einen Container. Ein "normales" DNG-Bild speichert Metadaten, das Primärbild im TIFF-Format und möglicherweise ein Miniaturbild. Je nachdem, wie DNG von einem bestimmten Programm verwendet wird, kann die Realität abweichen. Es ist möglich, die ursprünglichen RAW-Bilddaten in ihrem ursprünglichen Format innerhalb einer DNG zu speichern und den XMP-Sidecar als weitere Datei in den DNG-Container aufzunehmen. Einige Programme speichern das Original-RAW, eine TIFF-Version und eine JPEG-Miniaturansicht zusammen mit einigen Metadaten.

Die Geschichte ist nicht besonders einfach, wenn es um DNG geht. Im Allgemeinen speichern DNG-Bilder aus Kompatibilitätsgründen primäre Bilddaten im TIFF-Format. Als solche sind sie keine echten RAW-Bilder, da die ursprünglichen Bilddaten verarbeitet werden müssen, um ein gemeinsames, austauschbares Format in TIFF zu erstellen. Heutzutage geben einige Kameras ihre Sensordaten direkt in das DNG-Format aus, und solche Hersteller bevorzugen es, das "wahre" Rohformat zu bezeichnen. Die einfache Tatsache ist jedoch, dass ihre Rohdaten der Sensoren immer noch in ein RGB-Format umgewandelt werden müssen, das es sein kann wird von verschiedenen Bildbearbeitungsprogrammen verwendet.

Wenn Sie die Vorteile von RAW nutzen möchten, müssen Sie das native RAW-Format Ihrer Kamera verwenden. Der Hauptunterschied zwischen RAW-Bildern und ihren RGB-Gegenstücken liegt in den Pixeldaten. Ein RAW-Bild enthält Bayer-Sensor-Array-Pixeldaten anstelle von RGB-Triplett-Daten auf dem Computerbildschirm. Bayer-Sensorpixel und Computerbildschirmpixel sind nicht dasselbe und sollten als unterschiedliche Arten von Informationen behandelt werden, um bei der Verarbeitung digitaler Fotos ein Höchstmaß an Qualität zu erzielen.

jrista
quelle
4
Tatsächlich ist es TIFF / EP, das spezifisch für RAW ist und Farbfilterinformationen (Bayer-Filter) zur Interpretation der Informationen enthält. Es unterscheidet sich von TIFF darin, dass es sich um einen ISO-Standard handelt, der nicht von Adobe verwaltet wird. Ich bin mir also nicht sicher, ob die letzte Behauptung in Ihrem zweiten Absatz völlig korrekt ist. Die DNG sollte die Rohdaten des Sensors enthalten. Jedenfalls kann ich als Pentax-Shooter entweder DNG oder PEF wählen, also habe ich mich für DNG entschieden, und bisher konnte kein mir bekannter Pentax-Shooter einen signifikanten Unterschied im Ergebnis zwischen den beiden anderen als DNG nachweisen wird weiter unterstützt.
John Cavan
2
Nach dem, was ich gelesen habe, unterstützt DNG TIFF / EP, allerdings in begrenztem Umfang. Jedes Mal, wenn ich über DNG und TIFF / EP gelesen habe, gab es eine Catch-Klausel, die den Eindruck erweckte, dass DNG nicht alle Funktionen von TIFF / EP vollständig unterstützt. Auch wenn wir davon ausgehen, dass DNG TIFF / EP vollständig unterstützt, muss die übergeordnete Array-Information in eine TIFF / EP-Struktur und Datentypen und nicht in ihre native Struktur übersetzt werden. Der einzige Weg, um wirklich "RAW" -Daten zu erhalten, ist die Verwendung von "RAW" -Daten ... direkt, unverarbeitet, direkt vom Sensor.
jrista
3
Die Spezifikation finden Sie hier: adobe.com/products/dng/pdfs/dng_spec.pdf. Einer der interessantesten Aspekte ist, dass DNG über einen Abschnitt für konvertierte Rohformate verfügt, die komprimiert in der neuen DNG-Datei gespeichert werden. In jedem Fall basiert DNG auf TIFF / EP, es ist eigentlich nicht TIFF / EP. Mein Punkt ist also, dass DNG die Rohdaten vom Sensor abruft und sie nicht für den TIFF-Speicher konvertiert werden.
John Cavan
Ich werde einen Blick darauf werfen, wenn ich die Gelegenheit dazu bekomme. Heute ist der Höhepunkt einer jahrelangen Arbeit mehrerer Entwicklungsteams aus verschiedenen Unternehmensbereichen von Pearson hoffe nur, es geht gut.
jrista
Viel Glück! Übrigens, siehe die Seite, die ich unten verlinkt habe, sie enthält eine Fülle von Details zum DNG-Format.
John Cavan
5

RAW ist RAW. Wenn Sie es in etwas anderes konvertieren, ist es nicht mehr RAW. Sicher, Sie haben mehr Bittiefe als das Konvertieren in ein 8-Bit-Format, und Sie haben noch kein Bild (nicht alle Farbkanäle sind in allen Pixeln vorhanden). Wenn Sie Ihre Originale jedoch wirklich behalten möchten, sollten Sie Ihr Bild behalten Originale. Entschuldigung, wenn dies gegen die allgemeine Überlieferung verstößt, aber es kann nicht anders sein.

DNG wurde von vielen als eine Sekunde begrüßt, wenn es sich wirklich nur um ein anderes proprietäres Dateiformat handelt. Es gehört eher Adobe als einem Kamerahersteller. Der einzige wirkliche Vorteil ist, dass es öffentlich dokumentiert ist.

Die Nachteile sind vielfältig, da es von der Kamera entfernt wird. Sicher, es könnte (aber tatsächlich nicht) alle Daten des Kamerasensors enthalten, aber es weiß , wie die Kamera funktioniert. Es enthält Informationen zu Farbprimären und speziellen Header-Feldern, um festzustellen, ob der Sensor eine Fuji-artige Pixelausrichtung aufweist (Pixel, die nicht in einem Raster angeordnet sind), stellt jedoch alle gegenwärtigen und zukünftigen Möglichkeiten vor. Die Kamera selbst weiß, wie die Pixel angeordnet sind, wie sie auf Licht reagieren (einige können je nach Position empfindlicher oder weniger empfindlich sein, andere können heiß / tot sein usw.).

Ehrlich gesagt würde ich lieber sehen, dass Kameras ein verlustfrei komprimiertes Bild mit hoher Bittiefe (z. B. 16-Bit-PNG) in der Kamera erzeugen als alles andere. Die Ausgabe könnte dann überall eindeutig interpretiert werden und wäre mit allem verarbeitet worden, was die Kamera über sich selbst weiß.

Itai
quelle
2
DNG ist ein Rohformat, der zugrunde liegende TIFF / EP-Standard ist spezifisch für die Erfassung von Rohbildern.
John Cavan
3
Mir ist klar, dass es schwer zu erklären ist. Versuchen wir es an einem Beispiel: Stellen Sie sich vor, ein Kamerasensor reagiert weniger empfindlich auf die Kante des Sensors. Was passiert im DNG? Option 1) Die RAW-Daten werden genau vom Sensor gelesen, was dazu führt, dass das Bild in DNG-Viewern an den Rändern dunkel erscheint. Option 2) Die RAW-Daten werden für den Abfall korrigiert und in der DNG-Datei gespeichert. In diesem Fall sieht die Datei OK aus, aber Sie haben nicht die ursprünglichen Daten im eigentlichen Sinne. Die meisten Kameras machen das letztere, weil es Dinge gibt, die von dieser bestimmten Kamera abhängen (nicht vom Modell, DIESER genauen Kamera), wie heiße / tote Pixel.
Itai
3
@ John - In der Tat wurde festgestellt, DNG ist weniger als RAW. Bitte lesen Sie meine Antwort und Kommentare sorgfältig durch. Ich bin damit einverstanden, dass die vorliegende Version von DNG RAW-Daten von jedem Sensor speichern kann. Dies ist jedoch nicht ausreichend, da es Daten vom Prozess des Verstehens dieser Daten trennt. Hersteller müssen entweder Daten erstellen, die von DNG-Lesegeräten durch Transformation der RAW-Daten richtig interpretiert werden, oder sie müssen die RAW-Daten und das Gesicht inkonsistent ausgeben, auch von Kamera zu Kamera, da die Kameras im Rahmen des QA-Prozesses Sensorkorrekturen enthalten.
Itai
3
Dann gibt es das Problem der Sensorkonstruktion. Einige Sensoren sind sehr unterschiedlich aufgebaut und erzeugen Daten, die mit dem gleichen Verfahren wie andere DNGs nicht richtig interpretiert werden können. Deshalb gibt es Felder für SuperCCDs, die achteckige Sensoren verwenden, die nicht in einem Raster angeordnet sind. Dann haben Sie die SR-Variante, die zwei Arten von Fotosites verwendet oder zwei Proben pro Fotosite erhält (abhängig von der Generation). EXR-Sensoren können während einer Belichtung auch die Hälfte ihrer Pixel lesen. Wenn Sie diese Daten in eine DNG einfügen, ohne sie zu kompensieren, wird sie nur von proprietärer Software gelesen!
Itai
5
Nach der Länge dieses Threads zu urteilen, habe ich Probleme, es zu erklären. Der wichtigste Punkt ist, dass sogar die DNG-Software aktualisiert werden muss, um jede Kamera zu unterstützen, da sie in der Lage sein muss, die in DNG platzierten Daten in Bezug auf ihren Ursprung zu interpretieren. Es gibt viele allgemeine Dinge, aber sobald Daten darüber benötigt werden, benötigen Sie eine neue DNG-Software. Das Ganze maskiert RAW-Dekodierungsprobleme, indem es sagt, dass das DNG-Format universell ist, sodass keine proprietäre Software erforderlich ist. Ich sehe keinen Fall, in dem DNG besser sein kann.
Itai
3

Wenn Sie eine Bilddatei aus dem Rohformat des Herstellers in .dng konvertieren, werden alle Informationen im Abschnitt Herstellerhinweise der EXIF-Daten entfernt. Da alle Adobe-Produkte die Herstellerhinweise zu Beginn ignorieren, werden Sie in dieser Hinsicht keinen Unterschied feststellen, wenn Sie nur Adobe-Produkte verwenden.

Es gibt zusätzliche Dinge, die die Konvertierungsstreifen auch. Beispielsweise werden Daten aus maskierten Pixeln, die zur Bestimmung des Schwarzpunkts verwendet werden, nicht in die .dng-Datei übertragen. Stattdessen wird der Schwarzpunkt während des Konvertierungsprozesses berechnet und "eingebrannt". Wie bei allen Raw-Konvertern, die keine proprietären und häufig verschlüsselten Algorithmen des Herstellers verwenden, gibt es keine Garantie dafür, dass die Konvertierung durch Software von Drittanbietern mit Konvertierungen übereinstimmt, die die Algorithmen des Herstellers verwenden.

Da jedes Sensordesign unterschiedlich ist, muss die Ausgabe des Sensors basierend auf dem Design dieses Sensors interpretiert werden. Da neue Kameras mit neuen Sensordesigns veröffentlicht werden, müssen Aktualisierungen am DNG-Konverter vorgenommen werden, um die Ausgabe des neuen Sensors ordnungsgemäß zu konvertieren. Beispielsweise verwenden nicht alle Bayer-Masken für jeden der Filter R, G und B die gleichen exakten Farben. Einige, wie neuere Designs von Fuji, ändern sogar das Muster, dessen Pixel durch R, welches durch G und welches durch B gefiltert werden. Ohne die spezifischen Informationen des einzigartigen Designs des Sensors interpretiert der Konverter die Daten vom Sensor falsch.

Michael C
quelle