Тёмный

An introduction to the wavelet transform (and how to draw with them!) 

Léo Géré
Подписаться 489
Просмотров 35 тыс.
50% 1

Опубликовано:

 

4 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 121   
@abhishekmajumdar6523
@abhishekmajumdar6523 2 года назад
This is the simplest yet detailed explanation of the wavelet transform that I've ever seen.
@leleogere
@leleogere 2 года назад
Thanks you very much!!
@supersnowva6717
@supersnowva6717 Год назад
This is the best explanation on wavelet transform I could find on RU-vid, this is exactly what I needed, can't thank you enough for making this! Saved my day!
@duke0200
@duke0200 2 года назад
This was incredibly helpful for me to understanding wavelet functions when I couldn't understand them in my Master's class. Thank you so much!
@ALEX-zx6hz
@ALEX-zx6hz 2 года назад
This video helps me understand the DWT a lot. You're such a genious.
@valentinakaramazova1007
@valentinakaramazova1007 11 месяцев назад
I loved the math, the French accent, and the music! :D great video!
@db5511
@db5511 2 года назад
Wow! Fantastic video! I was having a very difficult time understanding wavelet functions but the animations and the construction from average really helped me understand. Thanks!
@leleogere
@leleogere 2 года назад
Thanks for your comment!
@sergniko
@sergniko 2 года назад
Thank you! You did a great job. Very interesting and very clear presentation. Not touching much detailes - but really provides ground for understanding!
@aaryannakhat1842
@aaryannakhat1842 2 года назад
You're an absolute legend! Top-quality visualization of a hard-to-grasp topic! Cheers mate.
@leleogere
@leleogere 2 года назад
Thanks a lot! 😁
@ps9195
@ps9195 3 месяца назад
Concept is explained so clearly! Thank you
@vohiepthanh9692
@vohiepthanh9692 Год назад
You are a genius, thank you so much !!!
@marine_technology
@marine_technology 2 месяца назад
Both the wavelet transform and your introduction are elegant. Thanks for your introduction!
@mT4945
@mT4945 2 года назад
You are a hero. I was searching for this!!
@cakcinar
@cakcinar 2 года назад
Hi Léo, thank you for voluntarily conveying the essence of your insight, it's invaluable. I'm sure it took a lot of time to prepare such an informative presentation. I look forward to seeing similar videos on your channel.
@xiaomingyuan9636
@xiaomingyuan9636 Год назад
This video help me have a better understanding for wavelet, thank you.
@Number_Cruncher
@Number_Cruncher 3 года назад
I like it as it is. Although I don't know anything about wavelets, but I could follow your analogy to the Fourier transform and the mean value transformation. Thanks a lot.
@leleogere
@leleogere 3 года назад
Thank you very much! 😁
@pradiptahafid
@pradiptahafid 2 года назад
Monsieur, thank you very much for the video. I have spent weeks to understand about wavelet transformation but with this visualization, i can get the clear picture on the relationship between the number and the graph.
@vinaykumartheyoutuber5386
@vinaykumartheyoutuber5386 2 года назад
ru-vid.com/group/PLOUHOQsIOpRF43dwJzVEeoFdEOlf7-fWW
@GauravDevdikar-if2xn
@GauravDevdikar-if2xn Год назад
Absolutely amazing. Loved it.
@AttiDavidson
@AttiDavidson 2 года назад
Thank you very much! Super nice video!
@yk-il6dn
@yk-il6dn 10 месяцев назад
Great video! Was lost in the sea of equations until I stumbled upon this video
@ekm507
@ekm507 2 года назад
Great video Thanks. I learnt a lot
@mariannatsapali
@mariannatsapali 7 месяцев назад
The best difficult math concept video I've ever seen!
@heyasmusic7553
@heyasmusic7553 Год назад
I Love this video. This is by far the best explanation about wavelets I've seen. I hope to see more videos from you in the future.
@leleogere
@leleogere Год назад
Unfortunately, I do not have the time to make more videos... This one took already took me way too much time 😅
@reztaft
@reztaft 2 года назад
What an amazing demonstration! .. bravo🎉
@guohaozz4715
@guohaozz4715 3 года назад
A really good introduction. It really brought me new views about mathematics. Thanks a lot
@leleogere
@leleogere 3 года назад
Thank you!
@saeedmirzaee8315
@saeedmirzaee8315 3 года назад
Thank you sir,keep going powerfully
@leleogere
@leleogere 3 года назад
Thanks!
@romajimamulo
@romajimamulo 3 года назад
Am judging, would have loved if you started by what is a wavelet first, and focused on producing any wave instead of any drawing because it starts off really clunky
@leleogere
@leleogere 3 года назад
Yeah I realized that when the editing was finished, but it was too late to record and animate a new intro... Thanks for the feedback!
@brixomatic
@brixomatic Год назад
This was a very cool and easy to understand explanation for the Haar Wavelet. Unfortunately I don't really get the jump to the Daubechies Wavelet. The scaling function and the wavelet functions are different, so far so good, and how they're added to get back the original signal seems trivial, but what was trivial in the haar-case, i.e. taking the mean and the diff and putting it to the scaling and wavelet space, completely escapes me for the Daubechies wavelet case. Also I would have loved to be walked through the complex plane, as you did walk us through the 1d case. I'm currently trying to bridge exactly this gap and did not fund a good tutorial yet. Anyway, thank you for this great explanation.
@leleogere
@leleogere Год назад
Thank you for your comment! Unfortunately, I haven't manipulated wavelets in a while so everything is not that clear in my mind! 😅 Basically, wavelets are represented by a certain set of coefficients, and mathematically speaking, using another wavelet is only using another set of coefficients. The coefficients of the Haar wavelet have a very nice geometrical interpretation which is storing the mean and the diff. However, other wavelets are less friendly, and visually animating the way they work is quite challenging. While I do think it is possible, I don't know any video that would get into visual constructions. I did not have the time to get into details about the Daubechies wavelet as animating only the Haar wavelet was already a quite long process as I'm not really familiar with animation! If by chance you come across such a video in the future, don't hesitate to post it here, I would be very interested in their approach to explain this topic!
@윤건우-g4p
@윤건우-g4p 2 года назад
Unbelievable video. You saved me.
@mrmastaofdesasta6994
@mrmastaofdesasta6994 2 года назад
That was actually very comprehensible, thank you! I would have loved to see more about more complex wavelets, if not a full explanation, at least a demonstration. I kind of missed an explanation how the wavelet function relates to the decomposition.
@mauriciovinco6143
@mauriciovinco6143 2 года назад
Wow, that was very helpful. Before I never quite understood why wavelets the way they are, the construction from average was quite illuminating. Seeing how wavelet compression would have distorted the picture of sigma vs how Fourier did it would have been superb!
@leleogere
@leleogere 2 года назад
Thank you for your comment it means a lot! The simplest compression you can imagine is to simply cut off details spaces and set the value of all coefficients to zero. You are only left with the biggest approximation space : ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-p2Gvtp4JoI0.html If you keep this approximation space, but you also keep the first detail space, you get this : ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-g4sdrMOC4XI.html With two detail spaces you get this : ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Sw88-rP1qEU.html And so on. Each additionnal detail space will add details to the reconstitution. However, the "partial" reconstitutions are a bit less satisfying to watch than the Fourier ones, as the basis functions are way less regular than the circles we can observe in the Fourier Transform. So the traced path is kind of chaotic
@mirabirhossain1842
@mirabirhossain1842 Год назад
Thank you very much. It may sound really pathetic, but I was trying to know what is wavelet transform since December 2021. I am not good at studying from complicated resources. So I couldn't understand most of the things that I read in books, lecture notes and other resources. It is February 2023 and I finally got what wavelet transform is doing basically. I have wasted more than 1 year. I wish I watched this earlier. Thank you.
@JorgeDiaz-ej3bn
@JorgeDiaz-ej3bn 2 года назад
loved this video, thank you!
@7898xd
@7898xd 2 года назад
Wow that's an extremely good first try at doing a math video!
@mariapaulamartinezhuertas3107
Maravilloso video. Muchas gracias, saludos desde Colombia.
@HermanWillems
@HermanWillems 4 месяца назад
Hope you do more of these video's they are amazing. :)
@中国爱你
@中国爱你 2 года назад
amazing video, thanks!!!
@leleogere
@leleogere 2 года назад
Thank you!
@lcfrod
@lcfrod 5 месяцев назад
Fantastic!!. Thanks much for sharing.
@guitarraenllamas
@guitarraenllamas 2 года назад
This is great, thank you!
@mayankthakur2158
@mayankthakur2158 2 года назад
that video was insanely good!!! thank you. when you made the image at the end it blew my mind lol
@ardavalilable
@ardavalilable 2 года назад
You're awesome, thank you for this beautiful and very informative video!
@aman.chandra
@aman.chandra 2 года назад
great video, thank you!
@vinaykumartheyoutuber5386
@vinaykumartheyoutuber5386 2 года назад
ru-vid.com/group/PLOUHOQsIOpRF43dwJzVEeoFdEOlf7-fWW Subscribe for full series on wavelet transform
@mikaelairene4427
@mikaelairene4427 2 года назад
An excellent explanation of the discrete wavelet transform. I wish the music weren't as distracting, but it wasn't that bad.
@zbqmaktmxj
@zbqmaktmxj 2 года назад
Thank you for making such a great lecture!!
@momoi5512
@momoi5512 10 месяцев назад
Awesome video! Thank you a lot!
@carlosayam
@carlosayam 2 года назад
Great video. Note that the approximation to the drawing is _much_ better with wavelets than with circles (harmonics). This is also an interesting property of wavelets 👍
@leleogere
@leleogere 2 года назад
Thank you very much! Actually it will depend on how you sample points along the shape, and on how many coefficients you use to draw it. If you use as many coefficients as the number of points, then both methods would result in the points being exactly drawn (so same precision). If you use less coefficients than the number of points, then depending on which coefficients you decide to thrown away, you will get differents approximations for the two methods. If the last animation was that precise, it was because I used a lot of coefficients (maybe even all of them, I can't remember), and I probably used less of them on the harmonic representation. The idea of the video was more about presenting another approach for drawing shapes in a similar way as the harmonic method, but I did not really compared them in terms of approximation quality.
@carlosayam
@carlosayam 2 года назад
@@leleogere , I see. The theory says that for the same amount of points and in certain function spaces [like the shape you draw], wavelets have better approximation properties. Anyway, the first time I've seen someone drawing one of these shapes using wavelets instead of harmonics - super cool!
@leleogere
@leleogere 2 года назад
@@carlosayam Yeah you're right, while the Fourier transform is well suited for regular and smooth shapes, the wavelet transform will perform better with less regular shapes, and even discontinuous signals. And about the drawings I have never seen them elsewhere neither. They were realised on the context of a school project, even our professor wasn't sure if we would be able to get something in the end
@23lkjdfjsdlfj
@23lkjdfjsdlfj Год назад
Fantastic! Thank you for making this video.
@jeunjetta
@jeunjetta Год назад
Nice work! Really. Good practical way of explaining. Thanks for sharing your code. ..It might help me to get started with manim as well. Cool that you composed your own music 😛
@vinsternadeen9461
@vinsternadeen9461 Год назад
Really good one. Thank you so much.
@nipunvashistha6352
@nipunvashistha6352 2 года назад
Thank you very much!
@Malvici.
@Malvici. 2 года назад
Thank You!
@DiamondSane
@DiamondSane 2 года назад
Thanks man. An interesting report
@vinaykumartheyoutuber5386
@vinaykumartheyoutuber5386 2 года назад
ru-vid.com/group/PLOUHOQsIOpRF43dwJzVEeoFdEOlf7-fWW SUBSCRIBE THIS CHANNEL FOR WAVELET TRANSFORM FULL SERIES
@teeg-wendezougmore6663
@teeg-wendezougmore6663 3 года назад
great video!
@leleogere
@leleogere 3 года назад
Thanks!
@SEOTADEO
@SEOTADEO 2 года назад
Thanks! That helped me a lot!
@impossiblemission4ce
@impossiblemission4ce Год назад
Amazingly helpful.
@CppExpedition
@CppExpedition 2 года назад
WOWWOOWOWOWW 🤯🤯🤯🤯🤯🤯🤯🤯 Love your explanation!
@jpopelish
@jpopelish 9 месяцев назад
I look forward to your tutorial on choosing the best wavelet basis function for a given task, if that makes sense. I am not too clear on the terminology.
@INNoMATHsforyou
@INNoMATHsforyou 2 года назад
why so less subs? you are so intelligent.
@leleogere
@leleogere 2 года назад
Probably because I haven't posted a single video ever since 😂
@INNoMATHsforyou
@INNoMATHsforyou 2 года назад
@@leleogere You should upload more. It helps people like me. Thank you for the efforts you are making.
@leleogere
@leleogere 2 года назад
@@INNoMATHsforyou maybe one day, but probably not soon. I spent uncountable hours on this video, and do not have any time to prepare another video for now unfortunately...
@chriskiwi9833
@chriskiwi9833 2 года назад
Excellent!
@tanvir_ahmed
@tanvir_ahmed 2 года назад
Amazing video!
@AZ-hj8ym
@AZ-hj8ym Год назад
great video!
@olivercort9189
@olivercort9189 7 месяцев назад
Great explanation!
@NGBigfield
@NGBigfield Месяц назад
Such a great video!
@utkarshgupta6134
@utkarshgupta6134 4 месяца назад
incredible video ! mind blown!
@julius4858
@julius4858 2 года назад
Thanks for this video. Way too little views for the effort you put in. Well done!
@vinaykumartheyoutuber5386
@vinaykumartheyoutuber5386 2 года назад
ru-vid.com/group/PLOUHOQsIOpRF43dwJzVEeoFdEOlf7-fWW Subscribe for wavelet transform
@neggaznabil7570
@neggaznabil7570 11 месяцев назад
Good explanation. There is the possibility to share the PowerPoint presentation
@leleogere
@leleogere 11 месяцев назад
Thank you! The different parts of the video are generated using the python library Manim (code in description), and then assembled in a classic video editor, so no PowerPoint presentation sorry!
@swartzsteinswartzstein8809
@swartzsteinswartzstein8809 2 года назад
@Léo Géré Wow! The music you composed for this video is really nice! I came to learn about Wavelets and I had to pause to video to ask you: Can you upload a music only version of this music you wrote? Or can you let me have a link to the file of the song? It's really nice I like it alot. Please upload please upload
@leleogere
@leleogere 2 года назад
Thank you very much it means a lot! 🤗 You can find a similar version here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ruhbme9zobE.html (it is way shorter and a bit different, but it is the same chords progression and the same style). If you prefer the long version in this video, let me know and I'll post it! You can also find a lot of short pieces here if you like that one: instagram.com/le_opiano
@swartzsteinswartzstein8809
@swartzsteinswartzstein8809 2 года назад
@@leleogere Can you upload the long version? Thanks!
@ArifHussain-fs5jz
@ArifHussain-fs5jz 2 года назад
just amazing
@periklisdrakousis6537
@periklisdrakousis6537 2 года назад
Wonderful video. I have a question although. What will I do if my starting points are 6 and not 8
@leleogere
@leleogere 2 года назад
First option is to compute a less deep transform. Second option is to "complete" your signal to obtain a length of a power of 2. You can do so by completing by periodicity if your signal is periodic, or by mirroring the end of the signal, or by padding with zeros or with the last value of the signal
@周建-s2x
@周建-s2x Год назад
This is brilliant
@vikassingh5628
@vikassingh5628 8 месяцев назад
awesome
@matthewpublikum3114
@matthewpublikum3114 Год назад
There might be more to say, but how it is said is important too
@jasonbourne8628
@jasonbourne8628 5 месяцев назад
well made
@Raf4le
@Raf4le Год назад
excellent video
@andytroo
@andytroo Год назад
whats the differences between the two different plots - would be great ot see the E from the two different transforms.
@rifdahrofifahz3877
@rifdahrofifahz3877 Год назад
good explanation. could u help me to find out the manual calulation of Daubechies 6 scle 2 ?
@marine_technology
@marine_technology 2 месяца назад
Can you tell me the name of this song? I really like this kind of music.
@s1va3209
@s1va3209 3 месяца назад
I wish the music was removable. It's loud and the speakers voice has a screech and scratch .
@sikriatno361
@sikriatno361 Год назад
Hi, thanks for the great explanation. But I want to ask, in the Haar Transformation is it divided by 2 or √2 ? Some references say it is divided by √2
@leleogere
@leleogere Год назад
Thank you! What are you talking about that is divised by 2?
@fwm7517
@fwm7517 2 года назад
Helpful, but the music kind of disturbs the focus 😅
@craighalpin1917
@craighalpin1917 Год назад
So how are you able to go from the simple form (where your average space is one) to the more complex space (where your wave is complex) Do you just use integration to find the average?
@leleogere
@leleogere Год назад
I'm not sure to really understand what you mean 😅
@craighalpin1917
@craighalpin1917 Год назад
​@@leleogereI guess in simple terms I understand the first part where the approximation space is one and you scale it accordingly but when you go from simple functions to the more complex functions is where it becomes a bit confusing. Maybe it has to do with the question to where and how those complex functions come from. I can see how you take the average and difference in the first part and it gives you an appointment space but on the second part you have this appointment space which seems as if it has nothing to do with your original points. I'll watch it a few more times to see if I can put it together.🤔
@leleogere
@leleogere Год назад
@@craighalpin1917 when you talk about compex functions, you mean functions with values in the complex plane (imaginary numbers, like 3+2i), or juste more "complicated"/less simple functions?
@hemantsharma2751
@hemantsharma2751 2 года назад
how to find decomposition with a filter ??
@vinaykumartheyoutuber5386
@vinaykumartheyoutuber5386 2 года назад
ru-vid.com/group/PLOUHOQsIOpRF43dwJzVEeoFdEOlf7-fWW SUBSCRIBE THIS CHANNEL FOR FULL WAVELET SERIEA
@ruthhuijgens
@ruthhuijgens 4 месяца назад
nice video, cute accent :) I think it would be better though if you could lower the volume of the background music compared to the volume of your voice, because I find it hard to hear what you are saying at times.
@Raikaska
@Raikaska 5 месяцев назад
Great video! But the voice isn't clear. For future videos, watch out that the music isn't so loud
@tobiasjennerjahn8659
@tobiasjennerjahn8659 Год назад
Hi, I see that you've removed the github repository for the animation code. Would you be willing to make it public again? I'd love to take a look at it.
@leleogere
@leleogere Год назад
Woops my bad! Completely forgotten to mark it back as public. It should be fixed now!
@tobiasjennerjahn8659
@tobiasjennerjahn8659 Год назад
@@leleogere Awesome, thank you!
@nestorramos7002
@nestorramos7002 3 месяца назад
The explanation is very good, the background music annoying and unnecessary
@ukissrulez
@ukissrulez Год назад
What was the compression on the signal? You still ended up with same number if coefficients as in the number of samples in original signal
@nothing21797
@nothing21797 10 месяцев назад
Thank you very much !!!
Далее
Wavelets: a mathematical microscope
34:29
Просмотров 633 тыс.
The Wavelet Transform for Beginners
14:14
Просмотров 166 тыс.
НОВАЯ "БУХАНКА" 2024. ФИНАЛ
1:39:04
Просмотров 486 тыс.
Китайка стучится Домой😂😆
00:18
When Goalkeepers Get Bored 🤯 #3
00:27
Просмотров 3 млн
how Laplace solved the Gaussian integral
15:01
Просмотров 746 тыс.
Wavelets-based Feature Extraction
37:40
Просмотров 62 тыс.
Easy Introduction to Wavelets
7:44
Просмотров 199 тыс.
The hidden beauty of the A* algorithm
19:22
Просмотров 866 тыс.
Wavelets and Multiresolution Analysis
15:12
Просмотров 141 тыс.
НОВАЯ "БУХАНКА" 2024. ФИНАЛ
1:39:04
Просмотров 486 тыс.