Welcome to the ICU Multi-Vital Signal Monitor project! This innovative desktop application re-imagines how healthcare professionals monitor vital signals in intensive care units (ICUs). Leveraging the power of Python and Qt, this innovative tool provides a dynamic platform for visualizing and analyzing critical medical signals like ECG, EMG, EEG, and more.
With features like synchronized dual graphs, real-time cinematic playback, and customizable signal parameters, the ICU Signal Sentinel equips clinicians with enhanced insights, enabling them to make informed decisions and deliver timely interventions for improved patient outcomes. Whether it's tracking normal and abnormal signal patterns or generating detailed reports, the ICU Signal Sentinel is set to become an invaluable asset in modern healthcare settings.
- Browse your PC for signal files.
- Explore three distinct medical signals, each with normal and abnormal examples.
- Dual identical graphs with independent controls.
- Synchronize both graphs with a single click.
- Signals play in real-time, just like ICU monitors.
- Use rewind option to replay signals.
- Color Magic: Personalize signal colors.
- Name That Signal: Add labels for clarity.
- Hide & Seek: Show/hide signals on the fly.
- Speed Dial: Control cine speed.
- Zoom Wizard: Zoom in/out for precision.
- Control the Narrative: Pause, play, or rewind signals.
- Scroll & Pan Master: Scroll via sliders, pan with mouse movements.
- Seamlessly move signals between graphs for comparison.
- Construct professional PDF reports with snapshots and data statistics.
Gratitude goes out to all team members for their valuable contributions to this project.
This project was supervised by Dr. Tamer Basha, who provided invaluable guidance and expertise throughout its development as a part of the Digital Signal Processing course at Cairo University Faculty of Engineering.