Nel formato MPEG si distinguono tre tipi di frame:
- Frame di tipo I (IntraFrame)
- Contengono tutte le informazioni dell'immagine, senza riferimenti a frame precedenti
o successive, quindi compresse in modo simile ai formati MJPEG e DV.
Vengono inserite ogni circa mezzo secondo e hanno lo scopo di evitare l'accumulo di errore
dovuto a eventuali arrotondamenti nella codifica per differenze e al tempo stesso
permettere posizionamenti relativamente precisi del lettore.
- Frame di tipo P (Predictive)
- Si basano sulla codifica delle differenze fra il presunto contenuto della frame, basato
sulla evoluzione della precedente frame I o P, e il reale contenuto della stessa.
- Frame di tipo B (Bidirectionally-predictive)
- Sono frame la cui codifica si basa sulle differenze
sia rispetto alla precedente che alla successiva frame di tipo I o P.
Il flusso risultante è del tipo: I B B P B B P B B P B B I B B P B B ...
Il gruppo di frame tra due di tipo I è detto GOP (Group Of Pictures),
ed è normalmente di 12 frame in PAL e 15 in NTSC (quindi circa 1/2 secondo).
|