Skip to content

Latest commit

 

History

History
70 lines (46 loc) · 1.97 KB

README.md

File metadata and controls

70 lines (46 loc) · 1.97 KB

Digital Filter Website


Table of contents

Introduction

Applying digital filter on either live generated or uploaded signal is a very important application in understanding fourier transform and z transform. Our goal was to create neat designed website that is quick and user friendly to help students apply their filters on any signal and study the effect of any filter on a signal.

Brief Explanation & Features

  • The project idea is based on z-transform where different features are applied such as:
    • Use z-transform calculations by placing zeros or poles on the unit circle to apply various filters on any signals.
    • Phase correction by using All Pass Filter method.
  • Dynamic & Responsive live signal generation after applying the filter immediatly

Preview

demo video

Run The project

  1. Install Python3 on your computer
Download it from www.python.org/downloads/
  1. Install the following modules
    • scipy
  • Open Project Terminal & Run the following command
pip install moudle-name
  1. Start Server by Running
streamlit run app.py

Team

Digital Signal Processing (SBE3110) class project created by:

Team Members' Names
Ahmed Mohamed Elsarta
Mohamed Ahmed Ismail
Maha Medhat
Youssef Kadry

Submitted to:

  • Dr. Tamer Basha & Eng. Abdallah Darwish

All rights reserved © 2022 to our Team - Systems & Biomedical Engineering, Cairo University (Class 2024)