Wavelets and Multiresolution Analysis

Ғылым және технология

This video discusses the wavelet transform. The wavelet transform generalizes the Fourier transform and is better suited to multiscale data.
Book Website: databookuw.com
Book PDF: databookuw.com/databook.pdf
These lectures follow Chapter 2 from:
"Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control" by Brunton and Kutz
Amazon: www.amazon.com/Data-Driven-Sc...
Brunton Website: eigensteve.com
This video was produced at the University of Washington

Пікірлер: 99

  • @nayeemshekh5414
    @nayeemshekh54144 жыл бұрын

    Dear Steve, Your lectures give very clear and good visual realization of the contents. Thank you very much. it is the best video in this context I have experienced. (y)

  • @Eigensteve

    @Eigensteve

    4 жыл бұрын

    Many thanks!

  • @tylervandermate6818
    @tylervandermate6818 Жыл бұрын

    This is possibly the best educational series on any topic I have ever encountered. I just got your book, and I trust it'll be amazing too. Thank you!

  • @pavybez
    @pavybez2 жыл бұрын

    Super high quality educational content in all of your videos (from your playlist), with the right balance of math and intuition to learn every topic. Highly recommended. Great exposition that keeps you engaged and good progression of topics using nice short videos.

  • @Rekn0s
    @Rekn0s Жыл бұрын

    Thank you! I`ve been reading scientific papers on the application of the Wavelet Transform for neural spike sorting, and this video made It all come together.

  • @enzolescure5833
    @enzolescure58333 ай бұрын

    Your videos saved my internship, thank you

  • @enzolescure5833

    @enzolescure5833

    3 ай бұрын

    Biologist here, I needed to understand image processing, your videos are very clear, thank you.

  • @AntiProtonBoy
    @AntiProtonBoy3 жыл бұрын

    Great lecture series. Love the presentation style.

  • @ATXMEG
    @ATXMEG4 жыл бұрын

    OMG, feeling excited!!!!! yesterday I tried a time-frequency analysis based on a complex mother wavelet. I appreciate the time and effort for these great lectures! :)

  • @Eigensteve

    @Eigensteve

    4 жыл бұрын

    Wonderful!

  • @peterhall6656
    @peterhall6656 Жыл бұрын

    Really good overview. I recommend Ingrid's 10 Wavelets and Stephane's book A Wavelet Tour of Signal Processing. Ron Coifman and Yves Meyer have made massive contributions as well. Someone who has studied Fourier theory and functional analysis will appreciate the technical details of wavelet theory which impacts a lot of techolofy behind the scenes.

  • @sheffielddu4803
    @sheffielddu48033 жыл бұрын

    this is a fantasitic lecture. you vividly clearify what is wavelet from perspectives both of math and human sense

  • @brendawilliams8062
    @brendawilliams8062 Жыл бұрын

    A clear and direct approach to make sense of the idea. Thankyou

  • @glenyeldho5782
    @glenyeldho57824 жыл бұрын

    Finally wavelets🔥

  • @s.l5787
    @s.l57874 жыл бұрын

    Thank you for this, always wanted to know more about wavelets!

  • @Eigensteve

    @Eigensteve

    4 жыл бұрын

    Glad it was helpful!

  • @hormozsafari9492
    @hormozsafari94923 жыл бұрын

    The explanation was complete. so much dear Steve

  • @amybergue2891
    @amybergue28916 ай бұрын

    Nicely presented. Really beautiful! Thanks!

  • @michaelschichta3880
    @michaelschichta38803 жыл бұрын

    Awesome video, very informative. I am learning about this subject at the moment. It was very confusing for me to make a destiction between the "actual" wavelet transform, the continous WT, the discrete one and then the decomposition. Would have appreciated this video even more if you mentioned this aswell. This is just me, i got so overwhelmed when looking into wavelets for the very first time. Otherwise, spot on!

  • @arpsami7797
    @arpsami77973 жыл бұрын

    very very new to all this wavelet stuff, but I could get a very good basic idea of it. plus your English was very clear and easy to understand for me, a non-English speaking

  • @alonhoresh520
    @alonhoresh520 Жыл бұрын

    THE best basic lecture on the subject, Thx !

  • @faisalalessa8961
    @faisalalessa8961 Жыл бұрын

    What an amazing explanation. Great job, and thanks!

  • @NocturnalJin
    @NocturnalJin11 ай бұрын

    Love your lectures. Thank you. Just wanted to point out that JPEG used DCT, but close enough in this situation I suppose. Glad they went to wavelet. It almost seems like magic to me. That and error diffusion.

  • @erickappel4120
    @erickappel4120Ай бұрын

    You have the gift to teach complicated stuff effectively! Question: Do you have a good source for the inverse wavelet transformation?

  • @D1llsta
    @D1llsta3 жыл бұрын

    Keep doing this stuff, you're good at it! Helped a bunch, thanks.

  • @wdobni
    @wdobni Жыл бұрын

    nice orderly lecture with minimal hysteria and stammering and with good english diction.....i'm not math inclined so its interesting to see people who are fluent in math and who give the impression that math has flow and continuity and some kind of mental image structure......we as a culture are mostly not math oriented and most people find higher math to be quite foreign............i wish as a 6 or 8 year old in grade school we had immediately commenced with calculus math and began each day with doing an integral followed by 2 derivatives and then fleshing out the algebra and geo-trig around the nucleus of calculus.......i wish entire mornings were devoted to cutting up curves into miniscule paper rectangles and adding them up to find the area we always leave the hardest subjects to the very last.....we should start with the hardest subjects first at age 6 when the brain is most plastic and elastic and absorbing every new idea like a sponge.........then many people would be more mathy.

  • @stefanhiemer751
    @stefanhiemer7514 жыл бұрын

    Thanks for your efforts! Can you also make a lecture about the use of wavelets in pdes? I think they are really interesting due to their (sometimes) N-scaling behaviour and variable choice of boundary conditions.

  • @GiiWiiDii
    @GiiWiiDii3 жыл бұрын

    Absolutely awesome. Thank you so much for your content!

  • @ahmetkoraysonal5841
    @ahmetkoraysonal58412 жыл бұрын

    Steve .You are a legend teacher. ı havent seen before as you.Thank you very very much this expilaniton

  • @luli2246
    @luli2246 Жыл бұрын

    thank you sooooo much. I was so confused about this theory. After your Video I can finally understand well. Thank you

  • @foxbat296
    @foxbat2963 жыл бұрын

    Beautiful explanation !!

  • @brodiga
    @brodiga4 жыл бұрын

    Thank you very much for your informative and inspiring videos. You presentation style is great too. Can you please do a video about how to do an interactive presentation mixing slide show and real time talking.

  • @firmrobot
    @firmrobot3 жыл бұрын

    I guess there is a small error in 6:33. Bigger "a" will actually make psi function wider and smaller in amplitude. The analogy with Gaussian function would be its standard deviation, which is placed in the denominator of negative exponent. Great lectures otherwise. Thanks for your work!

  • @RupertBruce

    @RupertBruce

    2 жыл бұрын

    Yes, corrected @8:50

  • @m.ai.chi.22.
    @m.ai.chi.22.4 жыл бұрын

    Thank you for your lecture Finally wavelets, is there any way to relate wavelet coefficients to energy in terms of dB, like can we do some sort of relationship between fft and wavelets to get the corresponding energy in terms of dB for wavelet coefficients.

  • @AnnelouiseBarao
    @AnnelouiseBarao3 жыл бұрын

    Obrigada por esse video! Estava precisando!

  • @cxrrt
    @cxrrt2 жыл бұрын

    Thanks for this nice introduction.

  • @batoolalhashemi1167
    @batoolalhashemi1167 Жыл бұрын

    really good explanation big thanx😃

  • @yobabadakong8137
    @yobabadakong81375 ай бұрын

    Very informative, thank you

  • @alfredomaussa
    @alfredomaussa4 жыл бұрын

    Hi, I'm just a curious student, lately have been studiying Deep learning, and i'm asking myself if there are some wavelet transform that could preserve the main information of image (compressed) of different sizes and then use a fixed size on different basis to feed a neural network. I tried it with FFT2 and it appear that keep the main information in the corners. maybe there are some wavelets that keep it in the center. Just curiosity.

  • @ajit_edu
    @ajit_edu3 жыл бұрын

    A very nice explanation. I am following most of your videos and have learnt from these. However at 6.39, as scale (a) increases, fequency decreases, so should not as a increases, it should be directed downwards to lower frequencies ? Please excuse me if I have missed something.

  • @hoaxuan7074
    @hoaxuan70743 жыл бұрын

    The intermediate calculations of the Hadamard transform are very wavelet like. You can pick the one with highest magnitude, remove it, and make consistent all the calculations. And repeat. In such a way you can make quite a good compression algorithm. The FFT can be your friend that way too I suppose.

  • @mohammedalaamri3447
    @mohammedalaamri34473 жыл бұрын

    Nice!Well explained!

  • @osmantahir8659
    @osmantahir8659 Жыл бұрын

    Great Videos Love It. Awesome. Is there any Daubechies Wavelet videos from you? Or any video lectures you can please share it

  • @alfredoalarconyanez4896
    @alfredoalarconyanez48962 жыл бұрын

    Thank you very much, this was very clear !

  • @WaveCFD
    @WaveCFD2 жыл бұрын

    Great presentations... What tool are you using for creating the videos?

  • @riddhamsadana3282
    @riddhamsadana32822 жыл бұрын

    This was very helpful.

  • @danielhoven570
    @danielhoven5703 жыл бұрын

    Hello! are you familiar with Jonathan Regele's work (From U of Iowa? I believe) in wavelet driven CFD meshes?

  • @manishbhanu3107
    @manishbhanu31073 жыл бұрын

    thanks for such explanation

  • @GeoffryGifari
    @GeoffryGifari Жыл бұрын

    are there constraints on what kind of waves can be used as mother wavelet?

  • @GeoffryGifari
    @GeoffryGifari Жыл бұрын

    are there upper bounds on the highest frequency of wavelet? what are the highest a's and b's?

  • @GeoffryGifari
    @GeoffryGifari Жыл бұрын

    what are the a's and b's that we can use in the wavelet?

  • @YashGupta-ro8gq
    @YashGupta-ro8gq8 ай бұрын

    Hi Steve, The Haar wavelet transform of order n can transform data of length 2^n . How can we apply a Haar wavelet transform on data of length 12?

  • @edmonda.9748
    @edmonda.97482 жыл бұрын

    Thanks Steve for excellent video,Quick question, is the DWT and its inverse a unique mapping? I mean is there an absolute one-to-one correspondence between the signal and its transform? Thanks

  • @Eigensteve

    @Eigensteve

    2 жыл бұрын

    Thanks! Yes, this is a unique and invertible mapping.

  • @mahanstyle376
    @mahanstyle3763 жыл бұрын

    8:43 why is it psi(a=1/2, b=0), not b=-1/2? This is maybe an error. Also in the second function the shift is b=+1/2. you put a lot of effort into you video. Of couse it can happen that one or another error occurs. Your videos are great and help a lot of people.

  • @Youshisu

    @Youshisu

    Жыл бұрын

    well, I though it should be a=2, and b=1 :D

  • @rubetz528
    @rubetz5282 жыл бұрын

    I came here for a lucid explanation of wavelets, but wow! Do you actually write backwards?

  • @ming-yuanyu5597
    @ming-yuanyu55973 жыл бұрын

    Can we also use wavelet transforms to solve PDEs?

  • @science_engineering
    @science_engineering2 жыл бұрын

    is it correct to say that wavelets are used for nonstationary/highlynonstationary signals?

  • @santhuathidi5987
    @santhuathidi59873 жыл бұрын

    Hello sir, how to thresholding wavelet coefficients by higher order statistics (skewness, kurtosis)

  • @aaronlin8785
    @aaronlin87852 жыл бұрын

    You are my Hero

  • @arash4232
    @arash42327 ай бұрын

    Thanks!

  • @029rahultiwari3
    @029rahultiwari311 ай бұрын

    Sir can you help how to solve pdes using wavelet transform method..

  • @nr7507
    @nr75072 ай бұрын

    At 8:35 when you say the signal goes from +1 to -1 only in the left half can you please explain? It looks like you are squeezing the signal from +1 to 0

  • @SuperMaDBrothers
    @SuperMaDBrothers Жыл бұрын

    How does the camera perspective work?!

  • @thilagararockiam8164
    @thilagararockiam81642 жыл бұрын

    Can you make one video on TQWT ?

  • @TheaHFrancis
    @TheaHFrancis3 жыл бұрын

    this is awesome, thank you!

  • @obli7788
    @obli77884 жыл бұрын

    Please, can I know which kind of software do you use for creating your video

  • @obli7788

    @obli7788

    4 жыл бұрын

    for the interactive visuel contents

  • @tomcat5467
    @tomcat5467 Жыл бұрын

    بسیار عالی و زیبا ممنون

  • @rohitv1310
    @rohitv1310 Жыл бұрын

    Is there any code for this? Please send the link if anyone knows

  • @electronicstutorialsandtel97
    @electronicstutorialsandtel972 жыл бұрын

    Sir please send your wavelet transform playlist link

  • @chanochbaranes6002
    @chanochbaranes60022 жыл бұрын

    So cool

  • @sebastianbejarano350
    @sebastianbejarano3503 жыл бұрын

    I'm gonna call it "The sombrero" from now on.

  • @m.ai.chi.22.
    @m.ai.chi.22.4 жыл бұрын

    Lecture on SPOD would be nice, I don't find any information on them in your books 🤓

  • @Eigensteve

    @Eigensteve

    4 жыл бұрын

    I would love to cover this, because then I would have a good reason to learn it better. On the list.

  • @qilinwang5889

    @qilinwang5889

    Жыл бұрын

    @@Eigensteve I would love to see this as well. I come across an article explaining that the SVD of a Hankel matrix has direct interpretable physical meanings related to space-time POD, but I find the jargons too difficult for someone who have no exposure to fluid dynamics to understand.

  • @istvantamasjozsa308
    @istvantamasjozsa3083 жыл бұрын

    The Haar mother wavelet (mathworld.wolfram.com/HaarFunction.html) starts from 0 and returns to 0 like every every other mother wavelet. Nevertheless, the explanations hold. Great video!

  • @MdSarfaraz-ig8oo
    @MdSarfaraz-ig8oo3 ай бұрын

    Are you writing backwards SIr ?

  • @wesleytaylor-rendal5648
    @wesleytaylor-rendal5648 Жыл бұрын

    Completely unrelated to subject matter! Could you explain ring? I always thought righthand wedding ring was a Germanic/Russian European thing, whereas Anglos & italians wear rings on their left hand. Unless this is a signet ring of the intelligentsia.

  • @dauntul
    @dauntul2 жыл бұрын

    Your explanation of what the Haar wavelet is was misleading. Its support is [0,1] and the transition from 1 to -1 happens at 1/2. This is very different that what you described

  • @michaelkayser4194
    @michaelkayser4194 Жыл бұрын

    I'm sorry, the video is amazing, but are you writing in mirror image? I mean what... how...?

  • @saulbernalgonzalez7724
    @saulbernalgonzalez77243 жыл бұрын

    How did he record this video?? Anybody knows? It's like a mirror or something like that, isnt it?

  • @MinhTran-wn1ri

    @MinhTran-wn1ri

    3 жыл бұрын

    I read an article from University of Washington that Steve Brunton was left-handed. In the video, it appears as though he's writing with his right hand. He could have trained himself to write in reverse with his right hand but I think it's also possible for the video to be digitally altered (mirrored) after recording. Imagine you were standing behind him as he drew a straight line from left to right (i.e., the normal direction English is written in) onto a transparent (glass) surface. You'd observe that the line was drawn left to right. Now if you were to stand behind the glass surface, you'd observe the line drawn right to left. Imagine you magically turned into a camera and recorded what you saw behind the glass surface. With the video recorded, you're then able to 'mirror' every frame and end up with this recording. Steve would still be writing comfortably with his left hand. You can verify this with an experiment. Use a transparent plastic container, sharpie, and a smartphone (with a front-facing camera). Place the camera inside the plastic container and have it record video (as you would if you were taking a video selfie). Write normally on the outside wall of container that's being recorded. If you look at the video, you'd see that the "world" looks normal but the text you wrote looks reversed. Now, the i-phone allows you to play back your video with each frame flipped across a vertical. If you do that, the *text* appears normal but the "world" looks reversed (which is fine -- we don't care that Steve is left handed!).

  • @saulbernalgonzalez7724

    @saulbernalgonzalez7724

    3 жыл бұрын

    @@MinhTran-wn1ri you are totally right

  • @lorenzo121191
    @lorenzo1211912 жыл бұрын

    wait...does he write backwards?

  • @markcao6056

    @markcao6056

    15 күн бұрын

    Dr Brunton's hair parts right in real life (the Clark Kent look). But in these videos, his hair parts left (like Superman). Does this answer the question?

  • @leonard-riccardowecke2773
    @leonard-riccardowecke27733 жыл бұрын

    just perfekt

  • @TheBauwssss
    @TheBauwssss4 жыл бұрын

    I understand this, and I can follow quite well (I think); I suppose it is not that difficult? But then all the weird characters, names (psy, wtf?) and I suppose mathamethical notation is added and it becomes difficult beyond my wildest dreams. When I close my eyes and listen I 100% understand, but then I look at what he writes down and I am so, so lost. The pictures make sense, but the text and equations might as well be in Chinese. To clarify: my mental concept of what he just explained is in no way, shape or form reconcilable with what he's written on the board. Am I stupid? I don't understand not understanding 🤯

  • @fedorzhdanov6085
    @fedorzhdanov6085 Жыл бұрын

    Is he writing a mirrored version for himself, so we can see it normal? :)

  • @bryanchannell7715
    @bryanchannell7715 Жыл бұрын

    I never whent to college but can allways understand stuff like this ... I wonder if I should go tho 🤔

  • @TheRubencho176

    @TheRubencho176

    9 ай бұрын

    It's incredible that you could understand these concepts without formal education, you are privileged. Definitely you should consider going to college, you would find mentorship, and you would be exposed to a great amount of ideas. With those tools, you could make a great contribution, for sure.

  • @TheNormMan
    @TheNormMan3 жыл бұрын

    I'm wondering, if he really writes mirrored, or just mirrored the Video

  • @lorenzo121191

    @lorenzo121191

    2 жыл бұрын

    if it was mirrored you would see him writing from left to right, so I think he actually writes backwards, which is crazy *o*

  • @michaelschichta3880
    @michaelschichta38803 жыл бұрын

    Can someone explain me why it is so important, that the basis-functions are orthogonal?

  • @Cancellator5000

    @Cancellator5000

    3 жыл бұрын

    I think this is a complicated question. It's probably similar to why it's good to find a basis where the basis vectors are orthogonal to one another in linear algebra. A non-orthogonal set can still span the space, but there are advantages in being able to interpret the coordinates if they are independent of one of another. In spectral techniques this may lead to functions that express independent information about the frequency content of whatever data you're looking at. For the fourier transform the cosines and sines at a specific frequency are orthogonal to those at another frequency and that means the information about the frequency content at each frequency is independent of the frequency content at any other frequency. I don't know if that's a great answer, but that's my understanding of it.

  • @hunterliu4901

    @hunterliu4901

    3 жыл бұрын

    The sines and cosines are an orthogonal basis under an inner product defined by integrals. This is great because it allows us to use Graham Schmidt to find the coefficients of basis vectors! If they weren’t orthogonal, we wouldn’t be able to do this

Келесі