A cross-platform Flutter dashboard for EEG signal processing, visualization, and AI-powered neural interpretation.
- Real-time DSP: Live signal processing featuring Hann windowing and Fast Fourier Transform (FFT).
- Neural Band Analysis: Power calculation for Delta, Theta, Alpha, and Beta frequency bands based on custom configurations.
- AI Neuro-Interpreter: Integration with Google Gemini for automated cognitive state analysis and reports.
- 10-20 System Educational View: Interactive electrode mapping with functional descriptions of brain regions.
- Framework:
- State Management: Provider
- Data Visualization: fl_chart
- AI Integration: Google Gemini API
- Signal Processing: Custom Dart implementation of Fast Fourier Transform (FFT) and Hjorth Parameters.
- Flutter SDK (3.x or higher)
- An API Key for Gemini (optional, required for AI analysis features)
- Clone the repository:
git clone https://github.com/KN-Neuron/embedded-frontend.git
- Install dependencies:
flutter pub get
- Run the application:
flutter run
Created with ❤️ for the Neuroscience.