Compressione

Compressione e Schemi.

Quasi tutti i differenti tipi di file offrono un qualche tipo di compressione. I dati compressi senza perdere qualità sono chiamati lossless e l’algoritmo che li comprime e li decomprire crea un file perfettamente identico all’originale. Altri algoritmi invece si identificano come lossy, una immagine cioè subisce una degradazione causata dal processo di discretizzazione dell’algoritmo stesso.

Compressione RLE e LZW.

Due schemi di compressione predominanti sono l’RLE e il LZW. L’RLE ( Run Lenght Encoding ) è il più usato nelle imagini in CGI; L’LZW ( Lempel-Ziv-Welch ) è altrettanto importante per la sua disponibilità in molti formati immagine. Siccome entrambi gli schemi di compressione sono lossyless, l’immagine risultante sarà identica all’originale e in più questi algoritmi di compressione possono essere usati assieme per ridurre ulteriormente la grandezza in byte del file. LZW viene principalmente usato nelle immagini fotografiche e rispetto al RLE fornisce una compressione minima.

Compressione JPEG e MPEG-2.

I due schemi lossy predominanti sono il JPEG e l’ MPEG-2. La compresisone JPEG è principalmente utilizzata nelle immagini fotografiche e il suo scopo è ridurre i dettagli nel sorgente riducendo drasticamente la grandezza in byte dell’immagine. La sua versabilità deriva dalla facilità di condivisione su sistemi a banda ridotta ( internet e dispositivi mobili ); la compressione permette comunque di avere una buona immagine con variazioni quasi invisibili all’occhio umano. Il JPEG è usato su immagini statiche e non su sequenze di immagini. Nei video infatti, il codec principale è l’MPEG-2; questo schema è molto simile al jpeg, l’algoritmo, dopo una iniziale compressione di alcuni fotogrammi in jpeg, calcola le variazioni nei frame successivi fino a un cambio di inquadratura o una eccessiva modifica dei pixel. Questo permette di salvare molta banda poichè sarà il processore a ricostruire l’immagine nei punti uguali ai fotogrammi precedenti. I frame interi vengono chiamati keyframes e una sequenza di fotogrammi (il primo intero più i successivi dipendenti) viene chiamata GOP ( Group of Pictures ).

compressione

Nel prossimo articolo vedremo il formato immagine rilasciato dell’ILM: OpenEXR

 

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments

Twitter | Instagram | Bitbucket | Battlelog | LinkedIn | GitHub

Google Profile


My name is Giovanni Di Grezia, but people call me xgiovio.

Here is my homepage: .

I am a VFX Artist and Software Developer

And this is a picture of me.

Giovanni Di Grezia





0
Would love your thoughts, please comment.x
()
x