Shannon entropy (Löfhede, 2008, 2010; Greene,
2008) etc. Training data is obtained by feature
values at burst instances which are manually marked
by experts. But this training based algorithm which
uses feature values during burst duration, is also not
free from the problem of false burst detection or
non-detection during high or low amplitude EEG
signals.
A general burst suppression pattern detector
should consider transition of feature values from
burst to suppression or background EEG or vice
versa. This analysis should be adaptive as per
individual channel data, so as to avoid
misclassification for wide variety of samples. Our
approach adapts burst or suppression thresholds
according to channel data. Using these adaptive
thresholds, burst patterns are detected. It leads to
generalized and high performance burst pattern
detection despite the variation of baby’s age or
channel data.
3 PROPOSED METHOD
3.1 Dataset
We perform the study over eight full term infants
having epileptic data and clear burst suppression
pattern. The data set is obtained from Department of
Neonatology, SSKM hospital, Kolkata, India.
During data recording, bipolar longitudinal montage
with sixteen electrodes is used, according to
international 10-20 standard (Rennie, 2008), at
positions FP1, FP2, F3, F4, P3, P4, O1, O2, C3, C4,
T3, T4, F7, F8. Voltage difference of two electrodes
is used as the input data, for example P4-O2 or C3-
P3. Each data has duration of 20 to 30 minutes. The
data covers babies of age from 6 days to 8 months.
Thus detecting proper burst patterns in this dataset
confirms generalized utility of our approach.
At least ten multi channel burst patterns are
present in each input data. Burst patterns are
manually marked by doctors. They also identify and
mark the artefacts to separate them from burst
patterns. In our algorithm, we check for only correct
burst pattern detection; detection of artefacts and
automatic separation of them from burst patterns is
not exercised.
3.2 Feature Extraction
The available data is digitized at a sampling rate of
256 Hz and band pass filtered between 0.5 to 20 Hz.
The band pass filter has its high pass component of a
1
st
order Butterworth filter and low pass component
of a 6
th
order elliptic filter. For the feature extraction
purpose, a sliding window of 1 second time
resolution and 0.5 second displacement is applied.
That is, features are extracted for second intervals 1-
2, 1.5-2.5, 2-3 and so on. Following features are
extracted for each time interval of 1 second duration:
1) Mean non linear energy (Greene, 2008)
2) Variance (Löfhede, 2008),
3) Power spectral density (Welch, 1967),
4) Total sum of absolute values of amplitudes.
If x(i) is the value of filtered EEG for sample i
residing in the window interval then mean non linear
energy (MNLE) for that window interval is given by
equation (3). For a burst pattern, mean non linear
energy value goes significantly higher from that of a
background or suppression EEG pattern.
MNLE = ∑(x
2
(i) – x(i-1) x(i+1)) for all
sample i lying within window interval
(3)
Similarly, variance (VAR), given in the equation (4),
has a significantly higher value in case of a burst
pattern occurrence as compared to its value during
background or suppression EEG pattern.
VAR = (1/(n-1)) ∑ (x(i)
– μ)
2
for all sample
i lying within window; μ is sample mean
(4)
Power spectral density (PSD) shows the distribution
of signal power with respect to frequency. Total
PSD value over bandwidth of signal under one
window interval is significantly higher during burst
pattern occurrence, as compared to its value in
background or suppression EEG.
Sum of absolute voltage values in signal under one
window interval has high value during burst and
comparatively much lower values during
background or suppression EEG.
All the feature extraction and subsequent
implementation is done in MATLAB version 7.8.0.
3.3 Burst Detection Algorithm
Generally, for visual detection of a burst pattern,
necessary sensitivity adjustments in display interface
are made in order to first make the so called general
amplitude output as a ground reference. Then bursts
are detected based on high signal fluctuations from
the average outcome. This principle is applied in our
burst detection algorithm.
In burst intervals, extracted feature values
deviate highly from their normal or average values
(i.e. values in background EEG patterns). To detect
burst portions, we need to determine two things:
AUTOMATED BURST DETECTION IN NEONATAL EEG
17