
This lecture introduces to the course contents.
This lecture talks about briefly the difference between time series and a signal.
This lecture talks about concepts of waves.
This lecture glances over main concepts of Fourier Transform, especially its disadvantages.
Thiis lecture goes over briefly main concepts of Wavelet Transforms.
This lecture talks about the classifications of Wavelet Transforms based on different classification methods.
This lectures talks about the main applications of Wavelet Transforms.
This lecture shows how to install Anaconda Python on Windows, and how to pin Anaconda Prompt on Taskbar.
This lecture shows you how to add Anaconda on the right-click menu of Windows, by which you can easly access the working directory and start Jupyter notebook from it. This method is optional, you can skip this lecture without any influence on the course.
This lecture displays the packages required for Python Wavelet Transforms.
This lecture introduces some basic operation of working directory using Anaconda (Powershell) Prompt, such as checking current working directory, change working directory, create working directory and so on.
This lecture introduce some basic operations of Jupyter notebook, such as starting from working directory, creating a notebook, running it, delecting it, closing it and so on.
This lecture introduces what PyWavelets is and what it can do.
This lecture shows how to explore the built-in wavlets families and their members in PyWavelet.
This lecture shows how to get the properties of bult-in discrete wavelets in PyWavelets.
This lecture shows how to get the properties of bult-in continuous wavelets in PyWavelets.
This lecture displays how to get and visualize the wavelet and scaling functions in PyWavelets.
Attention: Please read careful about the description, especially the last paragraph, before buying this course.
The Wavelet Transforms (WT) or wavelet analysis is probably the most recent solution to overcome the shortcomings of the Fourier Transform (FT). WT transforms a signal in period (or frequency) without losing time resolution. In the signal processing context, WT provides a method to decompose an input signal of interest into a set of elementary waveforms, i.e. “wavelets”, and then analyze the signal by examining the coefficients (or weights) of these wavelets.
Wavelets transform can be used for stationary and nonstationary signals, including but not limited to the following:
noise removal from the signals
trend analysis and forecasting
detection of abrupt discontinuities, change, or abnormal behavior, etc. and
compression of large amounts of data
the new image compression standard called JPEG2000 is fully based on wavelets
data encryption, i.e. secure the data
Combine it with machine learning to improve the modelling accuracy
Therefore, it would be great for your future development if you could learn this great tool. Practical Python Wavelet Transforms includes a series of courses, in which one can learn Wavelet Transforms using word-real cases. The topics of this course series includes the following topics:
Part (I): Fundamentals
Discrete Wavelet Transform (DWT)
Stationary Wavelet Transform (SWT)
Multiresolutiom Analysis (MRA)
Wavelet Packet Transform (WPT)
Maximum Overlap Discrete Wavelet Transform (MODWT)
Multiresolutiom Analysis based on MODWT (MODWTMRA)
This course is the fundamental part of this course series, in which you will learn the basic concepts concerning Wavelet transforms, wavelets families and their members, wavelet and scaling functions and their visualization, as well as setting up Python Wavelet Transform Environment. After this course, you will obtain the basic knowledge and skills for the advanced topics in the future courses of this series. However, only the free preview parts in this course are prerequisites for the advanced topics of this series.