Non sono d'accordo, con quanto affermi.
le problematiche di banding solo legate a quanto viene spinta la compressione non certo alla profondità colore ad 8 bit.
Da quanto scrivi mi sembra che fai confusione tra sottocampionamento della crominanza e la profondità colore.
Sono 2 concetti assolutamente indipendenti.
http://it.wikipedia.org/wi..........[CUT]
Se vuoi affrontiamo l'argomento cosi, per passione e per curiosita'.
Giusto per fare due chiacchiere!
Secondo me invece sono molto legati.
Un pannello ad 8bit e' un pannello che visualizza un segnale RGB@8bitxcolore, quindi 256x256x256 tonalita
Qui e' spiegato bene.
http://en.wikipedia.org/wiki/Color_depth
http://it.wikipedia.org/wiki/Profondità_di_colore
se parliamo di un immagine statica certamente vengono riprodotte piu sfumature di quelle che l'occhio possa percepire.
Ma qui parliamo di video.
Se parliamo di un segnale RGB@32bit (ovvero RGB(8+8+8)24bit + alpha channel) bisogna considerare che il segnale originale, per varie ragioni, viene "declassato", utilizzando il downsampling del chroma.
Il nostro video diventa quindi YCbCr 420, con il Luma intonso, ma sto benedetto chroma sottocapmionato!
http://it.wikipedia.org/wiki/Sottocampionamento_della_crominanza
Che e' il link che postavi te giustamente.
Lo spiega nella parte dove parla del 420
"Cb Cr sono sottocampionati di un fattore 2"
Nella nostra catena video questo segnale qua prima o poi deve essere "ricostruito" per forza, perche il pannello puo solo visualizzare un immagine RGB@8bit.
Per questa ricostruzione vengono usati moltissimi tipi di algoritmi
http://svn.int64.org/viewvc/int64/resamplehq/doc/kernels.html
Il problema e' che questi calcoli, al di la della precisione in bit in cui vengono eseguiti, quando vengono visualizzati sullo schermo, i valori vengono troncati a 8bit, perdendo la precisione del calcolo!
Un vero e proprio arrotindamento.
A livello visivio questo provoca il famoso banding.
http://en.wikipedia.org/wiki/Colour_banding
Ci viene in aiuto la tecnica del dithering che ci permette di non troncare i calcoli ad 8bit, ma di mantenere piu precsione introducendo una forma di noise.
http://it.wikipedia.org/wiki/Dithering
Se un pannello supporta i 10bit i calcoli vengono troncati a 10bit e quindi si hanno gradienti migliori rispetto al pannello ad 8bit.