Perdo qualcosa convertendomi in DNG?


30

Vorrei convertire tutti i miei file ARW (Sony) in DNG per diversi motivi, ma l'unica cosa che mi impedisce di farlo è la paura di perdere metadati utili durante la conversione. So che l'immagine è di per sé completamente sicura durante la conversione, ma per quanto riguarda le note del produttore proprietario? Anche quelli resteranno? E anche se lo fanno, sono effettivamente utili e possono essere effettivamente utilizzati da qualcosa di diverso dal convertitore RAW di Sony?

PS Sto usando Ubuntu, quindi preferirei usare il convertitore DNG di KipiPlugins perché da quello che capisco fa tutto quello che fa il convertitore Adobe, ma se sbaglio posso usare invece Adobe.

MODIFICARE:

Sembra che LensID riporti! Con i file ARW e DNG convertiti dal convertitore incorporato di Kipiplugins, le informazioni vengono archiviate come "Exif.Sony.0x ___". Con il convertitore ufficiale di Adobe, sposta le informazioni in campi con nomi più logici nell'XMP, come "LensID" e "Lens".

Ora che l'ho capito, penso che potrei usare il convertitore ufficiale di Adobe, solo perché preferisco il modo in cui riorganizza i dati Exif.

Non sono del tutto convinto e mi piacerebbe sentire gli altri affrontare tutto questo.


Perché non provarlo su una copia di uno dei tuoi file non elaborati?
John Cavan,

2
Ciò non risponderebbe alle sue domande, poiché i metadati (mancanti / aggiuntivi) tendono ad essere invisibili fino a quando non vengono visti con il programma giusto :)
Leonidas,

2
Perché hai voluto convertire in DNG in primo luogo?
Rowland Shaw,

1
@Leonidas - Presumibilmente ha qualcosa da guardare all'EXIF o non gliene importerebbe in primo luogo ... :)
John Cavan,

Ho appena guardato sia un file ARW che EXIF ​​di un file DNG ed entrambi hanno gli stessi campi "Exif.Sony.0x ____" con gli stessi dati. Quindi questo significa che tutto viene trasferito o semplicemente che la mia vista Exif non vede le cose proprietarie di Exif?
Master RPG

Risposte:


13

La tua risposta può essere trovata su questo sito del forum , ma in breve, perderai alcune informazioni EXIF, in particolare l'id dell'obiettivo, ma sarà presente il normale EXIF ​​(IE, apertura, lunghezza focale, tempo di esposizione, flash).


1
Ho appena guardato sia un file ARW che EXIF ​​di un file DNG ed entrambi hanno gli stessi campi "Exif.Sony.0x ____" con gli stessi dati. Quindi questo significa che tutto viene trasferito o semplicemente che la mia vista Exif non vede le cose proprietarie di Exif?
Master RPG

1
Questa risposta sarebbe molto meglio se non "solo" il collegamento a un forum che potrebbe scomparire.
Håkon K. Olafsen,

1
Non è "Solo" un collegamento, includo i punti chiave del collegamento. Accade così che non ci sia molto lì, ma si potrebbe leggere il modulo se si è interessati a più dettagli di quelli che ho incluso.
PearsonArtPhoto,

Ho votato verso il basso questa risposta perché la discussione nel thread collegato è in contraddizione con il sommario molto breve in questa risposta. È errato e non corrisponde al thread collegato o alla modifica nella domanda del PO. L'ID obiettivo viene trasferito nel file DNG. Come ha detto un altro commentatore, la risposta sarebbe molto migliore se effettivamente rispondesse alla domanda piuttosto che indicare una discussione in cui è necessario dedurre la risposta da più post contraddittori in quel forum.
giocoliere

10

DNG può essere una bestia piuttosto complessa. Il formato del file è simile a TIFF, in quanto non è specificamente un formato immagine stesso, ma più un contenitore. Un'immagine DNG "normale" memorizzerà i metadati, l'immagine primaria in formato TIFF e possibilmente un'immagine in miniatura. A seconda di come DNG viene utilizzato da un determinato programma, la realtà potrebbe differire. È possibile memorizzare i dati dell'immagine RAW originale nel suo formato nativo all'interno di un DNG e includere il sidecar XMP come un altro file nel contenitore DNG. Alcuni programmi memorizzano l'originale RAW, una versione TIFF e una miniatura JPEG, insieme ad alcuni metadati.

La storia non è particolarmente semplice quando si tratta di DNG. In generale, a fini di compatibilità, le immagini DNG memorizzano i dati delle immagini primarie in formato TIFF. In quanto tali, non sono veramente immagini RAW, poiché i dati delle immagini originali devono essere elaborati per creare un formato comune e intercambiabile in TIFF. Alcune fotocamere oggigiorno trasmettono i loro dati dei sensori direttamente nel formato DNG, e tali produttori preferiscono chiamare quel formato "vero" grezzo, ma il semplice fatto è che i loro dati dei sensori grezzi devono ancora essere trasformati in un formato RGB che può essere utilizzato da vari programmi di modifica delle immagini.

Se si desidera il vantaggio di RAW, è necessario utilizzare il formato RAW nativo della fotocamera. La differenza chiave tra le immagini RAW e le loro controparti RGB sta nei dati pixel ... un'immagine RAW contiene i dati pixel dell'array di sensori Bayer, piuttosto che i dati delle terzine RGB dello schermo del computer. I pixel del sensore Bayer e i pixel dello schermo del computer non sono la stessa cosa e dovrebbero essere trattati come tipi distinti di informazioni per produrre la massima qualità durante l'elaborazione delle foto digitali.


4
In realtà, è TIFF / EP che è specifico per il raw e include informazioni sul filtro colore (filtro bayer) per l'interpretazione delle informazioni. Si differenzia dal TIFF in quanto è uno standard ISO e non uno gestito da Adobe. Quindi, non sono sicuro che l'ultima affermazione nel tuo secondo paragrafo sia del tutto corretta, il DNG dovrebbe contenere i dati del sensore non elaborati. Comunque, come uno sparatutto Pentax, posso scegliere DNG o PEF, quindi ho scelto DNG e fino ad oggi nessuno sparatutto Pentax di cui sono a conoscenza è stato in grado di mostrare una differenza significativa nel risultato tra i due diversi da DNG è più ampiamente supportato.
John Cavan,

2
Da quello che ho letto, DNG supporta TIFF / EP, tuttavia con una capacità piuttosto limitata. Ogni volta che ho letto di DNG e TIFF / EP, c'era sempre una clausola di cattura che faceva sembrare che DNG non supportasse completamente tutto ciò che fa TIFF / EP. Anche se supponiamo che DNG supporti completamente tutto TIFF / EP, c'è ancora il semplice fatto che le informazioni sull'array bayer devono essere tradotte in una struttura TIFF / EP e nei tipi di dati, piuttosto che nella sua struttura nativa. L'unico modo per ottenere veramente, veramente, i dati "RAW" è usare i dati "RAW" ... diretti, non elaborati, stretti dal sensore.
jrista

3
Le specifiche sono qui: adobe.com/products/dng/pdfs/dng_spec.pdf e uno degli aspetti più interessanti è che DNG ha una sezione per i formati grezzi convertiti da archiviare compressi nel nuovo file DNG. In ogni caso, DNG si basa su TIFF / EP, in realtà non è TIFF / EP, quindi il mio punto è, penso che DNG stia rimuovendo i dati grezzi dal sensore e non venga convertito per l'archiviazione TIFF.
John Cavan,

Darò un'occhiata una volta che ne avrò l'occasione ... oggi è il culmine di un lavoro di anni da parte di più team di sviluppo di diverse divisioni di Pearson ... stavano rilasciando un sistema GIGANTIC interconnesso su Internet e servizi web, e posso spero solo che vada bene.
jrista

In bocca al lupo! A proposito, vedi il sito che ho linkato di seguito, ha molti dettagli sul formato DNG.
John Cavan,

5

RAW è RAW. Se lo converti in qualcos'altro, non è più RAW. Certo, hai una profondità in bit maggiore rispetto alla conversione in un formato a 8 bit e non hai ancora un'immagine (non tutti i canali di colore sono presenti su tutti i pixel) ma se vuoi davvero conservare i tuoi originali, dovresti conservare i tuoi gli originali. Scusate se questo va contro le tradizioni comuni ma non può essere diversamente.

DNG è stato accolto da molti come un secondo arrivato, quando in realtà è solo un altro formato di file proprietario. Appartiene ad Adobe piuttosto che a un produttore di fotocamere. L'unico vero vantaggio è che è documentato pubblicamente.

Gli aspetti negativi sono molti perché è stato rimosso dalla fotocamera. Certo, potrebbe (ma in realtà non lo è) contenere tutti i dati dal sensore della fotocamera ma sa come funziona la fotocamera. Contiene informazioni su primari di colore e campi di intestazione speciali per dire se il sensore è un allineamento di pixel in stile Fuji (pixel non disposti in una griglia) ma immagina tutte le possibilità presenti e future. La fotocamera stessa sa come sono disposti i pixel, come rispondono alla luce (alcuni possono essere più o meno sensibili in base alla loro posizione, altri possono essere caldi / morti, ecc.).

Onestamente, preferirei vedere le telecamere produrre un'immagine ad alta profondità di bit compressa senza perdita di dati (diciamo PNG a 16 bit) nella fotocamera di qualsiasi altra cosa. L'output potrebbe quindi essere interpretato in modo inequivocabile dappertutto e sarebbe stato elaborato con tutto ciò che la telecamera conosce su se stesso.


2
DNG è un formato non elaborato, lo standard TIFF / EP su cui si basa è specifico per l'acquisizione di immagini non elaborate.
John Cavan,

3
Mi rendo conto che è difficile da spiegare, quindi proviamo un esempio: immagina che un sensore della fotocamera sia meno sensibile verso il bordo del sensore, cosa succede nel DNG? Opzione 1) I dati RAW vengono letti esattamente dal sensore che risulta in un'immagine che appare scura lungo i bordi nei visualizzatori DNG. Opzione 2) I dati RAW vengono corretti per il fall-off e memorizzati nel file DNG. In questo caso, il file sembra OK ma non hai i dati originali in senso puro. La maggior parte delle fotocamere fanno quest'ultima perché ci sono cose che dipendono da quella particolare fotocamera (non dal modello, CHE fotocamera esatta) come i pixel caldi / morti.
Itai,

3
@John - In effetti, è stato stabilito, DNG è inferiore a RAW. Si prega di leggere attentamente la mia risposta e i commenti. La presente versione di DNG può memorizzare dati RAW da qualsiasi sensore, sono d'accordo. Tuttavia, ciò non è sufficiente perché separa i dati dal processo di comprensione di tali dati. I fornitori devono produrre dati che verranno interpretati correttamente dai lettori DNG trasformando i dati RAW o fornendo dati RAW e output incoerenti, anche da una fotocamera all'altra a causa delle correzioni dei sensori integrate nelle fotocamere come parte del processo di controllo qualità.
Itai,

3
Quindi c'è il problema della costruzione del sensore. Alcuni sensori sono progettati in modo abbastanza diverso e produrranno dati che non possono essere interpretati correttamente dallo stesso processo di altri DNG. Ecco perché i campi sono lì per i SuperCCD che utilizzano sensori ottagonali che non sono allineati in una griglia. Quindi hai la varietà SR che utilizzava due tipi di fotositi o riceve due campioni per fotositi (a seconda della generazione). I sensori EXR possono anche leggere metà dei loro pixel durante un'esposizione. Se metti quei dati in un DNG senza compensare solo il software proprietario, li leggeranno!
Itai,

5
A giudicare dalla lunghezza di questo thread, ho difficoltà a spiegarlo. Il punto principale è che anche il software DNG deve essere aggiornato per supportare ogni telecamera perché devono essere in grado di interpretare i dati inseriti in DNG relativamente alla sua origine. Ci sono molte cose generiche ma non appena i dati sono necessari, è necessario un nuovo software DNG. Il tutto maschera i problemi di decodifica RAW dicendo che il formato DNG è universale, quindi non è necessario un software proprietario. Non vedo un caso in cui DNG può essere migliore.
Itai,

3

La conversione di un file di immagine dal formato raw del produttore in .dng eliminerà tutte le informazioni nella sezione delle note del produttore dei dati EXIF. Poiché tutti i prodotti Adobe ignorano per prima cosa le note del produttore, se si utilizzano solo prodotti Adobe non si noterà alcuna differenza in questo senso.

Ci sono altre cose che anche la conversione rimuove. Ad esempio, i dati dei pixel mascherati utilizzati per determinare il punto nero non vengono trasferiti nel file .dng. Invece il punto nero viene calcolato e 'inserito' durante il processo di conversione. Come per tutti i convertitori non elaborati che non utilizzano gli algoritmi proprietari e spesso crittografati dei produttori, non vi è alcuna garanzia che la conversione da parte di software di terze parti sarà la stessa delle conversioni che utilizzano gli algoritmi del produttore.

Poiché il design di ciascun sensore è diverso, l'uscita dal sensore deve essere interpretata in base al design di quel sensore. Poiché vengono rilasciate nuove fotocamere con nuovi design di sensori, è necessario effettuare aggiornamenti al convertitore DNG per convertire correttamente l'uscita dal nuovo sensore. Non tutte le maschere Bayer, ad esempio, usano gli stessi colori esatti per ciascuno dei filtri R, G e B. Alcuni, come i progetti più recenti di Fuji, modificano persino il modello di pixel filtrati da R, quale da G e quali da B. Senza le informazioni specifiche del design unico del sensore, il convertitore interpreterà erroneamente i dati dal sensore.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.