
 
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