title: Real time emotion aware applications: a case study employing emotion evocative pictures and neuro-physiological sensing enhanced by Graphic Processor Units.
abstract: In this paper the feasibility of adopting Graphic Processor Units towards real-time emotion aware computing is investigated for boosting the time consuming computations employed in such applications. The proposed methodology was employed in analysis of encephalographic and electrodermal data gathered when participants passively viewed emotional evocative stimuli. The GPU effectiveness when processing electroencephalographic and electrodermal recordings is demonstrated by comparing the execution time of chaos/complexity analysis through nonlinear dynamics (multi-channel correlation dimension/D2) and signal processing algorithms (computation of skin conductance level/SCL) into various popular programming environments. Apart from the beneficial role of parallel programming, the adoption of special design techniques regarding memory management may further enhance the time minimization which approximates a factor of 30 in comparison with ANSI C language (single-core sequential execution). Therefore, the use of GPU parallel capabilities offers a reliable and robust solution for real-time sensing the user's affective state.
authors.affiliation: Lab of Medical Informatics, Medical School, Aristotle University of Thessaloniki, P.O. Box 323, 54124, Greece. evdokimosk@gmail.com
authors.forename: Evdokimos I
authors.initials: EI
authors.lastname: Konstantinidis
authors.forename: Christos A
authors.initials: CA
authors.lastname: Frantzidis
authors.forename: Costas
authors.initials: C
authors.lastname: Pappas
authors.forename: Panagiotis D
authors.initials: PD
authors.lastname: Bamidis
mesh_terms: D000465:Algorithms; D003196:Computer Graphics; D003199:Computer Systems; D004569:Electroencephalography / Q000523:psychology / Q000706:statistics & numerical data; D004644:Emotions / Q000502:physiology*; D005712:Galvanic Skin Response / Q000502:physiology; D006801:Humans; D009424:Nervous System Physiological Phenomena; D017711:Nonlinear Dynamics; D012815:Signal Processing, Computer-Assisted; D012984:Software; D012985:Software Design; D014584:User-Computer Interface