Somme e sottrazioni in Immagini e Suoni

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Somme e sottrazioni in Immagini e Suoni"

Transcript

1 Somme e sottrazioni in Immagini e Suoni Slide 1 ANDREA MENNUCCI Scuola Normale Superiore, Pisa Spazio vettoriale Slide Uno spazio vettoriale V è un insieme di vettori; due vettori v, w V possono essere sommati o sottratti; oppure, preso un numero reale s lr, sipuò eseguire il prodotto s v (che ha la stessa direzione di v ma è riscalato di un fattore s ; ses>0 allora s v ha lo stesso verso di v altrimenti ha verso opposto). Preso n intero positivo, l esempio principe di spazio vettoriale con n dimensioni è lr n, l insieme di tutte le n-ple di reali; due vettori di lr n possono essere, ad esempio, X =(x 1,...,x n ), Y =(y 1,...,y n ) La somma e il prodotto si eseguono componente per componente: X + Y =(x 1 + y 1,...,x n + y n ), s Y =(s y 1,...,s y n ) Y X lr è associato al piano, mentre lr 3 è associato allo spazio fisico, usando coordinate cartesiane. 1

2 Cosa è un immagine Slide 3 Prendiamo una immagine: CANALETTO, CAMPO DI RIALTO Slide 4 Ingrandiamo molto un dettaglio: notiamo dei quadratini, che sono detti pixel. Ogni pixel P è identificato da un ascissa i e un ordinata j nel piano dello schermo, e dovrebbe essere più correttamente indicato come P i,j.

3 Ogni pixel ha un colore, che è dato da una combinazione addittiva di rosso, verde e blu: questo modello del colore è indicato dalla sigla RGB (dall inglese Red Green Blue). La intensità di ognuno di questi 3 colori è indicata da un numero, che assume convenzionalmente un valore compreso fra 0 e 55. Il valore di un pixel è così rapresentato da un numero a 3 coordinate, come ad es. P =(R, G, B) = (1, 100, 76) Slide 5 Tutti i colori che si possono visualizzare sono dunque contenuti in un cubo di lato 56. Il vertice (0, 0, 0) rappresenta il nero, il (55, 55, 55) il bianco. Se consideriamo una immagine alta 400 pixel e larga 500 pixel, essa sarà specificata da = numeri compresi fra 0 e 55. Possiamo pensare che ogni possibile immagine sia un punto X =(R 1,1,G 1,1,B 1,1,R 1,,...,B 1,500,R,1,...,B 400,500) in uno spazio vettoriale lr con 600mila dimensioni. Combinazione convessa Slide 6 Consideriamo due punti X e Y in uno spazio di vettori. La differenza V = Y X è il vettore (tratteggiato nella figura) che parte dal punto X e arriva ad Y ; dunque Y = X + V. Sia ora s [0, 1] un numero reale compreso fra 0 e 1. Se moltiplichiamo s V otteniamo un vettore più corto di V, ma sempre orientato nella stessa direzione e verso; il punto Z che si ottiene come X V Z Y Z = X + s V = X + s (Y X) =X + s Y s X =(1 s) X + s Y è detto combinazione convessa dei due punti X e Y. Abbiamo visto nella formula come Z si può direttamente esprimere usando s, X, Y. Ad esempio se scegliamo s =1/, allora Z = X+Y è il loro punto medio. La famiglia di tutti i punti Z che si ottengono al variare di s [0, 1] copre tutto il segmento fra X e Y. 3

4 Combinazione convessa di immagini Abbiamo detto che una immagine può essere vista come un vettore con 600mila coordinate; se effettuiamo la combinazione convessa di due immagini, otteniamo una dissolvenza (in inglese blend). Slide 7 X=,Y=,Z= $ blend.py Cosa è un suono Slide 8 L aria che ci circonda è un fluido comprimibile, approssimativamente sottoposto alla pressione di 1 atmosfera 101kPa; una perturbazione di questa pressione si propaga nello spazio (con legge matematica simile a quella che regola la propagazione delle onde del mare, e delle onde elettromagnetiche). Il nostro orecchio percepisce queste variazioni di pressione e le trasforma in impulsi nervosi. Un microfono le trasforma in variazioni di un segnale elettrico; una cassa acustica trasforma viceversa il segnale elettrico in suono Possiamo così interporre un computer fra il microfono e la cassa acustica, ed elaborare il segnale a nostro piacimento. 4

5 La variazione di pressione rispetto alla pressione media diventa dunque una funzione f(t) del tempo; questa viene registrata come un segnale elettrico, che rappresentiamo nel grafico a sinistra. (In ordinata abbiamo il segnale, in ascissa il tempo) f(t) f(t) Slide Il segnale originale è tempo-continuo: associa ad ogni possibile tempo t un valore f(t); per registrare questo segnale in un computer (o in un CD), ci servirebbero infiniti numeri reali, e questo non è possibile. Ricorriamo al campionamento: registriamo un certo numero n di valori di corrente in ogni secondo. Il risultato si vede nel grafico a destra. Vediamo anche in questo semplice esempio che il campionamento comporta una perdità di qualità del segnale. Slide 10 Nel caso dei CD Audio, si registrano valori per ogni secondo, per ognuno dei due canali audio stereo. Per un teorema dovuto a Nyquist, un segnale campionato a Hz non può rappresentare frequenze superiori a.050hz ; queste frequenze vengono cancellate dai segnali; queste frequenze sono però ai limiti di quelle che l orecchio può sentire. 5

6 Somma e differenza Slide 11 Presi due numeri reali L e R, calcoliamo la loro media M e la loro semidifferenza S M = L + R, S = R L Conoscendo M e S, possiamo facilmente ricavare L e R come L = M S, R = M + S Applichiamo questa semplice trasformazione al canale sinistro L e destro R di un audio: in questo caso prende il nome di metodo MID-SIDE (dall inglese); questo metodo ha due importanti applicazioni. Prima applicazione del MID-SIDE: stereo surround Introduciamo un parametro s 0 reale in modo da definire due nuovi canali L = M s S, R = M + s S Ascoltiamo il suono di L, R. [$ audio.py -1] Slide 1 s =0si avrà L = R = M; verrà riprodotto la versione mono dell audio s (0, 1) si avrà un effetto mono s =1si ha il segnale stereo originale L = L, R = R s>1 si avrà un effetto stereo surround s=1,5 ~ L L M S R ~ R s=0.5 L ~ L M ~ R R PROBLEMA: COSA SUCCEDE PER s<0? [vedremo la seconda applicazione nella slide 1] 6

7 MID-SIDE come cambio di coordinate Consideriamo un istante di tempo t, e i valori dei segnali destro e sinistro R t,l t all istante t: questi valori giacciono in un quadrato nel piano; in questo piano, i corrispondenti valori M t,s t corrispondono a un sistema di coordinate ortogonali che sono ruotate rispetto alle originali. Slide 13 R S M M = L+R, S = R L L = M S, R = M + S L Abbiamo detto che i tre colori R, G, B di un pixel P giacciono in un cubo; anche in questo caso può essere utile effettuare un cambio di coordinate. cambio di coordinate di colori Slide 14 Siano R, G, B tre valori reali; definiamo Y,C r,c b come Y = R+G+B 3 C r = R G+B C b = B G Questo si inverte con R = Y + 3 C r verde Cb G B azzurro blu grigio giallo bianco Y magenta G = Y 1 3 C r 1 C b B = Y 1 3 C r + 1 C b nero Cr R rosso I tre nuovi assi Y,C r,c b sono ortogonali (ma non ortonormali). Questa è una versione semplificata della definizione ufficiale; si veda in 7

8 Per chi conosce le matrici, la trasformazione si scrive anche come Slide Y R C r = M G con M = B C b R Y G = M 1 C r con M 1 = B C b Per capire l utilità di questa trasformazione, introduciamo 3 parametri reali y,c r,c b. Prendiamo una immagine X. Possiamo costruire una nuova immagine X in questo modo: prima trasformiamo il colore di ogni pixel di X come visto sopra Y R C r C A = M GC A B poi moltiplichiamo C b Slide 16 indi ricreiamo i colori Ỹ = y Y, Cr = c r C r, Cb = c b C b R Ỹ G C A = M 1 C r C A B C b e li inseriamo nel pixel dell immagine X. [$ rgb.py -1]... Confrontiamo questa trasformazione con una più semplice, in cui, scelti tre parametri reali r, g, b, si pone R = r R, G = g G, B = b B 8

9 Slide 17 La trasformazione Y,C r,c b viene usata nei televisori a colori PAL. Un televisore in bianco e nero visualizza solo il segnale Y, cioè, solo la versione in bianco e nero del video. Quando fu deciso di passare dalla televisione in bianco e nero alla televisione a colori, furono aggiunti i segnali C r,c b. Il bottone colore del telecomando permette di aumentare i valori c r = c b (contemporaneamente). Il bottone contrasto del telecomando permette di cambiare il valore y. Slide 18 La precedente trasformazione contrae le immagini verso il nero (che è un vertice del cubo); per questo, non è facile vedere cosa essa faccia; notiamo infatti che gli assi C r,c b, se posizionati al vertice nero del cubo, escono dal cubo; per questo motivo, quando y =0, le immagini sono molto scure. Per evitare questo problema, proponiamo anche una trasformazione alternativa, in cui spostiamo gli assi dei colori al centro del cubo (il punto grigio), come in figura a lato. verde nero azzurro blu Cb G Y B giallo grigio rosso bianco magenta Cr R Questo equivale a usare le trasformazioni Ỹ = y (Y 18) + 18, Cr = c r C r, Cb = c b C b R = r (R 18) + 18, G = g (G 18) + 18, B = b (B 18)

10 Decibel I decibel sono un sistema logaritmico usato per esprimere il rapporto fra due valori x e ˆx; la formula è ( ) 10 log 10. xˆx Slide 19 I decibel sono dunque una misura relativa; se esprimiamo il valore di x in decibel, convenzionalmente dobbiamo sapere rispetto a quale ˆx esso è misurato. In acustica viene misurato il livello di pressione sonora I; in questo caso, il valore convenzionale è Î =0µP a = Pa. In fisica, la legge di Ohm P = i R lega corrente i, resistenza R e potenza P ;seî è una corrente di riferimento, e ˆP = î R allora il valore delle potenze e delle correnti espresse in decibel è legato da 10 log 10 ( PˆP ) =10log 10 ( i R î R ) ( ) i =0log 10 î Per saperne di più: Vantaggi: Molti apparecchi (filtri, amplificatori, etc.) trasformano il segnale di input in quello di output moltiplicandolo per una certa costante, detta guadagno: se esprimiamo il guadagno in decibel, allora i guadagni di strumenti in serie si sommano. Slide 0 l intensità sonora come percepita dal nostro orecchio si adatta bene a una scala logaritmica (per questo, gli strumenti che mostrano l intensità sonora sono sempre logaritmici, e similmente i regolatori di volume degli amplificatori)... Un altro uso molto comune dei decibel è nell esprimere il rapporto fra il segnale e il rumore (in inglese SNR): se ho un segnale originale S che ha una certa potenza P S e a questo si somma un rumore con una potenza P R, il rapporto segnale/rumore si esprime in decibel come SNR =10log 10 ( PS P R ) 10

11 Quantizzazione Slide 1 L unità elementare di informazione nel computer èilbit, che è una cifra binaria; 8 bit sono raggruppati in un byte: un byte può dunque rappresentare un numero intero positivo fra 0 e 8 1 = 55. Per indicare ogni colore di un pixel viene usato un byte: il colore non può dunque assumere una tonalità a piacere fra 0 e 55, ma solo una tonalità intera: diremo che il colore è quantizzato usando 8 bit. Allo stesso modo, per rappresentare un campione di un suono vengono usati byte, cioè 16 bit; uno di questi bit rappresenta il segno, gli altri 15 il valore: il campione sonoro assume valori interi fra ( 15 1) = 3767 e 15 = L audio è quantizzato usando 16 bit. Nei ragionamenti fatti fino ad ora, per semplificare, abbiamo ignorato questo fatto, e supposto che i numeri che usati per rappresentare suoni e immagini fossero numeri reali. Per risparmiare spazio, possiamo decidere di usare meno bit per rappresentare i numeri; ecco un esempio, partendo da valori espressi con 8bit 8bit 6bit 4bit bit 45 = = = = = = = = = = = = Slide In questo caso abbiamo sostituito i bit non disponibili con degli zeri: questo equivale a un arrotondamento verso il basso; un risultato migliore si ottiene con un miglior arrotondamento 8bit 6bit 4bit bit 45 = = = = = = = = = = = = infatti in questo caso l errore di arrotondamento a 4bit è ±8 mentre nel primo caso poteva essere anche di

12 Un simile sistema si può applicare anche a numeri con segno; il seguente grafico mostra come arrotondare numeri a 8bit con segno (che hanno valori fra -17 e 18) per usare solo 4 bit (cioè 16 valori): 00 quantizer r16:19 x Slide in verde il valore originale, in rosso il valore quantizzato Per esempio, riprendiamo il suono campionato visto in pagina 8, e lo quantizziamo a 4 bit (con cioè 16 possibili valori in ordinata) f(t) f(t) 4bit Slide abbiamo un ulteriore perdita di dettagli. 1

13 La perdita di dettagli è ancora maggiore se il segnale ha un volume più basso f(t) f(t) Slide per evitare questo problema, si può ricorrere allo stratagemma dello scalefactoring: alzare il volume del segnale (moltiplicando per una costante) prima di quantizzare; dopo aver elaborato il segnale, al momento di riprodurlo, il volume verrà riabbassato per tornare al volume originale. Quantizzazione come rumore Slide 6 Come possiamo capire cosa effettua la quantizzazione? Sottraendo il segnale quantizzato da quello originale! la differenza sarà tanto più piccola quanto più bit usiamo nel quantizzare; se usiamo k bit, allora il rapporto fra il più grande segnale che possiamo rappresentare e l arrotondamento sarà k che espresso in decibel di potenza sarà 0 log 10 ( k )=k 0 log 10 () 6 k Così ogni bit in più permette di avere circa 6db di miglioramento nel rapporto SNR fra segnale e rumore di quantizzazione; ad esempio, l audio dei CD ha circa 90db di rapporto SNR (che è molto di più di quello che i riproduttori CD possono rendere!). Lo scalefactoring serve dunque a ridurre il rapporto fra il segnale e il rumore di quantizzazione, per portarlo quanto più vicino possibile al valore teorico visto sopra. 13

14 Seconda applicazione del MID-SIDE: MP3 Ricordiamo la trasformazione mid-side vista nella slide 11: M = L + R, S = R L ; L = M S, R = M + S Slide 7 Nei file audio musicali, il canale S contiene meno energia ed informazione del canale M: per questo motivo i file MP3 codificano l audio non come L, R ma come M,S, e dedicano meno bit al canale S. In certi casi è possibile codificare il canale S con solo 6bit, e il canale M con 10bit, e avere un suono soddisfacente. In questo modo il file audio avrebbe una dimensione del (10 + 6)/3 = 50% dell originale (Il sistema di codifica MP3 è molto più efficace di questo: un file compresso a 18kbit è solo il 9% del file originale) [$ audio.py -] PROBLEMA: Abbiamo detto che nei computer l audio è quantizzato; negli algoritmi i valori in M,S sono arrotondati a un intero, Slide 8 allora, come possiamo avere M = int( L + R ), S = int R L L? = M S, R? = M + S 14

15 Seconda applicazione del Y,C r,c b : immagini e video Slide 9 Il nostro occhio è molto meno sensibile alle variazione di colore che alle variazione di luminosità: per questo motivo le immagini e i video non sono codificati come R, G, B ma come Y,C r,c b, e vengono dedicati più bit al canale Y e meno bit ai canali C r,c b. Questo avviene nei file JPEG, nei file DIVX, nei DVD, e (in un certo senso) anche nella comune televisione a colori. [$ rgb.py -] Codici di compressione di dati Slide 30 Quando scriviamo una informazione nel computer, dobbiamo usare dei bit; se per esempio abbiamo una stringa di 80 caratteri scelti fra a,b,c,d babaccbabaaddacbaababbacddbaaadaadabaabcaaaaacbbcababacaacdaaaabaaaabccaaaabaaaa possiamo usare bit per rappresentare un carattere, e usare 160 bit per scrivere la stringa. Se però esaminiamo più attentamente, notiamo che vi sono molte a, seguite da poche b, e meno c, d: riscriviamo la stringa usando un codice decodificabile Il risultato è x= a b c d c(x) che consta di soli 134 bit, cioè circa 1,6 bit per ogni carattere. Il trucco consiste nel usare una rappresentazione corta per le lettere più probabili, e lunga per le meno probabili. Questa idea è alla base della teoria dei codici, e si collega a idee molto interessanti come la informazione,laentropia,elaprobabilità. 15

16 Trasformate wavelet Slide 31 Abbiamo applicato l idea MID-SIDE confrontando due segnali audio L e R coordinata per coordinata ; applichiamo la stessa idea a un immagine X, ma usando di volta in volta pixel contigui. Siano dunque P e Q due pixel contigui (ognuno caratterizzato dai suoi 3 colori); definiamo M = Q P, D = Q + P Se l immagine originale è 400x500, otterremo due immagini H e L rispettivamente composta dei risultati M e D; sia H che L avranno dimensioni 00x500. P X= P P Q Q Q P P P Q Q Q P Q P Q P Q M MM L= M M M MMM H= In questa figura sono evidenziate con colori diversi due diverse operazioni mid-side. D DD D D D D D D Slide 3 X= LH= Questi a destra sono i risultati che si ottengono lavorando su pixel contigui in senso orizzantale. Notate che nelle immagini di tipo H i valori oscillano fra -18 e +18: nella loro rappresentazione si associa -18 al nero, 0 al grigio, e 18 al bianco. 16

17 Slide 33 Questi sono i risultati che si ottengono lavorando su pixel contigui in senso verticale Possiamo inoltre eseguire due operazioni midside, una orizzontale e una verticale: LL HL Slide 34 LH HH Otteniamo una scomposizione dell immagine precedente in 4 immagini dette LL HL LH e HH; queste sono poi rappresentate contigue in un quadrato. Questa si chiama trasformata wavelet di Haar dell immagine originale. La trasformata è invertibile. 17

18 Successivamente ripetiamo la cosa ma sull immagine LL: otteniamo 7 immagini, incapsulate in un quadrato secondo lo schema a destra Slide 35 LL HL LH HH HL LH HH e successivamente Slide 36 3LL 3HL 3LH 3HH HL LH HH HL LH HH 18

19 dato che l immagine originale è 56 x 56,possiamo scendere di 8 livelli 3HL 3LH 3HH HL LH HH HL Slide 37 LH HH Notiamo una cosa molto interessante: in questa immagine i punti sono quasi tutti grigi, cioèi valori sono quasi tutti zero. Esistono molte altre wavelet, in cui i metodi per calcolare la media e la differenza sono più sofisticati; ma l idea di base rimane la stessa. Negli esempi successivi useremo la wavelet CRF.... Trasformiamo il CAMPO DI RIALTO (fino a profondità5) Slide 38 Un istogramma mostra che i valori assunti dai pixel sono in genere molto piccoli: 19

20 5000 Level 1 Subband 1 [-14:135] 8000 Level 0 Subband 0 [-18:17] Slide a sinistra abbiamo l istogramma dei valori assunti dai pixel dell immagine trasformata, a destra dell immagine Campo di Rialto originale. Moderna compressione di immagini Slide 40 Mettiamo insieme tutte le idee viste oggi: la rappresentazione Y,C r,c b del colore,la trasformata wavelet,laquantizzazione,larappresentazione usando un codice dove i simboli pi ù probabili usano meno bit: queste sono alla base di una tecnica per comprimere le immagini che si chiama JPEG000. 0

21 Slide 41 A sinistra una versione ottenuta usando JPEG, e a destra una versione con JPEG000; entrambe usano circa 0,7 bit per pixel (contro gli originali 4bit per pixel). Bibliografia La compressione dei dati (testi e immagini) è trattata nel saggio: Carlini, Paolo,La compressione dei dati : dalla teoria alla pratica, Milano : Hoepli, c1998. Slide 4 La percezione visiva dell uomo è stata studiata nel testo (fondamentale): David H. Hubel, Eye, brain, and vision. American scientific library, 1988 La codifica audio MP3 è descritta (molto tecnicamente) in: K. Brandenburg, capitolo in Applications of digital signal processing, Kluwer academic publisher, 1998 Queste slide si trovano in 1

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione La Codifica dell informazione (parte 4) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente:

Dettagli

IL CODICE BINARIO. Il codice binario. Codifica posizionale. Aritmetica binaria

IL CODICE BINARIO. Il codice binario. Codifica posizionale. Aritmetica binaria IL CODICE BINARIO Il codice binario Codifica posizionale Aritmetica binaria www.stoianov.it 1 CODIFICA DI BASE La voce si distribuisce con onde di frequenze 20-20.000 Hz La luce sta nel ordine di 500.000.000.000.000

Dettagli

Elaborazione di Immagini e Suoni / Riconoscimento e Visioni Artificiali 12 c.f.u. Rappresentazione delle informazioni

Elaborazione di Immagini e Suoni / Riconoscimento e Visioni Artificiali 12 c.f.u. Rappresentazione delle informazioni Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Elaborazione di Immagini e Suoni / Riconoscimento e Visioni Artificiali 12 c.f.u. Anno Accademico 2008/2009 Docente: ing. Salvatore

Dettagli

Codifica dell informazione

Codifica dell informazione Codifica dell informazione Il calcolatore memorizza ed elabora vari tipi di informazioni Numeri, testi, immagini, suoni Occorre rappresentare tale informazione in formato facilmente manipolabile dall elaboratore

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione La Codifica dell informazione (parte 4) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente:

Dettagli

Lezione 2: Codifica binaria dell informazione. Codifica binaria

Lezione 2: Codifica binaria dell informazione. Codifica binaria Lezione 2: Codifica binaria dell informazione Codifica binaria Elaborazione di dati binari Materiale didattico Lucidi delle lezioni, disponibili al sito: http://wwwinfo.deis.unical.it/~irina Oppure sul

Dettagli

Informatica. Rappresentazione binaria Per esempio +101010000 diventa +0.10101 10 18/10/2007. Introduzione ai sistemi informatici 1

Informatica. Rappresentazione binaria Per esempio +101010000 diventa +0.10101 10 18/10/2007. Introduzione ai sistemi informatici 1 Informatica Pietro Storniolo storniolo@csai.unipa.it http://www.pa.icar.cnr.it/storniolo/info200708 Numeri razionali Cifre più significative: : sono le cifre associate ai pesi maggiori per i numeri maggiori

Dettagli

Corso: Fondamenti Informatica I Prof. Paolo Nesi A.A. 2002/2003

Corso: Fondamenti Informatica I Prof. Paolo Nesi A.A. 2002/2003 Dispense Introduzione al calcolatore Corso: Fondamenti Informatica I Prof. Paolo Nesi A.A. 2002/2003 Nota: Queste dispense integrano e non sostituiscono quanto scritto sul libro di testo. 1 Sistemi di

Dettagli

Codifica delle Informazioni

Codifica delle Informazioni Codifica delle Informazioni Luca Bortolussi Dipartimento di Matematica e Informatica Università degli studi di Trieste Panoramica Le informazioni gestite dai sistemi di elaborazione devono essere codificate

Dettagli

Numerazione binaria e rappresentazione delle informazioni

Numerazione binaria e rappresentazione delle informazioni Numerazione binaria e rappresentazione delle informazioni Info Sito del corso: http://home.dei.polimi.it/amigoni/informaticab.html Nicola Basilico, nicola.basilico@gmail.com Problema Abbiamo informazioni

Dettagli

Premessa. Per questo tutte le informazioni nel computer debbono essere (e sono) rappresentate in binario.

Premessa. Per questo tutte le informazioni nel computer debbono essere (e sono) rappresentate in binario. Rappresentazione delle Informazioni in un Sistema di Elaborazione Prof. Claudio Maccherani Premessa Il computer, come è noto, è basato sulla logica binaria: tutto al suo interno viene rappresentato in

Dettagli

PDF created with pdffactory trial version www.pdffactory.com

PDF created with pdffactory trial version www.pdffactory.com Codifica di immagini Codifica di immagini o Un immagine è un insieme continuo di informazioni A differenza delle cifre e dei caratteri alfanumerici, per le immagini non esiste un'unità minima di riferimento

Dettagli

Rappresentazione digitale

Rappresentazione digitale I BIT POSSONO RAPPRESENTARE TUTTO Tutta l informazione interna ad un computer è codificata con sequenze di due soli simboli : 0 e 1 è facile realizzare dispositivi elettronici che discriminano fra due

Dettagli

Codifica dell informazione

Codifica dell informazione Codifica Cosa abbiamo visto : Rappresentazione binaria Codifica dei numeri (interi positivi, interi con segno, razionali.) Cosa vedremo oggi: Codifica dei caratteri,codifica delle immagini,compressione

Dettagli

Le immagini digitali: introduzione

Le immagini digitali: introduzione Le immagini digitali: introduzione 1 L immagine digitale Un immagine pittorica è compsta da milioni di pigmenti colorati molto piccoli che, messi vicino l uno all altro, danno l impressione dei vari oggetti.

Dettagli

Lezione 8: Suono (1) Sommario. Informatica Multimediale. Docente: Umberto Castellani

Lezione 8: Suono (1) Sommario. Informatica Multimediale. Docente: Umberto Castellani Lezione 8: Suono (1) Informatica Multimediale Docente: Umberto Castellani Sommario Introduzione al suono Rappresentazione del suono Elaborazione digitale Standard MIDI Sintesi del suono Parlato (Speech)

Dettagli

Informatica per la Storia dell Arte

Informatica per la Storia dell Arte Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Informatica per la Storia dell Arte Anno Accademico 2014/2015 Docente: ing. Salvatore Sorce Rappresentazione

Dettagli

Sistemi di numerazione: binario, ottale ed esadecimale

Sistemi di numerazione: binario, ottale ed esadecimale Sistemi di numerazione: binario, ottale ed esadecimale Codifica binaria dell Informazione Bit Byte Kilobyte Megabyte Gigabyte 0/1 (si/no) 00010010 (8 bit) 2 10 = 1024 byte 2 20 ~ 1.000.000 byte 2 30 ~

Dettagli

Un ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti

Un ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti Un ripasso di aritmetica: Rappresentazione binaria - operazioni A queste rappresentazioni si possono applicare le operazioni aritmetiche: riporti 1 1 0 + 1 0 = 1 0 0 24 Un ripasso di aritmetica: Rappresentazione

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Corso di Laurea in Scienze dell'educazione, 2014-15 Lorenzo Bettini http://www.di.unito.it/~bettini Informazioni generali Ricevimento studenti su appuntamento Dipartimento di

Dettagli

Immagini digitali Appunti per la classe 3 R a cura del prof. ing. Mario Catalano

Immagini digitali Appunti per la classe 3 R a cura del prof. ing. Mario Catalano Immagini digitali LA CODIFICA DELLE IMMAGINI Anche le immagini possono essere memorizzate in forma numerica (digitale) suddividendole in milioni di punti, per ognuno dei quali si definisce il colore in

Dettagli

Sappiamo rappresentare in formato digitale testi scritti e numeri. Ma come la mettiamo con le immagini e i suoni?

Sappiamo rappresentare in formato digitale testi scritti e numeri. Ma come la mettiamo con le immagini e i suoni? Sappiamo rappresentare in formato digitale testi scritti e numeri. Ma come la mettiamo con le immagini e i suoni? In questo caso la situazione sembra del tutto diversa. Il testo scritto è costruito combinando

Dettagli

Rappresentazione dell informazione. Bogdan Maris (2014-2015)

Rappresentazione dell informazione. Bogdan Maris (2014-2015) Rappresentazione dell informazione 1 Rappresentare l informazione Per elaborare l informazione è necessario saperla rappresentare in una forma comprensibile per l esecutore Bisogna stabilire un codice

Dettagli

Le immagini digitali. Le immagini digitali. Caterina Balletti. Caterina Balletti. Immagini grafiche. Trattamento di immagini digitali.

Le immagini digitali. Le immagini digitali. Caterina Balletti. Caterina Balletti. Immagini grafiche. Trattamento di immagini digitali. 1 Le immagini digitali Le immagini digitali Università IUAV di venezia Trattamento di immagini digitali immagini grafiche immagini raster immagini vettoriali acquisizione trattamento geometrico trattamento

Dettagli

Rappresentazione delle immagini

Rappresentazione delle immagini Rappresentazione delle immagini Le immagini sono informazioni continue in tre dimensioni: due spaziali ed una colorimetrica. Per codificarle occorre operare tre discretizzazioni. Due discretizzazioni spaziali

Dettagli

Il sistema di numerazione posizionale decimale INFORMATICA DI BASE. Sistemi di numerazione: binario, ottale ed esadecimale

Il sistema di numerazione posizionale decimale INFORMATICA DI BASE. Sistemi di numerazione: binario, ottale ed esadecimale INFORMATICA DI BASE Sistemi di numerazione: binario, ottale ed esadecimale Prof. Sebastiano Battiato Dipartimento di Matematica e Informatica Università di Catania e-mail : {battiato}@dmi.unict.it Il sistema

Dettagli

Capitolo 6 ELABORAZIONE DI IMMAGINI A COLORI

Capitolo 6 ELABORAZIONE DI IMMAGINI A COLORI Capitolo 6 ELABORAZIONE DI IMMAGINI A COLORI Il colore viene utilizzato nelle immagini digitali per due motivi principali: è un descrittore che semplifica l identificazione di un oggetto e la sua estrazione

Dettagli

TECNICHE DI COMPRESSIONE DATI

TECNICHE DI COMPRESSIONE DATI TECNICHE DI COMPRESSIONE DATI COMPRESSIONE DATI La compressione produce una rappresentazione più compatta delle informazioni è come se si usassero meno parole per dire la stessa cosa in modo diverso. Esistono

Dettagli

La rappresentazione dell informazione

La rappresentazione dell informazione La rappresentazione dell informazione Sui testi di approfondimento: leggere dal Cap. 2 del testo C (Console, Ribaudo): 2.3, 2.4 Parte II La codifica dei dati multimediali I caratteri alfanumerici non costituiscono

Dettagli

LA RAPPRESENTAZIONE DELLE INFORMAZIONI

LA RAPPRESENTAZIONE DELLE INFORMAZIONI ISTITUTO DI ISTRUZIONE SUPERIORE G. M. ANGIOJ GRAFICA E COMUNICAZIONE LA RAPPRESENTAZIONE DELLE INFORMAZIONI Prof. G. Ciaschetti DATI E INFORMAZIONI Sappiamo che il computer è una macchina stupida, capace

Dettagli

La codifica delle immagini

La codifica delle immagini Lettere e numeri non costituiscono le uniche informazioni utilizzate dagli elaboratori ma si stanno diffondendo sempre di più applicazioni che utilizzano ed elaborano anche altri tipi di informazione:

Dettagli

Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) Rappresentazione caratteri Rappresentazioni immagini Rappresentazione suoni

Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) Rappresentazione caratteri Rappresentazioni immagini Rappresentazione suoni 2009-200 Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) 3 Rappresentazione caratteri Rappresentazioni immagini Rappresentazione suoni Lez. 3 Calcolatore e Informazione Tutti i

Dettagli

Nota di Copyright. Leonardo Fanelli Urbino - Ottobre 05

Nota di Copyright. Leonardo Fanelli Urbino - Ottobre 05 Nota di Copyright Questo insieme di trasparenze (detto nel seguito slide) è protetto dalle leggi sul copyright e dalle disposizioni dei trattati internazionali. Il titolo e i copyright relativi alle slides

Dettagli

Elementi di grafica raster

Elementi di grafica raster Elementi di grafica raster Le immagini Una immagine è una rappresentazione spaziale di un oggetto o di una scena Una immagine digitale è una rappresentazione di una scena anche 3D dopo il processo di acquisizione

Dettagli

Corso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione dell informazione negli elaboratori

Corso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione dell informazione negli elaboratori Informazione e computer Si può rappresentare l informazione attraverso varie forme: Numeri Testi Suoni Immagini 0001010010100101010 Computer Cerchiamo di capire come tutte queste informazioni possano essere

Dettagli

Rappresentazione delle Immagini

Rappresentazione delle Immagini Rappresentazione delle Immagini Metodi di rappresentazione Raster: Informazione grafica rappresentata come matrice di pixel Vettoriale: Informazione grafica rappresentata da relazioni matematiche (funzioni

Dettagli

LA CODIFICA DELLE IMMAGINI

LA CODIFICA DELLE IMMAGINI asdf LA CODIFICA DELLE IMMAGINI 3 March 2012 Premessa L'articolo che segue vuole essere, senza alcuna pretesa di rigore scientifico e di precisione assoluta, in quanto non ne possiedo le competenze, una

Dettagli

La codifica delle Immagini. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132Sesto San Giovanni

La codifica delle Immagini. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132Sesto San Giovanni La codifica delle Immagini Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132Sesto San Giovanni Lettere e numeri non costituiscono le uniche informazioni utilizzate dagli elaboratori, infatti

Dettagli

Rappresentazione e Memorizzazione dei Dati

Rappresentazione e Memorizzazione dei Dati Rappresentazione e Memorizzazione dei Dati Giuseppe Nicosia CdL in Matematica (Laurea Triennale) Facoltà di Scienze MM.FF.NN. Università di Catania Bit e loro Memorizzazione Definizioni Algoritmo: una

Dettagli

Elementi di tecnologie digitali audio-video

Elementi di tecnologie digitali audio-video Elementi di tecnologie digitali audio-video - dispensa - a cura di Girolamo De Simone Audio analogico Uso del registratore multitraccia Collegamenti di strumenti e microfoni Audio analogico Caratteristiche

Dettagli

Le immagini. Sappiamo rappresentare in formato digitale testi scritti e numeri. Ma come la mettiamo con le immagini e i suoni?

Le immagini. Sappiamo rappresentare in formato digitale testi scritti e numeri. Ma come la mettiamo con le immagini e i suoni? Sappiamo rappresentare in formato digitale testi scritti e numeri. Ma come la mettiamo con le immagini e i suoni? In questo caso la situazione sembra del tutto diversa. Il testo scritto è costruito combinando

Dettagli

wave a 44,1 khz, 16 bit, PCM, stereo (standard cd audio) L utilizzo di una risoluzione dipende anche dal supporto che la dovrà ospitare.

wave a 44,1 khz, 16 bit, PCM, stereo (standard cd audio) L utilizzo di una risoluzione dipende anche dal supporto che la dovrà ospitare. Il Suono Digitale Capitolo 3 - Formati e standard digitali dei file audio Il formato Wave, Wave 64, AIFF pag 1 Il Transfert Rate pag 4 Il formato mp3 pag 5 Il trasferimento di file tramite Internet pag

Dettagli

Flussi Multimediali. Introduzione

Flussi Multimediali. Introduzione Flussi Multimediali 1 Introduzione Film digitali, video clip e musica stanno diventando un modo sempre più comune di presentare l informazione e l intrattenimento per mezzo del computer I file audio e

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 A2 Elaborazione grafica in 2D 1 Prerequisiti Utilizzo elementare di applicazioni grafiche Conoscenza elementare di dispositivi grafici Elementi di numerazione binaria 2 1

Dettagli

INFORMATICA E GRAFICA PER IL WEB

INFORMATICA E GRAFICA PER IL WEB INFORMATICA E GRAFICA PER IL WEB Psicologia e comunicazione A.A. 2013/2014 Università degli studi Milano-Bicocca docente: Diana Quarti INFORMATICA E GRAFICA PER IL WEB A.A. 2013/2014 docente: Diana Quarti

Dettagli

Grafica Online Luca Panella Innovatek scrl - Bari

Grafica Online Luca Panella Innovatek scrl - Bari Grafica Online Luca Panella Innovatek scrl - Bari Sommario Scenario Web Nozioni di grafica on-line Principali programmi di grafica web Realizzazione di banner e layout per il web 2 Risorse online Sito

Dettagli

Marta Capiluppi marta.capiluppi@univr.it Dipartimento di Informatica Università di Verona

Marta Capiluppi marta.capiluppi@univr.it Dipartimento di Informatica Università di Verona Marta Capiluppi marta.capiluppi@univr.it Dipartimento di Informatica Università di Verona Classificazione delle immagini Le immagini si suddividono in raster e vettoriali. Le immagini raster sono di tipo

Dettagli

Nella prima lezione... Che cos è il Digitale. Prima parte: Che cos è il Digitale. Che cos è il Digitale. Che cos è il Digitale

Nella prima lezione... Che cos è il Digitale. Prima parte: Che cos è il Digitale. Che cos è il Digitale. Che cos è il Digitale !"$#%!" #% Nella prima lezione... Definizione di Informatica Cosa è una soluzione algoritmica Esempi di algoritmi cicalese@dia.unisa.it 2 Prima parte: Società dell informazione Ma cosa vuol dire società

Dettagli

Il Suono Digitale. Capitolo 1 - Dal segnale analogico al segnale digitale. Introduzione

Il Suono Digitale. Capitolo 1 - Dal segnale analogico al segnale digitale. Introduzione Il Suono Digitale Capitolo 1 - Dal segnale analogico al segnale digitale Introduzione pag 1 Vantaggi del segnale digitale pag 2 Svantaggi della rappresentazione digitale pag 2 Schema della catena audio

Dettagli

Il decibel. Massimiliano Salfi. salfi@dmi.unict.it

Il decibel. Massimiliano Salfi. salfi@dmi.unict.it Il decibel Massimiliano Salfi salfi@dmi.unict.it Il concetto di decibel Il concetto di decibel entra in gioco ogni volta che ci troviamo a misurare una grandezza legata alla teoria del suono. L'orecchio

Dettagli

Perché la traduzione in formato numerico è tanto importante? Come avviene la conversione? Perchè vogliamo convertire l'informazione?

Perché la traduzione in formato numerico è tanto importante? Come avviene la conversione? Perchè vogliamo convertire l'informazione? IL MONDO DIGITALE La rivoluzione digitale Sistema Le immagini diventano numeri Dal testo ai numeri e viceversa E i suoni? Anche il video diventa digitale La rivoluzione digitale Musica digitale, cinema

Dettagli

Capitolo V : Il colore nelle immagini digitali

Capitolo V : Il colore nelle immagini digitali Capitolo V : Il colore nelle immagini digitali Lavorare con il colore nelle immagini digitali L uso dei colori nella visione computerizzata e nella computer grafica implica l incorrere in determinate problematiche

Dettagli

Codifica dei caratteri (ASCII)

Codifica dei caratteri (ASCII) Codifica dei caratteri (ASCII) I caratteri di un testo vengono codificati tramite sequenze di bit, utilizzando un codice di traduzione. Quello più usato è il codice ASCII (American Standard Code for Information

Dettagli

Trasmissione Dati. Trasmissione Dati. Sistema di Trasmissione Dati. Prestazioni del Sistema

Trasmissione Dati. Trasmissione Dati. Sistema di Trasmissione Dati. Prestazioni del Sistema I semestre 03/04 Trasmissione Dati Trasmissione Dati Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Ogni tipo di informazione può essere rappresentata come insieme

Dettagli

L A B O R A T O R I O D I I N F O R M A T I C A M U S I C A L E

L A B O R A T O R I O D I I N F O R M A T I C A M U S I C A L E L A B O R A T O R I O D I I N F O R M A T I C A M U S I C A L E MODULO 1: MANIPOLAZI ONE DEL SEGNALE AUDI O G.PRESTI - 12/03/2015 - LE ZI ON E 2 1. CONVERSIONE DA ANALOGICO A DIGITALE Convertire un segnale

Dettagli

Musica e computer. Audio digitale e tecnologie MIDI. Prima parte: Dal suono all elettricità La conversione analogico/digitale

Musica e computer. Audio digitale e tecnologie MIDI. Prima parte: Dal suono all elettricità La conversione analogico/digitale Musica e computer: Audio digitale e tecnologie MIDI prima parte Musica e computer Audio digitale e tecnologie MIDI Prima parte: Dal suono all elettricità La conversione analogico/digitale Obiettivi del

Dettagli

Il campionamento. La digitalizzazione. Teoria e pratica. La rappresentazione digitale delle immagini. La rappresentazione digitale delle immagini

Il campionamento. La digitalizzazione. Teoria e pratica. La rappresentazione digitale delle immagini. La rappresentazione digitale delle immagini ACQUISIZIONE ED ELABORAZIONE DELLE IMMAGINI Teoria e pratica La digitalizzazione La digitalizzazione di oggetti legati a fenomeni di tipo analogico, avviene attraverso due parametri fondamentali: Il numero

Dettagli

INFORMATICA. Elaborazione delle immagini digitali. Università degli Studi di Foggia Dipartimento di Medicina Clinica e Sperimentale

INFORMATICA. Elaborazione delle immagini digitali. Università degli Studi di Foggia Dipartimento di Medicina Clinica e Sperimentale INFORMATICA Università degli Studi di Foggia Dipartimento di Medicina Clinica e Sperimentale A.A. 2014/2015 II ANNO II SEMESTRE 2 CFU CORSO DI LAUREA MAGISTRALE IN SCIENZE E TECNICHE DELLE ATTIVITÀ MOTORIE

Dettagli

Gli audio suoni sono deti anche segnali acustici e sono quelli udibili dall orecchio umano

Gli audio suoni sono deti anche segnali acustici e sono quelli udibili dall orecchio umano L AUDIO 1. Cos e il suono 2. frequenza 3. Ampitude 4. Percezione del suono e Psicoacustica 5. rappresentazione digitale delle informazioni audio 6. Campionamento e quantizzazione 7. Teorema di Nisquit

Dettagli

gestione e modifica di immagini fotografiche digitali

gestione e modifica di immagini fotografiche digitali gestione e modifica di immagini fotografiche digitali il colore e le immagini la gestione delle immagini Il computer è in grado di gestire le immagini in formato digitale. Gestire vuol dire acquisirle,

Dettagli

Compressione del Segnale (Audio)

Compressione del Segnale (Audio) Compressione del Segnale (Audio) Carlo Caini e Alessandro Vanelli Coralli Argomenti della Presentazione Introduzione Perché comprimere Come comprimere Esempi di Algoritmi di compressione Codifiche predittive

Dettagli

Oggetti e modelli OGGETTI / ENTITA MODELLI MATEMATICI

Oggetti e modelli OGGETTI / ENTITA MODELLI MATEMATICI Immagini vettoriali Le immagini vettoriali, o objectoriented, sono composte da elementi astratti, codificati in termini geometrici. Sono strettamente dipendenti dal software utilizzato per la loro produzione,

Dettagli

Introduzione all Informatica

Introduzione all Informatica Introduzione all Informatica Lezione 4 Davide Di Ruscio Dipartimento di Informatica Università degli Studi dell Aquila diruscio@di.univaq.it Nota Questi lucidi sono tratti dal materiale distribuito dalla

Dettagli

Tecnologia dell'informazione e della Comunicazione (TIC) Modulo 2: Informazione, dati e codifica

Tecnologia dell'informazione e della Comunicazione (TIC) Modulo 2: Informazione, dati e codifica Tecnologia dell'informazione e della Comunicazione (TIC) Modulo 2: Informazione, dati e codifica Informazione: è lo scambio di conoscenza tra due o più persone nonché il significato che le persone coinvolte

Dettagli

Come si forma l immagine digitale?

Come si forma l immagine digitale? SEZIONE BASE - CAPITOLO 2 Come si forma l immagine digitale? La luce Dalla luce ad un mondo di pixel e di bit Definizione di Pixel, di bit, di Byte Immagine Raster : una mappa di pixel Come calcolare la

Dettagli

CONVERSIONE ANALOGICA DIGITALE (ADC)(A/D) CONVERSIONE DIGITALE ANALOGICA (DAC)(D/A)

CONVERSIONE ANALOGICA DIGITALE (ADC)(A/D) CONVERSIONE DIGITALE ANALOGICA (DAC)(D/A) CONVERSIONE ANALOGICA DIGITALE (ADC)(A/D) CONVERSIONE DIGITALE ANALOGICA (DAC)(D/A) ELABORAZIONE ANALOGICA O DIGITALE DEI SEGNALI ELABORAZIONE ANALOGICA ELABORAZIONE DIGITALE Vantaggi dell elaborazione

Dettagli

Analisi di un segnale sonoro

Analisi di un segnale sonoro Analisi di un segnale sonoro 1. Introduzione Lo scopo di questa esperienza è quello di scoprire com è fatto un suono, riconoscere le differenze fra i timbri, imparare a fare un analisi in frequenza e vedere

Dettagli

Immagini vettoriali. Immagini raster

Immagini vettoriali. Immagini raster Immagini vettoriali Le immagini vettoriali sono caratterizzate da linee e curve definite da entità matematiche chiamate vettori. I vettori sono segmenti definiti da un punto di origine, una direzione e

Dettagli

Sistemi di Numerazione

Sistemi di Numerazione Fondamenti di Informatica per Meccanici Energetici - Biomedici 1 Sistemi di Numerazione Sistemi di Numerazione I sistemi di numerazione sono abitualmente posizionali. Gli elementi costitutivi di un sistema

Dettagli

Diagrammi di Bode. I Diagrammi di Bode sono due: 1) il diagramma delle ampiezze rappresenta α = ln G(jω) in funzione

Diagrammi di Bode. I Diagrammi di Bode sono due: 1) il diagramma delle ampiezze rappresenta α = ln G(jω) in funzione 0.0. 3.2 Diagrammi di Bode Possibili rappresentazioni grafiche della funzione di risposta armonica F (ω) = G(jω) sono: i Diagrammi di Bode, i Diagrammi di Nyquist e i Diagrammi di Nichols. I Diagrammi

Dettagli

Introduzione al suono. 0Il suono arriva alle orecchie sotto forma di variazione periodica della pressione atmosferica

Introduzione al suono. 0Il suono arriva alle orecchie sotto forma di variazione periodica della pressione atmosferica Introduzione al suono 0Il suono arriva alle orecchie sotto forma di variazione periodica della pressione atmosferica Caratteristiche della forma dell onda 0Ampiezza 0Frequenza 0Velocità 0 Lunghezza dell

Dettagli

Codifica delle immagini (parte I)

Codifica delle immagini (parte I) Codifica delle immagini (parte I) Prof. Marco Dell Oro December 11, 2013 1 Elementi della codifica Le immagini digitali sono risultato della composizione sugli schermi di una serie di elementi di colore

Dettagli

Immagini vettoriali Immagini bitmap (o raster) Le immagini vettoriali .cdr.swf .svg .ai.dfx .eps.pdf .psd

Immagini vettoriali Immagini bitmap (o raster) Le immagini vettoriali .cdr.swf .svg .ai.dfx .eps.pdf .psd Esistono due tipi di immagini digitali: Immagini vettoriali, rappresentate come funzioni vettoriali che descrivono curve e poligoni Immagini bitmap, (o raster) rappresentate sul supporto digitale come

Dettagli

Componenti multimediali per il Web. Modulo 14

Componenti multimediali per il Web. Modulo 14 Componenti multimediali per il Web Modulo 14 Obiettivi Valutare e usare strumenti di utilità e produzione grafica anche animata per inserire e modificare componenti multimediali (immagini, immagini animate,

Dettagli

la scienza della rappresentazione e della elaborazione dell informazione

la scienza della rappresentazione e della elaborazione dell informazione Sistema binario Sommario informatica rappresentare informazioni la differenza Analogico/Digitale i sistemi di numerazione posizionali il sistema binario Informatica Definizione la scienza della rappresentazione

Dettagli

Indice. 1 Rappresentazione dei dati... 3

Indice. 1 Rappresentazione dei dati... 3 INSEGNAMENTO DI INFORMATICA DI BASE LEZIONE II CODIFICA DELL'INFORMAZIONE PROF. GIOVANNI ACAMPORA Indice 1 Rappresentazione dei dati... 3 1.1. Rappresentazione dei numeri... 3 1.1.1 Rappresentazione del

Dettagli

lunghezza d'onda = velocità del suono (m/s) frequenza (Hz)

lunghezza d'onda = velocità del suono (m/s) frequenza (Hz) 5. IL SUONO Le onde che si propagano in mezzi deformabili o elastici sono chiamate onde meccaniche. Esse hanno origine dallo spostamento di una porzione di un mezzo elastico dalla sua posizione normale,

Dettagli

Un ripasso di aritmetica: Conversione dalla base 10 alla base 16

Un ripasso di aritmetica: Conversione dalla base 10 alla base 16 Un ripasso di aritmetica: Conversione dalla base 1 alla base 16 Dato un numero N rappresentato in base dieci, la sua rappresentazione in base sedici sarà del tipo: c m c m-1... c 1 c (le c i sono cifre

Dettagli

Corso di Acustica prof. ing. Gino Iannace

Corso di Acustica prof. ing. Gino Iannace Corso di Acustica prof. ing. Gino Iannace e-mail: gino.iannace@unina2.it prof. ing. Gino IANNACE 1 Il suono è un "rumore sgradevole", "un suono fastidioso, non desiderato". Dal punto di vista fisico, il

Dettagli

TECNOLOGIE INFORMATICHE

TECNOLOGIE INFORMATICHE I.I.S.S. FOSSATI DA PASSANO LA SPEZIA PROGRAMMA di TECNOLOGIE INFORMATICHE A.S. 2012/2013 CLASSE : 1^ INDIRIZZO: Tecnologico Argomenti richiesti per sostenere l Esame Integrativo per l ammissione alla

Dettagli

Publishing & Editing Immagini

Publishing & Editing Immagini Publishing & Editing Immagini Un'immagine digitale è la rappresentazione numerica di una immagine bidimensionale. La rappresentazione può essere di tipo vettoriale oppure raster (altrimenti detta bitmap);

Dettagli

Lezione 9: Video(II) Informatica e Produzione Multimediale. Docente: Umberto Castellani

Lezione 9: Video(II) Informatica e Produzione Multimediale. Docente: Umberto Castellani Lezione 9: Video(II) Informatica e Produzione Multimediale Docente: Umberto Castellani Sommario Introduzione al video Formati video Analogici digitali Il Moving picture Expert group (MPEG) Editing video

Dettagli

Elementi di informatica

Elementi di informatica Elementi di informatica Sistemi di numerazione posizionali Rappresentazione dei numeri Rappresentazione dei numeri nei calcolatori rappresentazioni finalizzate ad algoritmi efficienti per le operazioni

Dettagli

Suono: aspetti fisici. Tutorial a cura di Aldo Torrebruno

Suono: aspetti fisici. Tutorial a cura di Aldo Torrebruno Suono: aspetti fisici Tutorial a cura di Aldo Torrebruno 1. Cos è il suono Il suono è generalmente prodotto dalla vibrazione di corpi elastici sottoposti ad urti o sollecitazioni (corde vocali, corde di

Dettagli

CMS MUSEO&WEB Tutorial sulle immagini digitali, la loro elaborazione per il web, il caricamento nell archivio media del CMS

CMS MUSEO&WEB Tutorial sulle immagini digitali, la loro elaborazione per il web, il caricamento nell archivio media del CMS CMS MUSEO&WEB Tutorial sulle immagini digitali, la loro elaborazione per il web, il caricamento nell archivio media del CMS Maria Teresa Natale (OTEBAC) 12 aprile 2010 Introduzione Argomenti: terminologia

Dettagli

Sistemi Web per il turismo - lezione 2 -

Sistemi Web per il turismo - lezione 2 - Sistemi Web per il turismo - lezione 2 - 8 Considerare il computer coma una calcolatrice sembra un po limitativo rispetto a quello che solitamente vediamo succedere sui computer intorno a noi come ad esempio

Dettagli

1.3a: La Codifica Digitale delle Immagini

1.3a: La Codifica Digitale delle Immagini 1.3a: La Codifica Digitale delle Immagini Bibliografia Curtin, 4.7 e 4.9 (vecchie edizioni) Curtin, 3.7 e 3.9 (nuova edizione) CR pag. 14-18 Questi lucidi La codifica delle immagini: Pixel Un immagine

Dettagli

TELECOMUNICAZIONI (TLC) Generico sistema di telecomunicazione (TLC) Trasduttore. Attuatore CENNI DI TEORIA (MATEMATICA) DELL INFORMAZIONE

TELECOMUNICAZIONI (TLC) Generico sistema di telecomunicazione (TLC) Trasduttore. Attuatore CENNI DI TEORIA (MATEMATICA) DELL INFORMAZIONE TELECOMUNICAZIONI (TLC) Tele (lontano) Comunicare (inviare informazioni) Comunicare a distanza Generico sistema di telecomunicazione (TLC) Segnale non elettrico Segnale elettrico TRASMESSO s x (t) Sorgente

Dettagli

La codifica delle immagini

La codifica delle immagini La codifica delle immagini Grafica vettoriale: descrizione di elementi geometrici primitivi, i quali vengono specificati individualmente. Non si descrivono i pixel singolarmente. si definiscono le curve

Dettagli

Matematica e teoria musicale 1

Matematica e teoria musicale 1 Matematica e teoria musicale 1 Stefano Isola Università di Camerino stefano.isola@unicam.it Il suono Il fine della musica è dilettare e muovere in noi diversi sentimenti, il mezzo per raggiungere tale

Dettagli

Rappresentazione delle informazioni

Rappresentazione delle informazioni Testo di rif.to: [Congiu] - 1.2 (pg. 17 22) -1.h Rappresentazione delle informazioni Testi Immagini Suoni Video Testi: : lo standard ASCII 1 American Standard Code for Information Interchange 7 bit, 2

Dettagli

Il trattamento dei dati

Il trattamento dei dati Il trattamento dei dati Stefano Brocchi stefano.brocchi@unifi.it Stefano Brocchi Il trattamento dei dati 1 / 61 L informazione Dare una definizione di informazione può risultare non banale L informazione

Dettagli

Informatica Generale (Prof. Luca A. Ludovico) Presentazione 6.1 Rappresentazione digitale dell informazione

Informatica Generale (Prof. Luca A. Ludovico) Presentazione 6.1 Rappresentazione digitale dell informazione Rappresentazione digitale dell informazione Introduzione Nelle scorse lezioni, abbiamo mostrato come sia possibile utilizzare stringhe di bit per rappresentare i numeri interi e frazionari, con o senza

Dettagli

Mini manuale di Audacity.

Mini manuale di Audacity. Mini manuale di Audacity. Questo mini manuale è parte del corso on-line Usare il software libero di Altrascuola. Il corso è erogato all'interno del portale per l'e-learning Altrascuola con la piattaforma

Dettagli

IL COMPUTER APPUNTI PER LEZIONI NELLE 3 CLASSI LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE. A CURA DEL Prof. Giuseppe Capuano

IL COMPUTER APPUNTI PER LEZIONI NELLE 3 CLASSI LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE. A CURA DEL Prof. Giuseppe Capuano IL COMPUTER LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE APPUNTI PER LEZIONI NELLE 3 CLASSI A CURA DEL Prof. Giuseppe Capuano LA TRASMISSIONE IN BINARIO I computer hanno un loro modo di rappresentare i

Dettagli

Corso di informatica di base

Corso di informatica di base Rel. 1.0 16.10.2010 Luigi Ferrari Indice 1. Modulo 1 - Concetti base dell'informatica...1 1.1. Dato e informazione...1 1.1.1. Misura dell'informazione...1 1.2. Sistema decimale e sistema binario, ma non

Dettagli

Sistemi di Numerazione Binaria NB.1

Sistemi di Numerazione Binaria NB.1 Sistemi di Numerazione Binaria NB.1 Numeri e numerali Numero: entità astratta Numerale : stringa di caratteri che rappresenta un numero in un dato sistema di numerazione Lo stesso numero è rappresentato

Dettagli

In questa seconda puntata

In questa seconda puntata TEORIA TEORIA MHZ RISORSE MHZ SPECIALE RISORSE SPECIALE PRATICA Visual Analyser 90 In questa seconda puntata presentiamo una delle applicazioni del programma Visual Analyser: la misura della risposta in

Dettagli

M70 LCD Color Monitor

M70 LCD Color Monitor M70 LCD Color Monitor MANUALE D USO Indice: 1- Avvertenze 2- Accessori 3- Istruzioni 4- Uso del telecomando 5- Modo d installazione di base 6- Menu a. Immagini (picture) b. Sistema (system) c. Opzioni

Dettagli

Capacità di canale in molte salse

Capacità di canale in molte salse Capacità di canale in molte salse. Bernardini 6 maggio 008 Indice 1 Introduzione 1 Modelli di canale 1.1 Matrice di transizione........................................ 1. Funzione aleatoria..........................................

Dettagli