Rappresentazione delle informazioni LA RAPPRESENTAZIONE DELLE INFORMAZIONI. Grandezze digitali. Grandezze analogiche

Documenti analoghi
Segnale analogico. Analogico vs digitale. Segnale digitale. Trasformazione da analogico a digitale

Rappresentazione di immagini a colori. Rappresentazione dei colori. Rappresentazione dei colori LA RAPPRESENTAZIONE DELL INFORMAZIONE - II

Laboratorio di Informatica (Chimica)

Rappresentazione binaria. Laboratorio di Informatica. Calcolatori digitali. N: numeri naturali. La codifica binaria. I primi 16 numeri binari

I.4 Rappresentazione dell informazione - Altre codifiche

Laboratorio di Informatica

La codifica del testo

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Informatica. Informatica. Grandezze digitali. Grandezze analogiche

Codifica dei caratteri

Tecnologie Multimediali a.a. 2016/2017. Docente: DOTT.SSA VALERIA FIONDA

La codifica dell informazione. Rappresentazione binaria. Rappresentazione posizionale in base 10

La codifica dell informazione

1.2 Concetti base dell Informatica: Informazione

Informazione binaria: suoni, immagini, sequenze video

La codifica. dell informazione

RAPPRESENTAZIONE DELLE INFORMAZIONI

La codifica. dell informazione. Tipi di informazione

Rappresentazione dei numeri: il sistema di numerazione decimale

Sistemi di Elaborazione delle Informazioni 6 CFU

Informatica di Base - 6 c.f.u.

RAPPRESENTAZIONE DELLE INFORMAZIONI

Il sistema binario: bit e Byte Codifica del testo Il Byte come U.d.M. dell'informazione Multipli del Byte

Concetti Introduttivi. Rappresentazione delle informazioni

Rappresentazione binaria

Modulo 1: Le I.C.T. UD 1.3a: La Codifica Digitale delle Immagini

Analogico vs digitale

Laboratorio di Informatica. delle informazioni. Pagina 1

CODIFICA IMMAGINI IN BIANCO E NERO

La codifica delle immagini

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012

Aosta Formati di file immagine. Quick tutorial per scegliere il formato giusto per ogni output. Diapositiva 1 di 13

Corso di Informatica

1.3a: La Codifica Digitale delle Immagini

Rappresentazione delle Immagini. Corso di Informatica. Rappresentazione delle Immagini. Rappresentazione delle Immagini

Formati multimediali e metadati: Immagini

Le immagini digitali

Le immagini digitali. Grafica. Due approcci alla modellazione grafica

Università degli Studi di Cagliari Facoltà di Scienze Corso di Laurea in Matematica

Nozioni di grafica sul calcolatore. concetti di base

Rappresentazione dell'informazione

Sistemi di Elaborazione delle Informazioni

CODIFICA DI CARATTERI

Numeri interi. Laboratorio di Calcolo Paola Gallo

Rappresentazione dei numeri. Esercizio. Rappresentazione dei numeri. Informazione multimediale

Informazione multimediale

INFORMATICA GENERALE

Rappresentazione dell informazione

Corso di Informatica

Elaborazione dell informazione. Elaborazione dell informazione. Rappresentazione dei numeri INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

La codifica delle immagini

Lez. 7 Immagini Digitali. Prof. Pasquale De Michele (Gruppo 2) e Raffaele Farina (Gruppo 1) 1

Introduzione alla progettazione grafica

Sistemi di Elaborazione delle Informazioni 6 CFU

Codifica dell Informazione

Tipi di Informazione

Come si misura la memoria di un calcolatore?

Analogico vs. Digitale. LEZIONE II La codifica binaria. Analogico vs digitale. Analogico. Digitale

Come si passa dalle immagini reali alle informazioni digitali. Il funzionamento di una fotocamera digitale

Sistemi di Elaborazione delle Informazioni 6 CFU

Prof. Pagani corrado LA CODIFICA DELLE INFORMAZIONI FORMATI DEI FILE

Modulo 1. Concetti base della Tecnologia dell informazione. Prof. Nicolello Cristiano. Modulo 1

Informatica. Comunicazione & DAMS A.A. 2015/16. Dr.ssa Valeria Fionda

Numeri in virgola mobile

Sistemi di Elaborazione delle Informazioni

CODIFICA DI CARATTERI

Suono digitale. Ø Un secondo di musica stereo richiede 44'100 campioni di 16 bit (2 byte) ciascuno per due canali, quindi 176'400 byte.

4.3: La Codifica dei Suoni e dei Video

Modello di von Neumann

Architettura di un elaboratore. Rappresentazione dell informazione digitale

La codifica dei suoni

Sistemi di Elaborazione delle Informazioni

1.3d: La Codifica Digitale dei Suoni

IMMAGINE BITMAP E VETTORIALI

Modulo informatica di base 1 Linea 2

Cenni di fotogrammetria LE IMMAGINI DIGITALI

Rappresentazione dell Informazione. Sistemi di Elaborazione delle Informazioni Rappresentazione Informazione 1

RAPPRESENTAZIONE DELLE INFORMAZIONI NEI CALCOLATORI

Informazione Analogica Versus Informazione Digitale

La codifica delle immagini

Teoria e pratica I formati sonori

Elementi di informatica

Abbiamo visto come la codifica di testi sia (relativamente semplice) Con le immagini la questione è più complessa

o Occorre rappresentare tale informazione in formato facilmente manipolabile dall elaboratore

Informatica di Base 1 Linea 1

La codifica dei suoni

Le immagini. Parametri importanti sono:

Esistono delle trasformazioni standard fra i diversi formati che abbiamo discusso

Rappresentazione digitale delle informazioni

La codifica dei Suoni. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni

La grafica digitale Anceschi Sandra. Workshop Disegnare digitale - A.A

1.3c: La Codifica Digitale dei Suoni

L informazione e la sua codifica. Prof. Maurizio Naldi A.A. 2015/16

Informatica. Informatica. Grandezze digitali. Grandezze analogiche

La rappresentazione delle informazioni

Tecnologie per il web e lo sviluppo multimediale. Rappresentazione delle informazioni

LE IMMAGINI DIGITALI 3 formati. Università IUAV di venezia

La codifica dell informazione. Notazione scientifica. Rappresentazione dei numeri reali. Rappresentazione dei numeri reali

I SUONI. I suoni Il campionamento File Wave e Midi

Immagini digitali Appunti a cura del prof. ing. Mario Catalano

Transcript:

Rappresentazione delle informazioni LA RAPPRESENTAZIONE DELLE INFORMAZIONI Nella memoria del computer è possibile memorizzare esclusivamente sequenze di bit e il processore può processare soltanto dati espressi come sequenze di bit. 34 35 Grandezze digitali Si chiama digitale una grandezza che può assumere un insieme numerabile di valori. Per esempio: il numero di capelli che una persona ha in testa Se la grandezza può assumere valori all interno di un insieme finito, allora è detta finita Grandezze analogiche Si chiama analogica una grandezza che può assumere un insieme non numerabile (cioè continuo) di valori. Per esempio l intensità di corrente che passa attraverso un filo 36 37

Analogico vs digitale Il computer può lavorare soltanto con grandezze di tipo digitale e finite Non tutte le grandezze che vorremmo rappresentare sono digitali (es: il colore, il suono, le forme). Analogico vs digitale È pertanto necessario trasformare le informazioni da analogico a digitale, e codificarele (in particolare in modo binario, cioè come sequenze di bit) prima di poterle trasmettere al computer. 38 39 Trasformazione da analogico a digitale Trasformazione da analogico a digitale La trasformazione del segnale da analogico a digitale consiste di due passi: campionamento: il segnale viene misurato a intervalli discreti la frequenza di campionamento è il numero di campioni rilevati in un intervallo (di spazio o di tempo) se la frequenza di campionamento è troppo bassa si perde una parte del segnale quantizzazione: i valori possibili che ciascun elemento del campione può assumere sono fissati i livelli di quantizzazione sono generalmente fissati a intervalli regolari Se il livelli di quantizzazione sono troppo pochi non si riescono a rappresentare passaggi di valore graduali 40 41

Trasformazione da analogico a digitale Esempi di campionamento e quantizzazione: 9 livelli di quantizzazione 2 livelli di quantizzazione Rappresentazione dei caratteri I caratteri delle lingue occidentali (quelli dell alfabeto, le 10 cifre, e altri caratteri che noi usiamo nei testi scritti) sono una grandezza digitale. Il codice utilizzato da sempre per la codifica binaria dei caratteri è il codice ASCII, che associa ad ogni carattere una sequenza di 8 bit. 42 43 Rappresentazione dei caratteri Un codice a 8 bit non è però sufficiente se si vuole rappresentare un insieme di caratteri di cardinalità maggiore di 256, come per esempio quello dei caratteri cinesi. Per questo motivo è stato introdotto un codice a 32 bit per la rappresentazione dei caratteri, chiamato Unicode, che permette di rappresentare fino a 2 32 elementi distinti. Rappresentazione delle forme Le forme sono elementi di tipo analogico, perché costituite da un tratto continuo. Per rappresentare in modo digitale una forma la si inscrive in una griglia. 44 45

Rappresentazione delle forme Ogni elemento della griglia può essere pieno oppure vuoto. Rappresentazione delle forme La densità di celle nella griglia è detta risoluzione. Più fitta è la griglia, più la digitalizzazione è fedele all originale. Il contenuto delle celle della griglia è l immagine digitalizzata 46 47 Rappresentazione delle forme Se si dedicano n celle alla rappresentazione di una immagine (in bianco e nero), sono necessari n bit. Una qualità di rappresentazione maggiore (griglia più fitta) richiede una occupazione di memoria maggiore. Rappresentazione dei colori Se si vuole aggiungere informazione riguardo ai colori, si può aggiungere, per ogni cella, una tavolozza nella quale è stato selezionato il colore dell immagine in quel punto. Se la tavolozza contiene m colori, sono necessari m bit (verrà messo a 1 il bit corrispondente al colore che interessa, a 0 tutti gli altri). In totale: n*m bit per rappresentare una immagine su una griglia di n elementi. 48 49

Rappresentazione delle immagini Se si vogliono rappresentare immagini complesse, come ad esempio un paesaggio o un ritratto, garantendo una buona risoluzione dell immagine e una fedeltà cromatica, allora le esigenze in termini di occupazione di memoria crescono molto velocemente. Infatti: la tavolozza deve rappresentare la digitalizzazione dello spettro cromatico (grandezza analogica) per poter mantenere le sfumature; la griglia deve essere abbastanza fitta da non perdere i particolari dell immagine. Rappresentazione delle immagini Se si usano 8 bit si possono rappresentare 256 colori diversi Questa quantizzazione non è sufficiente per mantenere le sfumature presenti nell originale 50 51 Rappresentazione delle immagini Il metodo RGB (Red Green and Blue) prevede di: associare 3 bit ad ogni cella, uno per il rosso, uno per il verde e uno per il blu Rappresentare le sfumature per ciascun colore primario con un insieme di 8 bit. In totale sono rappresentabili: 2 8 =256 sfumature per ciascun colore primario Ad ogni cella quindi associati 3*8= 24 bit, e si possono rappresentare 2 24 = circa 16 milioni di colori diversi. Rappresentazione delle immagini -formati BITMAP: è il formato della rappresentazione più semplice: la sequenza dei bit della griglia a a ciascuno dei quali sono associati 24 bit per il colore. E ingombrante. I file di tipo bitmap hanno estensione.bmp 52 53

Rappresentazione delle immagini -formati Per evitare una eccessiva occupazione di memoria si sono introdotti metodi per la codifica che prevedono anche una compressione delle immagini. Tali sistemi sono basati su vari criteri orientati alla eliminazione delle parti superflue nella rappresentazione (per esempio una sequenza di celle dello stesso colore). Rappresentazione delle immagini-formati I sistemi di codifica con compressione più diffusi sono: GIF (Graphic Interchange Format): Compressione 8 bit per il colore Adatto alla rappresentazione di immagini semplici I file che contengono immagini codificate secondo questo sistema hanno estensione.gif 54 55 Rappresentazione delle immagini-formati PNG (portable Network Graphics): Compressione migliore rispetto a GIF 24 bit per il colore I file che contengono immagini codificate secondo questo sistema hanno estensione.png Rappresentazione delle immagini-formati JPEG (Joint Picture Experts Group): Codifica più efficiente rispetto al GIF colori codificati con 24 bit. Adatto a rappresentare immagini ricche di sfumature di colore I file che contengono immagini codificate secondo questo sistema hanno estensione.jpg 56 57

Rappresentazione delle immagini-formati TIFF (Tagged Image File Format): Compressione che mantiene una fedeltà maggiore all immagine originale colori rappresentati con 24 bit Rispetto agli altri che compattano l immagine richiede una occupazione di memoria maggiore. I file che contengono immagini codificate secondo questo sistema hanno estensione.tif Rappresentazione del suono La digitalizzazione avviene nel dominio delle frequenze La frequenza di campionamento è espressa in Khz (migliaia di hertz al secondo) I livelli di quantizzazione costituiscono i suoni base diversi che si possono distinguere: 8 bit (256 suoni) per un segnale tipo telefonico 16 bit (circa 65.000 suoni) per una qualità CD Anche nel caso del suono i sistemi di codifica includono la compressione delle informazioni, per ridurre la dimensione dei file 58 59 Rappresentazione del suonoformati Formati di file audio più diffusi: AIFF (Audio Interchange File Format) Estensione:.aif WAVE Comparabile al.aif Estensione.wav Rappresentazione di informazioni multimediali A questo punto è chiaro che la rappresentazione digitale di informazioni multimediali, che consistono di testo, immagini, filmati (che sono sequenze di migliaia di fotogrammi) e suoni, richiede una occupazione di memoria imponente. Formati più diffusi per la rappresentazione multimediale: MPEG (Moving Picture Expert Group), estensione.mpg.mov (letto dalla applicazione QuickTime, utilizzato per rappresentazione di video) 60 61

Rappresentazione La frequenza di campionamento: nelle immagini è data dal numero di celle per unità di superficie, in genere misurata in punti per pollice(dpi: dot per inch) nel suono è misurata in Khz. I livelli di quantizzazione: Nelle immagini: 16 milioni di colori - 24 bit 256 colori 8 bit 64 colori 6 bit 2 colori 1 bit Nel suono 256 8 bit (codifica usata per la trasmissione sulla rete) 65536 valori 16 bit (codifica usata nei CD) 62