Biomedical Signal Processing Pipeline — v3

Ham Sinyal — Sensör Çıkışı
Interference Suppression
Signal Conditioning Analog · ADC öncesi
Amplification
Instrumentation ampPGA
Filtering (analog)
LP / HP / BPNotch (50/60 Hz)
Offset Removal
Electrode half-cell pot.AC couplingDC restore devresi
Isolation
OptocouplerIsolation amp
Impedance Matching
Buffer stageBootstrapping
Interference Sup. (Analog)
Diff amp / CMRRShieldingGroundingDRL devresi
ADC
İteratif Döngü
Signal Characterization 1. · Yöntem seçimi için tanımlama
Stationarity (ADF, KPSS, running mean/var) SNR estimation Normality checking Spectral characterization (PSD)
Sonuç → preprocessing yöntemini belirler
Preprocessing Dijital · ADC sonrası
Detrending
Mean subtractionPolynomial fittingSpline detrendingHP filtre (dijital)
Signal Enhancement / Noise Reduction
Signal Averaging (ensemble · SNR ∝ √N)Wiener filtreSmoothing
Interference Suppression (Dijital)
Digital notch filtreAdaptive filtering (LMS / NLMS / RLS)Spectral subtraction
Artifact Removal
Filtering tabanlı
FIR (linear phase)IIR + filtfiltBaseline wanderPower line
Decomposition tabanlı
ICAPCAWavelet thresholdingEMD / EEMD / CEEMDANVMD
Template / Adaptive
Template subtraction (BCG)LMS / NLMS / RLS
Hedef artifact'lar
EOG · ECG · BCGEMG · MotionPower line · Baseline
Normalization / Resampling
Z-score · Min-MaxDownsampling · Interpolation
Segmentation
Event-locked (Epoch extraction)
Stimulus / trigger[-200ms, +800ms] pencereBaseline correctionERP · AEP · VEP · SSEP
Physiological event-based
R-peak → beat segmentationP / QRS / T izolasyonuBreath cycle (resp.)
Stationarity-based
Quasi-stationary bölümlemeNon-stationary sinyal içinCharacterization'dan tetiklenir
Sliding / overlapping window → Feature Extraction sınırında (aşağıda)
Signal Characterization 2. · Preprocessing doğrulama
SNR karşılaştırma (önce / sonra) Residual artifact kontrolü Spektral analiz (filtre etkisi) Sinyal morfoloji doğrulama
Yetersizse → preprocessing adımına geri dön
Feature Extraction / Analysis
Time domain features Frequency domain (FFT, PSD) Time-frequency (STFT, Wavelet) Statistical features ML / Classification
← Sliding / overlapping window segmentation bu katmanın girişinde uygulanır
Renk kodlaması: Signal Conditioning Characterization Preprocessing Interference Suppression Artifact Removal Segmentation · · · Kesik yeşil = iteratif döngü  |  Kesik turuncu = Interference Suppression