A Deep Learning Architecture for Epileptic Seizure Classification Based on Object and Action Recognition

Epilepsy affects approximately 1% of the world’s population. Semi-ology of epileptic seizures contain major clinical signs to classify epilepsy syndromes currently evaluated by epileptologists by simple visual inspection of video. There is a necessity to create automatic and semiautomatic methods for seizure detection and classification to better support patient monitoring management and diagnostic decisions. One of the current promising approaches are the marker-less computer-vision techniques. In this paper an end-to-end deep learning approach is proposed for binary classification of Frontal vs. Temporal Lobe Epilepsies based solely on seizure videos. The system utilizes infrared (IR) videos of the seizures as it is used 24/7 in hospitals’ epilepsy monitoring units. The architecture employs transfer learning from large object detection "static" and human action recognition "dynamic" datasets such as ImageNet and Kinectics-400, to extract and classify the clinically known spatiotemporal features of seizures. The developed classification architecture achieves a 5-fold cross-validation f1-score of 0.844±0.042. This architecture has the potential to support physicians with diagnostic decisions and might be applied for online applications in epilepsy monitoring units. Furthermore, it may be jointly used in the near future with synchronized scene depth 3D information and EEG from the seizures.

[1]  Elisabeth Pauli,et al.  When do patients forget their seizures? An electroclinical study , 2006, Epilepsy & Behavior.

[2]  Pietro Perona,et al.  Microsoft COCO: Common Objects in Context , 2014, ECCV.

[3]  Xiang Li,et al.  Understanding the Disharmony Between Dropout and Batch Normalization by Variance Shift , 2018, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  H. Lüders,et al.  Presurgical evaluation of epilepsy. , 2001, Brain : a journal of neurology.

[5]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[6]  G. Lindinger,et al.  Prospective multi-center study of an automatic online seizure detection system for epilepsy monitoring units , 2015, Clinical Neurophysiology.

[7]  Tharindu Fernando,et al.  A hierarchical multimodal system for motion analysis in patients with epilepsy , 2018, Epilepsy & Behavior.

[8]  Jian Sun,et al.  Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[9]  C. Elger,et al.  Epilepsy: accuracy of patient seizure counts. , 2007, Archives of neurology.

[10]  Soheyl Noachtar,et al.  Semiology of epileptic seizures: A critical review , 2009, Epilepsy & Behavior.

[11]  C. Elger,et al.  Epileptic Seizures and Epilepsy: Definitions Proposed by the International League Against Epilepsy (ILAE) and the International Bureau for Epilepsy (IBE) , 2005, Epilepsia.

[12]  S. Noachtar,et al.  Epilepsy surgery: A critical review , 2009, Epilepsy & Behavior.

[13]  Jonathan Bidwell,et al.  Seizure detection devices for use in antiseizure medication clinical trials: A systematic review , 2019, Seizure.

[14]  Ross B. Girshick,et al.  Mask R-CNN , 2017, 1703.06870.

[15]  W. Hauser,et al.  Comment on Epileptic Seizures and Epilepsy: Definitions Proposed by the International League Against Epilepsy (ILAE) and the International Bureau for Epilepsy (IBE) , 2005, Epilepsia.

[16]  Andrew Zisserman,et al.  Quo Vadis, Action Recognition? A New Model and the Kinetics Dataset , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[17]  Тараса Шевченка,et al.  Quo vadis? , 2013, Clinical chemistry.

[18]  J. Cunha,et al.  Movement Quantification in Neurological Diseases: Methods and Applications. , 2016, IEEE reviews in biomedical engineering.

[19]  Anuradha Singh,et al.  The Epidemiology of Global Epilepsy. , 2016, Neurologic clinics.

[20]  Nassir Navab,et al.  Convolutional neural networks for real-time epileptic seizure detection , 2018, Comput. methods Biomech. Biomed. Eng. Imaging Vis..

[21]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[22]  Sridha Sridharan,et al.  Automated analysis of seizure semiology and brain electrical activity in presurgery evaluation of epilepsy: A focused survey , 2017, Epilepsia.

[23]  F. Achilles,et al.  Deep convolutional neural networks for automatic identification of epileptic seizures in infrared and depth images , 2015, Journal of the Neurological Sciences.

[24]  José Maria Fernandes,et al.  NeuroKinect: A Novel Low-Cost 3Dvideo-EEG System for Epileptic Seizure Motion Quantification , 2016, PloS one.

[25]  Fabio Viola,et al.  The Kinetics Human Action Video Dataset , 2017, ArXiv.

[26]  R. Fisher,et al.  Patient awareness of seizures , 1996, Neurology.

[27]  Li Fei-Fei,et al.  ImageNet: A large-scale hierarchical image database , 2009, CVPR.

[28]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[29]  João Paulo da Silva Cunha,et al.  NeuroKinect 3.0: Multi-Bed 3Dvideo-EEG System for Epilepsy Clinical Motion Monitoring , 2018, MIE.

[30]  S. Noachtar,et al.  Epileptic seizure classification using the NeuroMov database , 2019, 2019 IEEE 6th Portuguese Meeting on Bioengineering (ENBENG).