Skip to content

Niteshhh14/Volcanic-Eruption-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Volcanic Eruption Detection using STFT (MATLAB) πŸš¨πŸŒ‹

This project detects volcanic eruptions by analyzing seismic signals in MATLAB using Short-Time Fourier Transform (STFT) and Kalman Filtering. The system processes seismic data to filter noise, detect eruption patterns, and provide early-warning signals.

Features

  • STFT for frequency analysis of seismic signals.
  • Kalman Filtering for noise reduction and signal smoothing.
  • Real-time eruption detection based on seismic data.

Prerequisites

  • MATLAB (R2020 or later recommended)
  • Required MATLAB toolboxes: Signal Processing, Kalman Filtering

How to Run

  1. Clone or download the repository.
  2. Open the MATLAB script (Volcanic.m).
  3. Run the script in MATLAB to analyze seismic data:
    run('Volcanic.m')

About

This project aims to detect volcanic eruptions by analyzing seismic signals through Short-Time Fourier Transform (STFT) and Kalman Filtering. It processes seismic data, removes noise, and identifies eruption patterns to improve early warning systems.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages