WAVELETS: CONSTRUCCIÓ I APLICACIONS

mother

ASSIGNATURA DE LLIURE ELECCIÓ
CURS: PRIMAVERA 2004






OBJECTIUS DE L'ASSIGNATURA:

La utilització de les wavelets en l'anàlisi del senyal i en la construcció de mètodes eficients de compressió d'informació és cada vegada més important. Les aplicacions d'aquests mètodes inclouen entre d'altres l'estudi del tràfic en xarxes, la compressió d'imatges en la televisió d'alta definició, la indústria multimedia, Internet o les comunicacions per satèl.lit.

L'objectiu de l'assignatura és presentar les wavelets: què són, com es construeixen i exemples que il.lustrin les seves aplicacions, especialment en la representació i compressió d'imatges i altres tipus de senyal. La mitad de les sessions de classe seran de laboratori.

BREU DESCRIPCIÓ DEL PROGRAMA:

CONEIXEMENTS PREVIS RECOMANATS:

Anàlisi de Fourier a nivell de l'assignatura Matemàtiques de la Telecomunicació. Haver cursat Senyals i Sistemes pot ser útil, tot i que en cap cas és indispensable.

ALTRES OBSERVACIONS:

Es seguirà una metodologia orientada a les aplicacions i els exemples pràctics. Es donarà material escrit amb resum dels continguts teòrics necessaris i recopilació dels exemples pràctics.

BIBLIOGRAFIA RECOMANADA:


SOFTWARE:

Hi han diversos paquets de software per treballar en anàlisi amb wavelets. En els llibres de Mallat i de Chui (97) es donen referències.

Un paquet molt complet de domini públic és Wavelab 7.01 que corre sota MATLAB. Es pot conseguir (són uns 2Mb) en http://www-stat.stanford.edu/~wavelab amb versions per UNIX, DOS i Mac.

Un altre paquet gratuit per MATLAB es troba en http://www.tsc.uvigo.es/~wavelets/uvi_wave.html . El link anterior sembla que dona problemes així que el paquet el teniu també aquí. Cal baixar l'arxiu uviwave.zip, posar-lo en un directori (p.e. c:\uviwave) i fer doble-clic per que es desempaqueti. Això creara un directori uvi-wave.300 on hi és tot i un arxiu UWstart.m d'inicialització. Potser cal editar aquest arxiu en la línia que indica el directori on es troba

%p=pwd;
WAVELET_HOME_PATH = 'C:\uviwave\Uvi_Wave.300';
Des de MATLAB cal anar a File-Run i executar l'script UWstart.m per tenir accessibles les rutines del paquet. Per una instalació permanent el directori del paquet hauria d'estar en el directori toolbox de MATLAB.

Cal modificar l'arxiu "wt2d.m" afegint-hi la línea

trasp = 0;
darrere de
if lix==1


Imatges en format MATLAB 5:
  1. Lena
  2. Daubechies
  3. Barton
  4. Canaletto
  5. Coifman
  6. Phone
  7. Lincoln
  8. Lenna

Material de Laboratori:
  1. Practica 2
  2. Rutina per dibuixar la funció d'escala i el wavelet: scalwav.m
  3. Paquet MATLAB per divisió recursiva
  4. Anàlisi multiescala:
  5. Una imatge JPEG qualsevol: p160vc8.jpg i les rutines sharper i sharperc.

Apunts de classe:
  1. Text en format PDF

Josep M. Aroca, aroca@ma4.upc.edu
Last modification 4/2005