MPEG-2: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 20:
Il modo di codifica di ciascun macroblocco dei quadri P o B è scelto in modo da minimizzare il numero di bit richiesti per descriverlo. Poiché i vettori di moto di macroblocchi adiacenti sono correlati, sono codificati in modo differenziale rispetto al vettore di moto del precedente macroblocco adiacente. La quantizzazione comporta una perdita irreversibile di informazione ed è adattata alle caratteristiche dell'apparato visivo umano, mediante la scelta di opportune matrici di quantizzazione. Le matrici di quantizzazione possono variare da un'immagine ad un'altra e sono trasmesse all'inizio di ogni immagine; inoltre la matrice di quantizzazione può essere scalata da macroblocco a macroblocco mediante un fattore di scala (''quantizer_scale''), al fine di adattare la precisione della codifica dell'immagine al suo contenuto. Il quantizer_scale può essere maggiore, minore o uguale a 1, e codificato con un valore a 5 bit, con scala lineare o non.
 
I quadri della sequenza sono raggruppati in Group of Picture (GOP), il cui primo quadro è di tipo I . Tale organizzazione dei dati codificati consente la sincronizzazione del decoder con un ritardo al più pari alla durata del Gop.
 
== Controllo di flusso nella codifica MPEG-2 ==