Welcome to Exploring Technologies

A True Learning Platform

Have smile on face and Confidence in heart

Learn with me, Grow with Me

Become the leader and step ahead of others

Do excel in areas of your expertise and lead the world

Come and join hands with me

Let us learn and grow together to make our tomorrow better.

Video 53: ECG based Heart Disease Diagnosis using Wavelet Features and Deep CNN (Arrhythmia detection)




Hello viewers. This is recorded video of an invited guest lecture delivered by me in an international conference held in July 2021.
This video is about heart disease diagnosis using wavelet features and deep CNN mainly focusing on Arrhythmia detection and heart rate estimation.
This video includes following contents.
  • Introduction (Problem Statement).
  • Basics of ECG signals and QRS Complex. 
  • ECG Database on PhysioNet.
  • Proposed wavelet based algorithm for Heart Rate estimation and Arrhythmia detection.
  • Deep CNN based approach of Arrhythmia detection.
  • Conclusions.
This lecture is based on my previously published YouTube videos, which you can find on following links.

1. ECG signals Classification using CWT and Deep Neural Network in MATLAB: Click Here
2. ECG's QRS Peak Detection and Heart Rate Estimation using Discrete Wavelet Transform (DWT) in MATLAB: Click Here

Other Links:
4. ECG signal database GitHub repository:

Video 52: LTI System Analysis using Python (With Python Code)




 

Hello Viewers, In this video, the introduction to LTI systems is described. Also various time domain and frequency domain analysis of LTI systems are implemented using Python. The Python program can plot various time response curves such as Impulse response, Step response and Ramp response. It can also give various stability plots such as Root locus, Nyquist plot, Bode plot, Log magnitude vs Phase plot (Nichols Plot) and Pole-zero plot.
The Python implementation is done using Spyder IDE in Anaconda environment. The Python Control System Library (v0.9.0) is used to write Python program.

This video includes following contents:
  • Introduction to LTI systems.
  • Various (Time domain/ Freq. domain) analysis of LTI systems.
  • Anaconda and Spyder for Python implementation.
  • Python Control System Library (v0.9.0).
  • Python code for LTI System Analysis.

Link for previous video,
1. LTI System Analyzer using MATLAB GUI: Click Here

Other Links:
3. Python Control System Library (0.9.0): https://python-control.readthedocs.io/en/0.9.0/index.html




Video 51: Solution of State Equations (Homogeneous & Nonhomogeneous) with MATLAB Simulation




 

Hello Viewers, in this video, the theory of solution of state equations is explained. Both the cases of homogeneous and non-homogeneous equations are considered. To clear the concept, some numerical examples are also solved. Also a MATLAB code is developed which is very efficient and capable to solve any state equations for any types of inputs. With this MATLAB program, students can solve questions of their text books and can verify their theoretical outcomes.

This video includes following contents:
  • State Space model of systems.
  • Solution of homogeneous state equation.
  • State Transition Matrix (STM) and its properties.
  • Example of solution of homogeneous state equation.
  • Solution of non-homogeneous state equation.
  • Examples of solution of non-homogeneous state equation.
  • MATLAB code for solution of state equations.

Link for previous videos,

1. Introduction to State Space Analysis: Click Here

Video 50: Introduction to State Space Analysis (Physical Systems Modelling) (With MATLAB Code)




 

Hello Viewers, in this video, the theory of state space modelling is explained. the modern approach based on state space is compared with classical approach of system modelling which is based on transfer functions highlighting advantages of state space method.

Also various physical systems such as Electrical and Mechanical systems are considered for state space modelling. 

The relationship between TF and SS for an LTI system is also established. Also a MATLAB code is explained to model a system in SS and to do various analysis of it.

This video includes following contents:

  • Why State Space? (Classical and Modern approach of system modelling).
  • Introduction to State space system modelling.
  • Basic Definitions: State variables, State, State vector and State space.
  • State space modelling of physical systems (Mechanical/ Electrical).
  • State space to transfer function conversion and vice-versa. 
  • MATLAB code for State space modelling.

Link for previous videos,

1. LTI System Analyzer using MATLAB GUI: Click Here

Video 49: LTI System Analyzer using MATLAB GUI (With Code)




 

Hello Viewers, in this video, a graphical user interface (GUI) is created to analyze any LTI system. This GUI can plot various time response curves such as Impulse response, Step response, Ramp response. It can also give various stability plots such as Root locus, Nyquist plot, Bode plot, Log magnitude vs phase plot and Pole-zero plot.

This tutorial also covers basics of LTI systems. 

This video includes following contents:

  • Introduction to LTI systems.
  • Various (Time domain/ Freq. domain) analysis of LTI systems.
  • Creating MATLAB GUI for LTI system analyzer using GUIDE.
  • MATLAB code of Call Back functions for various GUI components.
  • Program Simulation.

Link for previous videos,

1. Device Control using DTMF signals and MATLAB App designer: Click Here

2. Producing Colors with RGB LEDs using Arduino and MATLAB: Click Here

Video 48: Denoising of Signals and Images using Wavelet Packet Transform




 

Hello Viewers, in this video, denoising of signals and images using Wavelet Packet Transform (WPT) is explained.
This tutorial explains the basic theoretical background of WPT based denoising scheme, noise variance estimation and universal threshold calculation. The denoising is implemented in MATLAB to do experiments with different noisy 1D and 2D signals. The concept of full tree and best tree based decomposition is also included.

This video includes following contents:
  • Introduction to Wavelet Packet Transform (WPT).
  • Objective and Noise Model.
  • WPT based Denoising scheme.
  • Noise variance estimation and finding universal threshold.
  • Thresholding methods.
  • MATLAB functions for WPT and WPT based denoising.
  • MATLAB code for denoising 1D signals (Audio).
  • MATLAB code for denoising 2D signals (Images).

Link for previous videos,

1. Introduction to wavelet theory and Its applications: Click Here
2. Wavelet Packet Transform of Signals and Images: Click here
3. Wavelet based denoising of audio signals using MATLAB & Simulink: Click Here
4. Wavelet based denoising of images using MATLAB: Click Here

Download Resources: 

1. Test Images: Download 

2. Test Audio Clips: Download