LONG PROCESSING CON LA DFT
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
PASSI DELLA LONG PROCESSING STRATEGY (LPS)
h(n)
Se x(n) ha lunghezza infinita:
infinita
lunga M
infinita!!!
1. Scelta di un Segmentation and Combination Algorithm (SCA)
a. Overlap &Add, O&A (Sovrapposizione e somma)
b. Overlap &Save , O&S (Sovrapposizione ed estrazione)
2. Applicazione sul singolo passo di tecniche basate su uso DFT
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
2
Overlap &Add, O&A (Sovrapposizione e somma)
PASSO A – Capire come fare nel tempo la convoluzione a pezzi
La convoluzione eseguita su ogni troncone e’ LINEARE
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
3
Overlap &Add, O&A (Sovrapposizione e somma)
segmenti d’ingresso lunghi L
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
4
Overlap &Add, O&A (Sovrapposizione e somma)
M-1 punti di sovrapposizione
tra segmenti in uscita
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
5
Overlap &Add, O&A (Sovrapposizione e somma)
PASSO B – Decidere l’algoritmo da usare per fare la convoluzione di
ogni troncone.
Essendo h(n) e il troncone
finiti si puo’ usare la DFT!!!!
Impiego dell’algoritmo
multipasso di finite processing
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
6
Overlap &Save, O&S (Sovrapposizione ed estrazione)
PASSO A – Capire come fare nel tempo la convoluzione a pezzi
O&S
La convoluzione eseguita su ogni troncone e’ CIRCOLARE
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
7
Overlap &Save, O&S (Sovrapposizione ed estrazione)
Perche’ i primi
M-1 campioni
sono sbagliati?
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
8
Overlap &Save, O&S (Sovrapposizione ed estrazione)
1° segmento
M-1
2° segmento
Segmenti di ingresso:
sovrapposti …“di proposito”
M-1
3° segmento
M-1
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
9
Overlap &Save, O&S (Sovrapposizione ed estrazione)
M-1
Segmenti di uscita:
si scarta parte errata
M-1
M-1
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
10
Overlap &Save, O&S (Sovrapposizione ed estrazione)
PASSO B – Decidere l’algoritmo da usare per fare la convoluzione di
ogni troncone.
Si puo’ usare la DFT, essendo
la convoluzione circolare
Impiego di un sottoinsieme dei
passi dell’algoritmo
multipasso di finite processing
Marina Ruggieri, Ernestina Cianca, Modulo di Elaborazione dei Segnali (Colleferro), Nuovo Ordinamento, aa 2005-06
11
Scarica

9_Long-Processing-con