Perché le mie foto mostrano pendenze a blocchi, anche in RAW?


9

Sto imparando a usare la mia nuova DSLR, una Sony a57 con obiettivo kit 18-55mm. Ho scattato la scorsa notte al tramonto e, dopo aver esportato le immagini RAW su Lightroom, sono rimasto sorpreso nel vedere il gradiente che mostrava aree bloccate. Stavo girando con ISO 200, con esposizione .4sec e f22.

Ho esportato questo in JPEG, so che questo aumenterà il blocco tramite compressione, ma ho controllato RAW e JPEG fianco a fianco e RAW visualizza anche artefatti ...

Quale causa artefatti a blocchi nel cielo blu scuro in questo tipo di scatti? La regolazione dell'esposizione potrebbe comportare una sfumatura più uniforme?

Ecco lo scatto reale preso:

inserisci qui la descrizione dell'immagine


5
Puoi pubblicare un campione (diretto RAW-> png, idealmente, quindi evitiamo del tutto il JPEG)?
Leggi il mio profilo

) Ora dovresti avere abbastanza voti per pubblicare un campione. Questo ci aiuterà davvero a identificare il tipo di artefatto che stai vedendo.)
Per favore leggi il mio profilo

Probabilmente è rumore di quatizzazione. Se l'immagine è stata correttamente esposta con la maggior parte delle fotocamere decenti, allora dovrebbe esserci una risoluzione del colore sufficiente per evitare gli artefatti nel file raw. Tuttavia, li vedrai comunque sul monitor perché vengono visualizzati solo con 256 sfumature per colore.
Olin Lathrop,

1
Il file non elaborato dovrebbe fornire solo numeri per pixel fisico, in cui pixel diversi hanno associazioni di filtro colore diverse. Un pixel potrebbe essere lo spettro rosso. Normalmente tutto questo deve essere convertito in un formato RGB con alcune interfacce di colori prima ancora di passare alla compressione. Per visualizzare il file RAW, questa conversione deve essere eseguita prima che arrivi al monitor o ad un file PNG. Il file PNG rappresenterà un'immagine RGB perfetta, non il RAW originale. Il processo di creazione dell'RGB può ancora presentare alcuni blocchi ad alto rumore.
Skaperen,

hai impostato una riduzione del rumore molto alta quando stai "visualizzando il raw"? Di quale blu scuro stiamo parlando qui?
Michael Nielsen,

Risposte:


13

Penso che le altre risposte possano aver perso il problema qui.

Vedere artefatti di compressione su un file RAW in Lightroom è un problema abbastanza comune e mi ha fatto impazzire quando l'ho incontrato per la prima volta. Si scopre che ciò che vedi è solo una normale compressione JPEG nell'immagine di anteprima che Lightroom genera. Per motivi di prestazioni, nel modulo Libreria Lightroom carica solo l'anteprima e non l'originale RAW. La fasciatura dovrebbe scomparire quando si passa al modulo Sviluppo e viene caricato RAW. (A volte scoprirai che devi ingrandire il 100% e tornare indietro per forzare il caricamento del RAW - sembra un bug intermittente.) Hai assolutamente ragione a non vedere quei manufatti a blocchi in un RAW file.

Puoi forzare Lightroom a generare anteprime di qualità superiore con un minor numero di artefatti JPEG andando su Modifica> Impostazioni catalogo ...> Gestione file e impostare la qualità di anteprima su Alta .


Inoltre, da ulteriori ricerche, mi sembra di vedere un rumore generale dal file RAW, in quanto non è stato completamente modificato (inclusa l'eventuale riduzione del rumore dall'elaborazione integrata nella fotocamera). Penso che questo sia un problema per principianti più che altro! Sono molto grato per il tuo contributo :-)
pharma_joe,

1
Stavo notando lo stesso problema e mi chiedevo la stessa cosa - ho pensato "Sembra terribilmente artefatti JPG - Riesco a vedere blocchi coerenti con la compressione JPG" quando ho ingrandito del 400% anche se stavo usando solo file RAW. Grazie!
netrox,

@netrox I tuoi file non elaborati possono essere a 14 bit, ma il monitor con cui li guardi non lo è - sono solo 8 bit. L'applicazione che stai utilizzando per visualizzarli deve convertire e comprimere i file non elaborati per poterli visualizzare su un monitor a 8 bit.
Michael C,

4

Questo problema può essere una delle poche cose:

  1. Posterizzazione causata dalla compressione di immagini JPEG durante la compressione eccessiva di un JPEG.
  2. Posterizzazione causata da informazioni a basso colore nelle aree di segnale più basse.
  3. Quantizzazione causata da un'elevata profondità di bit, informazioni sull'immagine di ampia gamma visualizzate su uno schermo di computer a bassa profondità di bit.

Innanzitutto, per il caso n. 1, la soluzione è davvero quella di utilizzare una compressione minore. I gradienti uniformi non si comprimono bene, poiché la compressione finisce davvero per fare la stessa cosa che causa i casi n. 2 e n. 3: informazioni sui colori ricchi della benna in informazioni sui colori anemiche.

Per quanto riguarda il caso n. 2. All'estremità inferiore dell'intervallo del segnale dell'immagine (le ombre e i toni medi inferiori), a volte i colori in una sfumatura si organizzano in grandi bande dello stesso colore separate da passaggi discreti. Può essere solo una differenza di uno o di alcuni livelli tra una banda in un gradiente di ombra e un altro, ma quella differenza può essere spesso rilevata dai nostri occhi (che sono molto sensibili ai cambiamenti di luminanza, specialmente quando la maggior parte di quello la luminanza è simile nel tono.) A volte piccoli cambiamenti discreti nella luminanza sono resi in modo errato a causa della mancanza di precisione negli algoritmi di rendering o della mancanza di profondità di bit (che in realtà è il caso n. 3 ... ma ci arriveremo) . All'estremità superiore della gamma del segnale, ci sono molti più livelli disponibili e le gradazioni possono essere molto più fluide usando più variazioni di tonalità,

A partire dal caso n. 2 è il caso n. 3: profondità bit. Oggigiorno la maggior parte delle fotografie digitali sono in grado di rappresentare una serie di dati molto più ricca, sia in termini di luminosità che di gamma, rispetto a quella dello schermo medio del computer. La maggior parte delle fotocamere sono da 12 a 14 bit, producendo così da due a quattro ordini di grandezza in più informazioni sul colore rispetto allo schermo medio da 8 bit del computer. Ciò provoca la quantizzazione delle informazioni sul colore quando viene trasformato dal suo spazio colore originale (quello del dispositivo della fotocamera, l'immagine RAW a 14 bit e la gamma ProPhotoRGB più spesso) nello spazio colore dello schermo del computer, di solito gamma sRGB a 8 bit. Tale trasformazione deve raggruppare il volume maggiore di colori in un volume minore di colori e con una precisione inferiore per l'avvio. Il risultato è spesso la posterizzazione e ciò che alcuni chiamerebbero "rumore" o "grano"

Non c'è nulla di veramente sbagliato nella tua immagine, è ancora lì, intatto, in tutta la sua originale bellezza ad alta precisione, profondità di bit, ampia gamma. Il tuo hardware è semplicemente incapace di gestirlo nella sua forma nativa. I software e l'hardware moderni sono generalmente in grado di eseguire il dithering durante questa trasformazione da "alto" a "basso". Questa è la fonte del "grano" che molti possono vedere, tuttavia la granulosità è in realtà il motivo per cui la posterizzazione non sembra molto peggio quando si visualizza un'immagine a 14 bit su uno schermo a 8 bit.

La soluzione al caso n. 3 e, in una certa misura, al caso n. 2 è l'aggiornamento a un hardware migliore. Un hardware migliore potrebbe essere una scheda video migliore in grado di sgranocchiare pixel shader più complessi. Sempre più in questi giorni, gli editor di immagini come Photoshop stanno passando al rendering basato su GPU. La GPU di gioco di livello medio è orientata alla velocità e per raggiungere tale velocità, la precisione viene spesso sacrificata. Passare a una GPU di livello professionale, come Nvidia Quadro, di solito consentirà un rendering più preciso del tipo di shader utilizzato in uno strumento come Photoshop (e, si spera, Lightroom 5 quando arriva finalmente.) Ciò dovrebbe aiutare ad alleviare alcuni casi # 2, dove è causato da algoritmi di rendering di precisione inferiore.

Passare a una scheda video di livello professionale come una Quadro aprirà anche un'altra strada: display a 10 bit e LUT hardware ad alta profondità (tabelle di ricerca a colori). Gli schermi di artisti del calibro di Eizo, NEC, LaCie, ecc. Di solito sono in grado di eseguire il rendering a 10 bit da una LUT hardware a 12, 14 o 16 bit. I LUT a profondità di bit elevata consentono miliardi di colori e i display a 10 bit sono in grado di renderizzare quei miliardi di colori utilizzando il dithering hardware avanzato (questo in realtà consente di visualizzare in tempo reale tutte le informazioni di colore da 12 a 16 bit intercambiando il extra informazioni sul colore nel tempo tramite la frequenza di aggiornamento di 60Hz). L'uso di un display a 10 bit con LUT a 14 o 16 bit eliminerà efficacemente qualsiasi posterizzazione durante la modifica di file RAW a 14 bit. Il trucco qui, tuttavia, è che è necessario utilizzare software che sia effettivamente in grado di sfruttare i display a 10 bit, i loro LUT e le GPU che li guidano. Alcuni software Adobe come Photoshop CS6 supportano questo, ma solo quando si dispone di una GPU OpenGL di livello professionale come Quadro, un DisplayPort (né DVI in nessuna forma né HDMI funzionerà) collegato a un display a 10 bit legittimo.


Ho calibrato il mio monitor che ha fatto un'enorme differenza. Al momento sto eseguendo un Mac mini, che credo abbia una GPU su chip, probabilmente non della migliore qualità. Grazie per l'aiuto!
pharma_joe,

Sono contento che abbia funzionato. A volte lo fa, a volte no. Anche quando funziona, può correggere solo alcune gamme di toni, mentre rende evidente il problema in altri. La calibrazione è un po 'un'arma a doppio taglio qui. Le due cause principali sono la compressione JPEG o la profondità di bit dello schermo. In questi giorni, gli schermi a 8 bit mostrano sempre più i loro limiti rispetto alle telecamere a 14 bit che abbiamo, che sono teoricamente in grado di rappresentare 4,4 trilioni di colori ... una precisione e una gradazione molto più fini rispetto ai 16,8 milioni di uno schermo a 8 bit .
jrista

3

Probabilmente stai vedendo del rumore . Molto comune nei cieli sottoesposti.

Inoltre potresti vedere delle bande , comuni anche nei cieli sottoesposti dove ci sono informazioni limitate (tutti i valori dei pixel sono uguali e nella parte bassa dell'istogramma)

Il modo migliore per evitarlo è aumentare l'esposizione. È possibile esporre a destra (esporre in modo che una parte maggiore dell'istogramma sia a destra), quindi regolare nuovamente l'esposizione in post-elaborazione per far risaltare i colori al tramonto.

È possibile correggere in post elaborazione utilizzando il software anti-rumore. Ironia della sorte, puoi correggere il bendaggio aggiungendo un po 'di rumore!


L'istogramma aveva valori elevati in un breve intervallo verso l'estremità inferiore. Penso che ci riproverò stasera dopo aver letto "sparando a destra". Grazie per l'aiuto!
pharma_joe,

0

Rimuovi tutti i filtri che potresti avere sull'obiettivo. Scatta una foto di un muro bianco o di un pezzo di carta bianco in condizioni di illuminazione uniforme. Se stai ancora vedendo il gradiente, prova a scattare la foto sottosopra e prova anche un altro obiettivo. Se succede con entrambi gli obiettivi o se il gradiente appare nella stessa direzione indipendentemente dallo scatto, potresti avere un sensore danneggiato. Potresti voler pubblicare collegamenti ad alcune immagini che mostrano il gradiente in modo che possiamo giudicare meglio.

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.