Você está na página 1de 132

Tratamiento Digital de la Seal de Voz, Curso 2010/2011.

Tratamiento Digital de la Seal


1/138
Tratamiento Digital de la Seal
Rafael Martnez Olalla
Grupo de Informtica Aplicada al Procesamiento de Seal e Imagen (GIAPSI)
Universidad Politcnica de Madrid, Campus de Montegancedo, s/n, 28660 Boadilla del Monte, Madrid, Spain
e-mail: rmolalla@junipera.datsi.fi.upm.es
2/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Tratamiento Digital de la Seal
1. Tcnicas de procesado de seal
2. Seales y sistemas
Definiciones bsicas
Propiedades de los sistemas
Representacin de seales en trminos de impulsos
3. Transformada de Laplace
4. Introduccin al anlisis de Fourier
Perspectiva Histrica
Conceptos bsicos
Respuesta de sistemas LTI a exponenciales complejas
Representacin de seales peridicas en tiempo continuo
Generalizacin para seales aperidicas
Representacin de seales discretas
3/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
5. Paso del mundo continuo al discreto (Muestreo)
Ejemplos cotidianos
Teorema de muestreo
Esquema de un sistema digital
6. Transformada Z
7. DFT
8. Filtrado bsico
Tratamiento Digital de la Seal
4/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Tcnicas de Procesado de Seal
5/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Tcnicas de procesado de seal
Filtrado
Anlisis
Clasificacin
6/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Filtrado (I)
Filtros fijos
F P Bajo, F P Banda, F P Alto, F Banda
Eliminada
Aplicaciones sencillas:
Diferenciadores
Integradores
Filtros de nulo
Media mvil
Suavizado
Filtros en peine
etc.
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
7/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Filtrado (II)
Filtros adaptativos
Se pueden clasificar de diversos modos,
atendiendo a:
Su estructura (transversales, celosas)
Algoritmos de actualizacin de los pesos
(gradiente, mnimos cuadrados)
Dominio de filtrado (tiempo, frecuencia)
etc
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
8/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Filtrado (III)
Aplicaciones del filtrado adaptativo:
Identificacin de sistemas (modelo en capas de la
tierra, modelo del tracto vocal, etc.)
Modelado inverso (deconvolucin predictiva,
ecualizacin adaptativa -cancelacin de los efectos del
canal en transmisin-)
Prediccin (LPC, ADPCM, anlisis espectral, deteccin
de seal)
Cancelacin de interferencias (ECG fetal, interferencia
de red, cancelacin de ruido, cancelacin de eco,
antenas adaptativas, direccin de bateras de artillera)
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
9/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Anlisis
Autocorrelacin
Bancos de filtros
Mtodos transformacionales
Fourier
Cepstrum
Wavelets
Mtodos paramtricos
Modelo autorregresivo (prediccin lineal)
Mtodos para hallarlo: (autocorrelacin, covarianza,
filtros en celosa, filtros adaptativos)
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
10/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Clasificacin , Codificacin,
Compresin
Codificacin reversible / irreversible
Digitalizacin => prdida
Codificacin por forma de onda (PCM, DPCM, ADPCM)
Codificacin en subbandas
Codificacin LPC
Codificacin mediante Wavelets
Redes neuronales
Cuantificacin vectorial
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
11/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Seales y Sistemas
12/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
2. Seales y sistemas
Definiciones
Seales tiles
Propiedades de los
sistemas
Representacin de
seales en trminos de
impulsos: convolucin



Pulmones
Diafragma
Generador
Filtro acstico
Cavidad
farngea
Cavidad oral
(modificada por los
rganos articulatorios)
Cavidad nasal
Cuerdas
vocales
Laringe
Trquea
Velo
Seal acstica
de salida
13/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Definicin de seal
Amplitud
tiempo
Seal de electrocardiograma
Seal: funcin de una o ms variables independientes
Contiene informacin acerca de fenmenos fsicos
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
14/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
E s t o e s u n a s e a l de v o z
Definicin de seal
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
15/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
11 kHz
0 kHz
0 s 3 s e s t o e s u n a s e a l d e v o z
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
Definicin de seal
16/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Tono fundamental Formantes
Espectro de la vocal /i/ pronunciada por un hablante masculino
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
Definicin de seal
17/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Definicin de
sistema

Odo externo Odo medio Odo Interno
Pabelln
auditivo
Canal auditivo
Trompa de
Eustaquio
Tmpano
Ventana
oval
Ventana
redonda
Membrana
basilar
Cadena de
huesecillos
Fibras del
nervio auditivo
Cclea
(desenrollada)
Altas frecuencias Bajas frecuencias
Resonancia en
la membrana
Sistema: proceso que produce transformacin de seales
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
18/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Definicin de
sistema

Seal de
entrada
Sistema
Odo externo
Seal de
salida
Onda de
presin
acstica
Movimiento
del tmpano
(a)

Odo
medio
Movimiento
de la
ventana oval
Seal de
entrada
Sistema
Seal de
salida
Movimiento
del tmpano
(b)

Movimiento
de la
ventana oval
Seal de
entrada
Sistema
Seal de
salida
Conjunto
ventana oval
fluido
endolinftico
Onda de presin
en el fluido
(c)

Membrana
basilar
Seal de
entrada
Sistema
Seal de
salida
Onda de presin
en el fluido
(d)
Resonancia de
la membrana

Clulas del
rgano de Corti
Seal de
entrada
Sistema
Seal de
salida
Impulso elctrico
al cerebro
(e)
Resonancia de
la membrana
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
19/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal



Pulmones
Diafragma
Generador
Filtro acstico
Cavidad
farngea
Cavidad oral
(modificada por los
rganos articulatorios)
Cavidad nasal
Cuerdas
vocales
Laringe
Trquea
Velo
Seal acstica
de salida
Definicin de
sistema
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
20/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Tren de
impulsos
Ruido
aleatorio
Periodo del pitch
Amplitud
Filtro digital
H(z)
Seal
de voz


|H()|


Definicin de
sistema
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
21/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal

Excitacin
Filtro del
tracto vocal

Seal de voz
Pulsos glotales
tiempo
a
m
p
l
i
t
u
d

Respuesta al impulso del
tracto vocal
tiempo
a
m
p
l
i
t
u
d

Voz
tiempo
a
m
p
l
i
t
u
d

Excitacin sonora
frecuencia
a
m
p
l
i
t
u
d

Espectro de
un pulso
(a)
(b)
(c)
frecuencia
a
m
p
l
i
t
u
d

Voz
frecuencia
a
m
p
l
i
t
u
d

Respuesta del tracto vocal
Formantes
Definicin de
sistema
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
22/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Definiciones
Seal: Funcin de una o mas variables independientes (Contienen
informacin de fenmenos fsicos)
Seales tiempo continuo x(t)
Seales tiempo discreto x[n]
Sistema: Cualquier proceso que produce transformacin de seales
Tiempo continuo
Tiempo discreto
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
23/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Tiempo continuo /
tiempo discreto
y x
Sistema
y
x
t
x(t)
y(t) x(t)
Sistema
de
tiempo
continuo
y(t) x(t)
n
x[n]
..... .....
...... 2, 1.8, 0.8, -0.7, 2.5, -0.8, 1.5, 1.5, 1.5, .......
n=0
(a)
(b)
y[n] x[n]
Sistema
de
tiempo
discreto
y[n] x[n]
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
Sistema de tiempo continuo
Sistema de tiempo discreto
24/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Transformaciones de la
variable independiente
t
x(t)
t
x(t-t
0
)
t
0
t
x(t+t
0
)
-t
0
n
x[n]
x[n-n
0
]
n
0
..... .....
n
..... .....
x[n+n
0
]
-n
0
n
..... .....
t
x(t)
t
x(-t)
t
x(t)
t
x(2t)
t
x(t/2)
Desplazamiento temporal
Inversin temporal
Escalado
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
25/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Dada la seal x(t) de la figura, representar:
(a) x(t+1), (b) x(t-1), (c) x(-t+1), (d) x(-t-1), (e) x(2t), (f) x(t/2) y (g)
x(2t+1)
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
Transformaciones de la
variable independiente
t
x(t)
1
-1 1
t
x(t+1)
1
-2 -1 t
x(t-1)
1
2 1
t
x(-t+1)
1
2 1 t
x(-t-1)
1
-2 -1 t
x(2t)
1
-1/2 1/2
t
x(t/2)
1
-2 2
t
x(2t+1)
1
-1 -1/2
26/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Propiedades de simetra y
periodicidad
t
x(t)
t
x(t)
t
x(t)
......
......
T 2T -T -2T -3T
n
x[n]
.....
.....
N 2N -N -2N
Seal par
Seal impar
Seal peridica
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
27/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Seales tiles
Seal sinusoidal
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
0
/2
-1
-0.5
0
0.5
1
t / 3/2 2/ 2/ 3/2 / /2
sen(t)
cos(t)
-1 -0.8 -0.6 -0.4 -0.2
0
0.2 0.4 0.6 0.8 1
-1
-0.5
0
0.5
1
/
t
sen(2t)
sen(2t+)
28/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Seales tiles -
exponencial compleja de
tiempo continuo
Eje real
Eje imaginario
Plano
Exponenciales
reales crecientes
Exponenciales reales
decrecientes
Exponenciales
complejas
peridicas
Cualquier lugar del plano
distinto de los ejes: producto de
exponencial real por exponencial
compleja peridica (combinacin
de sinusoides amortiguadas)

t
x(t)
K
t
x(t)
K
Ke
t
Ke
t

K >0
>0
K >0
<0
t
Ke t x

= ) (
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
Exponenciales reales
29/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
0
0.5
1
1.5
2
-1
-0.5
0
0.5
1
-j
-0.5j
0
0.5j
j
Eje imaginario
Eje real
tiempo
e
j2

t
Seales tiles -
exponencial compleja de
tiempo continuo
t j
e t x
0
) (

=
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
30/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Eje real
Eje
imaginario
Eje de
tiempos
Envolvente
exponencial
(e

t
)
Fase inicial
Seales tiles -
exponencial compleja de
tiempo continuo

+ =
=
0

j
e K K
j
( ) ( )
( ) ( ) [ ]


+ + + =
= = =
+ +
t jsen t e K t x
e e K e e K Ke t x
t
t j t t j j t
0 0
cos ) (
) (
0 0
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
t
Ke t x

= ) (
31/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Seales tiles
funcin sinc
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
( )
( )

sen
= sinc
-4 -3 -2 -1 1 2 3 4 5 -5
sen()

(a)
-4 -3 -2 -1
1 2 3 4 5
-3
-2
-1
1
2
3
-5
1/

(b)
-4 -3 -2 -1 1 2 3 4 5
1
-5
sinc()

(c)
32/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Eje real
Eje imaginario
Plano
Exponenciales
reales
Exponenciales complejas
relacionadas con seales
sinusoidales
Circunferencia unidad
n
..... .....
(a)
n
..... .....
(b)

n
..... .....
(c)

n
.....
.....
(d)
n
..... .....
(e)
1
n
..... .....
(f)
Seales tiles - exponencial
compleja de tiempo discreto
[ ]
n
K n x =
Exponenciales reales: (a) a >1, (b) 0<a<1, (c) -1<a<0,
(d) a<-1, (e) a=1, (f) a=-1
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
33/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
0
-1
-0.5
0
0.5
1
-j
-0.5j
0
0.5j
j
Eje imaginario
Eje real
n
e
jn/4
1
2
3
4
5
6
7
8
(a)
0
-1
-0.5
0
0.5
1
-j
-0.5j
0
0.5j
j
Eje imaginario
Eje real
n
e
jn/2
1
2
3
4
5
6
7
8
(b)
0
-1
-0.5
0
0.5
1
-j
-0.5j
0
0.5j
j
Eje imaginario
Eje real
n
e
jn
1
2
3
4
5
6
7
8
(c)
0
-1
-0.5
0
0.5
1
-j
-0.5j
0
0.5j
j
Eje imaginario
Eje real
n
e
jn3/2
1
2
3
4
5
6
7
8
(d)
0
-1
-0.5
0
0.5
1
-j
-0.5j
0
0.5j
j
Eje imaginario
Eje real
n
e
jn7/4
1
2
3
4
5
6
7
8
(e)
0
-1
-0.5
0
0.5
1
-j
-0.5j
0
0.5j
j
Eje imaginario
Eje real
n
e
jk2n
1
2
3
4
5
6
7
8
(f)
Seales tiles - exponencial
compleja de tiempo discreto
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
34/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Interconexin de sistemas
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
y x
Sistema 1
z
Sistema 2
y
x
Sistema 1
Sistema 2
y x
Sistema 1
Sistema 2
Serie o cascada
Paralelo
Con realimentacin
35/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Propiedades de los sistemas
Memoria: (sin memoria => la salida en un instante depende de la entrada
en ese instante)
Ej. sin mem: Multiplicar la entrada por dos.
Invertibilidad: (Entradas distintas producen salidas distintas)
Ej. Aplicaciones de restauracin de seal, ecualizacin de canal,
filtrado inverso.
Causalidad: (La salida no depende de entradas futuras)
Los sistemas fsicos son causales
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
t
[ ] [ ]

=
+
+
=
N
N k
k n x
N
n y
1 2
1
Ej: Filtro de media mvil no causal
36/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Propiedades de los sistemas
Estabilidad: (Entradas acotadas producen salidas acotadas)
Invarianza: (Un desplazamiento en la entrada produce el mismo
desplazamiento en la salida)
Linealidad: (Una combinacin lineal de entradas produce la misma
combinacin lineal de salidas)
Son muy importantes los sistemas lineales invariantes
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
(a) (b)
x(t)
y(t)
x(t)
y(t)
a) Sistema estable
b) Sistema no estable
( ) ( ) ( )
( ) ( ) ( )
( ) ( )
0 1 2
2 0 2
1 1
Invarianza t t y t y
t y t t x t x
t y t x t x
=
=
= [ ] [ ] [ ]
[ ] [ ] [ ]
[ ] [ ]
0 1 2
2 0 2
1 1
Invarianza n n y n y
n y n n x n x
n y n x n x
=
=
=
) ( ) (
) ( ) (
2 2
1 1
t y t x
t y t x

) ( ) ( ) ( ) ( ) ( ) (
2 1 3 2 1 3
t by t ay t y t bx t ax t x + = + =
37/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Representacin de seales
en trminos de impulsos
Funcin Impulso unidad
Funcin Escaln unidad
[n]
0
[n-1]
0
[ ]

=
=
0 0
0 1
n
n
n
u[n]
0
[ ]

<

=
0 0
0 1
n
n
n u
u[n-1]
0
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
38/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Caso discreto
[n]
0
[n-1]
0
0
x[n]
x[3][n+3]
x[2][n+2]
x[1][n+1]
x[0][n]
x[1][n-1]
x[2][n-2]
x[3][n-3]
[ ] [ ] [ ] k n k x n x
k
=

=

Representacin de seales
en trminos de impulsos
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
39/92
Suma de convolucin
Si tenemos sistema lineal invariante:
[ ] [ ] [ ] k n h k x n y
k
=

=
[ ] [ ] [ ] k n k x n x
k
=

=

Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
y[n] x[n]
Sistema
LI de
tiempo
discreto
h[n]
[n]
h[n-n
0
]
[n-n
0
]
h[n]+h[n-n
0
]
[n]+[n-n
0
]
0 0
[n] h[n]
0 0
[n-n
0
] h[n-n
0
]
n
0
n
0
0 0
[n]+[n-n
0
] h[n]+h[n-n
0
]
n
0
(a) (b)
40/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Extensin a sistemas
continuos
Cul es la derivada de una funcin escaln continua?
Funcin delta de Dirac
x(t)
0
1
dt
t du
t
) (
) ( =
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
(a)
t
/2
u

(t)
1
/2
(b)
t
/2

(t)
1/
/2
41/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal

resto
t
t
0
0 / 1
) (
1 ) ( =

t

=

=
k
k t k x t x ) ( ) ( ) (

=


=
k
k t k x lim t x ) ( ) ( ) (
0

( ) ( ) d t x t x =


) (
Representacin de una
seal con funciones delta
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
t
x(t)
x(0)
x(-)
x()
x(2)
2 - 0 k
x(k)
(b)
x(0)

(t)
x(k)

(t- k)
x(t)
(a)
0
1/

(t)
42/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Integral de
convolucin
( ) ( ) d t h x t y =


) (
( ) ( ) d t x t x =


) (
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
y(t) x(t)
Sistema
LI de
tiempo
continuo
h(t)
(t)
h(t-t
0
)
(t-t
0
)
h(t)+h(t-t
0
)
(t)+(t-t
0
)
0 0
0 0 t
0
t
0
0 0 t
0
(a) (b)
(t)
(t-t
0
)
(t)+(t-t
0
)
h(t)
h(t-t
0
)
h(t)+h(t-t
0
)
43/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Transformada de Laplace
44/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
3. Transformada de Laplace
TL: representacin de
seales como combinacin
lineal de exponenciales
complejas de la forma e
st
s = + j
Concepto de regin de
convergencia
Transformada de Laplace
Racional
45/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Pierre Simn Laplace
23 de marzo de 1749 5 de mayo de 1827
Probabilidad de que el sol salga por el horizonte = (d+1)/(d+2)
Defensor del determinismo causal
Con 18 aos viaja a Pars para presentarse a DAlambert.
Tras un primer intento infructuoso decide escribir una
disertacin sobre los principios de la mecnica: resultado,
DAlambert le consigui una plaza de profesor de
matemticas en al escuela militar de Pars.
Tratado de la mecnica celeste. Presentacin a Napolen:
Monsieur Laplace, me cuentan que ha escrito usted este gran
libro sobre el sistema del universo, sin haber mencionado ni una
sola vez a su creador." A lo que Laplace contest "Sire, nunca he
necesitado esa hiptesis.
Newton 100 aos antes al modelar el funcionamiento del
sistema solar mediante su ley de gravitacin no fue capaz de
explicar ciertas irregularidades aparentes que se deberan
producir en la rbitas de algunos planetas. Newton aluda a la
mediacin divina para que el sistema siguiese funcionando.
Comentario de Lagrange: "Pues es una bella hiptesis. Explica
muchas cosas."
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
46/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Representacin de seales
mediante exponenciales
complejas
Buscamos representar seales como combinacin lineal de seales
bsicas que tengan 2 propiedades:
Que con ellas se pueda construir una amplia clase de seales
Que la respuesta del sistema LTI a cada seal sea lo suficientemente
simple.
e
st
exponencial compleja en el caso continuo.
z
n
exponencial compleja en el caso discreto.
( ) ( ) d t h x t y =


) (
st
e t x = ) (
( )




= =

d e h e d e h t y
s st t s
) ( ) (
) (



=

d e h s H
s
) ( ) (
) ( ) ( s H e t y
st
=
x(t)
y(t) = x(t)*h(t)
h(t)
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
47/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Transformada de
Laplace racional
X(s) = N(s) / D(s)
X(S) racional cuando
x(t) sea c.l. De exponenciales
En sistemas LTI especificados mediante ec. dif.
lin de coef. ctes.
Importancia de las raices de numerador y
denominador: diagrama de polos y ceros.
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
48/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Ejemplos de transformadas
de Laplace racionales
Filtro paso bajo de primer orden H(s) = H
0

c
/ (s+
c
)
Filtro paso bajo de segundo orden H(s) = H
0
/ (s
2
+as+b)
Filtro paso alto de primer orden H(s) = H
0
s / (s+
c
)
Filtro paso alto de segundo orden H(s) = H
0
s
2
/
(s
2
+as+b)
Filtro paso banda H(s) = as /
(s
2
+bs+c)
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
55/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Transformada de Fourier
56/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
4. Introduccin al anlisis de
Fourier
Perspectiva histrica
Fenmenos peridicos
Experimento de Fourier
Descomposicin de seales
Exponenciales complejas
57/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Perspectiva histrica
Antecedentes
Babilonios: Uso de series trigonomtricas para describir fenmenos
peridicos
1748 Euler: estudio de cuerdas vibrantes.
Sirve esta representacin para alguna seal mas?
.
.
.
.
.
.
.
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
58/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Perspectiva histrica
Mecanismo de Antikythera:
Construido en Rodas 80 aC.
Clculo astronmico
Simulacin del movimiento del
sol, la luna y varios planetas.
Primera computadora.
Rueda Luna Sol.
Relacin de velocidades :
13,36842
Relacin astronmica:
13,368267
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
59/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Mecanismo de Antikythera
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
60/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Perspectiva histrica
1753 Bernoulli: Todos los movimientos fsicos de una cuerda se pueden representar por
combinacin lineal de modos normales
1759 Lagrange critica el uso de series trigonomtricas el el estudio de cuerdas
vibrantes.
1768 nace Fourier.
Vida Poltica agitada.
1798 Expedicin a Egipto.
1802 1815 prefecto de Isre.
Estudio de fenmenos de propagacin y difusin del calor.
1807 finaliza su trabajo.
Series de sinusoides armnicamente relacionadas pueden representar cualquier
serie peridica
Justificacin terica Dirichlet 1829.
Representacin de seales aperidicas como integrales ponderadas de sinusoides
que no est armnicamente relacionadas.
1807 presenta un papel que es revisado por Monge, Lacroix, Laplace y Lagrange.
1822 Teora analtica del calor.
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
61/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Perspectiva histrica
Ordenador de las mareas de Lord
Kelvin. 1876
Analizador armnico de Michelson.
Otro resultado importante de
Michelson no tan relacionado:
medicin de la velocidad de la luz
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
62/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Fenmenos de carcter
peridico
Movimiento de los planetas
Clima terrestre
Fuentes alternas
Olas del ocano
Signals and Systems [Oppenheim]
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
63/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Experimento de Fourier:
Temperatura a lo largo de una
anilla
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
180
0
270
90
0 60 120 180 240 300 360
Aproximacin mediante
funciones sinusoidales
Distribucin de
temperatura
Temperatura
ngulo de la anilla
64/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
64 [Revista Investigacin y Ciencia]
Experimento de Fourier: Temperatura a
lo largo de una anilla
65/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Descomposicin de una
onda cuadrada peridica
(a)
(b)
(c)
(d)
(e)
(f)
(g)
(h)
(i)
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
66/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Sonido de una cuerda de
guitarra
tiempo (s)
frecuencia (Hz)
amplitud (dB)
frecuencia
fundamental
segundo
armnico
ruido de fondo
.
.
.
.
.
.
.
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
67/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
67
Sonido de una cuerda de guitarra
68/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
68
Vocales espaolas: voz femenina
69/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
69
Vocales espaolas: voz femenina
70/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
70
Vocales espaolas: voz femenina
71/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
71
Vocales espaolas: voz masculina
72/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
72
Vocales espaolas: voz masculina
73/92
Exponencial compleja
x(t) = e
j
0
t
Segn aumenta
0
,
aumenta la velocidad de
oscilacin
Es peridica para
cualquier valor de
0
Es autofuncin respecto
de los sistemas lineales
invariantes
Va a servirnos de base
para la descomposicin
de funciones (TF y DSF)
0
0.5
1
1.5
2
-1
-0.5
0
0.5
1
-j
-0.5j
0
0.5j
j
Eje imaginario
Eje real
tiempo
e
j2t
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
74/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Respuesta de sistemas LTI a
exponenciales complejas
La representacin y anlisis de sistemas LTI Con la suma de
convolucin se basa en representar la seal como combinacin
lineal de impulsos desplazados.
Buscamos una representacin alternativa para seales y sistemas
LTI.
Usaremos exponenciales complejas: Series y transformadas de
Fourier.
Debido a la propiedad de superposicin, la respuesta de un
sistema LTI a cualquier entrada que consista en una combinacin
lineal de seales bsicas, ser combinacin lineal de las
respuesta a esas seales bsicas.
La respuesta de un sistema LTI a exponenciales complejas tiene
una forma particularmente simple.
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
75/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Representacin de seales
mediante exponenciales
complejas
Buscamos representar seales como combinacin lineal de seales
bsicas que tengan 2 propiedades:
Que con ellas se pueda construir una amplia clase de seales
Que la respuesta del sistema LTI a cada seal sea lo suficientemente
simple.
e
st
exponencial compleja en el caso continuo.
z
n
exponencial compleja en el caso discreto.
x(t) y(t) = x(t)*h(t) h(t)
( ) ( ) d t h x t y =


) (
st
e t x = ) (
( )




= =

d e h e d e h t y
s st t s
) ( ) (
) (



=

d e h s H
s
) ( ) (
) ( ) ( s H e t y
st
=
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
76/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Representacin de seales
peridicas en tiempo continuo
x(t) = x(t+T)
T periodo fundamental

0
= 2/T frecuencia fundamental

=
=
k
t jk
k
e a t x
0
) (

( ) dt e t x
T
a
t jk
T
k
0
0
0
0
1

=
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
77/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
TF en tiempo continuo

=
=
k
t jk
k
e a t x
0
) (

( ) dt e t x
T
a
t jk
T
k
0
0
0
0
1

=
SEALES PERIDICAS (DSF)
( )


d e j X t x
t j


=
2
1
) (
( ) dt e t x j X
t j

= ) (
SEALES APERIDICAS (TF)
La seal a analizar es una seal de tiempo continuo
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
78/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
0 t T
1
-T
1
T=4T
1
3T
x(t)
....
1
2T 4T -2T -3T -4T -T
....
(a)
k
.... ....
(b)
0 5 10 15 20 -20 -15 -10 -5
1/2
a
0
a
1
a
k

a
k
.... ....
(c)
0 5
0
1/2

0
2
0
=/T
1
-5
0

0
-2
0 -4
0
4
0
a
1
a
2
a
3
3
0
a
-1
a
0
TF en tiempo continuo
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
79/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
TF en tiempo continuo
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
0 t T
1
-T
1
T=8T
1
x(t)
....
1
2T -T -2T
....
(a)
k
.... ....
(b)
0
5
10 15 20
1/4 a
0
a
1
a
k
-5
-10 -15 -20
.... ....
(c)
1/4 a
0
a
1
a
k
0

0
2
0

0
-2
0 3
0
4
0
=/T
1
a
2
80/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
TF en tiempo continuo
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
0 t T
1
-T
1
x(t)
....
1
T=16T
1
-T
....
(a)
k
.... ....
(b)
0 5 10 15 20
1/8
a
0
a
1
a
k
-5 -10 -15 -20
.... ....
(c)
1/8
a
0
a
1
a
k
0

0
-8
0
8
0
=/T
1
( )


d e j X t x
t j


=
2
1
) (
( ) dt e t x j X
t j

= ) (
81/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Anlisis de Fourier en
tiempo discreto

=
=
k
k n x k h n y ] [ ] [ ] [
n j
e n x
0
] [

=

=

=
k
k j
e k h H
0
] [ ) (
0
x[n]
y[n] h[n]


=

=

= =
k
k j n j
k
k n j
e k h e e k h n y
0 0 0
] [ ] [ ] [
) (
) ( ] [
0
0
=

H e n y
n j
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
82/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
x[n] = k
n
k, complejos
Caso de inters: k = 1, = e
j
0
e
j
0
n
= cos
0
n + j sen
0
n
e
j(
0
+2)n
= e
j2n
e
j
0
n
= e
j
0
n
Es decir, en el caso discreto la seal de frecuencia

0
es idntica a las seales con frecuencias
0
2,

0
4, etc
Secuencia exponencial
compleja
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
83/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Secuencia exponencial
compleja
Conclusin: en el caso de exponenciales complejas discretas basta
considerar un intervalo de frecuencias de 2
Dada la periodicidad de la frmula e
j(
0
+2)n
= e
j2n
e
j
0
n
= e
j
0
n
, la
secuencia exponencial compleja no tiene una tasa de oscilacin que
se incremente con
0
Las seales oscilan mas y mas rpido segn nos aproximamos a
valores de
0
prximos a
En se produce la mxima velocidad de oscilacin
Al sobrepasar y acercarnos a 2, decrece la velocidad de oscilacin
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
84/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Condicin de periodicidad
de la secuencia
exponencial compleja
Para que esta seal sea peridica de
periodo N > 0:
Es decir,
0
/2 debe ser racional
e
j
0
(n+N)
= e
j
0
n
=> e
j
0
n
=1 =>
0
n = m2
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
85/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Anlisis de Fourier
en tiempo discreto
Desarrollo de Fourier en tiempo discreto
como representacin de seales peridicas
Representacin en series de Fourier de una
seal peridica en tiempo discreto -> serie
finita
Conjunto de exponenciales complejas
peridicas de periodo N:

k
[n] = e
jk
0
n
= e
jk(2/N)n
, k = 0, 1, 2,...
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
86/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Anlisis de Fourier en
tiempo discreto
Slo existen N seales distintas en el
conjunto anterior (Exponenciales complejas
que difieren en 2 son iguales)
Podemos representar secuencias
peridicas como combinaciones lineales de
las secuencias
k
[n] .

k
[n] =
k+rN
[n]
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
87/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Anlisis de Fourier en
tiempo discreto

> =< > =<

> =<
= = =
N k N k
n N jk
k
n jk
k
N k
k k
e a e a n a n x
) / 2 (
0
] [ ] [

n N jk
N n
n jk
N n
k
e n x
N
e n x
N
a
) / 2 (
] [
1
] [
1
0

> =<

> =<

= =

2
) (
2
1
] [ d e X n x
n j

=

=
n
n j
e n x X ] [ ) (
SEALES PERIDICAS (DSF) SEALES APERIDICAS (TF)
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
88/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Propiedades de la
transformada de Fourier
Linealidad ax[n] + b y[n] <-> a X() + bX()
Desplazamiento en el tiempo x[n-n
0
] <-> e
-jn
0
X()
Desplazamiento en frecuencia x[n]e
j
0
n
<-> X(
0
)
Convolucin x[n]*y[n] <-> X() Y()
Multiplicacin x[n] y[n] <-> 1/2 X()*Y()
Relacin de Parseval (Potencia tiempo = 1/2 potencia en
frecuencia)
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
89/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Funcin de transferencia
de un sistema
Es la transformada de Fourier de la respuesta al
impulso de dicho sistema
Tiempo: y(t) = x(t)* h(t)
Frecuencia: Y(w) = X() H()
Estudio de sistemas en el dominio de la
frecuencia supone una gran simplicidad respecto
al dominio del tiempo.
h(t) H()
x(t) y(t)
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
90/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Muestreo
91/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
5. MUESTREO
Paso mundo continuo -> mundo discreto
(Muestreo)
Esquema de muestreo
Teorema de muestreo
Aliasing.
92/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
MUESTREO
Una seal continua puede ser recuperada a partir de sus
muestras si se cumplen ciertas condiciones
Ejemplos de muestreo en la vida real:
Msica digital
Cine
Revista con imgenes
El muestreo sirve de puente entre seales en tiempo continuo y
discreto
Representar seales continuas mediante seales en tiempo
discreto facilita el procesado de la seal
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
93/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Representacin de una seal
continua por sus muestras
Si no establecemos otras condiciones, no se puede
establecer una relacin unvoca entre una seal y un
conjunto de muestras equiespaciadas
Un n infinito de seales puede originar una serie
dada de muestras
No podemos representar pues una seal mediante
sus muestras?
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
94/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Representacin de una seal
continua por sus muestras
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
95/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Representacin de una seal
continua por sus muestras
(Condiciones)
Si una seal esta limitada en banda (TF = 0 fuera
de una determinada banda de frecuencias)
Y si las muestras estn tomadas lo
suficientemente juntas en relacin a la mxima
frecuencia de la seal
Entonces podemos asegurar que existe una
relacin unvoca entre esa seal y sus muestras
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
96/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Muestreo con un tren
de impulsos
Para muestrear una seal continua la multiplicamos por un
tren de impulsos peridico.
El tren de impulsos es la funcin de muestreo, el periodo T, el
periodo de muestreo y la frecuencia fundamental de p(t),
s
=
2/T, la frecuencia de muestreo
x
p
(t) = x(t)p(t)

=
=
n
nT t t p ) ( ) (

=
=
k
s
k
T
P ) (
1
) (
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
97/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Esquema de muestreo
(Dominio del Tiempo)
T
t
x(t)
t
2T 0 -T
p(t)
...
...
x
p
(t)
...
...
T
t
0 -T
( )

=
=
k
kT t t p ) (
) (t x
( ) ( ) ( ) t p t x t x
p
=
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
98/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Esquema de muestreo
(Dominio de la frecuencia)
T
t
t
2T 0 -T
... ...
...
...
T
t
0 -T

0
=2/T
0
-
0
... ...
...
...

2
1
(a) (b)
-
0

0
-
m

m
-
m

m
1
1 2/T
1/T
x(t)
p(t)
x
p
(t)
X()
P()
X
p
()
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
99/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
Aliasing
(a)
(b)
100/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Esquema de muestreo
(Dominio de la frecuencia)

0
=2/T
0
-
0
... ...
...
...

2
1
(b)
-
0

0
-
m

m
-
m

m
2/T
1/T
X()
P()
X
p
()

0
=2/T
0
-
0
... ...
...
...

2
1
(a)
-
0

0
-
m

m
-
m

m
2/T
1/T
X()
P()
X
p
()
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
101/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Conversin analgico -
digital
x(t)
t
T
t
2T 0 -T
p(t)
...
...
x
p
(t)
...
...
T
t
0 -T
n
x[n]
...
1 0 -1 2
...
Conversin de
tren de impulsos
a secuencia
x[n] x(t)
p(t)
x
p
(t)
Conversor
analgico digital
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
102/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Procesado digital de
seales analgicas
A/D
x(t) x[n]
D/A
y(t)
Procesado
digital
y[n]
x(t)
t
x
p
(t)
...
...
T
t
0 -T
n
x[n]
...
1 0 -1 2
...
Conversin de
secuencia a tren
de impulsos
x[n]
x(t) x
p
(t)
Sistema de reconstruccin ideal
Filtro ideal de
reconstruccin
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
103/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Filtro de reconstruccin
... ...

-
s

s
-
m

m
1/T
X
p
()

T
H()

-
m

m
1
X()
-
c

c
X
p
()
h(t)
x
p
(t)
x
p
(t)
*
h(t)
H()
X
p
()H()
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
104/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Muestreo
(Conclusiones)
Si x(t) es una seal limitada en banda (si no lo
es habr que limitarla). Entonces x(t) est
unvocamente determinada por sus muestras
x(nT), n = 0, 1, 2, .. Si
La frecuencia 2
m
es la frecuencia de
Nyquist
s > 2
m
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
105/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Transformada Discreta de Fourier
106/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
7. Transformada discreta de Fourier
Representacin prctica del espectro de las seales
(DFT)
Relacin DFT TF seales en tiempo discreto.
Razonamiento de la suficiencia de la representacin
Anlisis de Fourier a corto plazo
Funciones de ventana
Parametrizacin de seales
107/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
DFT
Objetivo: pasar del dominio del tiempo al
dominio de la frecuencia.
Medios: un sistema digital.
Restricciones: seal de entrada discreta y seal
de salida discreta.
Herramienta: anlisis de Fourier
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
108/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Candidata: Transformada de Fourier para
seales de tiempo discreto.
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
( ) [ ]

=

=
n
n j
e n x X
[ ] ( )

2
2
1
d e X n x
n j
La variable es continua!!!
DFT
109/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Solucin: slo el DSF para seales de tiempo discreto
da lugar a seales de variable independiente discreta.
Implicacin: implcitamente se supone que la seal es
peridica y que se dispone de un periodo de esa seal.
Resultado: obtencin de valores de la transformada de
Fourier a intervalos regulares en frecuencia.
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
[ ] [ ] [ ]


=

= =
1
0
1
0
2
0
N
n
n jk
N
n
n
N
jk
e n x e n x k X

[ ] [ ] [ ]

=

=
= =
N k
n jk
N
k
n
N
jk
e k X
N
e k X
N
n x
0
1 1
1
0
2
DFT
110/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Seales estacionarias a corto plazo.
Necesidad de segmentar
Anlisis de Fourier por trozos
Efecto de la segmentacin
Utilizacin de funciones de ventana
Compromiso ancho del lbulo principal versus
altura de los lbulos secundarios.
Anlisis de Fourier a
corto plazo
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
111/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
0 50 100 150 200 250 300 350 400 450 500
-0.2
-0.1
0
0.1
0.2
0.3
0 50 100 150 200 250 300 350 400 450 500
0
0.2
0.4
0.6
0.8
1
0 50 100 150 200 250 300 350 400 450 500
-0.2
-0.1
0
0.1
0.2
0.3
0 50 100 150 200 250 300 350 400 450 500
0
2
4
6
8
10
12
14
Anlisis de Fourier a
corto plazo
112/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Funciones de ventana -
rectangular
113/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Funciones de
ventana - bartlett
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
114/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Funciones de
ventana - hamming
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
115/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Funciones de
ventana - hanning
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
116/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Funciones de
ventana - blackman
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
117/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Funciones de ventana -
comparacin
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
0 5 10 15 20 25 30
0
0.2
0.4
0.6
0.8
1
Funciones de ventana
Rectangular
Triangular
Hamming
Hanning
Backman
118/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Funciones de ventana -
comparacin
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
-300 -200 -100 0 100 200 300
-100
-90
-80
-70
-60
-50
-40
-30
-20
-10
0
Funciones de ventana
Rectangular
Triangular
Hamming
Hanning
Backman
119/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Funciones de ventana -
comparacin
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
120/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Parametrizador
Banco de
filtros digitales
Transformada
de Fourier
Prediccin
lineal
Estimacin de Energa
Banco de Filtros
Cepstrum
Banco de Filtros
Cepstrum
Traza
de Voz
Amplitudes del Banco
de Filtros
Amplitudes del Banco
de Filtros derivadas
de la T.F.
Coeficientes
Cepstrales derivados
de la T.F.
Coeficientes de P. L.
Amplitudes del Banco
de Filtros derivadas
de Prediccin Lineal
Coeficientes
Cepstrales derivados
de Prediccin Lineal
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
121/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Parametrizador
Prenfasis y
enventanado
DFT
Banco de
Filtros Mel
Log|.|
IDFT
0 50 100 150 200 250 300 350 400 450 500
-0.2
-0.1
0
0.1
0.2
0.3
0 50 100 150 200 250 300 350 400 450 500
0
0.2
0.4
0.6
0.8
1
0 50 100 150 200 250 300 350 400 450 500
-0.2
-0.1
0
0.1
0.2
0.3
-1 -0.5 0 0.5 1
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Parte Real
P
a
r
t
e

I
m
a
g
i
n
a
r
i
a
0 50 100 150 200 250 300 350 400 450 500
0
2
4
6
8
10
12
14
Espectro
Espectro Mel
Mel Cepstrum
f (kHz)
5 4 1 2 3
H
k
()
( ) ( )


k
H Y k E ) (
Energa a la salida del filtro k-simo (k = 1,2,..., N
B
)
( ) ) ( log ) (
~
k E k E =
( ) E c
~
DCT =
Log-espectro Mel
s

Tcnicas de procesado de seal


Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
122/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Transformada z
123/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Generalizacin de la transformada de Fourier para
tiempo discreto.
Exponenciales complejas discretas ->
autofunciones de los sistemas LTI
Definicin de la transformada z
Concepto de regin de convergencia
Relacin Transformada de Fourier en tiempo
discreto / TZ
6. Transformada z
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
124/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Transformada z
Anlisis de sistemas de tiempo discreto
Concepto de diagramas de polos y ceros
Relacin con respuesta en frecuencia
Filtrado digital
= 0
f = 0 Hz
= 0
f = 0 Hz
=
f = fs/2 Hz
=
f = fs/2 Hz
125/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Transformada z

=
=
k
k n x k h n y ] [ ] [ ] [
n
z n x
0
] [ =

=
k
k
z k h z H
0 0
] [ ) (
x[n]
y[n] = x[n]*h[n] h[n]


=

= =
k
k n
k
k n
z k h z z k h n y
0 0
) (
0
] [ ] [ ] [

=
n
n TZ
z n x z X n x ] [ ) ( ] [
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
126/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Transformada z
Propiedades de la ROC
Anillos
No contiene polos
x(n) duracin finita -> ROC plano z
Propiedades (traslacin en el tiempo)
Anlisis de sistemas LTI mediante TZ
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
127/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Transformada z: relacin con
la respuesta en frecuencia
Eje real
Eje imaginario
z = 1= e
j0
z = j = e
j/2
z = -1 = e
j
z = -j = e
j3/2

z = e
j
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
128/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Eje real
Eje imaginario
Zona correspondiente
a las altas frecuencias
z = -j = e
j3/2
Zona correspondiente
a bajas frecuencias
= radianes
(Corresponde a la
mitad de la frecuencia
de muestreo)
Transformada z: relacin con
la respuesta en frecuencia
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
129/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Vamos a desdoblar la circunferencia de radio 1 y a establecer la
correspondencia ngulo - frecuencia.
Por supuesto podemos dar todas las vueltas que queramos a la
circunferencia, pero volveremos a ver los mismos ngulos y las
mismas frecuencias
ngulo (rad)
frecuencia
0 2
0 f
s
/2 f
s
f
s
= frecuencia de muestreo

f
s
/2
Slo tiene sentido fsico
ese rango de frecuencias
Transformada z: relacin con
la respuesta en frecuencia
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
130/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Transformada z
Propiedad muy importante: desplazamiento en el tiempo
T Z {x[n-n
o
]} = X(z) z
-n
0
Una forma de expresar un sistema discreto es mediante una
ecuacin en diferencias. P ej:
En el dominio z tendriamos:
Con lo cual la funcin de transferencia quedara:
y[n] = x[n] - x[n-1]
Y(z) = X(z) - X(z)z
-1
z
z 1
z 1
X(z)
Y(z)
H(z)
1

= = =

Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
131/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
131
Diagrama
de polos y
ceros
polo cero
ngulo de visin de la
transparencia siguiente
Zona de
frecuencias
altas
Zona de
frecuencias
bajas
132/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
132
Influencia de los polos y ceros
Desde esta
posicin se puede
observar que el
sistema del
ejemplo
corresponde a un
filtro paso alto
133/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Sistemas definidos mediante ec. en
dif. lin. de coef. ctes.
[ ]
0
n n x [ ]


n
n Tz
z n n x
0
[ ]

=

=
=
k
n n
k n n
z k x
0
0
[ ]

=

=
k
n n
z k x z
0
) (
0
z X z
n
=
[ ]
n
n
z n x z X

= ) (
H(z)
X(z) Y(z)=X(z)H(z)
Sistema discreto L I:
Ejemplo de sistema definido por ecuacin en diferencias:
[ ] [ ] [ ] [ ] 1 1 5 . 0 + + = n x n x n y n y
[ ] [ ] [ ] [ ] 1 1 5 . 0 + = n x n x n y n y
Aplicando transformada z:
1 1
) ( ) ( ) ( 5 . 0 ) (

+ = z z X z X z z Y z Y
) (
) (
) (
z X
z Y
z H =
1
1
5 . 0 1
1

=
z
z
5 . 0
1

=
z
z
Faltara por definir la ROC
134/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Diagrama de polos y
ceros
5 . 0
1
) (

=
z
z
z H
0.5 1
Suponiendo por ejemplo sistema estable, la
ROC y el diagrama de polos y ceros seran:
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
135/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Estructuras de filtros
digitales
Elementos bsicos
Retardos
z
-1
x[n] x[n-1]
Sumas
x[n]
x[n]+y[n]
y[n]
Escalados
x[n] ax[n] a
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
136/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Filtros FIR
[ ] [ ]

=
=
M
k
k
k n x b n y
0
z
-1
z
-1
z
-1
x[n]
y[n]
b
0
b
1
b
2
b
M-1
b
M
x[n-1]
x[n-2]
x[n-M+1]
x[n-M]
y1=0
for(i=0;i<=M;i++)
y1=y1+b[i]x[n-i];
y[n]=y1
for(i=M;i>0;i--)
x[n-i] = x[n-i+1];
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
137/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Filtros IIR
[ ] [ ]

= =
=
M
k
k
N
k
k
k n x b k n y a
0 0
z
-1
z
-1
z
-1
x[n]
b
0
b
1
b
2
b
M-1
b
M
x[n-1]
x[n-2]
x[n-M+1]
x[n-M]
y[n]
z
-1
z
-1
z
-1
1/a
0
-a
1
-a
2
-a
M-1
-a
M
[ ] [ ] [ ]

= =
=
N
k
k
M
k
k
k n y a k n x b n y a
1 0
0
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico
138/138
Tratamiento Digital de la Seal de Voz, Curso 2010/2011. Tratamiento Digital de la Seal
Diseo de filtros digitales
Diseo de filtros IIR basado en tcnicas de
diseo analgico
Prototipado paso bajo
Transformacin de frecuencias
Teora de la aproximacin
Diseo de filtros FIR
Mtodo de la ventana
Mtodo del muestreo en frecuencia
Tcnicas de procesado de seal
Seales y sistemas
Transformada de Laplace
Introduccin al anlisis de Fourier
Muestreo
Transformada Z
DFT
Filtrado bsico

Você também pode gostar