• Non ci sono risultati.

Compressione dei file multimediali

N/A
N/A
Protected

Academic year: 2022

Condividi "Compressione dei file multimediali"

Copied!
14
0
0

Testo completo

(1)

Compressione dei file

multimediali

(2)

I multimedia

• Nell'intrattenimento

• Applicazione iniziale e tradizionale del multimedia.

• Addestramento all'uso del software

• Le presentazioni multimediali evitano ore di spiegazioni ripetitive e stressanti.

• Istruzione e formazione

• Le presentazioni interattive sono un ottima alternativa ai tradizionali contenuti somministrati attraverso il computer.

• Nel Web

• L'introduzione della grafica animata e dei video nel web ha aumentato enormemente la capacità espressiva dei contenuti in rete.

• In ufficio

• I tradizionali documenti esclusivamente testuali sono diventati eccezioni.

• Le basi di dati multimediali

• I nuovi archivi multimediali sono in grado di archiviare qualunque tipo di informazione rappresentata da video, suoni, etc.

(3)

Le immagini bitmap

Sono una matrice bidimensionale di pixel colorati, le cui dimensioni sono determinate dalla quantità di pixel (es. 640x480). Ciascun pixel assume un colore o una tonalità di grigio. Ingrandendo un'immagine bitmap, i pixel appaiono evidenti.

(4)

La grafica vettoriale

La grafica vettoriale disegna le immagini combinando

elementi primari calcolati come coordinate numeriche e formule che ne specificano la forma e la posizione

nell'immagine.

Queste immagini sono alla base dell'animazione

tridimensionale, grazie alle molteplici capacità di

visualizzazione delle stesse forme.

(5)

Esempio 1

Quanto spazio occupa un’immagine di risoluzione 1024x1024 quantizzata con 256 livelli per canale?

2^8=256  8 bit per canale

I canali sono tre (RGB)  3x8=24 bit 1024x1024x24= 25 165 824 bit = 3MB

(6)

Esempio 2

Quanto spazio occupa un’immagine di risoluzione 512x512 quantizzata con 256 livelli per canale?

2^8=256  8 bit per canale

I canali sono tre (RGB)  3x8=24 bit 512x512x24= 6 291 456 bit = 0.75MB

(7)

Esempio 3

Quanto spazio occupa un’immagine di risoluzione 512x512 quantizzata con 16 livelli per canale?

2^4=16  4 bit per canale

I canali sono tre (RGB)  3x4=12 bit 512x512x12= 6 291 456 bit = 0.38MB

(8)

La compressione

• Nella compressione video vengono eliminate dal file che lo contiene le informazioni

ripetute o duplicate nella stessa immagine o in fotogrammi

successivi.

• Nella compressione audio

vengono eliminati dal file audio i suoni non percepibili o quelli ridondanti.

(9)

Tecniche di compressione dei dati

• Senza perdita (lossless)

• Con Perdita (lossy): maggiore compressione

(10)

Codifica relativa o differenziale

• Registrare le differenze tra blocchi di dati consecutive anzichè i blocchi stessi

• Ogni blocco è codificato in base al suo rapporto con il precedente

(11)

Codifica basata sul dizionario

• Messaggio codificato come una sequenza di riferimenti al dizionario

• Utilizzata dai word processor per ridurre le dimensioni dei documenti di testo

• Una singola parola può essere codificata come singolo riferimento al dizionario piuttosto che

come una sequenza di singoli caratteri

(12)

Compressione immagini: GIF

GIF (Graphic Interchange Format): utilizzato per loghi

- riduce a 256 il numero di colori che possono essere assegnati ad un pixel

- con perdita perchè i colori della tavolozza possono non essere identici a quelli

dell’immagine originale

- inadatto nel campo della fotografia

(13)

Compressione immagini: JPEG

JPEG (Joint Photographic Experts Group): fotografie a colori - La tecnica di compressione sfrutta i limiti dell’occhio umano,

più sensibile ai cambiamenti nella luminosità pittosto che nel colore

1. Media dei valori di crominanza (quadratini 2x2 pixel) 

riduzione delle dimensioni delle informazioni di crominanza di un fattore 4

2. Dividere l’immagine in blocchi di 8x8 pixel e comprimere le informazioni di ciascun blocco

3. Codifica run-length

(14)

Compressione audio e video

MPEG

High definition television broadcast Video conferencing

MP3

Temporal masking Frequency masking

Riferimenti

Documenti correlati

Stefano Bettarini, Fabio Morsani, Nicola Neri, E.P.,Giuliana Rizzo...

Visualizziamo con Mathematica tale superficie:.. del primo nei punti di egual colore), che la curvatura gaussiana dell'iper- boloide assume il suo valore di minimo nella zona

We designed and fabricated a novel monolithic active pixel sensor (MAPS), in STMicrolectronics 0.13 µm CMOS technology, exploiting the triple well option to implement, at the

To overcome this limitation and increase the sensitive element area, we designed and fabricated a novel CMOS MAPS pixel, exploiting ST 0.13 µm triple well CMOS technology (HCMOS9GP)

™ Un rendering context è legato ad un device context e ne condivide lo stesso pixel format (anche se non è detto che sia lo stesso di quando lo abbiamo creato).. ™ Un thread

The AEGIS design is based upon the broad experience gained with the ATHENA and ATRAP experiments at the AD, a series of ongoing tests and developments, as well as extensive

Al gruppo A è stato som- ministrato tocoferolo acetato (un’applicazione al giorno della pomata per le pazienti con lesioni solo vulvari, e un ovulo a sera, prima di dormire,

[r]