CDIGO: 061
Al final de este curso los estudiantes tendrn una cabal comprensin tanto de las tcnicas de procesamiento
digital de seales como de sus fundamentos tericos y su modelado matemtico, gracias a la interpretacin
intuitiva y formal que proporciona la visin geomtrica de las seales, esto es, las seales como vectores en
un espacio mtrico apropiado. Esta comprensin formal e intuitiva le permitir entender los procesos de
diseo e implementacin de filtros digitales como transformaciones lineales, interpretar las transformadas
wavelet y de Fourier como cambios de base del espacio vectorial subyacente, operar con estas
transformaciones desde la teora de los filtros sub-banda y el procesamiento multitasa, y adquirir conceptos
bsicos de modelado paramtrico de seales y prediccin lineal.
OBJETIVOS ESPECIFICOS
Desde la visin geomtrica de las seales, los estudiantes interpretarn las transformadas de Fourier y wavelet
como simples cambios en el punto de vista desde el que se miran las seales (esto es, cambios de la base en
que se expande el espacio vectorial subyacente), puntos de vista que revelan caractersticas adicionales de las
seales. Esta visin geomtrica tambin permitir ver los sistemas lineales e invariantes en el tiempo como
transformaciones lineales que establecen un mapa entre dos espacios vectoriales. Esta concepcin de los
sistemas LTI facilitar el diseo de filtros digitales, la comprensin del procesamiento multitasa y el
conocimiento de los principios bsicos del modelado paramtrico de las seales.
PROGRAMA SINTTICO
Componente terico
Componente prctico
1. Introduccin
- Presentacin y discusin de la justificacin, los A. Observacin de algunas seales: Ecoobjetivos, la metodologa, la evaluacin y el
localizacin
de
murcilagos,
sonido
programa del curso
sincronizado de grillos, electrocardiograma,
- Discusin del concepto de seal, de la necesidad
nmero de manchas en el sol, sonido en la
de una representacin abstracta y de sus posibles
cabina de un F-16, imagen de Lena, seal de
modelos matemticos
un modem V29 a 9600 bps, seal de un
sismgrafo, tren de impulsos nerviosos, voz
- La seal como funcin x:
femenina, sonidos de un violn, una trompeta
- Seales en tiempo continuo o discreto, seales de
y un arpa, flujo de sangre en un vena, ndice
amplitud continua o discreta
burstil Standard & Poors 500, etc.
- Campo escalar y espacio vectorial
Lectura y escritura de archivos .mat, .bmp,
- La seal como vector en un espacio vectorial
.wav y .txt en matlab
abstracto, x
2. Vectores y seales
- Otros ejemplos de grupo, campo escalar y espacio
vectorial
- Suma de vectores (y seales), multiplicacin de un
vector (o una seal) por un escalar, combinacin
lineal de vectores (y seales)
- Normas de vectores y energa de seales
3. Independencia lineal
- Combinaciones lineales y sub-espacios vectoriales
(hiperplanos)
- Multiplicacin entre una matriz y un vector como
combinacin lineal de las columnas de las matriz
- Bases de espacios vectoriales
- Bases ortogonales
- Impulsos unitarios y escalones unitarios como
bases de espacios de seales.
- Ejemplos en diferentes espacios vectoriales
4. Correlacin
- Producto punto: Proyeccin vectorial de un vector
en un subespacio vectorial
- Norma y distancia Euclidiana. Criterio del MSE
para comparar seales.
- Coeficiente de correlacin entre dos seales y
coseno del ngulo entre dos vectores.
- Perpendicularidad y ortogonalidad
5. La serie de Fourier como proyeccin perpendicular en D. Transformada de Fourier en tiempo corto
una nueva base
- Espectrograma
- Ortogonalidad de las exponenciales complejas
- Anlisis tiempo/frecuencia
- La FS en tiempo continuo
- La FS en tiempo discreto
6. Espacios vectoriales normados y mtricos
- Producto interno como generalizacin del
producto punto
- Normas vectoriales
- Los espacios L1 (criterio del valor absoluto), L2
(criterio del MSE) y L (criterio minmax)
- Otro ejemplo de norma y distancia: Distancia de
Hamming en comunicaciones digitales.
7. Sistemas lineales como transformaciones entre sub- E. Modelado del sistema de produccin de la
espacios
voz humana
- Diseo de filtros lineales FIR mediante ventanas
- Modelo en tiempo discreto con filtro de
slo polos
8. Diseo de filtros digitales
- Muestreo en frecuencia
- Mtodo Parks-McClelland
9. Aproximaciones. El principio de ortogonalidad
F. Codificacin Lineal Predictiva
- Desigualdad de Cauchy-Schwartz
- Expansin de una seal en el espacio
- Desigualdad del tringulo
expandido por sus versiones retardadas
- Principio de ortogonalidad
- Mtodo de la autocorrelacin
10. Anlisis multiresolucin
- La serie de Fourier como secuencia de
aproximaciones sucesivas en espacios anidados
- Bases de Haar Aproximaciones y detalles
- Espacios de aproximacin y de detalles
- Wavelet de Haar
11. Cambios de tasa de muestreo
G. Sntesis de vocales usando el modelo LPC
- Sub-muestreador en el tiempo y en la frecuencia
- Sper-muestreador en el tiempo y en la frecuencia
12. Filtros de interpolacin y de diezmado
- Conversin fraccional de tasa de muestreo
13. Interconexin de bloques e identidades nobles
H. Reconocimiento de Vocales mediante los
- Implementacin multietapa
coeficientes LPC
14. Descomposicin polifsica
- Implementacin eficiente de conversores
fraccionales de tasa de muestreo
15. Banco de filtros de espejo en cuadratura
I. Codificacin sub-banda de seales de voz
- Distorsin de amplitud, fase y alias
- Sistemas simples de reconstruccin perfecta
16. Codificacin sub-banda
- Banco de filtros de mltiples canales
- Matriz de componentes polifsicos
17. Procedimiento de Smith & Barnwell
J. Compresin wavelet de imgenes
- Filtros simtricos en potencia
- Factorizacin espectral
18. Codificacin sub-banda y la transformada wavelet
- Smith & Barnwell y wavelet de Daubechies
- Introduccin a las seales fractales
III. ESTRATEGIAS
Metodologa Pedaggica y Didctica:
El curso tiene un componente prctico que correr en paralelo con el componente terico, de manera que
habr oportunidad de adquirir tanto la fundamentacin conceptual con su formulacin matemtica formal,
como las habilidades para poner en prctica los conceptos en la solucin de problemas concretos. Por eso
la metodologa incluye:
Clases magistrales para presentacin y discusin de temas (sesiones conjuntas de jueves y viernes)
Prcticas de laboratorio con Matlab (sesiones separadas de lunes y martes)
Horas
Tipo de
Curso
TD
TC
TA
Horas
profesor/
semana
Horas
Estudiante/semana
Total Horas
Estudiante/
semestre
(TD + TC)
(TD + TC +TA)
X 16 semanas
Crditos
Terico
4
2
3
6
9
144
3
TD: Trabajo directo, TC: Trabajo cooperativo, TA: Trabajo autnomo
IV. BIBLIOGRAFA
1. M. Alzate Apuntes de clase: Visin geomtrica de las Seales y los Sistemas, disponible para los
participantes en el curso.
2. J. Proakis y D. Manolakis Tratamiento Digital de Seales, cuarta edicin, Prentice Hall, 2007
3. Martin Vetterli and Jelena Kovaevi Foundations of Signal Processing, Cambridge University Press,
2014
V. TIEMPOS Y ORGANIZACIN
Semanas acadmicas
Programa sinttico
1
1. Introduccin
*
*
*
2. Vectores y seales
3. Independencia lineal
4. Correlacin
5. Fourier
6. Normas y distancias
7. Transformaciones
lineales
8. Filtros digitales
9. Principio
de
ortogonalidad
10. Anlisis multiresolucin
11. Cambio de tasa
muestreo
12. Interpolacin
diezmado
13. Identidades nobles
de
14. Descomposicin
polifsica
15. Bancos QMF
16. Codificacin sub-banda
17. Wavelets
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
10
11
12
*
*
*
*
*
*
*
*
*
*
*
*
*
*
13
*
*
*
*
14
*
*
*
*
15
16
*
*
*
*
*
*
*
VI. EVALUACION
En el componente terico del curso se asignarn no menos de cinco tareas para asegurar el aprovechamiento
del mismo. La realizacin de las tareas es esencial en el aprendizaje de este curso ya que no se trata solamente
de pruebas para ver "cunto aprendi" el estudiante. Al contrario, es a travs de la realizacin de las tareas que
el estudiante comprender el verdadero significado de los conceptos vistos en clase y adquirir las habilidades
para trabajar con esos conceptos a nivel terico y prctico. Por esta razn, se acepta que las tareas sean
presentadas en grupos de dos o tres estudiantes, ya que es conveniente discutir con los compaeros como un
proceso de depuracin de conceptos y mejoramiento de tcnicas de solucin de problemas. Sin embargo, es
importante que cada estudiante sea capaz de escribir las soluciones con sus propias palabras y redactar sus
propias explicaciones de manera individual para asegurar que sac provecho de la tarea.
Los conocimientos y habilidades ganados con la realizacin de las tareas se verificarn mediante la asignacin
de exmenes escritos para desarrollar en una hora durante algunas clases. Se harn al menos tres exmenes
parciales con los que se verificar que el estudiante haya realizado las tareas a conciencia. En efecto, los
exmenes se disearn de forma tal que quienes hayan hecho las tareas oportunamente y a conciencia no
tendrn ninguna dificultad en obtener la mxima calificacin. Habr tambin un examen final que podra tener
la forma de una tarea extensa o un pequeo proyecto de diseo (o una prueba escrita para desarrollar en clase).
El examen final tendr un peso del 30% en la nota final del curso, los exmenes parciales se ponderarn con el
40% y las tareas valdrn un 20% de la nota final del curso. El 10% restante se obtendr de quices espordicos
que se anunciarn con dos minutos de antelacin. Nuevamente, recuerde que con las tareas se pretende que el
estudiante adquiera los conocimientos y las destrezas deseadas, mientras que con los exmenes slo se
pretende verificar el logro de ese objetivo. De esta manera, el aprovechamiento de este componente del curso
estar directamente relacionado con la dedicacin y la conciencia que se ponga en la realizacin de las tareas
y del proyecto final.
En el componente prctico, el profesor dirigir algunos experimentos con base en los cuales el estudiante
deber desarrollar pequeos proyectos de diseo que presentar junto con un brevsimo informe. En el mismo
espritu de las tareas, estos proyectos se pueden presentar en grupos de hasta tres estudiantes. Se espera que
haya entre 6 y 10 informes, cuyas calificaciones (basadas en completitud, brevedad y claridad) se promediarn
para obtener la calificacin final del componente prctico del curso. Para la calificacin total del curso se
combinarn las notas de los componentes con un peso de 60% para el componente terico y 40% para el
componente prctico.
16-I-2015