Understanding Wavelets, Part 1: What Are Wavelets

Sdílet
Vložit
  • čas přidán 17. 08. 2016
  • This introductory video covers what wavelets are and how you can use them to explore your data in MATLAB®. Learn two important wavelet transform concepts: scaling and shifting. These concepts can be applied to 2D data such as images.
    •Try Wavelet Toolbox: goo.gl/m0ms9d
    •Ready to Buy: goo.gl/sMfoDr
    Video Transcript:
    Hello, everyone. In this introductory session, I will cover some basic wavelet concepts. I will be primarily using a 1-D example, but the same concepts can be applied to images, as well. First, let's review what a wavelet is. Real world data or signals frequently exhibit slowly changing trends or oscillations punctuated with transients. On the other hand, images have smooth regions interrupted by edges or abrupt changes in contrast. These abrupt changes are often the most interesting parts of the data, both perceptually and in terms of the information they provide. The Fourier transform is a powerful tool for data analysis. However, it does not represent abrupt changes efficiently.
    The reason for this is that the Fourier transform represents data as sum of sine waves, which are not localized in time or space. These sine waves oscillate forever. Therefore, to accurately analyze signals and images that have abrupt changes, we need to use a new class of functions that are well localized in time and frequency: This brings us to the topic of Wavelets. A wavelet is a rapidly decaying, wave-like oscillation that has zero mean. Unlike sinusoids, which extend to infinity, a wavelet exists for a finite duration. Wavelets come in different sizes and shapes. Here are some of the well-known ones. The availability of a wide range of wavelets is a key strength of wavelet analysis.
    To choose the right wavelet, you'll need to consider the application you'll use it for. We will discuss this in more detail in a subsequent session. For now, let's focus on two important wavelet transform concepts: scaling and shifting. Let' start with scaling. Say you have a signal PSI(t). Scaling refers to the process of stretching or shrinking the signal in time, which can be expressed using this equation [on screen]. S is the scaling factor, which is a positive value and corresponds to how much a signal is scaled in time. The scale factor is inversely proportional to frequency. For example, scaling a sine wave by 2 results in reducing its original frequency by half or by an octave. For a wavelet, there is a reciprocal relationship between scale and frequency with a constant of proportionality. This constant of proportionality is called the "center frequency" of the wavelet. This is because, unlike the sinewave, the wavelet has a band pass characteristic in the frequency domain. Mathematically, the equivalent frequency is defined using this equation [on screen], where Cf is center frequency of the wavelet, s is the wavelet scale, and delta t is the sampling interval. Therefore when you scale a wavelet by a factor of 2, it results in reducing the equivalent frequency by an octave.
    For instance, here is how a sym4 wavelet with center frequency 0.71 Hz corresponds to a sine wave of same frequency. A larger scale factor results in a stretched wavelet, which corresponds to a lower frequency. A smaller scale factor results in a shrunken wavelet, which corresponds to a high frequency. A stretched wavelet helps in capturing the slowly varying changes in a signal while a compressed wavelet helps in capturing abrupt changes.
    You can construct different scales that inversely correspond the equivalent frequencies, as mentioned earlier. Next, we'll discuss shifting. Shifting a wavelet simply means delaying or advancing the onset of the wavelet along the length of the signal. A shifted wavelet represented using this notation [on screen] means that the wavelet is shifted and centered at k. We need to shift the wavelet to align with the feature we are looking for in a signal.The two major transforms in wavelet analysis are Continuous and Discrete Wavelet Transforms. These transforms differ based on how the wavelets are scaled and shifted. More on this in the next session. But for now, you've got the basic concepts behind wavelets.
  • Věda a technologie

Komentáře • 92

  • @yliapis44
    @yliapis44 Před 7 lety +132

    Probably the best short and concise explanation of wavelets I have seen, well done

  • @senthil2sg
    @senthil2sg Před 6 lety +17

    A lot of thinking and care has gone into the making of this wavelet video series, and it shows. The explanations are clear and to the point. thanks for the post @Kirti Devleker

  • @cxrrt
    @cxrrt Před 2 lety +5

    Clear, concise, and straight-forward. Thank you.

  • @DRibic
    @DRibic Před 3 lety +2

    The best explanation ever... Really professional video. Lecturer doesn't appear professor-like, but give this guy just one minute, and you will see he is the best professor ever. I watched following videos as well. This saves time. In 4 minutes you learn more than reading the same thing in book for 40 minutes, or watching lesser quality video for 20 mins.

  • @JanezKrnc-San
    @JanezKrnc-San Před 7 lety +11

    Really professional, clear and informative. Thank you !

  • @lalitsharmaku
    @lalitsharmaku Před 7 lety +26

    All set in less than 5 min, very well explained.

  • @AmitrajitMukherjee
    @AmitrajitMukherjee Před 4 lety +9

    This is a very helpful overview for every researcher working on the data analysis. Thank you for this session..

  • @177raluka
    @177raluka Před 9 měsíci +3

    Extraordinary! Great respect (university teacher here). I have a lot to learn from your teaching tehniques!

  • @bhaskartripathi
    @bhaskartripathi Před 7 lety +1

    So Precise yet so clear sir. Thanks !

  • @rameshnaidu5007
    @rameshnaidu5007 Před 6 lety

    The best introductory video to wavelets.! Thank you very much.

  • @davidjames1684
    @davidjames1684 Před 3 lety

    This is how to properly teach an advanced topic. Start with the very basics. Very well done sir. Upvoted.

  • @aswathycomm4852
    @aswathycomm4852 Před 10 dny

    CLEARLY UNDERSTOOD SIR. THANK U SO MUCH

  • @sheilaserrano1039
    @sheilaserrano1039 Před 3 lety

    Great, simple and concise!

  • @nsakhalkar746
    @nsakhalkar746 Před 7 lety

    really easy and precise explaination. thank you.

  • @kikicrwban
    @kikicrwban Před 7 lety +1

    Great introduction! Thank you!

  • @ouraniand
    @ouraniand Před 6 lety

    Thank you very concise . Helped a lot

  • @Deepsim
    @Deepsim Před 2 lety

    You explain the concept well clearly.

  • @vamsikrishna1204
    @vamsikrishna1204 Před 4 lety

    Ultimate & Excellent presentation on...introduction to the Wavelets..Thank you..Sir

  • @sivakandanmani7510
    @sivakandanmani7510 Před 6 měsíci

    Very precise and well explained. Thank you.

  • @Truthonlyify
    @Truthonlyify Před 4 lety

    Concise explanation of Wavelet. Good effort.

  • @onurboyar3345
    @onurboyar3345 Před 6 lety

    Thank you! great introduction

  • @sanjaykrish8719
    @sanjaykrish8719 Před 7 lety +2

    Great intro.. Thank you.. Can i know what tool did you use for the animation?

  • @andrestation6754
    @andrestation6754 Před 4 lety

    Nice job, thanks for this explanation!

  • @ushadiggi6524
    @ushadiggi6524 Před 6 lety

    Great Explanation..Thank you....!!!

  • @benoitmorel3371
    @benoitmorel3371 Před 2 lety

    Never saw such a clever way to describe wavelengths. E
    Well done!

  • @AlexTrusk91
    @AlexTrusk91 Před 4 lety +1

    Thanks, exactly what I needed for my artificial vowel project

  • @anandkrishnan1996
    @anandkrishnan1996 Před 7 lety +3

    whiich will be good for emg signals either fourier r wavelet transforms

  • @maniashouri3866
    @maniashouri3866 Před 6 lety +1

    Hi, I have a question about wavelets: I want to analyse power system fault currents with wavelet. when I use 1-d wavelet toolbox, d1 to d5 coefficients are in the same time scale and I can for example find the value of each coefficient in a specific milisecond like 2.05. but when I use "wavedec and detcoef" in my mfiles, the d1 to d5 coefficients are not in the same x axis time scale. for example if my wave exported from PSCAD be a matrix of 1000 samples, d5 will be 500 samples, to d1 will be 20 samples for example. and they cannot be synced plotting together finding all coefficients in a certtain x axis like time, which is being plotted automatically in 1-d dwt toolbox. so whats wrong with my understanding or using of wavelets? thanks

  • @benjameslari
    @benjameslari Před 3 lety

    Very well explained!

  • @vanessachristyraja9268

    Thank you for your explanation

  • @abidsyed9534
    @abidsyed9534 Před 6 lety

    Great sir, very nice and simple explanation

  • @eiliannoyes5212
    @eiliannoyes5212 Před 6 lety

    Fantastic! :) Many thanks!

  • @Khwartz
    @Khwartz Před 6 lety

    Hello. Very Well Donne for the Clarity and Simplicity of your lesson! (y) (y) (y)

  • @mk-qk9wy
    @mk-qk9wy Před 7 lety

    very good.I enjoyed

  • @Ladynatalie33
    @Ladynatalie33 Před 3 lety

    Great! Thank you so much.

  • @mutantengineer9229
    @mutantengineer9229 Před 2 lety

    This guy is REALLY good!

  • @bandiashok8445
    @bandiashok8445 Před 6 lety

    From that time -scale representation how we will obtain the frequency of our given signal??

  • @dylanschellenberg8617
    @dylanschellenberg8617 Před 4 lety +1

    OMG best wavelet explanation... bae .... 😍 😍 😍 😍

  • @Khwartz
    @Khwartz Před 5 lety +2

    02:39 - Sorry, shouldn't the graphics of the frequency be shift between up and bottom?

  • @shreyaanbajpai2641
    @shreyaanbajpai2641 Před 2 lety

    Thank you very much

  • @tomasbjornfot2818
    @tomasbjornfot2818 Před 4 lety

    Very good explination

  • @poonammantry6958
    @poonammantry6958 Před 3 lety

    Nicely explained 👍

  • @nackyding
    @nackyding Před 6 lety

    Thank you.

  • @luisantoniobautistahernand1329

    Excelent video. congratulations

  • @prachiingale3636
    @prachiingale3636 Před 6 lety

    Can u tell me exactly wavelet filter. Video was very nice

  • @chrispapad1021
    @chrispapad1021 Před 4 lety

    Amazing!!!

  • @KoLMiW
    @KoLMiW Před 2 lety

    bless your soul

  • @Alpha1200
    @Alpha1200 Před 4 lety

    You explained it way better than my teacher.

  • @JyotiGupta-gi5ex
    @JyotiGupta-gi5ex Před 5 lety

    What is best between filters and wavelets for denoising

  • @anandtiwari2906
    @anandtiwari2906 Před 5 lety

    Good morning sir,
    i wnat to pdf formate of wavelet transform and wavelet cosine transform and its application .
    please provide me because my exam is near.

  • @kabonline09
    @kabonline09 Před 4 lety

    very good ..gettig interested

  • @vinaykumartheyoutuber5386

    Sir I have a doubt . If a wavelet transform is continues means are we perform transformation on continuous time signal or if a wavelet transform is DWT is it means we are performing wavelet transform on Discrete time signals . Please clarify my doubts.

  • @XxbossdogxX
    @XxbossdogxX Před 5 lety

    What prerequisite knowledge do i need to understand this? I don't really know what you're talking about, but I want to know...
    edit: To clarify, what math concept(s) do I need to learn first? What discipline(s) of math? I've completed basic calculus so far.

    • @aldosalthren
      @aldosalthren Před 5 lety

      This uses a lot of stuff I learned in my signals & systems course (specifically taking a real time signal and putting it in frequency domain with fourier, and function manipulation)

  • @ignmario
    @ignmario Před 6 lety +1

    how to define j for scaling?

  • @rodrigopinto27
    @rodrigopinto27 Před 4 lety

    amazing

  • @claudiodipietro9489
    @claudiodipietro9489 Před 5 lety

    Vevvlets ! thanks mate !

  • @vineetverma6645
    @vineetverma6645 Před 5 lety

    So wavelets help get the localization aspect into creating a given signal.

  • @dwyerfire
    @dwyerfire Před 3 lety

    Also why at 3:00 are we dividing by the sampling interval?

  • @dwyerfire
    @dwyerfire Před 3 lety

    Why is the equation Ψ(x/s)s=y? This seems to imply that the wavelet is made taller vertically when it is squished together horizontally. Yet your animation doesn't show this happening...
    Am I missing something? Why isn't it Ψ(x/s)=y?

  • @robertlake2753
    @robertlake2753 Před 6 lety

    Hey could you try this software? Encounter: 'Circuit Solver' by Phasor Systems on Google Play.

  • @Mylordtrader
    @Mylordtrader Před 4 lety

    How to get elliot wave automated software plz suggest anyone

  • @vigneshsanjeevi3530
    @vigneshsanjeevi3530 Před 6 lety

    Please Explain contourlet wavelet Transform

  • @simonbernard4216
    @simonbernard4216 Před 5 lety

    OMG I want that swaggy MathWorks shirt sooo baaad

  • @pmcate2
    @pmcate2 Před 3 lety

    I don't understand how wavelets circumvent the problem arising from the sine waves oscillating for infinite time and space. Aren't those wavelets composed of infinite sine waves?

  • @blenderm4n
    @blenderm4n Před 7 lety +1

    Dumb question here - what does ψ mean in 2:15 ?

    • @eneacolombo4887
      @eneacolombo4887 Před 6 lety

      Stuntkoala it's just a letter wich represents the signal. like the letter f stands for function in analysis.

  • @bhavikbolya3737
    @bhavikbolya3737 Před 3 lety +2

    how high are you????
    Great video for post weed high!!!

  • @dukhuhembram9737
    @dukhuhembram9737 Před 3 lety

    Can we have a wavelet of single frequency!!??

  • @rajdeepsingh1662
    @rajdeepsingh1662 Před 5 lety

    At this time their subs and view of this video are equal

  • @mateodalmolin4865
    @mateodalmolin4865 Před 2 lety

    I love my dear friend

  • @eileenzhang8112
    @eileenzhang8112 Před 7 lety +2

    几乎每句话都值得记笔记,讲的很好,可是没有人觉得他口音太太太重了吗,好多单词听了几十遍也听不懂 是我英语太差了?。。。

  • @math_engine_pro5082
    @math_engine_pro5082 Před rokem

    are you an Indi?

  • @Abou47Pandas
    @Abou47Pandas Před 4 lety +7

    If the public actually cared about Wavelets, they would be outraged that there is a wavelet called the "Mexican Hat". Actually funny.

  • @Indian_Knowledge_n_Traditions

    Nice presentation! But the person, why so serious :/ :P

  • @skipperinoagadmatorino5788

    I love India

  • @knowledgegatherer142
    @knowledgegatherer142 Před 4 lety

    vavelets

  • @BohdanTrotsenko
    @BohdanTrotsenko Před 4 lety

    There's something better for signal analysis.
    (Disclaimer: I have invented one).

    • @riskyrisk663
      @riskyrisk663 Před 4 lety +1

      So what's the better method? Post a link or something to your work ...

    • @BohdanTrotsenko
      @BohdanTrotsenko Před 4 lety

      @@riskyrisk663 thanks. I have a number of demo videos right on my channel; more on trotsenko.com.ua
      I currently demo it talk about it, but not disclose it yet.

  • @arpithaachaiah7155
    @arpithaachaiah7155 Před 6 lety

    Your explanation is too fast

  • @mssgsai
    @mssgsai Před 7 lety

    complete bullshit HE IS LOOKING LIKE A ZOMBIE