Skip to main content
Log in

A novel approach for designing authentication system using a picture based P300 speller

  • Research Article
  • Published:
Cognitive Neurodynamics Aims and scope Submit manuscript

Abstract

Due to great advances in the field of information technology, the need for a more reliable authentication system has been growing rapidly for protecting the individual or organizational assets from online frauds. In the past, many authentication techniques have been proposed like password and tokens but these techniques suffer from many shortcomings such as offline attacks (guessing) and theft. To overcome these shortcomings, in this paper brain signal based authentication system is proposed. A Brain–Computer Interface (BCI) is a tool that provides direct human–computer interaction by analyzing brain signals. In this study, a person authentication approach that can effectively recognize users by generating unique brain signal features in response to pictures of different objects is presented. This study focuses on a P300 BCI for authentication system design. Also, three classifiers were tested: Quadratic Discriminant Analysis (QDA), K-Nearest Neighbor, and Quadratic Support Vector Machine. The results showed that the proposed visual stimuli with pictures as selection attributes obtained significantly higher classification accuracies (97%) and information transfer rates (37.14 bits/min) as compared to the conventional paradigm. The best performance was observed with the QDA as compare to other classifiers. This method is advantageous for developing brain signal based authentication application as it cannot be forged (like Shoulder surfing) and can still be used for disabled users with a brain in good running condition. The results show that reduced matrix size and modified visual stimulus typically affects the accuracy and communication speed of P300 BCI performance.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Abbreviations

BCI:

Brain–computer interface

SSVEP:

Steady-state visual evoked potential

ERD, EEG:

Electroencephalogram

FAR:

False rejection rate

FRR:

False acceptance rate

ITR:

Information transfer rate

ERP:

Event-related potential

QDA:

Quadratic discriminant analysis

References

  • Abbas SN, Abo-Zahhad M (2017) Eye blinking EOG signals as biometrics. In: Jiang R, Al-maadeed S, Bouridane A, Crookes P, Beghdadi A (eds) Biometric security and privacy. Signal processing for security technologies. Springer, Cham, pp 121–140. https://doi.org/10.1007/978-3-319-47301-7_5

    Chapter  Google Scholar 

  • Ahirwal MK, Londhe ND (2012) Power spectrum analysis of EEG signals for estimating visual attention. Int J Comput Appl 42:22–25

    Google Scholar 

  • Allison BZ, Pineda JA (2003) ERPs evoked by different matrix sizes: implications for a brain computer interface (BCI) system. IEEE Trans neural Syst Rehabil Eng 11:110–113

    Article  PubMed  Google Scholar 

  • Araújo LCF, Sucupira LHR, Lizarraga MG et al (2005) User authentication through typing biometrics features. IEEE Trans signal Process 53:851–855

    Article  Google Scholar 

  • Arslan B, Yorulmaz E, Akca B, Sagiroglu S (2016) Security perspective of biometric recognition and machine learning techniques. In: 2016 15th IEEE international conference on machine learning and applications (ICMLA). IEEE, pp 492–497

  • Artzi NS, Shriki O (2018) An analysis of the accuracy of the P300 BCI. Brain-Computer Interfaces 5:112–120

    Article  Google Scholar 

  • Bhattacharyya D, Ranjan R, Alisherov F, Choi M (2009) Biometric authentication: a review. Int J u-and e-Serv Sci Technol 2:13–28

    Google Scholar 

  • Blocki J, Komanduri S, Procaccia A, Sheffet O (2013) Optimizing password composition policies. In: Proceedings of the fourteenth ACM conference on Electronic commerce. ACM, pp 105–122

  • Burges CJC (1998) A tutorial on support vector machines for pattern recognition. Data Min Knowl Discov 2:121–167

    Article  Google Scholar 

  • Cecotti H (2011) Spelling with non-invasive brain–computer interfaces—current and future trends. J Physiol 105:106–114

    Google Scholar 

  • Chen Y, Atnafu AD, Schlattner I et al (2016) A high-security EEG-based login system with RSVP stimuli and dry electrodes. IEEE Trans Inf Forensics Secur 11:2635–2647

    Article  Google Scholar 

  • Cheng J-M, Wang H-C (2004) A method of estimating the equal error rate for automatic speaker verification. In: 2004 International symposium on Chinese spoken language processing. IEEE, pp 285–288

  • Donchin E, Spencer KM, Wijesinghe R (2000) The mental prosthesis: assessing the speed of a P300-based brain–computer interface. IEEE Trans Rehabil Eng 8:174–179

    Article  CAS  PubMed  Google Scholar 

  • Duda RO, Hart PE, Stork DG (2001) Pattern classification. Wiley, New York, p 680

    Google Scholar 

  • El Saddik A, Orozco M, Asfaw Y et al (2007) A novel biometric system for identification and verification of haptic users. IEEE Trans Instrum Meas 56:895–906

    Article  Google Scholar 

  • Farwell LA, Donchin E (1988) Talking off the top of your head: toward a mental prosthesis utilizing event-related brain potentials. Electroencephalogr Clin Neurophysiol 70:510–523

    Article  CAS  PubMed  Google Scholar 

  • Fawcett T (2006) An introduction to ROC analysis. Pattern Recognit Lett 27:861–874

    Article  Google Scholar 

  • Fazel-Rezai R, Abhari K (2009) A region-based P300 speller for brain–computer interface. Can J Electr Comput Eng 34:81–85

    Article  Google Scholar 

  • Forget A, Chiasson S, Van Oorschot PC, Biddle R (2008) Improving text passwords through persuasion. In: Proceedings of the 4th symposium on usable privacy and security. ACM, pp 1–12

  • Guan C, Thulasidas M, Wu J (2004) High performance P300 speller for brain–computer interface. In: IEEE International workshop on biomedical circuits and systems, 2004. IEEE, pp S3–S5

  • Guo F, Hong B, Gao X, Gao S (2008) A brain–computer interface using motion-onset visual evoked potential. J Neural Eng 5:477

    Article  PubMed  Google Scholar 

  • Han J, Kamber M, Pei J (2012) Data mining: concepts and techniques, vol 10. Morgan Kaufman Publishers, Waltham, 978–1 pp

    Google Scholar 

  • Henson RN, Goshen-Gottstein Y, Ganel T et al (2003) Electrophysiological and haemodynamic correlates of face perception, recognition and priming. Cereb Cortex 13:793–805

    Article  CAS  PubMed  Google Scholar 

  • Hitchcock DC (2003) Evaluation and combination of biometric authentication systems. Dissertation, University of Canberra

  • Ille N, Berg P, Scherg M (2002) Artifact correction of the ongoing EEG using spatial filters based on artifact and brain signal topographies. Clin Neurophysiol 19:113–124. https://doi.org/10.1097/00004691-200203000-00002

    Article  Google Scholar 

  • Jain A, Ross A, Prabhakar S (2004) An introduction to biometric recognition. Circuits Syst Video Technol IEEE Trans 14:4–20. https://doi.org/10.1109/TCSVT.2003.818349

    Article  Google Scholar 

  • Jin J, Allison BZ, Sellers EW et al (2011) An adaptive P300-based control system. J Neural Eng 8:36006

    Article  Google Scholar 

  • Kaongoen N, Yu M, Jo S (2017) Two-factor authentication system using P300 response to a sequence of human photographs. IEEE Trans Syst Man Cybern Syst 50:1178–1185

    Article  Google Scholar 

  • Kaufmann T, Schulz SM, Grünzinger C, Kübler A (2011) Flashing characters with famous faces improves ERP-based brain–computer interface performance. J Neural Eng 8:56016

    Article  CAS  Google Scholar 

  • Kayikcioglu T, Aydemir O (2010) A polynomial fitting and k-NN based approach for improving classification of motor imagery BCI data. Pattern Recognit Lett 31:1207–1215

    Article  Google Scholar 

  • Kellicut-Jones MR, Sellers EW (2018) P300 brain-computer interface: comparing faces to size matched non-face stimuli. Brain-Computer Interfaces 5:30–39

    Article  Google Scholar 

  • Kosti MV, Georgiadis K, Adamos DA et al (2018) Towards an affordable brain computer interface for the assessment of programmers’ mental workload. Int J Hum Comput Stud 115:52–66

    Article  Google Scholar 

  • Kwong KK, Belliveau JW, Chesler DA et al (1992) Dynamic magnetic resonance imaging of human brain activity during primary sensory stimulation. Proc Natl Acad Sci 89:5675–5679

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  • Lashkari AH, Saleh R, Towhidi F, Farmand S (2009) A complete comparison on pure and cued recall-based graphical user authentication algorithms. In: 2009 Second international conference on computer and electrical engineering. IEEE, pp 527–532

  • Liarokapis F, Debattista K, Vourvopoulos A et al (2014) Comparing interaction techniques for serious games through brain–computer interfaces: a user perception evaluation study. Entertain Comput 5:391–399

    Article  Google Scholar 

  • Lin Z, Zhang C, Wu W, Gao X (2006) Frequency recognition based on canonical correlation analysis for SSVEP-based BCIs. IEEE Trans Biomed Eng 53:2610–2614

    Article  PubMed  Google Scholar 

  • Lu J, Speier W, Hu X, Pouratian N (2013) The effects of stimulus timing features on P300 speller performance. Clin Neurophysiol 124:306–314

    Article  PubMed  Google Scholar 

  • Marcel S, Millán JdR (2007) Person authentication using brainwaves (EEG) and maximum a posteriori model adaptation. IEEE Trans Pattern Anal Mach Intell 29:743–752

    Article  PubMed  Google Scholar 

  • Martens SMM, Hill NJ, Farquhar J, Schölkopf B (2009) Overlap and refractory effects in a brain–computer interface speller based on the visual P300 event-related potential. J Neural Eng 6:26003

    Article  CAS  Google Scholar 

  • McFarland DJ, Sarnacki WA, Townsend G et al (2011) The P300-based brain–computer interface (BCI): effects of stimulus rate. Clin Neurophysiol 122:731–737

    Article  PubMed  Google Scholar 

  • Meinicke P, Kaper M, Hoppe F et al (2002) Improving transfer rates in brain computer interface: a case study. In: Neural information processing systems, pp 1107–1114

  • Mu Z, Hu J, Min J (2016) EEG-based person authentication using a fuzzy entropy-related approach with two electrodes. Entropy 18:432. https://doi.org/10.3390/e18120432

    Article  Google Scholar 

  • Narkhede S (2018) Understanding AUC-ROC curve. Towar Data Sci 26

  • Nicolas-Alonso LF, Gomez-Gil J (2012) Brain computer interfaces, a review. Sensors 12:1211–1279

    Article  PubMed  PubMed Central  Google Scholar 

  • Oweis RJ, Hamdi N, Ghazali A, Lwissy K (2013) A comparison study on machine learning algorithms utilized in P300-based BCI. J Heal Med Inform 4:2

    Google Scholar 

  • Palaniappan R (2008) Two-stage biometric authentication method using thought activity brain waves. Int J Neural Syst 18:59–66

    Article  PubMed  Google Scholar 

  • Pan J, Li Y, Gu Z, Yu Z (2013) A comparison study of two P300 speller paradigms for brain–computer interface. Cogn Neurodyn 7:523–529

    Article  PubMed  PubMed Central  Google Scholar 

  • Paranjape RB, Mahovsky J, Benedicenti L, Koles Z (2001) The electroencephalogram as a biometric. In: Canadian conference on electrical and computer engineering 2001. Conference proceedings (Cat. No. 01TH8555). IEEE, pp 1363–1366

  • Pham TD (2016) EEG-based person authentication for security systems. Doctoral dissertation, University of Canberra

  • Pham T, Ma W, Tran D, et al (2014) Multi-factor EEG-based user authentication. In: 2014 International joint conference on neural networks (IJCNN). IEEE, pp 4029–4034

  • Picton TW (1992) The P300 wave of the human event-related potential. J Clin Neurophysiol 9:456–479

    Article  CAS  PubMed  Google Scholar 

  • Posner MI, Petersen SE (1990) The attention system of the human brain. Annu Rev Neurosci 13:25–42

    Article  CAS  PubMed  Google Scholar 

  • Raju AS, Udayashankara V (2018) A survey on unimodal, multimodal biometrics and its fusion techniques. Int J Eng Technol 7:689–695

    Article  Google Scholar 

  • Rak RJ, Kołodziej M, Majkowski A (2012) Brain–computer interface as measurement and control system the review paper. Metrol Meas Syst 19:427–444

    Article  Google Scholar 

  • Ramadan RA, Vasilakos AV (2017) Brain computer interface: control signals review. Neurocomputing 223:26–44

    Article  Google Scholar 

  • Salvaris M, Sepulveda F (2009) Visual modifications on the P300 speller BCI paradigm. J Neural Eng 6:46011

    Article  CAS  Google Scholar 

  • Schomaker L (2007) Advances in writer identification and verification. In: Ninth international conference on document analysis and recognition (ICDAR 2007). IEEE, pp 1268–1273

  • Sellers EW, Krusienski DJ, McFarland DJ et al (2006) A P300 event-related potential brain–computer interface (BCI): the effects of matrix size and inter stimulus interval on performance. Biol Psychol 73:242–252

    Article  PubMed  Google Scholar 

  • Serby H, Yom-Tov E, Inbar GF (2005) An improved P300-based brain–computer interface. IEEE Trans neural Syst Rehabil Eng 13:89–98

    Article  PubMed  Google Scholar 

  • Shakil KA, Zareen FJ, Alam M, Jabin S (2020) BAMHealthCloud: a biometric authentication and data management system for healthcare data in cloud. J King Saud Univ Inf Sci 32:57–64

    Google Scholar 

  • Shashibala T, Gawali BW (2016) Brain computer interface applications and classification techniques. Int J Eng Comput Sci 5:17260–17267

    Google Scholar 

  • Snodgrass JG, Vanderwart M (1980) A standardized set of 260 pictures: norms for name agreement, image agreement, familiarity, and visual complexity. J Exp Psychol Hum Learn Mem 6:174

    Article  CAS  Google Scholar 

  • Souza DFL, Burlamaqui AMF, Souza Filho GL (2017) A multi factor authentication approach based on biometrics, optical interference and chaotic maps. IEEE Lat Am Trans 15:1700–1708

    Article  Google Scholar 

  • Streiner DL, Cairney J (2007) What’s under the ROC? An introduction to receiver operating characteristics curves. Can J Psychiatry 52:121–128

    Article  PubMed  Google Scholar 

  • Thorpe J, Van Oorschot PC, Somayaji A (2005) Pass-thoughts: authenticating with our minds. In: Proceedings of the 2005 workshop on new security paradigms. ACM, pp 45–56

  • Vaughan TM, Heetderks WJ, Trejo LJ, et al (2003) Brain–computer interface technology: a review of the second international meeting

  • Wolpaw JR, Birbaumer N, McFarland DJ et al (2002) Brain–computer interfaces for communication and control. Clin Neurophysiol 113:767–791

    Article  PubMed  Google Scholar 

  • Wu Q, Yan B, Zeng Y et al (2018) Anti-deception: reliable EEG-based biometrics with real-time capability from the neural response of face rapid serial visual presentation. Biomed Eng Online 17:55

    Article  PubMed  PubMed Central  Google Scholar 

  • Yeom S-K, Suk H-I, Lee S-W (2013) EEG-based person authentication using face stimuli. In: 2013 International winter workshop on brain–computer interface (BCI). IEEE, pp 58–61

  • Zeynali M, Seyedarabi H (2019) EEG-based single-channel authentication systems with optimum electrode placement for different mental activities. Biomed J 42:261–267

    Article  PubMed  PubMed Central  Google Scholar 

  • Zhang Y, Zhao Q, Jin J et al (2012) A novel BCI based on ERP components sensitive to configural processing of human faces. J Neural Eng 9:26018

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the subjects for participating in this experiment.

Funding

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nikhil Rathi.

Ethics declarations

Conflict of interest

The authors declare that they have no competing interests.

Ethics approval and consent to participate

Experiments on human subjects had conducted with the ethical approval of the ethics committee of the institute.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rathi, N., Singla, R. & Tiwari, S. A novel approach for designing authentication system using a picture based P300 speller. Cogn Neurodyn 15, 805–824 (2021). https://doi.org/10.1007/s11571-021-09664-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11571-021-09664-3

Keywords

Navigation