2009-09-21 18 views
9

Ho una laurea in informatica e ho seguito i seguenti corsi di matematica.Prerequisiti per la comprensione della teoria Wavelet

  • Calcolo I
  • Teoria Matematica II
  • Matematica Discreta e Teoria dei Numeri
  • Algebra lineare
  • Probabilità
  • Logic
  • Automata

Quali altri corsi Shoul Prendo per preparare lo studio delle wavelet, con l'obiettivo di implementare le trasformazioni wavelet?

EDIT:

Sembra che questo è stato chiuso per non essere "programmazione relativa". Questo è sbagliato!

Wavelet transform è una tecnica di elaborazione delle immagini molto comune, è utilizzata in H.264 e JPEG2000. L'elaborazione delle immagini oltre lo scopo di StackOverflow?

+0

Interessante meta-domanda. Conta la programmazione in senso matematico? Da quello che ricordo Jeff Attwood che dice, SO riguarda la programmazione con un computer. Ma puoi fare matematicamente questo tipo di programmazione .... –

+8

Se conosci bene la tua algebra lineare, questo è tutto ciò che devi sapere. * Tuttavia *, pochissime persone conoscono veramente l'algebra lineare dopo un corso. –

+5

Perché è chiuso? È molto legato alla programmazione. – joemoe

risposta

8

In aggiunta a quello che hai già, consiglio l'elaborazione del segnale o un corso simile che copra le trasformate di Fourier e simili. Oltre ad essere utile come base per le wavelet, la teoria di Fourier ti darà un nuovo modo di guardare i dati che è spesso utile. Wavelets farà probabilmente parte del curriculum per corsi di elaborazione del segnale più avanzati.

+0

+1 per l'elaborazione del segnale. Comprendere l'aliasing e altri concetti SP aiutano! –

2

Algebra lineare e calcolo possono aiutarti, ma non molto altro. Dovrai anche esaminare analisi complesse e equazioni differenziali.

+0

Falso.Se vuoi capire la matematica dietro la compressione wavelet e, soprattutto, quantificare l'errore di compressione, dovrai capire i difficili argomenti di analisi funzionale esotica come gli spazi di Besov e il weak-L^p. –

+2

Vecchio commento, ma quale parte della mia risposta era falsa? Ho affermato che, tra gli argomenti che ha elencato, l'algebra lineare e il calcolo erano quelli utili. –

2

Mi sembra che dovresti iniziare a studiare le trasformazioni wavelet e quindi scoprire gli spazi lungo la strada. Non sono così coinvolti. Le trasformate di Fourier ecc. Sono solo un esempio di una base ortogonale che fa parte dell'algebra lineare.

0

Dipende se si desidera conoscere le trasformazioni wavelet discrete o continue. Se discreti, allora avrai bisogno della teoria di base di Fourier, dell'algebra lineare e della teoria dei numeri complessi. Se continui, avrai bisogno di avanzate teorie di Fourier e approssimazioni di fase stazionarie.

Se si desidera fare ricerche, consiglierei l'apprendimento sia discreto che continuo. La maggior parte delle persone conosce solo l'una o l'altra in dettaglio e sta seriamente soffocando la ricerca. Ci sono molte opportunità per l'impollinazione incrociata qui.

Problemi correlati