Conversione Analogica Digitale: complementi Quantizzazione

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Conversione Analogica Digitale: complementi Quantizzazione"

Transcript

1 Conversione Analogica Digitale: complementi Quantizzazione Generalità sull errore di quantizzazione e sul rapporto SQNR Si indichi con n e ˆn l n-esimo valore campionato e il suo corrispondente valore quantizzato. L errore di quantizzazione risulta dato da: e = ˆ (1.1) n n n L errore dipende, oltre che dalla legge di quantizzazione q(), anche dal valore di n. Di conseguenza, la differenza fra il segnale ricostruito e quello originario, detta rumore di quantizzazione, risulta dipendente dal segnale stesso, e quindi intrinsecamente diversa dai tipici rumori additivi dovuto alla rumorosità dei circuiti elettrici. Ad esempio, supponendo che la legge di quantizzazione abbia un intervallo centrato nell origine, se il segnale si annulla si annulla anche il rumore di quantizzazione. Al contrario un rumore additivo indipendente risulterebbe sempre presente. Le prestazioni di un quantizzatore dipendono dalla legge di quantizzazione e dalla distribuzione statistica dei campioni. Esse vengono valutate sulla base del rapporto segnale rumore di quantizzazione SQNR (Signal to Quantization Noise Ratio) E n SQNR = E e n (1.) Un quantizzatore viene progettato per operare nell intervallo [-M,M], che dovrebbe coincidere (almeno sostanzialmente) con la dinamica del segnale. A questo scopo spesso provvede un circuito AGC (Automatic Gain Control), in quanto un disadattamento della dinamica del segnale rispetto a quella del quantizzatore provoca un rapido degrado delle prestazioni. In particolare, se la dinamica del segnale è troppo piccola, allora gli intervalli esterni di quantizzazione non vengono utilizzati, mentre se è troppo grande il quantizzatore entra in regime di saturazione, nel quale per i campioni che cadono all esterno dell intervallo [-M,M] il rumore di quantizzazione non è più limitato ad una frazione di un intervallo di quantizzazione, ma cresce linearmente con il modulo del campione stesso, con un rapido degrado dell SQNR. La regione [-M,M], in cui l errore di quantizzazione è limitato, viene detta granulare, per distinguerla dalla regione di saturazione, esterna al medesimo. Nel seguito si supporrà di poter trascurare il rumore di saturazione. 1

2 Quantizzazione uniforme Se l intervallo [-M,M] è suddiviso in L intervalli uguali, il quantizzatore si dice uniforme, o, impropriamente, lineare. La larghezza di un intervallo è legata al numero di bit di quantizzazione b dalla seguente: M M q = = (1.3) L b Le prestazioni di un quantizzatore lineare, fissato L (ovvero b) e supposto il quantizzatore adattato, dipendono dalla distribuzione statistica dei campioni. In particolare esso risulta ottimo se la densità di probabilità dei campioni è uniforme, cosa che risulta spesso verificata nella quantizzazione di segnali relativi alle immagini (ad esempio le componenti R, G e B di un colore), mentre non lo è, come vedremo, nel caso di segnali audio. Tuttavia, anche quando altre leggi di quantizzazione potrebbero fornire risultati migliori, la quantizzazione uniforme viene utilizzata lo stesso, con o senza qualche artificio, perché è la più facile da implementare a livello circuitale. Calcolo del rapporto segnale rumore L ipotesi di partenza è che i valori campionati risultino uniformemente distribuiti all interno di ogni intervallo di quantizzazione. Ciò è certamente verificato se la densità di priobabilità p( n ) è uniforme nell intervalo [-M,M], ma lo è anche, seppure in modo approssimato, se sono soddisfatte entrambe le condizioni seguenti: 1. gli intervalli sono piccoli (ovvero L è grande);. la distribuzione p( n ), è comunque regolare all interno di [-M,M]. Il rumore di quantizzazione risulta dato da (si omettono i pedici per semplicità formale): q / / 1 q q E[ e] = e p( e) de = e de = q / q q / 1 (1.4) Poiché tutti gli intervalli hanno la stessa ampiezza, esso è indipendente dall intervallo in cui cade effettivamente il campione. Il rapporto segnale rumore di picco (ovvero quello massimo) è dato da, SQNR = M 1M 1M 3 Ee = q = 4M = b ma b (1.5) Introducendo quindi il fattore di cresta, F c M = E (1.6)

3 si ottiene il rapporto segnale rumore (medio) E M SQNR = E e = = [ ] 1 3 b F F cee c (1.7) Espresso in db si ha SQNR( db) = 10log (3) + b 10log () + 10log ( F ) = = b F ( db) c c (1.8) Sulla base del risultato trovato, si possono fare le seguenti osservazioni: le prestazioni dipendono dalla densità di probabilità dei campioni, p(), attraverso il fattore di cresta F c ; ogni bit di quantizzazione in più o in meno determina una variazione di 6 db del rapporto segnale rumore; questa proprietà è spesso comune anche ad altri tipi di quantizzazione. Riguardo al primo punto, si può facilmente verificare che se la p() è uniforme, il suo fattore di cresta è pari a 3, ovvero a 4.77 db. Di conseguenza, se i campioni sono uniformemente distribuiti, si ha semplicemente: SQNR( db) = 6b (1.9) Riguardo al secondo, si noti che passando da 8 bit di quantizzazione a 16 (due valori spesso utilizzati in pratica, in quanto corrispondenti ad uno o due byte), si ha un incremento di 48 db. Interessante è anche esaminare il caso in cui la dinamica del segnale risulti inferiore a quella del quantizzatore, per cui un certo numero di intervalli esterni non viene utilizzato. In questo caso il rumore di quantizzazione non cambia, perché è sempre pari a q /1 per ogni intervallo, mentre risulta ovviamente ridotta la potenza del segnale. La costanza del rumore di quantizzazione fa sì che un attenuazione di N db del segnale di ingresso si traduca esattamente in una perdita di N db nel rapporto SQNR. Quantizzazione non uniforme La scelta di suddividere l intervallo di quantizzazione in intervalli uniformi è ottima nel caso in cui sia uniforme anche la densità di probabilità dei campioni, p(). Ciò avviene di norma nel caso di segnali video, ma non nel caso di segnali audio, dove la p() ha tipicamente un andamento a campana, per il quale conviene, a parità di livelli di quantizzazione, suddividere più finemente la zona centrale dell intervallo [ M,M] e più grossolanamente le zone esterne. Il quantizzatore ottenuto viene detto non uniforme, appunto perché gli intervalli sono di ampiezza diversa. Più in generale, per ogni possibile andamento della p() è possibile individuare un quantizzatore ottimo, 3

4 ovvero adattato alla p(). Tuttavia, si preferisce spesso realizzare, più che un quantizzatore che garantisca prestazioni ottime per una specifica p(), e magari scadenti per altri andamenti, un quantizzatore robusto, in grado di operare in modo soddisfacente con diversi tipi di p() ed anche in presenza di forti attenuazioni del segnale di ingresso, una situazione che manda facilmente in crisi un quantizzatore uniforme, come visto in precedenza. Prima di procedere, è necessario premettere che i quantizzatori non uniformi non sono facili da implementare direttamente, per cui in pratica per ottenere la suddivisione voluta si utilizza un quantizzatore uniforme a più alto numero di intervalli, per poi accorpare gli intervallini ottenuti in modo opportuno. Anche se questo è l accorgimento utilizzato ai nostri giorni, lo studio della quantizzazione non uniforme si basa sullo schema logico presentato in Fig.1, in passato corrispondente ad un implementazione analogica dei dispositivi. In questo schema, il quantizzatore uniforme, operante al numero di livelli voluto, è preceduto da una rete non lineare non reattiva, descritta dalla sua caratteristica ingresso uscita, detta compressore, e seguito da una rete con caratteristica inversa, detta espansore. Un possibile andamento della caratteristica del compressore, y=c(), è riportato in Fig., dove è riportata per confronto anche la retta y= (valori normalizzati ai rispettivi massimi), corrispondente all assenza del compressore. L asse delle ordinate è suddiviso in intervalli uniformi, di ampiezza q, corrispondenti agli intervalli del quantizzatore che segue il compressore. Il compressore fa corrispondere all intervallo q un intervallo di ampiezza inferiore dove la derivata della curva è superiore ad uno, ovvero per valori piccoli delle, mentre il contrario vale per valori grandi. L effetto finale è quello di suddividere l asse delle ascisse in intervalli di ampiezza q / C ( ), più piccoli di q vicino all origine e più grandi agli estremi. Il progetto del quantizzatore non uniforme si riconduce quindi all individuazione della caratteristica C() voluta. Per realizzare un quantizzatore robusto, si può dimostrare che sarebbe necessario adottare un andamento di tipo logaritmico, il quale però presenta i seguenti problemi: 1) Il logaritmo esiste solo per numeri positivi ) Il logaritmo non passa per l origine ma tende velocemente a meno infinito per valori che ad esso si approssimano Per questi motivi si estende, con simmetria dispari, la caratteristica logaritmica nel III quadrante, ovvero per negativi, quindi si raccordano le due caratteristiche con un tratto lineare passante per l origine, ottenendo una specie di curva ad S (Fig.3). Il quantizzatore che si ottiene viene detto logaritmico. Il quantizzatore risulta robusto, nel senso prima indicato, perché associa a campioni piccoli, intervalli piccoli, ovvero poco rumore di quantizzazione, mentre a campioni grandi associa un rumore elevato. Questa caratteristica fa sì che le prestazioni dipendano in misura limitata dalla 4

5 densità di probabilità dei campioni, p(). Una dimostrazione più rigorosa, può essere trovata in [Sklar] e [Jayant]. Fig.1 Quantizzazione non uniforme mediante reti di compressione ed espansione. Fig. Tipico andamento della caratteristica di una rete di compressione Fig.3 Costruzione della caratteristica di un compressore logaritmico 5

6 Quantizzatori A-law e µ-law Gli esempi più importanti di quantizzazione logaritmica sono rappresentati dai quantizzatori A-law e µ-law, utilizzati rispettivamente in Europa e negli USA per la telefonia fissa (PCM, 8000 Hz di campionamento, 8 bit per campione). La formula generale per la quantizzazione A-law è riportata sotto per completezza. In essa, M y identifica il valore massimo di y, M quello di, ed A è un parametro legato alla pendenza della curva nel tratto lineare: più alto A, più piccoli gli intervallini nell intorno dell origine. Più alto questo valore, migliori sono le prestazioni per campioni piccoli, ed al contrario peggiori quelle per campioni grandi. Il valore di A utilizzato nello standard della telefonia Europea è A M 1 M y sign( ) 0 1+ ln A M A y = C( ) = 1+ ln A M 1 M y sign( ) 1 1+ ln A A M (1.10) Le prestazioni asintotiche per A=87.56 sono le seguenti: SQNR db = SQNR 38 segnali "grandi" uniforme segnali "piccoli" (1.11) La formula generale per la quantizzazione µ-law, riportata sotto, dipende invece il parametro µ, anch esso legato alla pendenza della curva nel tratto lineare. Il valore di µ utilizzato nello standard della telefonia USA è di 55. ln 1+ µ M y = C( ) = M y sign( ) ln 1 [ + µ ] (1.1) Le prestazioni asintotiche per µ=55 sono: SQNR db = SQNR 38 segnali "grandi" uniforme segnali "piccoli" (1.13) Il quantizzatore si rileva robustissimo nei confronti delle attenuazioni del segnale di ingresso: in pratica i 38 db di rapporto segnale rumore si mantengono fino a circa 30 db di attenuazione, mentre un quantizzatore uniforme avrebbe una perdita di 30 db sul rapporto SQNR, ovvero prestazioni pessime. Le curve corrispondenti sono riportate nella Fig.4. Come si può vedere le differenze sono minime. 6

7 m-law A-law y/my Fig.4 Leggi di quantizzazione A-law e µ-law Implementazione digitale Come già ricordato, l implementazione attuale non prevede più, come in passato, la presenza di una rete di compressione e di una di espansione analogiche, ma semplicemente l utilizzo di un quantizzatore uniforme a più grande numero di livelli, seguito da un opportuno accorpamento dei medesimi, realizzato semplicemente tramite la lettura di una tabella. Per fissare le idee, si descrive l implementazione prevista dallo standard µ-law ad 8 bit. La curva C() è approssimata in questo modo: 1) il bit b 8 indica il segno, quindi il quadrante in cui cade il campione; ) ogni quadrante di C() è suddiviso in 8 segmenti, indicati da b 7, b 6, b 5 ;. 3) ogni segmento è suddiviso in 16 intervalli uguali, indicati da b 4, b 3, b, b 1. Gli 8 bit di ogni campione vengono ottenuti a partire dai 14 bit di un quantizzatore uniforme, tramite tabella. I fattori di accorpamento vanno da 1 a 56, all aumentare dell indice del segmento. A titolo di esempio, i 16 intervalli del segmento 8, quello più esterno, avranno dimensione pari a 56 volte l intervallo più piccolo. Tabella 1 Implementazione della codifica µ-law ad 8 bit. -1 /M 7

8 PCM Differenziale (DPCM e ADPCM) Descrizione La codifica PCM opera quantizzando e codificando separatamente i campioni del segnale, come se essi fossero indipendenti. In realtà, essi si presentano spesso altamente correlati, per cui si intuisce che una codifica più efficiente si può ottenere tenendo conto di questa correlazione. Uno dei metodi possibili consiste nell utilizzare i campioni precedenti per ottenere una stima del campione successivo, per poi quantizzare e codificare con tecnica PCM la sola differenza fra il campione attuale e quello predetto, ovvero l errore di predizione. In questo caso si parla di PCM differenziale, o DPCM. Una sua variante, più evoluta, ovvero il DPCM adattativo, viene indicata come ADPCM. L esame degli schemi a blocchi del codificatore e del decodificatore, mostrati in Fig.5, aiuta a comprendere il funzionamento della tecnica in esame. (n) δ(n) δ (n) δ(n) ^(n) + + Quant canale (n) Predittore ^(n) (n) Predittore Calcolo Coefficienti Calcolo Coefficienti Codificatore Decodificatore Fig.5: schemi di un codificatore e di un decodificatore ADPCM Sulla base dei campioni precedenti il predittore (in pratica un filtro trasversale presente sia nel codificatore che nel decodificatore), produce una stima del campione attuale; l errore di predizione viene quantizzato, codificato ed inviato sul canale di trasmissione, quindi nel decodificatore viene decodificato e sommato al valore predetto localmente, per poi essere filtrato con un filtro passabasso. Il valore riprodotto non è esattamente identico a quello di partenza a causa delle perdite di informazione legate alla quantizzazione dell errore di predizione. Si noti che per evitare derive fra i valori predetti, i campioni in ingresso al filtro di predizione sono sempre quantizzati, sia nel codificatore che nel decodificatore. Nell ADPCM, a differenza di quanto accade nel DPCM, sia il predittore, ovvero i coefficienti del filtro trasversale, che il quantizzatore, non sono fissi ma cambiano nel tempo, adattandosi alle caratteristiche del segnale e migliorando così la qualità del segnale riprodotto. Il calcolo dei coefficienti può avvenire sulla base dei campioni passati (backward adaption) o di quelli futuri ( forward adaption ). In quest ultimo caso il calcolo risulta più accurato, ma richiede l inserimento 8

9 di un buffer nel codificatore e l invio, come informazione collaterale dei valori dei coefficienti stessi, dato che questi ultimi sono calcolabili solo dal lato del codificatore. Nella figura è riportato lo schema backward. Calcolo dei coefficienti L efficacia della codifica differenziale è legata al livello di correlazione dei campioni. Questo può essere esaminato direttamente, nel dominio del tempo, oppure osservando lo spettro di potenza del segnale, legato alla funzione di autocorrelazione dalla trasformata di Fourier. Più relativamente importanti sono le basse frequenze dello spettro, più saranno correlati campioni vicini del segnale. Ciò accade di norma nel caso dei segnali vocali, per i quali un tipico spettro è riportato in Fig.6. Si noti che le componenti più significative si collocano attorno ai 300 Hz. Di solito il picco si ha sotto ai 300 Hz per la voce maschile e appena sopra per quella femminile. Un possibile andamento della funzione di autocorrelazione per un segnale vocale in banda telefonica, campionato a 8000 Hz, è riportato in Fig.7. Da esso si deduce che i valori di correlazione più alti sono relativi ai primi campioni, per poi calare rapidamente. Normalmente la lunghezza del filtro FIR non supera la decina di prese. I valori ottimali dei coefficienti dipendono dalla funzione di autocorrelazione del segnale, ma, dato che questa cambia nel tempo poiché il segnale vocale non è stazionario, per avere prestazioni ottime è necessario ricalcolare i coefficienti ogni ms, o anche meno, in presenza di algoritmi subottimi. Il criterio di ottimizzazione delle prese consiste nel minimizzare la potenza dell errore di predizione, perché così facendo si possono ridurre i bit di quantizzazione. L algoritmo per il calcolo dei coefficienti nel caso generale di N prese può essere facilmente reperito in letteratura [Sklar], [Jayant], qui verrà esaminato quello per N=1. L errore di predizione, supponendo di poter trascurare la differenza fra i campioni ed i corrispondenti valori quantizzati è dato da d( n) = ( n) a( n 1) (1.14) La sua potenza, quindi è E[ d ( n)] = E[ ( n) a( n) ( n 1) + a ( n 1)] = = R ar + a R = (0) (1) (0) = R + a ac (0)[1 (1)] (1.15) Dove R ( n ) rappresenta la funzione di autocorrelazione statistica e C( n) = R ( n) / R(0) la funzione di autocorrelazione normalizzata alla potenza del segnale. Volendo trovare il coefficiente a che rende minima la potenza della differenza, occorre calcolare la derivata dell espressione trovata, 9

10 E d n a [ ( )] = R (0)[ a C (1)] (1.16) ed annullarla, trovando così che la soluzione ottima è la seguente a opt = C (1) (1.17) Utilizzando il coefficiente ottimo si trova quindi il valore minimo della potenza dell errore di predizione, R = R C (1.18) d,min (0) (0)[1 (1)] Il rapporto fra la potenza del segnale e quella del valore predetto viene detto guadagno di predizione, G p = R (0) 1 R = (1.19) d,min (0) 1 C (1) e risulta tanto maggiore quanto più alta la correlazione fra un campione e quello successivo. Il guadagno di predizione individua il miglioramento del rapporto segnale rumore di quantizzazione, a parità di livelli di quantizzazione, ovvero permette di ricavare, a parità di tale rapporto, quanti bit di quantizzazione possono essere risparmiati. Per campioni incorrelati si verifica l inutilità dello schema differenziale. Può essere anche interessante chiedersi per quale valore della funzione di autocorrelazione il più semplice dei predittori possibili, ovvero quello che fornisce come predizione il campione precedente (a=1), fornisce un guadagno di predizione maggiore di uno. Allo scopo è sufficiente riscrivere l equazione (1.15) G p Rd (0) 1 = = R (0) [1 C (1)] (1.0) per ottenere G p > 1 1 > [1 C (1)] C (1) > 0.5 (1.1) Per valori di autocorrelazione (normalizzata) superiori a 0.5, quindi anche un semplice ritardo può portare a dei vantaggi rispetto al semplice PCM. Questa osservazione è alla base della codifica detta modulazione delta, molto utilizzata nelle implementazioni pratiche, per la quale si rimanda alla letteratura [Jayant]. 10

11 Fig.6 Spettro di potenza (medio) della voce umana Fig.7 Possibile andamento teorico della funzione di autocorrelazione della voce umana in banda telefonica (T=1/8000 s). Applicazioni e prestazioni Dell ADPCM esistono diverse varianti, alcune delle quali sono descritte dalle raccomandazioni ITU per l impiego telefonico. Una di queste prevede che il segnale errore sia codificato a 4 bit, con conseguente dimezzamento della frequenza di cifra rispetto ai formati PCM ad 8 bit per campione utilizzati nella telefonia. Nella Fig.8, tratta da [Jayant], è riportato il guadagno di predizione nel caso del DPCM in funzione del numero delle prese del filtro, sia per segnale in banda Hz che , entrambi campionati ad 8000 Hz. Esso rappresenta sostanzialmente il vantaggio dell adozione dello schema differenziale al posto del PCM classico, a parità di bit di quantizzazione. In figura sono riportati sia il valore medio, sia i valori estremi, in quanto le prestazioni sono dipendenti dalle caratteristiche dei singoli parlatori. Si noti che per N> il guadagno di predizione tende a saturare rapidamente, a 11

12 causa del corrispondente annullarsi della funzione di autocorrelazione. Si noti inoltre che nel caso di segnale non filtrato in basso il guadagno di predizione è più alto, a causa della maggior correlazione dovuta alle basse frequenze. Migliori risultati si ottengono con l ADPCM, le cui prestazioni sono riportate in Fig.9. Si noti il valore più alto del guadagno di predizione, raggiunto questa volta per N>10. In ogni caso, il guadagno di predizione non sembra poter compensare la riduzione di 4 db del SQNR dovuto al dimezzamento dei bit di quantizzazione (da 8 a 4) previsto nello schema ITU a 3 Kbit/s, per cui è lecito aspettarsi un degrado della qualità rispetto al corrispondente PCM a 64 kbit/s. Fig.8 Andamento del guadagno di predizione in uno schema DPCM in funzione del numero delle prese del filtro di predizione (frequenza di campionamento 8 KHz): a) segnale passabasso Hz; b) segnale passabanda Hz 1

13 Fig.9 Andamento del guadagno di predizione in uno schema DPCM in funzione del numero delle prese del filtro di predizione (frequenza di campionamento 8 KHz): a) segnale passabasso Hz; b) segnale passabanda Hz 13

14 Codifica Parametrica (Vocoder) Introduzione Le tecniche di conversione A/D esaminate finora (PCM uniforme e non uniforme, DPCM e ADPCM) vengono anche classificate come tecniche di codifica della forma d onda (Waveform Coding), in quanto mirano ad una riproduzione fedele, per quanto possibile, della forma d onda originaria. Volendo però limitarsi alla riproduzione della voce in banda telefonica, per la quale l obiettivo di qualità è l intelligibilità del parlato, piuttosto che la fedele riproduzione del suono, e desiderando scendere a valori molto più bassi dei 64 o 3 kbit/s tipici del PCM e dell ADPCM, è necessario abbandonare l obiettivo di codificare fedelmente la forma d onda, per limitarsi a estrarre dal parlato originario alcuni parametri che ne permettono una riproduzione intelleggibile, possibilmente non troppo lontana dal suono del parlato originario. Si parla in questo caso di codifica parametrica. Per capire meglio il cambiamento di prospettiva, si consideri una situazione limite. Volendo assicurare solo ed esclusivamente l intelleggibilità del parlato, il mezzo di codifica più efficiente sarebbe la trascrizione del parlato stesso, seguita dalla sintesi vocale del testo, lato utilizzatore. Anche utilizzando una codifica dei caratteri ASCII ad otto bit, assolutamente inefficiente, la codifica di un parlato trascritto richiederebbe una frequenza di bit piccolissima, pari a qualche byte per secondo, rispetto a quella necessaria alla codifica della forma d onda, seppur limitata in banda. Programmi che effettuano la trascrizione automatica del parlato esistono già, seppure operanti con alcuni limitazioni (parlato non continuo, necessità di addestramento del programma per adattarlo alle caratteristiche vocali del parlatore), così come esistono programmi in grado di fare la sintesi vocale di un testo, seppure anche qui con qualche limitazione dal punto di vista della qualità. La maggior efficienza nella codifica risulterebbe pagata dalla maggior complessità dei codificatori e decodificatori, in quanto i programmi che effettuano la trascrizione e la sintesi del parlato sono molto complessi e richiedono elevata potenza di calcolo. Tuttavia, questo non sarebbe l unico limite. Infatti, è necessario considerare che andrebbe persa completamente l informazione collaterale rappresentata dall identità del parlatore e in parte anche dall intonazione (ad esempio, un intonazione ironica può fare cambiare completamente il significato di quanto viene detto). Nella quasi totalità delle applicazioni, questo limite non potrebbe essere tollerato, per cui risulta necessario trovare un compromesso fra l esigenza di una codifica il più possibile efficiente, ed una qualità di riproduzione che non può limitarsi alla pura intelligibilità del parlato. Questo è il campo della codifica parametrica, o dei vocoder (codificatori vocali) che si trovano sostanzialmente a metà strada fra la codifica di forma d onda e la trascrizione-sintesi del parlato. Essi si basano sulla 14

15 individuazione dei parametri necessari a riprodurre, ovvero a sintetizzare il parlato, preservando sostanzialmente l andamento dello spettro di potenza della voce originaria (quindi non il semplice contenuto linguistico) senza curarsi della forma d onda (in particolare ammettendo la perdita delle informazioni legate alla fase). Per comprendere meglio i principi di funzionamento di un vocoder, è necessario individuare un modello di produzione del segnale vocale. Cenni sui modelli di produzione del parlato Facendo riferimento alla Fig.10 a, possiamo distinguere una sorgente di potenza, rappresentata dal diaframma e dai polmoni che spingono l aria verso l esterno, una zona di eccitazione, rappresentata dalla trachea, dalla laringe e soprattutto dalle corde vocali, ed infine una zona di risonanza, comprendente la cavità nasale e quella orale (lingua, denti e labbra). I componenti elementari del parlato vengono detti fonemi e corrispondono ai simboli fonetici che si possono trovare su ogni buon vocabolario di lingua straniera. Il loro numero, in una data lingua, è un po superiore al numero dei caratteri del rispettivo alfabeto. Ad esempio nella lingua italiana la lettera e, può essere pronunciata aperta o chiusa come in Pepsi e pepe, così come la z, può essere sonora o sorda, come in pazzo e zoo (a titolo di pura curiosità, si noti che a Bologna la z sonora ha maggior diritto di cittadinanza, per cui esempi di z sorda, come zio, zucca, zucchero sono tutti pronunciati come zoo ; allo stesso modo gli Imolesi prediligono le e chiuse). Se le corde vocali vengono fatte vibrare, l aria in uscita è compressa e rarefatta in modo quasi periodico, e si è in presenza di un fonema vocalico ( voiced, tutte le vocali ed alcune consonanti, ad esempio, ma non solo la l e la b ), altrimenti si ha semplicemente un flusso turbolento, fonema non vocalico ( unvoiced ). Infine la cavità nasale e quella orale agiscono come la cassa di risonanza di uno strumento, esaltando alcune frequenze dette formanti. Si noti che cambiando la posizione della lingua, delle labbra e l apertura della bocca, cambiano le caratteristiche della cavità orale, e quindi anche la posizione delle formanti e del suono. Molto maggiori dettagli possono essere trovati in letteratura [Rabiner], [Sereno], ma quelli dati sono sufficienti per introdurre il modello elettrico rappresentato in Fig.10b. In esso si distingue una sorgente di segnale con due tipi di uscite per il segnale di eccitazione, di tipo periodico (spettro a righe in Fig.10c), per i fonemi vocalici, di tipo rumore (spettro bianco in Fig.10c) per i fonemi non vocalici. Il segnale di eccitazione viene quindi fatto passare attraverso un filtro tempo variante (tipicamente un IIR) avente dei poli in corrispondenza delle frequenze formanti (le frequenze per le quali si hanno i picchi della caratteristica di ampiezza riportata in Fig.10c). Prima di passare ad esaminare lo schema a blocchi di un possibile vocoder, ricordiamo che la frequenza fondamentale del segnale periodico di eccitazione viene detta pitch e varia da persona a persona, con differenze accentuate fra voci maschili (attorno ai 15 Hz) e femminili (attorno ai 50 Hz), e, per il medesimo parlatore, a seconda 15

16 dell intonazione (ad esempio, la frequenza è crescente quando si formula una domanda). Si noti infine che non è il pitch a distinguere una vocale dall altra, ma la posizione delle prime due formanti, f 1 ed f. A titolo di esempio nella Fig.11 è riportata una possibile classificazione, tratta da [Sereno] Fig.10 Modelli di produzione del segnale parlato 16

17 Fig.11 Classificazione dei suoni vocalici (vocali della lingua italiana) sulla base delle prime due formanti Schema a blocchi di un vocoder LPC In Fig.1 è riportato lo schema a blocchi semplificato di un codificatore LPC (Linear, Predictive Coefficients), tratto da [Taub], [Jayant]. Il segnale in ingresso viene suddiviso in segmenti temporali di alcune decine di millisecondi, durante li quali il segnale può essere considerato quasi stazionario. Quindi ogni segmento viene posto in ingresso al codificatore. In particolare da esso risulta necessario estrarre le informazioni di: ampiezza (per definire il volume) vocalico o non vocalico il pitch (solo se vocalico) i coefficienti del filtro (LPC) Nell esempio la ricerca dei coefficienti LPC è del tipo analysis by synthesis, ovvero dopo aver estratto i primi tre parametri, il segnale di eccitazione viene sintetizzato localmente e fatto passare attraverso il filtro (sintesi). Quindi, tramite il confronto fra il parlato rigenerato e quello originario, si determinano i coefficienti LPC ottimi (analisi), come quelli che minimizzano la differenza, ovvero il segnale errore. La comprensione dello schema a blocchi del decodificatore, riportato in Fig.13, non richiede altri commenti. 17

18 Fig.1 Codificatore LPC Fig.13 Decodificatore LPC Applicazioni e prestazioni I vocoder LPC, del tipo appena mostrato sono garantiscono basse bit rate ma anche una qualità di riproduzione limitata, soprattutto a causa del modello molto molto semplificato del segnale di eccitazione. Prestazioni migliori, in termini di qualità, si possono avere utilizzando segnali di eccitazione più complessi, possibilmente ricavati in qualche modo dal parlato originale, anziché da un modello. Ad esempio, ciò avviene nella codifica RPE (Regular Pulse Ecitation), utilizzata nel GSM Full Rate (13 kbit/s), dove il segnale di eccitazione è ottenuto tramite elaborazione del segnale originale. Lo svantaggio consiste nel maggior numero di bit necessari a descrivere il segnale di eccitazione (188 su 60 per ogni segmento di 0 ms [GSM]). Un approccio più efficiente si ha nella codifica CELP (Codebook Ecited Linear Prediction): in essa il segnale di eccitazione viene scelto, sulla base di un sistema di analisi per sintesi, all interno di un insieme di possibili segnali di eccitazione detto codebook (in linea di principio si provano tutti i possibili segnali di eccitazione e si determina quello che dà il minimo errore). Il vantaggio è che è sufficiente inviare l indice del 18

19 segnale prescelto e non la sua descrizione. A questa categoria appartengono il GSM Enhanced Full- Rate e l Half-Rate (5.6Kbit/s), ed il sistema utilizzato nei cellulari CDMA IS-95 (9.6 kbit/s o sottomultipli). Frequenze di bit inferiori [-6 kbit/s], sempre con tecnica CELP, sono previste nei tool di MPEG-4 e nei vocoder utilizzati su Internet [Sereno]. Ovviamente la riduzione della bit rate comporta di norma una perdita di qualità. A proposito di questa, occorre considerare che, avendo abbandonato la codifica di forma d onda, il rapporto segnale di rumore di quantizzazione SQNR perde sostanzialmente di significato. Per valutare pertanto la qualità di un vocoder, risulta necessario verificare se esso riproduce bene o meno il parlato rispetto ad un ascoltatore umano. E quindi necessario ricorrere a test soggettivi di qualità, condotti però con regole strettissime definite dagli stessi standard ITU, in cui un certo numero di ascoltatori deve esprimere un giudizio da 1 a 5. Il punteggio medio prende il nome di MOS (Medium Opinion Score). Bibliografia [Sklar], B. Sklar, Digital Communications, second edition, Prentice Hall [Jayant], N.S. Jayant, P. Noll, Digital Coding of Waveforms, Prentice Hall [Taub] H.Taub, D.L. Schilling, Principles of Communication Systems, McGraw Hill [Sereno] D. Sereno, P. Valacchi, Codifica numerica del segnale audio, Scuola Superiore Reiss Romoli, ISBN [Rabiner] L.R.Rabiner, R.W. Schafer, Digital Processing of Speech Signals, Prentice Hall [GSM] M.Mouly, M. Pautet, The GSM System for Mobile Communications, Cell & Sys 19

Conversione Analogico/Digitale

Conversione Analogico/Digitale Conversione Analogico/Digitale 1 Fondamenti di Segnali e Trasmissione Conversione analogico/digitale (A/D) Per rappresentare numericamente un segnale continuo nel tempo e nelle ampiezze è necessario: Campionare

Dettagli

Codifica e pacchettizzazione della voce

Codifica e pacchettizzazione della voce Codifica e pacchettizzazione della voce Segnale vocale Il segnale vocale è un onda di pressione in aria Un microfono lo trasforma in un segnale elettrico analogico (pressione volt) 1 Il trasmettitore a

Dettagli

Codifica e pacchettizzazione della voce

Codifica e pacchettizzazione della voce Codifica e pacchettizzazione della voce Argomenti della lezione è Valutazione qualità della codifica è PCM è ADPCM è Algoritmi LPC-LTP (GSM) è Algoritmi CELP (Enhanced GSM) Segnale vocale è Il segnale

Dettagli

Campionamento e quantizzazione

Campionamento e quantizzazione Corso di Laurea a Distanza in Ingegneria Elettrica Corso di Comunicazioni Elettriche Campionamento e quantizzazione A.A. 2008-09 Alberto Perotti DELEN-DAUIN Conversione analogico-digitale L elaborazione

Dettagli

Elaborazione di Immagini e Suoni / Riconoscimento e Visioni Artificiali 12 c.f.u. I suoni Rappresentazione digitale

Elaborazione di Immagini e Suoni / Riconoscimento e Visioni Artificiali 12 c.f.u. I suoni Rappresentazione digitale 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

QUANTIZZAZIONE Conversione analogico/digitale

QUANTIZZAZIONE Conversione analogico/digitale QUANTIZZAZIONE Conversione analogico/digitale 1 QUANTIZZAZIONE Campionamento e uantizzazione Campione del segnale Segnale originale (continuo nel tempo e nelle ampiezze) QUANTIZZAZIONE Conversione analogico/digitale

Dettagli

QUANTIZZAZIONE E CONVERSIONE IN FORMA NUMERICA. 1 Fondamenti Segnali e Trasmissione

QUANTIZZAZIONE E CONVERSIONE IN FORMA NUMERICA. 1 Fondamenti Segnali e Trasmissione UANTIZZAZIONE E CONVERSIONE IN FORMA NUMERICA Fondamenti Segnali e Trasmissione Campionamento e quantizzazione di un segnale analogico Si consideri il segnale x(t) campionato con passo T c. Campioni del

Dettagli

La codifica dei suoni

La codifica dei suoni La codifica dei suoni I suoni costituiscono un tipo di informazione con cui siamo costantemente a contatto (linguaggio parlato, musica, rumori) Anche i suoni possono essere rappresentati in forma digitale

Dettagli

Il tema proposto può essere risolto seguendo due ipotesi:

Il tema proposto può essere risolto seguendo due ipotesi: Per la trattazione delle tecniche TDM, PM e Trasmissione dati si rimanda alle schede 41, 42, 43, 44, 45, 46, 47 e 48 del libro Le Telecomunicazioni del Prof. F. Dell Aquila. Il tema proposto può essere

Dettagli

Rappresentazione digitale del suono

Rappresentazione digitale del suono Rappresentazione digitale del suono Perché rappresentazione del suono Trasmettere a distanza nel tempo e nello spazio un suono Registrazione e riproduzione per tutti Elaborazione del segnale audio per

Dettagli

QUANTIZZAZIONE E CONVERSIONE IN FORMA NUMERICA

QUANTIZZAZIONE E CONVERSIONE IN FORMA NUMERICA QUANTIZZAZIONE E CONVERSIONE IN FORMA NUMERICA 1 Fondamenti di segnali Fondamenti e trasmissione TLC Campionamento e quantizzazione di un segnale analogico Si consideri il segnale x(t) campionato con passo

Dettagli

CORSO%DI%% A.A.% % Sezione%03c% SPETTRO ACUSTICO FISICA%TECNICA%AMBIENTALE%

CORSO%DI%% A.A.% % Sezione%03c% SPETTRO ACUSTICO FISICA%TECNICA%AMBIENTALE% 1 CORSO%DI%% FISICA%TECNICA%AMBIENTALE% A.A.%201352014% Sezione%03c%!! Prof. Ing. Sergio Montelpare! Dipartimento INGEO! Università G. d Annunzio Chieti-Pescara" 2 Le caratteristiche fondamentali del suono"

Dettagli

Elementi di informatica musicale Conservatorio G. Tartini a.a Sintesi del suono. Sintesi del suono

Elementi di informatica musicale Conservatorio G. Tartini a.a Sintesi del suono. Sintesi del suono Elementi di informatica musicale Conservatorio G. Tartini a.a. 2001-2002 Sintesi del suono Ing. Antonio Rodà Sintesi del suono E neccessaria una tecnica di sintesi, ossia un particolare procedimento per

Dettagli

La codifica dei suoni

La codifica dei suoni La codifica dei suoni I suoni costituiscono un tipo di informazione con cui siamo costantemente a contatto (linguaggio parlato, musica, rumori) Anche i suoni possono essere rappresentati in forma digitale

Dettagli

Banda passante e sviluppo in serie di Fourier

Banda passante e sviluppo in serie di Fourier CONTROLLI AUTOMATICI Ingegneria Meccanica e Ingegneria del Veicolo http://www.dii.unimore.it/~lbiagiotti/controlliautomatici.html Banda passante e sviluppo in serie di Fourier Ing. e-mail: luigi.biagiotti@unimore.it

Dettagli

Campionamento e quantizzazione, errori, SNR. errori, tipi base, esempi di circuiti. errori, classificazione, esempi di circuiti

Campionamento e quantizzazione, errori, SNR. errori, tipi base, esempi di circuiti. errori, classificazione, esempi di circuiti Elettronica per telecomunicazioni 1 Contenuto dell unità C Processo di conversione A/D Campionamento e quantizzazione, errori, SNR Convertitori D/A errori, tipi base, esempi di circuiti Convertitori A/D

Dettagli

Rappresentazione digitale del suono

Rappresentazione digitale del suono Rappresentazione digitale del suono Rappresentazione del suono Trasmettere a distanza, tempo e spazio Registrazione, riproduzione, elaborazione segnale Consumer e professional flessibilità, velocità costi

Dettagli

Il blocco amplificatore realizza la funzione di elevare il livello (di tensione o corrente) del segnale (in tensione o corrente) in uscita da una

Il blocco amplificatore realizza la funzione di elevare il livello (di tensione o corrente) del segnale (in tensione o corrente) in uscita da una l blocco amplificatore realizza la funzione di elevare il livello (di tensione o corrente) del segnale (in tensione o corrente) in uscita da una sorgente. Nel caso, come riportato in figura, il segnale

Dettagli

Amplificatori in classe A con accoppiamento capacitivo

Amplificatori in classe A con accoppiamento capacitivo Ottobre 00 Amplificatori in classe A con accoppiamento capacitivo amplificatore in classe A di Fig. presenta lo svantaggio che il carico è percorso sia dalla componente di segnale, variabile nel tempo,

Dettagli

Comunicazioni Elettriche Esercizi

Comunicazioni Elettriche Esercizi Comunicazioni Elettriche Esercizi Alberto Perotti 9 giugno 008 Esercizio 1 Un processo casuale Gaussiano caratterizzato dai parametri (µ = 0, σ = 0.5) ha spettro nullo al di fuori dellintervallo f [1.5kHz,

Dettagli

La codifica del testo

La codifica del testo La codifica delle informazioni Informatica e sistemi di elaborazione delle informazioni La codifica delle informazioni Informatica e sistemi di elaborazione delle informazioni I slide Informatica e sistemi

Dettagli

Codifica dei segnali audio

Codifica dei segnali audio FONDAMENTI DI INFORMATICA Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine Codifica dei segnali audio 2000 Pier Luca Montessoro (si veda la nota di copyright alla slide

Dettagli

CONTROLLI AUTOMATICI Ingegneria Gestionale ANALISI ARMONICA

CONTROLLI AUTOMATICI Ingegneria Gestionale  ANALISI ARMONICA CONTROLLI AUTOMATICI Ingegneria Gestionale http://www.automazione.ingre.unimore.it/pages/corsi/controlliautomaticigestionale.htm ANALISI ARMONICA Ing. Federica Grossi Tel. 059 2056333 e-mail: federica.grossi@unimore.it

Dettagli

RISONANZA. Fig.1 Circuito RLC serie

RISONANZA. Fig.1 Circuito RLC serie RISONANZA Risonanza serie Sia dato il circuito di fig. costituito da tre bipoli R, L, C collegati in serie, alimentati da un generatore sinusoidale a frequenza variabile. Fig. Circuito RLC serie L impedenza

Dettagli

Analogico vs digitale

Analogico vs digitale Analogico vs digitale Informazione classificatoria e più che classificatoria Informazione classificatoria: è questo, ma avrebbe potuto essere quest altro altro. Informazione più che classificatoria: riconoscere

Dettagli

Numeri interi. Laboratorio di Calcolo Paola Gallo

Numeri interi. Laboratorio di Calcolo Paola Gallo Numeri interi Alfabeto binario anche il segno può essere rappresentato da 0 o 1 è indispensabile indicare il numero k di bit utilizzati Modulo Modulo e segno 1 bit di segno (0 positivo, 1 negativo) k 1

Dettagli

1.3d: La Codifica Digitale dei Suoni

1.3d: La Codifica Digitale dei Suoni 1.3d: La Codifica Digitale dei Suoni 2 Bibliografia Curtin, 10.4 (vecchie edizioni) Curtin, 9.4 (nuova edizione) CR pag. 18-20 Questi lucidi 3 Il Suono Se pizzichiamo la corda di una chitarra ci accorgiamo

Dettagli

CAMPIONAMENTO CATENA ELETTROACUSTICA DIGITALE, CAMPIONAMENTO, QUANTIZZAZIONE

CAMPIONAMENTO CATENA ELETTROACUSTICA DIGITALE, CAMPIONAMENTO, QUANTIZZAZIONE CAMPIONAMENTO CATENA ELETTROACUSTICA DIGITALE, CAMPIONAMENTO, QUANTIZZAZIONE Catena elettroacustica DIGITALE 2 Compressione/ Rarefazione dell aria Compressione/ Rarefazione dell aria ADC DAC Segnale elettrico

Dettagli

FRANCESCO MARINO - TELECOMUNICAZIONI

FRANCESCO MARINO - TELECOMUNICAZIONI Classe: Data Autore: Francesco Marino http://www.francescomarino.net info@francescomarino.net Esercitazione n. 10 Formati di codifica numerica del suono Gruppo: Alunni assenti Al termine di questa esercitazione

Dettagli

RAPPRESENTAZIONE DELLE INFORMAZIONI

RAPPRESENTAZIONE DELLE INFORMAZIONI RAPPRESENTAZIONE DELLE INFORMAZIONI 1 RAPPRESENTAZIONE DELLE INFORMAZIONI Le informazioni gestite dai sistemi di elaborazione devono essere codificate per poter essere memorizzate, elaborate, scambiate,

Dettagli

Teoria e pratica I formati sonori

Teoria e pratica I formati sonori ACQUISIZIONE ED ELABORAZIONE DEI SUONI Teoria e pratica I formati sonori L. De Panfilis - G. Manuppella La digitalizzazione La digitalizzazione di oggetti legati a fenomeni di tipo analogico, avviene attraverso

Dettagli

I convertitori c.a.-c.a. possono essere suddivisi in tre categorie: convertitori a controllo di fase, cicloconvertitori, convertitori a matrice.

I convertitori c.a.-c.a. possono essere suddivisi in tre categorie: convertitori a controllo di fase, cicloconvertitori, convertitori a matrice. Tra i vari tipi di convertitori monostadio, i convertitori c.a.-c.a. sono quelli che presentano il minore interesse applicativo, a causa delle notevoli limitazioni per quanto concerne sia la qualità della

Dettagli

Modulazione PAM Multilivello, BPSK e QPSK

Modulazione PAM Multilivello, BPSK e QPSK Modulazione PAM Multilivello, BPSK e QPSK P. Lombardo DIET, Univ. di Roma La Sapienza Modulazioni PAM Multilivello, BPSK e QPSK - 1 Rappresentazione analitica del segnale Sia {b(n)} una qualsiasi sequenza

Dettagli

Corso di Laurea a Distanza in Ingegneria Elettrica Corso di Comunicazioni Elettriche. Modulazione A.A Alberto Perotti

Corso di Laurea a Distanza in Ingegneria Elettrica Corso di Comunicazioni Elettriche. Modulazione A.A Alberto Perotti Corso di Laurea a Distanza in Ingegneria Elettrica Corso di Comunicazioni Elettriche Modulazione A.A. 8-9 Alberto Perotti DELEN-DAUIN Modello di sistema di comunicazione Il modello di sistema di comunicazione

Dettagli

Teoria dei Segnali Quantizzazione dei segnali; trasformata zeta

Teoria dei Segnali Quantizzazione dei segnali; trasformata zeta Teoria dei Segnali Quantizzazione dei segnali; trasformata zeta Valentino Liberali Dipartimento di Fisica Università degli Studi di Milano valentino.liberali@unimi.it Teoria dei Segnali Quantizzazione;

Dettagli

FUNZIONI. }, oppure la

FUNZIONI. }, oppure la FUNZIONI 1. Definizioni e prime proprietà Il concetto di funzione è di uso comune per esprimere la seguente situazione: due grandezze variano l una al variare dell altra secondo una certa legge. Ad esempio,

Dettagli

SEGNALI STAZIONARI: ANALISI SPETTRALE

SEGNALI STAZIONARI: ANALISI SPETTRALE SEGNALI STAZIONARI: ANALISI SPETTRALE Analisi spettrale: rappresentazione delle componenti in frequenza di un segnale (ampiezza vs. frequenza). Fornisce maggiori dettagli rispetto all analisi temporale

Dettagli

a) Determinare il dominio, i limiti agli estremi del dominio e gli eventuali asintoti di f. Determinare inoltre gli zeri di f e studiarne il segno.

a) Determinare il dominio, i limiti agli estremi del dominio e gli eventuali asintoti di f. Determinare inoltre gli zeri di f e studiarne il segno. 1 ESERCIZI CON SOLUZIONE DETTAGLIATA Esercizio 1. Si consideri la funzione f(x) = e x 3e x +. a) Determinare il dominio, i limiti agli estremi del dominio e gli eventuali asintoti di f. Determinare inoltre

Dettagli

SISTEMI DI CONTROLLO Ingegneria Meccanica e Ingegneria del Veicolo.

SISTEMI DI CONTROLLO Ingegneria Meccanica e Ingegneria del Veicolo. SISTEMI DI CONTROLLO Ingegneria Meccanica e Ingegneria del Veicolo http://www.dii.unimore.it/~lbiagiotti/sistemicontrollo.html Banda passante e sviluppo in serie di Fourier Ing. Luigi Biagiotti e-mail:

Dettagli

Sistemi di Elaborazione delle Informazioni 6 CFU

Sistemi di Elaborazione delle Informazioni 6 CFU Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Sistemi di Elaborazione delle Informazioni 6 CFU Anno Accademico 2015/2016 Docente: ing. Salvatore

Dettagli

SENSORE PER LA MISURA DEL RUMORE (IL FONOMETRO)

SENSORE PER LA MISURA DEL RUMORE (IL FONOMETRO) SENSORE PER LA MISURA DEL RUMORE (IL FONOMETRO) Il fonometro è un dispositivo elettroacustico per la misura del livello di pressione sonora. La sua funzione principale p è quella di convertire un segnale

Dettagli

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

Il sistema binario: bit e Byte Codifica del testo Il Byte come U.d.M. dell'informazione Multipli del Byte Rappresentazione digitale delle informazioni Il sistema binario: bit e Byte Codifica del testo Il Byte come U.d.M. dell'informazione Multipli del Byte Ordini di grandezza Codifica delle immagini Codifica

Dettagli

Microeconomia (C.L. Economia e Legislazione di Impresa); A.A. 2010/2011 Prof. C. Perugini

Microeconomia (C.L. Economia e Legislazione di Impresa); A.A. 2010/2011 Prof. C. Perugini Microeconomia (C.L. Economia e Legislazione di Impresa); A.A. 010/011 Prof. C. Perugini Esercitazione n.1 1 Obiettivi dell esercitazione Ripasso di matematica Non è una lezione di matematica! Ha lo scopo

Dettagli

UNIVERSITÀ DEGLI STUDI DI TRIESTE

UNIVERSITÀ DEGLI STUDI DI TRIESTE UNIVERSITÀ DEGLI STUDI DI TRIESTE Corso di Elaborazione Elettronica di Immagini CODIFICA DI IMMAGINI SENZA PERDITA Sommario 1 2 (Lossless JPEG, PNG, ecc.) 3 4 Motivazione Gli algoritmi per la codifica

Dettagli

1.3c: La Codifica Digitale dei Suoni

1.3c: La Codifica Digitale dei Suoni Prof. Alberto Postiglione Dipartimento di Scienze della Comunicazione Facoltà di Lettere e Filosofia Università degli Studi di Salerno 1.3c: La Codifica Digitale dei Suoni Informatica Generale (Corso di

Dettagli

Breve formulario di matematica

Breve formulario di matematica Luciano Battaia a 2 = a ; lim sin = 1, se 0; sin(α + β) = sin α cos β + cos α sin β; f() = e 2 f () = 2e 2 ; sin d = cos + k; 1,2 = b± ; a m a n = 2a a n+m ; log a 2 = ; = a 2 + b + c; 2 + 2 = r 2 ; e

Dettagli

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

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Il concetto di FILE FILE: sequenza di byte conosciuta nel computer

Dettagli

Teoria dell informazione

Teoria dell informazione Corso di Laurea a Distanza in Ingegneria Elettrica Corso di Comunicazioni Elettriche Teoria dell informazione A.A. 2008-09 Alberto Perotti DELEN-DAUIN Modello di sistema di comunicazione Il modello di

Dettagli

1) Entropia di variabili aleatorie continue. 2) Esempi di variabili aleatorie continue. 3) Canali di comunicazione continui. 4) Canale Gaussiano

1) Entropia di variabili aleatorie continue. 2) Esempi di variabili aleatorie continue. 3) Canali di comunicazione continui. 4) Canale Gaussiano Argomenti della Lezione 1) Entropia di variabili aleatorie continue ) Esempi di variabili aleatorie continue 3) Canali di comunicazione continui 4) Canale Gaussiano 5) Limite di Shannon 1 Entropia di una

Dettagli

Reti di Calcolatori a.a

Reti di Calcolatori a.a Analogico e digitale 2 Corso di laurea in Informatica Reti di Calcolatori a.a. 2007-2008 Prof. Roberto De Prisco Capitolo 3 Dati e segnali Per essere trasmessi i dati devono essere trasformati in segnali

Dettagli

UNITÀ DIDATTICA 2 LE FUNZIONI

UNITÀ DIDATTICA 2 LE FUNZIONI UNITÀ DIDATTICA LE FUNZIONI. Le funzioni Definizione. Siano A e B due sottoinsiemi non vuoti di R. Si chiama funzione di A in B una qualsiasi legge che fa corrispondere a ogni elemento A uno ed un solo

Dettagli

PROCESSORI DI DINAMICA ENVELOPE FOLLOWER COMPRESSORI LIMITER ESPANSORI GATE

PROCESSORI DI DINAMICA ENVELOPE FOLLOWER COMPRESSORI LIMITER ESPANSORI GATE PROCESSORI DI DINAMICA ENVELOPE FOLLOWER COMPRESSORI LIMITER ESPANSORI GATE Tommaso Rosati 2 PROCESSORI DI DINAMICA I processori di dinamica sono dispositivi che incidono sul parametro ampiezza di un suono

Dettagli

LO STUDIO DI FUNZIONE ESERCIZI CON SOLUZIONI

LO STUDIO DI FUNZIONE ESERCIZI CON SOLUZIONI Autore: Enrico Manfucci - 6/05/0 LO STUDIO DI FUNZIONE ESERCIZI CON SOLUZIONI PREMESSA Per Studio di funzione si intende disegnare il grafico di una funzione data la sua espressione analitica. Questo significa

Dettagli

Funzioni. iniettiva se x y = f (x) f (y) o, equivalentemente, f (x) = f (y) = x = y

Funzioni. iniettiva se x y = f (x) f (y) o, equivalentemente, f (x) = f (y) = x = y Funzioni. Dati due insiemi A e B (non necessariamente distinti) si chiama funzione da A a B una qualunque corrispondenza (formula, regola) che associa ad ogni elemento di A uno ed un solo elemento di B.

Dettagli

Linguistica Computazionale

Linguistica Computazionale Linguistica Computazionale La Legge di Zipf 13 ottobre 2014 Distribuzione della frequenza delle parole Rango di una parola (r v ) posizione occupata da una parola in un ordinamento di frequenza discendente

Dettagli

LA SCALA LOGARITMICA

LA SCALA LOGARITMICA Decibel e suono LA SCALA LOGARITMICA Una scala descrive il rapporto tra due grandezze. La scala logaritmica si differenzia dalla scala lineare per il fatto che la proporzionalità tra le due grandezze non

Dettagli

4. Esercitazione 4: Dimensionamento del primo stadio di un compressore assiale

4. Esercitazione 4: Dimensionamento del primo stadio di un compressore assiale 4. Esercitazione 4: Dimensionamento del primo stadio di un compressore assiale Lo scopo della presente esercitazione è il dimensionamento del primo stadio di un compressore assiale. Con riferimento alla

Dettagli

REGRESSIONE E CORRELAZIONE

REGRESSIONE E CORRELAZIONE REGRESSIONE E CORRELAZIONE Nella Statistica, per studio della connessione si intende la ricerca di eventuali relazioni, di dipendenza ed interdipendenza, intercorrenti tra due variabili statistiche 1.

Dettagli

Indici di eterogeneità e di concentrazione

Indici di eterogeneità e di concentrazione Indici di eterogeneità e di concentrazione Dario Malchiodi e Anna Maria Zanaboni 12 gennaio 2016 1 Indici di eterogeneità Nel caso di variabili qualitative nominali la varianza e gli altri indici da essa

Dettagli

La Rappresentazione dell Informazione

La Rappresentazione dell Informazione La Rappresentazione dell Informazione Parte III I codici Codici a.a. 27-28 Un codice è una funzione che associa ad una sequenza di simboli un significato Codice : {entità} {sequenze di simboli} Un codice

Dettagli

Esame di Stato per l abilitazione alla professione di Ingegnere II sessione, anno 2008 Candidati in possesso della Laurea triennale

Esame di Stato per l abilitazione alla professione di Ingegnere II sessione, anno 2008 Candidati in possesso della Laurea triennale Esame di Stato per l abilitazione alla professione di Ingegnere II sessione, anno 2008 Candidati in possesso della Laurea triennale Prima prova scritta 4 dicembre 2008 Tema di Informatica Dopo aver ricordato

Dettagli

ANALISI DI FREQUENZA

ANALISI DI FREQUENZA Giada Grosoli matr. 1391 Lezione del 19/1/ ora 8:3-1:3 ANALISI DI FREQUENZA Nello studio dell acustica è molto importante l analisi di frequenza del suono. E fondamentale infatti valutare, oltre al livello

Dettagli

Soluzioni di Esercizi di Esame di Segnali Aleatori per Telecomunicazioni

Soluzioni di Esercizi di Esame di Segnali Aleatori per Telecomunicazioni Corso di Laurea in Ingegneria Informatica corso di Telecomunicazioni (Prof. G. Giunta) (editing a cura dell ing. F. Benedetto) Soluzioni di Esercizi di Esame di Segnali Aleatori per Telecomunicazioni Esame

Dettagli

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

Suono digitale. Ø Un secondo di musica stereo richiede 44'100 campioni di 16 bit (2 byte) ciascuno per due canali, quindi 176'400 byte. Suono digitale Ø Formato standard per i CD audio frequenza di campionamento di 44'100 Hz quantizzazione su 65'536 livelli (un campione viene codificato su 16 bit) Ø Un secondo di musica stereo richiede

Dettagli

Transistore bipolare a giunzione (BJT)

Transistore bipolare a giunzione (BJT) ransistore bipolare a giunzione (J) Parte 1 www.die.ing.unibo.it/pers/mastri/didattica.htm (versione del 22-5-2012) ransistore bipolare a giunzione (J) l transistore bipolare a giunzione è un dispositivo

Dettagli

La distribuzione delle frequenze. T 10 (s)

La distribuzione delle frequenze. T 10 (s) 1 La distribuzione delle frequenze Si vuole misurare il periodo di oscillazione di un pendolo costituito da una sferetta metallica agganciata a un filo (fig. 1). A Figura 1 B Ricordiamo che il periodo

Dettagli

Le modulazioni impulsive

Le modulazioni impulsive Le modulazioni impulsive a cura di Francesco Galgani (www.galgani.it) Indice 1 Introduzione 2 2 La modulazione PAM 3 2.1 Cenni teorici....................................... 3 2.2 Simulazione con il computer

Dettagli

Dipartimento di Ingegneria dell Informazione, Elettronica e Telecomunicazioni. Esercitazioni del corso di. Telecomunicazioni

Dipartimento di Ingegneria dell Informazione, Elettronica e Telecomunicazioni. Esercitazioni del corso di. Telecomunicazioni Dipartimento di Ingegneria dell Informazione, Elettronica e Telecomunicazioni Esercitazioni del corso di Telecomunicazioni Corso di laurea in Ingegneria Gestionale Anno Accademico 2013-2014 Ing. Alfonso

Dettagli

Sviluppi e derivate delle funzioni elementari

Sviluppi e derivate delle funzioni elementari Sviluppi e derivate delle funzioni elementari In queste pagine dimostriamo gli sviluppi del prim ordine e le formule di derivazioni delle principali funzioni elementari. Utilizzeremo le uguaglianze lim

Dettagli

METODO DI CAVALIERI-SIMPSON (o delle parabole) (per il calcolo approssimato 1 di integrali definiti)

METODO DI CAVALIERI-SIMPSON (o delle parabole) (per il calcolo approssimato 1 di integrali definiti) METODO DI CVLIERI-SIMPSON (o delle parabole) (per il calcolo approssimato di integrali definiti) ssieme ai metodi dei Rettangoli e dei Trapezi costituisce l insieme dei metodi di Integrazione Numerica

Dettagli

Percezione del Suono

Percezione del Suono Tecniche di Codifica del Segnale Audio Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ CODIFICA DEL SEGNALE VOCALE - 1 Percezione del Suono Banda: 20 Hz 20 KHz Dinamica: ~96 db

Dettagli

Soluzione: prof. Stefano Mirandola PRIMA PARTE. 1) 2) Schema a blocchi e progetto circuitale della catena di condizionamento.

Soluzione: prof. Stefano Mirandola PRIMA PARTE. 1) 2) Schema a blocchi e progetto circuitale della catena di condizionamento. ITEC - ELETTRONICA ED ELETTROTECNICA Sessione ordinaria 206 ARTICOLAZIONE ELETTRONICA Tema di: ELETTROTECNICA ED ELETTRONICA Soluzione: prof. Stefano Mirandola PRIMA PARTE ) 2) Schema a blocchi e progetto

Dettagli

4.3: La Codifica dei Suoni e dei Video

4.3: La Codifica dei Suoni e dei Video Rappresentazione dei Dati Multimediali Prof. Alberto Postiglione Università degli Studi di Salerno Dipartimento di Scienze Aziendali - Management & Innovation Systems 4.3: La Codifica dei Suoni e dei Video

Dettagli

Corso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione dei numeri relativi

Corso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione dei numeri relativi Codice BCD Prima di passare alla rappresentazione dei numeri relativi in binario vediamo un tipo di codifica che ha una certa rilevanza in alcune applicazioni: il codice BCD (Binary Coded Decimal). È un

Dettagli

variabili. se i limiti esistono e si chiamano rispettivamente derivata parziale rispetto ad x e rispetto ad y.

variabili. se i limiti esistono e si chiamano rispettivamente derivata parziale rispetto ad x e rispetto ad y. Funzioni di più variabili Derivate parziali Qui saranno considerate soltanto funzioni di due variabili, ma non c è nessuna difficoltà ad estendere le nuove nozioni a funzioni di n ( > variabili ( Definizione:

Dettagli

Teoria e tecniche dei test. Concetti di base

Teoria e tecniche dei test. Concetti di base Teoria e tecniche dei test Lezione 2 2013/14 ALCUNE NOZIONI STATITICHE DI BASE Concetti di base Campione e popolazione (1) La popolazione è l insieme di individui o oggetti che si vogliono studiare. Questi

Dettagli

1 Esercizio - caso particolare di ottimalità

1 Esercizio - caso particolare di ottimalità Corso: Gestione ed elaborazione grandi moli di dati Lezione del: 5 giugno 2006 Argomento: Compressione aritmetica e Tecniche di compressione basate su dizionario Scribes: Andrea Baldan, Michele Ruvoletto

Dettagli

Funzioni vettoriali di variabile scalare

Funzioni vettoriali di variabile scalare Capitolo 11 Funzioni vettoriali di variabile scalare 11.1 Curve in R n Abbiamo visto (capitolo 2) come la posizione di un punto in uno spazio R n sia individuata mediante le n coordinate di quel punto.

Dettagli

Unità Didattica N 2 Le funzioni

Unità Didattica N 2 Le funzioni Unità Didattica N Le funzioni 1 Unità Didattica N Le funzioni 05) Definizione di applicazione o funzione o mappa. 06) Classificazione delle funzioni numeriche 07) Estremi di una funzione, funzioni limitate.

Dettagli

CODIFICA DI SORGENTE. Schematizzazione generale sistema di comunicazione

CODIFICA DI SORGENTE. Schematizzazione generale sistema di comunicazione CODIFICA DI SORGENTE Informazione associata a sorgenti digitali, entropia Codifica di sorgenti senza memoria Codifica di sorgenti con memoria CODIFICA DI SORGENTE Schematizzazione generale sistema di comunicazione

Dettagli

Modulazioni di ampiezza

Modulazioni di ampiezza Modulazioni di ampiezza 1) Si consideri un segnale z(t) modulato in ampiezza con soppressione di portante dal segnale di informazione x(t): z(t) = Ax(t)cos(2πf 0 t) Il canale di comunicazione aggiunge

Dettagli

L'Informazione e la sua Codifica. Maurizio Palesi

L'Informazione e la sua Codifica. Maurizio Palesi L'Informazione e la sua Codifica Maurizio Palesi 1 Obiettivo Il calcolatore è una macchina digitale Il suo linguaggio è composto da due soli simboli Gli esseri umani sono abituati a comunicare utlizzando

Dettagli

Schema ADC. FILTRO Campionatore Quantizzatore Codificatore. Analogico Tempo discreto Ampiezza continua

Schema ADC. FILTRO Campionatore Quantizzatore Codificatore. Analogico Tempo discreto Ampiezza continua Il Suono Digitale Capitolo 2 - Il convertitore AD Introduzione pag 1 Il campionatore pag 2 La quantizzazione pag 4 La quantizzazione non lineare pag 7 La codifica digitale pag 8 La correzione degli errori

Dettagli

ESERCIZIO 1. Dati due diodi a giunzione pn aventi le seguenti caratteristiche:

ESERCIZIO 1. Dati due diodi a giunzione pn aventi le seguenti caratteristiche: ESERCIZIO 1 Dati due diodi a giunzione pn aventi le seguenti caratteristiche: DIODO A: Si, 10 18 cm 3,N D 10 15 cm 3 DIODO B: Ge, 10 18 cm 3,N D 10 15 cm 3 Valutare, giustificando quantitativamente le

Dettagli

L elasticità e le sue applicazioni in economia Introduzione

L elasticità e le sue applicazioni in economia Introduzione L elasticità e le sue applicazioni in economia Introduzione Fino ad ora l analisi su domanda, offerta ed equilibrio di mercato è stata di tipo qualitativo. Se vogliamo avere una misura quantitativa degli

Dettagli

Il suono: periodo e frequenza

Il suono: periodo e frequenza Il suono: periodo e frequenza Effetti di risonanza e interferenza Un video Clic Analisi di suoni semplici e complessi Un altro video Clic IL DIAPASON (I) ll diapason è un oscillatore armonico. Il valore

Dettagli

Controlli Automatici T. Analisi Armonica. Parte 5 Aggiornamento: Settembre Prof. L. Marconi

Controlli Automatici T. Analisi Armonica. Parte 5 Aggiornamento: Settembre Prof. L. Marconi Parte 5 Aggiornamento: Settembre 2010 Parte 5, 1 Analisi Armonica Prof. Lorenzo Marconi DEIS-Università di Bologna Tel. 051 2093788 Email: lmarconi@deis.unibo.it URL: www-lar.deis.unibo.it/~lmarconi Analisi

Dettagli

E03 ESERCIZI SU LIVELLO FISICO

E03 ESERCIZI SU LIVELLO FISICO E03 ESERCIZI SU LIVELLO FISICO Esercizio 1 Un semaforo è una sorgente di informazione a) analogica. b) numerica, con alfabeto di quattro simboli (verde, rosso, giallo, lampeggiante). c) la cui natura dipende

Dettagli

Analisi delle corrispondenze

Analisi delle corrispondenze Capitolo 11 Analisi delle corrispondenze L obiettivo dell analisi delle corrispondenze, i cui primi sviluppi risalgono alla metà degli anni 60 in Francia ad opera di JP Benzécri e la sua equipe, è quello

Dettagli

INDICAZIONI PER LA RICERCA DEGLI ASINTOTI VERTICALI

INDICAZIONI PER LA RICERCA DEGLI ASINTOTI VERTICALI 2.13 ASINTOTI 44 Un "asintoto", per una funzione y = f( ), è una retta alla quale il grafico della funzione "si avvicina indefinitamente", "si avvicina di tanto quanto noi vogliamo", nel senso precisato

Dettagli

1 Polinomio di Taylor 1. 2 Formula di Taylor 2. 3 Alcuni sviluppi notevoli 2. 4 Uso della formula di Taylor nel calcolo dei limiti 4

1 Polinomio di Taylor 1. 2 Formula di Taylor 2. 3 Alcuni sviluppi notevoli 2. 4 Uso della formula di Taylor nel calcolo dei limiti 4 1 POLINOMIO DI TAYLOR 1 Formula di Taylor Indice 1 Polinomio di Taylor 1 Formula di Taylor 3 Alcuni sviluppi notevoli 4 Uso della formula di Taylor nel calcolo dei iti 4 5 Soluzioni degli esercizi 6 La

Dettagli

10 - Applicazioni del calcolo differenziale

10 - Applicazioni del calcolo differenziale Università degli Studi di Palermo Facoltà di Economia CdS Sviuppo Economico e Cooperazione Internazionale Appunti del corso di Matematica 10 - Applicazioni del calcolo differenziale Anno Accademico 2015/2016

Dettagli

7 Cenni di ottica per la fotografia

7 Cenni di ottica per la fotografia 7 Cenni di ottica per la fotografia 7.1 Schematizzazione di un obiettivo fotografico Gli obiettivi fotografici sono generalmente composti da un numero elevato di lenti. Tuttavia per semplicità possiamo

Dettagli

Limiti di successioni

Limiti di successioni Capitolo 5 Limiti di successioni 5.1 Successioni Quando l insieme di definizione di una funzione coincide con l insieme N costituito dagli infiniti numeri naturali 1, 2, 3,... talvolta si considera anche

Dettagli

informatica di base per le discipline umanistiche

informatica di base per le discipline umanistiche informatica di base per le discipline umanistiche vito pirrelli Istituto di Linguistica Computazionale CNR Pisa Dipartimento di linguistica Università di Pavia sesta lezione: la dinamica del testo vito

Dettagli

ECONOMIA APPLICATA ALL INGEGNERIA (Docente: Prof. Ing. Donato Morea) Microeconomia Esercitazione n. 1 - I FONDAMENTI DI DOMANDA E DI OFFERTA

ECONOMIA APPLICATA ALL INGEGNERIA (Docente: Prof. Ing. Donato Morea) Microeconomia Esercitazione n. 1 - I FONDAMENTI DI DOMANDA E DI OFFERTA ESERCIZIO n. 1 - Equilibrio di mercato e spostamenti delle curve di domanda e di offerta La quantità domandata di un certo bene è descritta dalla seguente funzione: p (D) mentre la quantità offerta è descritta

Dettagli

I Segnali nella comunicazione

I Segnali nella comunicazione I Segnali nella comunicazione Nella lingua italiana il termine segnale indica una convenzione, la cui unzione è quella di comunicare qualcosa ( segnale di Partenza, segnale di aiuto, segnale stradale ecc.).

Dettagli

LA DISTRIBUZIONE NORMALE

LA DISTRIBUZIONE NORMALE LA DISTRIBUZIONE NORMALE Italo Nofroni Statistica medica - Facoltà di Medicina Sapienza - Roma La più nota ed importante distribuzione di probabilità è, senza alcun dubbio, la Distribuzione normale, anche

Dettagli

ANALISI FREQUENZIALE E PROGETTO NEL DOMINIO DELLE FREQUENZE

ANALISI FREQUENZIALE E PROGETTO NEL DOMINIO DELLE FREQUENZE CONTROLLI AUTOMATICI Ingegneria Gestionale http://www.automazione.ingre.unimore.it/pages/corsi/controlliautomaticigestionale.htm ANALISI FREQUENZIALE E PROGETTO NEL DOMINIO DELLE FREQUENZE Ing. Federica

Dettagli

2. I numeri reali e le funzioni di variabile reale

2. I numeri reali e le funzioni di variabile reale . I numeri reali e le funzioni di variabile reale Introduzione Il metodo comunemente usato in Matematica consiste nel precisare senza ambiguità i presupposti, da non cambiare durante l elaborazione dei

Dettagli