Sleep spindle detection through amplitude-frequency normal modelling.
Manual scoring of sleep spindles can be very time-consuming, and achieving accurate manual scoring on a long-term recording requires high and sustained levels of vigilance, which makes it a highly demanding task with the associated risk of decreased diagnosis accuracy. Although automatic spindle detection would be attractive, most available algorithms are sensitive to variations in spindle amplitude and frequency that occur between both subjects and derivations, reducing their effectiveness. We propose here an algorithm that models the amplitude-frequency spindle distribution with a bivariate normal distribution (one normal model per derivation). Subsequently, spindles are detected when their amplitude-frequency characteristics are included within a given tolerance interval of the corresponding model. As a consequence, spindle detection is not directly based on amplitude and frequency thresholds, but instead on a spindle distribution model that is automatically adapted to each individual subject and derivation. The algorithm was first assessed against the scoring of one sleep scoring expert on EEG samples from seven healthy children. Afterward, a second study compared performance of two additional experts versus the algorithm on a dataset of six EEG samples from adult patients suffering from different pathologies, to submit the method to more challenging and clinically realistic conditions. Smaller and shorter spindles were more difficult to evaluate, as false positives and false negatives showed lower amplitude and smaller length than true positives. In both studies, normal modelling enhanced performance compared to fixed amplitude and frequency thresholds. Normal modelling is therefore attractive, as it enhances spindle detection quality.
Laboratory of Image, Signal and Telecommunications Devices LIST, CP165/51, Université Libre de Bruxelles, Avenue F. Roosevelt 50, 1050 Bruxelles, Belgium. anoncler@ulb.ac.be
Antoine
A
Nonclercq
Charline
C
Urbain
Denis
D
Verheulpen
Christine
C
Decaestecker
Patrick
P
Van Bogaert
Philippe
P
Peigneux
D000328:Adult; D000465:Algorithms; D002648:Child; D004569:Electroencephalography / Q000379:methods*; D005260:Female; D006801:Humans; D008297:Male; D008875:Middle Aged; D017286:Polysomnography / Q000379:methods*; D012890:Sleep / Q000502:physiology*; D012894:Sleep Stages / Q000502:physiology*