Questo problema può essere una delle poche cose:
- Posterizzazione causata dalla compressione di immagini JPEG durante la compressione eccessiva di un JPEG.
- Posterizzazione causata da informazioni a basso colore nelle aree di segnale più basse.
- 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.